| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Baugruppe blendet versteckte Elemente ein (?) (965 mal gelesen)
|
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 24. Sep. 2007 15:21 <-- editieren / zitieren --> Unities abgeben:
Ich hänge an einer sehr dummen Sache. Die Applikation erstellt eine neue Baugruppe via UP-Open und lädt alle nötigen Bauteile hinein. Nun werden aber alle Skizzen und Arbeitselemente eingeblendet, obwohl diese in den Originaldateien ausgeblendet sind. Das Resultat, obwohl sonst alles okay ist, sieht komplett versaut aus durch etliche Axen und weiss der Geier die im Raum rumschwirren. Ich habe nun versucht die Instanzen durchzugehen und alle ungewünschten Elemente zu verstecken, aber ohne Erfolg. Kann mir jemand sagen was ich falsch mache? Vielen Dank! [Diese Nachricht wurde von drcmda am 25. Sep. 2007 editiert.] [Diese Nachricht wurde von drcmda am 25. Sep. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 24. Sep. 2007 15:26 <-- editieren / zitieren --> Unities abgeben:
Hier ist ein kleiner Ausschnitt: Code: tag_t import = ImportPart( CInst, path ); ... int ret = UF_ASSEM_add_part_to_assembly( part, path + CInst->GetName(), NULL, NULL, origin, csys, -1, &part_id, &error_code ); ... UF_ASSEM_set_work_part( import ); UF_PART_set_display_part( import ); tag_t feature = NULL_TAG; UF_OBJ_cycle_objs_in_part( import, UF_feature_type, &feature ); while ( feature != 0 ) { cime_string FeatSType = get_feat_sys( feature ); if ( FeatSType.Upper().InStr( "DATUM PLANE" ) | | FeatSType.Upper().InStr( "DATUM AXIS" ) | | FeatSType.Upper().InStr( "SKETCH" ) ) UF_OBJ_set_blank_status ( feature, UF_OBJ_BLANKED ); UF_OBJ_cycle_objs_in_part( import, UF_feature_type, &feature ); }
[Diese Nachricht wurde von drcmda am 24. Sep. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Produktdesigner (m/w/d)/ Technischer Zeichner (m/w/d) | Die BORSIG Process Heat Exchanger GmbH, ein Unternehmen der BORSIG Gruppe mit Sitz in Berlin und Gladbeck/Nordrhein-Westfalen, hat sich auf die Entwicklung und Fertigung von Apparaten und Wärmetauschern zur Kühlung von Gasen bei hohen Temperaturen und hohen Drücken sowie auf einen umfangreichen Industrieservice spezialisiert. Die einzigartige Kombination aus modernster Fertigungstechnologie und exzellentem ... | Anzeige ansehen | Feste Anstellung |
|
Konrad Mitglied
Beiträge: 53 Registriert: 02.05.2001 Version NX 5, NX 6, NX 7
|
erstellt am: 25. Sep. 2007 13:29 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
Ein kleiner Tip vom Praktiker: Das was Du vor hast ist m.E. schlechter Stil beim Konstruieren! Blank / Unblank ist eigentlich nur temporär erlaubt, viel besser ist es mit Referenzset zu arbeiten... oder willst Du Deine Kollegen zur Weißglut bringen? :-) Wenn ich Deine Frage richtig verstanden habe, dann gibts dafür nur eine Antwort: ' Referenzset "Modell" ' mfg Konrad Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|