|
CATIA V5 Programmierung : Koordinaten (x, y, z) von einem HybridShapePointOnCurve
Bolle am 23.11.2004 um 10:07 Uhr (0)
Hallo Hugo, ich habe das über eine Selection gemacht. Das sieht in etwa so aus: ... Set MyPoint = MyPart.FindObjectByName( Point.1 ) - Get point coordinates Set MySel = CATIA.ActiveDocument.Selection MySel.Clear MySel.Add MyPoint Set MySelElement = MySel.Item(1) MySelElement.Value.GetCoordinates MyPointCoord Coord_X = MyPointCoord(0) Coord_Y = MyPointCoord(1) Coord_Z = MyPointCoord(2) oSel.Clear ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode GetCoordinates
Bolle am 23.11.2004 um 10:05 Uhr (0)
Ich habe das über eine Selection gemacht. Das sieht in etwa so aus: ... Set MyPoint = MyPart.FindObjectByName("Point.1") - Get point coordinates Set MySel = CATIA.ActiveDocument.Selection MySel.Clear MySel.Add MyPoint Set MySelElement = MySel.Item(1) MySelElement.Value.GetCoordinates MyPointCoord Coord_X = MyPointCoord(0) Coord_Y = MyPointCoord(1) Coord_Z = MyPointCoord(2) oSel.Clear ... Gruß Bolle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Drawing und Part
Bolle am 14.07.2003 um 15:27 Uhr (0)
Hallo, ich möchte zwischen einem Drawing und dem dazugehörigen Part wechseln. Mit generativeBehavior kann ich das zugehörigen Part ausfindig machen, aber wie aktiviere ich es dann, damit ich damit arbeiten kann? Gruß Bolle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Drawing und Part
Bolle am 15.07.2003 um 13:48 Uhr (0)
Hallo, bei product.activate bekomme ich eine Fehlermeldung(Das Objekt unterstützt diese Methode oder Eigenschaft nicht). Ich habe es mal so versucht: Set pad1 = part1.FindObjectByName( Pad.1 ) part1.Activate(pad1) part1.Update Das Script läuft zwar durch, aber CATIA wechselt nicht zum Part
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungsableitung
Bolle am 30.06.2003 um 15:32 Uhr (0)
Hallo Leute, ich habe da mal eine Frage: Wenn ich von einem Part eine Zeichnungsableitung mache(z.B. ein Block mit einer Durchgangsbohrung), dann habe ich im Drawing ein Viereck (Block) mit einem Kreis(Bohrung) darin. Wie kann ich diese Elemente mit Script ansprechen, deren Eigenschaften auslesen (Durchmesser, Länge, etc.) bzw. deren Beziehungen zum Part herausbekommen? GeometricElements sind das ja nicht. Gruß Bolle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Drawing und Part
Bolle am 21.07.2003 um 09:11 Uhr (0)
Ja, so klappt es: Dim WinCol As Windows Set WinCol = CATIA.Windows Dim ThisWindow As Window Set ThisWindow = WinCol.Item(1) ThisWindow.activate Danke für den Tip ! Gruß Bolle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Benutzerdefinierte Eigenschaften erstellen
Bolle am 12.02.2004 um 18:30 Uhr (0)
Hallo Leute, kann ich mit CATScript bzw. Catvbs benutzerdefinierte Eigenschaften erstellen ? Auslesen und ändern geht, aber ich möchte gerne auch in einem Part eine neue Eigenschaft erstelllen (Z.B. GEPRUEFT = OK). Ich hatte gehofft, dass das so funktioniert wie bei den Parametern, aber so geht das wohl nicht. Weiss jemand Rat oder hat eine Idee. Viele Grüße Bolle
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hybridbodies im SpecTree von unten nach oben durchlaufen
Bolle am 25.07.2003 um 18:12 Uhr (0)
Hallo, ich möchte von einen selektierten Punkt aus den zugehörigen Hybridbody auslesen und falls dieser Hybridbody in einem anderen steckt, dann auch diesen usw. Ich habe mir folgendes Script überlegt: Dim oParentObject As AnyObject Dim oSelected As SelectedElement oSelected = ... selektierter Punkt ( ist gegeben) Set oParentObject = oSelected.parent do until typename(oParentObject) = Part msgbox Typ: & typename(oParentObject) & Name: & oParentObject.name Set ParentObject = oParentObjec ...
|
| In das Form CATIA V5 Programmierung wechseln |