Hallo allerseits,
ich schreibe derzeit an einem Macro (CATIA V5 R14, catvbs), daß den Strukturbaum eines CATParts extrahieren und als xml ausgeben soll. Dabei tritt folgendes Problem auf:
Das Ergebnis von "Typename(oShape)" von Punkten ergibt immer
"HybridShapePointTangent", egal, mit welcher Funktion der Punkt erzeugt wurde.
Die für Tangent-Punkte definierten Funktionen laufen aber nur, wenn's wirklich ein Tangent-Punkt ist (oPoint.Curve bzw. oPoint.Direction).
Funktionen für andere Punkt-Typen (z.B. oPoint.X bei HybridShapePointCoord) laufen auch nicht.
Hat irgendjemand ne Idee, wo der Fehler liegt oder ob es andere Möglichkeiten gibt, die Erzeugungsparameter oder -referenzen eines Punktes auszulesen??
Danke im Voraus,
Alex
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP