Servus,
nach sehr langer Zeit darf ich endlich wieder ein paar Journals schreiben um einige Abläufe bei uns zu automatisieren.
Allerdings ist die Zeit wo ich das letzte mal Journals geschrieben hab etwas zurück =) und da ich nun nach einigem Probieren zu keiner Lösung
gekommen bin frag ich hier mal nach:
Ich importiere in ein leeres Part ein IGES File was 2 Bodies und dazu noch einige B_Splines enthält. Die Bodies werden mir im Part-Navigator angezeigt,
die Splines jedoch nicht. Was stets beim Import verschiedener IGES konstant bleibt ist der Name der Splines (die werden von NX stehts in der gleichen
Reihenfolge durchnummeriert). Nun benötige ich für den Automatisierungsprozess nur einen dieser Splines mit dem Namen "B_Spline5". Den möchte ich gern
automatisiert auswählen und auf einen anderen Layer schieben. Danach will ich alle anderen Objekte selektieren (außer die Bodies) und diese dann ebenfalls auf einen
separaten Layer schieben. Ich hab mich in meinen alten Beiträgen umgeschaut. Leider ist mir von dem Spline nur der Name "B_Spline5" bekannt. Über die Funktion "NXObjectManager.Get("TAG") komme ich nicht weiter, da ein Integer erwartet wird, ich aber nur einen String habe. Zudem ist mir nicht klar wo ich diesen Spline finde.
Das heißt, ob er im workPart liegt oder im displayPart (schätze eher zweiteres).
Ich hoffe ihr könnt mich wie auch schon in der Vergangenheit durch die Problematik führen.
Gruß und Danke
Bito
edit: Nach langem Probieren und suchen hab ichs hinbekommen die Sachen per Name zu selektieren und zu verschieben. Woran ich nun noch hänge sind die Solids (Body) in meinem Part-Navigator. Die bekomm ich nicht so einfach ausgewählt =)
[Diese Nachricht wurde von Bito00 am 20. Mai. 2014 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP