|
CATIA V5 Programmierung : DESIGN und VISULAZITION Modus
V5Playaz am 16.11.2009 um 12:44 Uhr (0)
Eine detailierte Übersicht gibt es zum Beispiel im Kochbuch von Jens Hansen.Wichtig sind:-INFTIF für Zugriff auf CATIA-ProductStructureTypeLib für Zugriff auf Baugruppen-MECMOD für Zugriff auf Körper-PARTIF für PartDesign-Draftingtif für Zugriff auf Drawingsgrüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wiederholter Befehl für Elemente eines Ordners
V5Playaz am 17.11.2009 um 12:14 Uhr (0)
Hallo Christoph,zuerst würde ich mal den Makrorekorder verwenden und den Code dann modifizieren.Selektion des Sets über:Code: Dim userSel As SelectionSet userSel = CATIA.ActiveDocument.SelectionuserSel.ClearDim selObj(0)selObj(0) = "AnyObject" bzw. geometrical setDim oSel As StringoSel = userSel.SelectElement2(selObj, "Bitte Geometrical Set wählen.", True)Dim oSelElem As SelectedElementSet oSelElem = CATIA.ActiveDocument.Selection.Item(1)Danach die Anzahl der Elemente des Sets für die Schleife ermitteln.g ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktion aus Makro heraus starten
V5Playaz am 20.11.2009 um 15:44 Uhr (0)
Du meinst wohl:CATIA.Startcommand "CompassDisplayOff"(oder deine Kommandos also ohne das c Hättest du aber auch über die Suche gefunden.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
V5Playaz am 13.10.2009 um 22:07 Uhr (0)
Hallo,mir ist noch nicht so ganz klar was du machen willst.Inwiefern willst du mit CATIA interagieren?Ein Beispiel ist auch oft hilfreich.Ansonsten ist es möglich eine Userform im CATIA VBA-Editor zu erstellen und auf Excel zu zugreifen oder umgekehrt.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
V5Playaz am 22.11.2009 um 17:34 Uhr (0)
Wenn ich das alles richtig verstanden habe, arbeitest du jetzt über CATvba?!Solange dort ein Makro/Userform/Code läuft, ist CATIA "blockiert".Aber da wir dein Code nicht kennen, ist eine genauere Analyse nicht möglich.Abhilfe bekommt man, falls bei dir kein Problem im Code vorliegt, durch die "externe" Programmierung, also z.B. über VB2008.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehl für das Speichern eines CATParts
V5Playaz am 18.11.2009 um 08:20 Uhr (0)
Hallo Fabian,es gibt in CATIA auch einen VBA-Editor (umfangreicher als der Makroeditor), genau wie in Excel.Es ist somit auch möglich in Excel-VBA zu programmieren.Warum erstellst du txt-Files? Und was willst du nun über CATIA machen?grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
V5Playaz am 23.11.2009 um 12:46 Uhr (1)
Die Aussage Zitat:Für Schulungen etc. war keine wirkliche Zeit.verstehe ich, aber dass du dir dann viel Zeit nimmst dich mit Makros auseinanderzusetzen, verstehe ich dann nicht mehr.So eine CATIA-Makro Schulung dauert 1-2 Tage und keine 2 Wochen!grüße Dominik[Diese Nachricht wurde von V5Playaz am 23. Nov. 2009 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro programmierung lernen
V5Playaz am 21.11.2009 um 18:22 Uhr (1)
Und falls dir das zu lange dauert, da du das vielleicht beruflich lernen musst, gibt es noch spezielle Kurse für die CATIA-Makro-Programmierung z.B. bei CATIA-Systemhäusern.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter in PPanweisung
V5Playaz am 04.03.2011 um 13:46 Uhr (0)
HalloDu kannst direkt in der NC-Umgebung eine Postprozessoranweisung erstellen.Das sollte imho über den INSERT Befehl gehen.Das ganze kann imho auch mit einem Parameter verknüpft werden.http://ww3.cad.de/foren/ubb/Forum135/HTML/000163.shtml#000007Das Ganze gehört dann aber wohl eher in den CATIA V5 CAM Bereich.Grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschibungen und Drehungen auslesen
V5Playaz am 24.11.2009 um 12:46 Uhr (0)
Die Datei ist bei jeder CATIA-Installation dabei.Sie steht unter:C:ProgrammeDassault SystemesB19intel_acodeinV5Automation.chmgrüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschibungen und Drehungen auslesen
V5Playaz am 24.11.2009 um 12:08 Uhr (0)
Hättest du die Suchfunktion benutzt, hättest du das hier gefunden:http://ww3.cad.de/foren/ubb/Forum137/HTML/000787.shtml#000000Weiter Infos gibts in der CATIA-Automations-Hilfe.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : C# - Zugriff auf Catia
V5Playaz am 29.11.2009 um 14:41 Uhr (0)
Hallo Don Arnestro,unter VB sollte der Code zum Erstellen eines neuen Parts so aussehen:Code:Set documents1 = CATIA.DocumentsSet partDocument1 = documents1.Add("Part")Set part1 = partDocument1.PartDu musst also bei documents1.add sagen welches Element erstellt werden muss. In deinem Fall also ein Part.Hier wird also nicht der spätere Name festgelegt, sondern der Typ.Inwieweit dir dies für C# hilft, musst du selbst herausfinden, da ich mich dort nicht auskenne.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter-Übernahme
V5Playaz am 01.12.2009 um 17:56 Uhr (0)
Hallo,das ist über VB problemlos machbar.Eine Standard CATIA Schulung wird kaum ausreichen, wenn keine Programmierkenntnisse vorhanden sind.Nach einer Makro-Schulung dürfte das auch problemlos machbar sein.So ein Makro zu erstellen sollte innerhalb weniger Stunden machbar sein.grüße Dominik
|
In das Form CATIA V5 Programmierung wechseln |