| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Komponenten Attribut mit ugopen setzen (943 mal gelesen)
|
romu Mitglied Masch. Ing. HTL
Beiträge: 36 Registriert: 03.03.2003
|
erstellt am: 07. Nov. 2005 13:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Ich suche eine Möglichkeit mit ugopen in einer UG-Baugruppe einer Komponente das Komponenten-Attribute "REFERENCE_COMPONENT" zuzuweisen. Wie muss ich da vorgehen. Für Tips oder weitere Anregungen bin ich sehr dankbar. Gruss romu
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
älg Mitglied CADmin
Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 07. Nov. 2005 14:54 <-- editieren / zitieren --> Unities abgeben: Nur für romu
|
romu Mitglied Masch. Ing. HTL
Beiträge: 36 Registriert: 03.03.2003
|
erstellt am: 07. Nov. 2005 15:10 <-- editieren / zitieren --> Unities abgeben:
Hallo älg so schnell habe ich die Antwort nicht erwartet. Herzlichen Dank. Das object_tag ist das Tag der Komponente, welche das Attribut erhält. Ich werde mich gleich daran setzen dies umzusetzen. 10 Unities sind zugeteilt Gruss romu ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DinnerForOne Mitglied
Beiträge: 62 Registriert: 29.10.2004 NX1 / Visaul 6.0
|
erstellt am: 18. Jan. 2006 13:54 <-- editieren / zitieren --> Unities abgeben: Nur für romu
Hallo zusammen, ich arbeite aktuell auch an einer kleinen Appl in diesem Breich. Ich will mehreren Komponenten gleichzeiteig ein Komponentenattribut vergeben. Ich starte also mit einem UF_UI_select_with_class_dialog() in dem der User die Komponenten selektiert, kriege dann ja die tags der Komponenten. Mit diesen tags gehe ich dann in die UF_ATTR_assign(), und es geschieht nichts. Denke, dass es den Typen der tags liegt, das ist ja ein Buch mit sieben Siegeln. Hast du dieses Problem auch gehabt, habe diverses versucht, habe noch die Funktion UF_ASSEM_ask_inst_of_part_occ() gefunden, komme aber nicht weiter. Danke für Eure Hilfe! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Ingenieur für Geotechnik / Bergbau bzw. Bauingenieur (m/w/d) | Das Institut für Gebirgsmechanik GmbH ist ein Ingenieurdienstleister im Bereich Geomechanik und Bergbau. Seit mehr als 30 Jahren bearbeitet unser interdisziplinäres Team aus Physikern, Geotechnikern, Geowissenschaftlern und Ingenieuren national und international geomechanische Fragestellungen im Zusammenhang mit dem Salzbergbau, der untertägigen Energiespeicherung von Gasen in Salzkavernen und der Endlagerung von Gefahrstoffen.... | Anzeige ansehen | Feste Anstellung |
|
DinnerForOne Mitglied
Beiträge: 62 Registriert: 29.10.2004 NX1 / Visaul 6.0
|
erstellt am: 26. Jan. 2006 15:49 <-- editieren / zitieren --> Unities abgeben: Nur für romu
Hallo zusammen, so gehts: //tag aus Selektion umwandeln in tag-Typ welcher für UF_ATTR_assign passt instance = UF_ASSEM_ask_part_occurrence(objects[0]); //Baugruppen Komponente Attribut absetzen mit umgewandeltem tag UF_CALL(UF_ATTR_assign(instance, "BOM_POS", attr_val)); Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |