Hallo,
ich befuerchte das hilft mir nicht.
So in etwa sieht die Struktur aus:
Root
- Product1 (Prod1)
- - Part 1 (Teil1)
- - - Punkt 1
- Product2 (Prod2)
- - Part 1 (Teil1)
- - - Punkt 1
Ich komme ja schon mit folgendem Script auf die entsprechenden Instance:
Set productDocument1 = CATIA.ActiveDocument
Set product1 = ProductDocument1.Product
Set products1 = product1.Products
Set product2 = products1.Item("Prod1")
Set products2 = product2.Products
Set product3 = products2.Item("Teil1")
jetzt moechte ich einen Punkt aus diesem Teil holen, also von hier weiter in das Teil selbst!
Den Punkt selbst wuerde mir CATIA wiederum wie folgt holen:
Set documents1 = CATIA.Documents
Set partDocument1 = documents1.Item("Teil1")
Set part1 = partDocument1.Part
Set hybridBodies1 = part1.HybridBodies
Set hybridBody1 = hybridBodies1.Item("#Skeleton")
Set hybridShapes1 = hybridBody1.HybridShapes
Set hybridShapeIntersection1 = hybridShapes1.Item("Punkt 1")
Direkt ueber die documents kann ich nicht gehen, da dieses 2x verbaut ist.
Aber wie??
Vielen Dank
Udo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP