|
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Buckminster am 21.02.2012 um 11:11 Uhr (0)
Hallo zusammen,ich sitze jetzt seit einiger Zeit an einem Makro und komme nicht mehr weiter. Da ich noch nicht sehr erfahren bin in der CATIA Programmierung Ich hoffe dass mir jmd. hier helfen kann.Ich habe ein Product in welchem ich per Makro zwischen Punkten verschiedener Parts eine Polyline ziehen möchte (Polyline kommt in ein eigenes Part).Die Verschiedenen Punkte sind über Userselect ausgewählt und unter eigenen Variablen gespeichert Mein Problem besteht darin, dass ich keine Referenz auf meine selekt ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Buckminster am 21.02.2012 um 22:38 Uhr (0)
Danke, das hilft mir schonmal weiter.Ich hab mich jetzt dazu entschieden, das ganze innerhalb eines PArts zu machen, da es für mich keine wesentlichen Nachteile darstellt.Dennoch schlägt die Erzeugung der Polyline über die erzeugten Referenzenf fehl.Code:Global:Dim ConceptCoolingSystem As Document Set ConceptCoolingSystem = CATIA.ActiveDocumentDim CoolingSystem As Part Set CoolingSystem = ConceptCoolingSystem.PartDim SetName As StringDim Schlauchset As HybridbodySet Schlauchset = CoolingSystem.hybridBodi ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part-übergreifende Referenzen in einem Product
Buckminster am 22.02.2012 um 13:17 Uhr (0)
Ah...das ist gut. Mit 3D Punkten klappt es. Ich wollte aber eigentlich wirklich Knoten aus 2D-Sketches selektieren. Jetzt habe ich wie folgt versucht, aus dem BRep des Vertex eine Referenz zu bilden:Sub Selektion()Dim Pkt(3) As AnyObjectDim ref(3) As ReferenceDim Was(0) Was(0) = "Vertex" Selektion definieren und leeren Dim UserSel As Selection Set UserSel = CATIA.ActiveDocument.Selection UserSel.Clear Selektion vornehmen lassen (Punkt 1) Dim E As CATBSTR E = UserSel.SelectElement2(Was, "StartPunkt für ...
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |