|
CATIA V5 Programmierung : Körper kopieren und in neues Part einfügen
toralftom am 26.10.2004 um 07:21 Uhr (0)
Hallo, ich habe die Erfahrung gemacht, das ausschlaggebend ist, welches Fenster aktiv ist. Also das Fenster, in welchem das Neue (bzw. das Part, in welches der Körper zugefügt werden soll) als aktiv setzten. So funktioniert es bei mir (R12) Set BodyToCopy = MyPart.Bodies.Item(“Name”) Set MySelection = oDoc.Selection MySelection.Clear MySelection.Add (BodyToCopy) MySelection.Copy Set NewPart = CATIA.Documents.Add( Part ) NewPart.Product.Partnumber = PartDocName NewPart.SaveAs (DocName & .C ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Eigenschaften
toralftom am 28.09.2004 um 11:42 Uhr (0)
Hallo RDeppe, hiermit müsste es klappen: Language= VBSCRIPT Sub CATMain() set part = CATIA.ActiveDocument.part set param = CATIA.ActiveDocument.Part.Parameters.Item( Parametername ) CATIA.ActiveDocument.GetItem(part.name).DescriptionRef = param.value Parametername ist der Name des Parameters im Strukturbaum. Gruss Toralftom End Sub
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Suchen nach Elementen mit einer bestimmten Farbe
toralftom am 26.10.2004 um 07:04 Uhr (0)
Hallo, mit der Funktion GetRealColour kann die Farbe eines Elementes einer Selection in Form des RGB Wertes ausgelesen werden (siehe Online Doku). Mit set MyVisPropertySet = MySelection.VisProperties MyVisPropertySet.GetRealColor r, g, b MsgBox r = & r & g = & g & b = & b wird die Farbe in Form einer MsgBox ausgegeben. Zur Lösung des geschilderten Problems wie folgt vorgehen: · Selection ausführen (alle Flächen suchen) · in einer Schleife die Farbe aller gefundenen Flächen auslesen · die ...
| | In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |