Ok, soweit verständlich. Für mich ist allerdings die Bedeutung und Funktion der UserSurfaces noch nicht ganz eindeutig und es ist schwer, dazu eine Dokumentation zu finden.
Hintergrund ist, dass ich die UserSurfaces zur Erzeugung von Annotations benötige. In einem Part kann ich ohne Probleme auf die Collection UserSurfaces zugreifen, wie im Code dargestellt.
Eine Referenz auf Volumenkörper kann anscheinend nicht verarbeitet werden. Jedoch kann ich ja manuell eine Annotation erzeugen, die sich auf einen Volumenkörper bezieht. Hier muss Catia dann doch auch in irgendeiner Form eine UserSurface anziehen, die auf den Volumenkörper referenziert.
Desweiteren würde mich interessieren, wie ich im Product auf die Collection der UserSurfaces zugreifen kann.
Also das Äquivalent zu:
Code:
Set oUserSurfaces = Catia.ActiveDocument.Part.UserSurfaces
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP