Hallo,
Ich habe folgedes Problem. Ich habe ein CATProduct und Ich soll die Materialien von alle Bodies lesen. Dieses Product besteht aus verschieden Parts und Products in verschiedenen Strukturebenen. Ich habe mir gedacht erstmals alle Elemente in der ersten Strukturebene lesen (CATPart oder CATProduct). Falls das Element ein CATPart ist, lese ich einfach die Materialien von den Bodys innerhalb dieses CATParts mit dem Befehl:
"TheMaterialManager.GetMaterialonBody MyBody, MyMaterial"
Falls das Element ein CATProduct ist, gehe ich eine Stufe in der Struktur weiter, so weit, bis Ich ein CATPart bekomme.
Ich habe bisher keinen Befehl gefunden um zu erkenne ob das Element ein CATPart oder ein CATProduct ist. Ich habe mit TypeName() ausprobiert, aber ich bekomme immer den Dateityp von dem CATIA.ActiveDocument, in meinem Fall ist wäre immer "Product".
Kann mir vll jemand helfen?
Vielen Dank und ich hoffe dass mein Deutsch verständlich war
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP