| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Umsteiger Schulung - 5-tägige Schulung - erfordert CAD Basiskenntnisse, ein Seminar am 03.02.2025
|
Autor
|
Thema: Ausdrücke werden bei „Import“ Teil geändert (984 / mal gelesen)
|
RobertM Mitglied
Beiträge: 223 Registriert: 03.12.2008 NX 1872 + TC Teamcenter 12
|
erstellt am: 14. Okt. 2016 14:58 <-- editieren / zitieren --> Unities abgeben:
Hallo, meine Frage mag zwar etwas seltsam erscheinen, vielleicht gibt es aber trotzdem eine Lösung für mein Problem. Folgender Sachverhalt: 1. Ich habe verschiedene Körper erstellt und alle Skizzenparameter mir eindeutigen Ausdrücken benannt. 2. Je nach Anforderung baue ich aus den Körpern mittels „Import Teil“ verschieden Templates zusammen. Die Ausdrücke werden zwar mitimportiert, aber am Ende wird überall ein ´1; ´2 oder ähnlich angehängt und ich muß dann jedesmal alle Ausdrücke ändern. Hat jemand eine Idee wie man das automatische Ändern verhindern kann?
------------------ Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 14. Okt. 2016 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für RobertM
Hallo Robert, meines Wissens lässt sich das nicht verhindern. Es ist sogar zwingend notwendig, dass es sich so verhält. Stelle dir vor, du baust einen Klotz mit den Parametern p1, p2 und p3. Importierst du diesen Klotz in ein anderes Teil, wo es p1, p2 bzw. p3 schon gibt, dann wäre der Konflikt hier vorprogrammiert. Deshalb erfolgt die Umbenennung der Ausdrücke beim Importieren. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobertM Mitglied
Beiträge: 223 Registriert: 03.12.2008 NX 1872 + TC Teamcenter 12
|
erstellt am: 17. Okt. 2016 06:46 <-- editieren / zitieren --> Unities abgeben:
|
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2700 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 18. Okt. 2016 16:49 <-- editieren / zitieren --> Unities abgeben: Nur für RobertM
Hallo zusammen, damit die Ausdrücke wieder "schöne" Namen bekommen, können sie einfach umbenannt werden. Das hört sich zunächst nach viel Arbeit an, wenn man's manuell macht. Man kann es sich aber auch leichter machen und den Rechenknecht machen lassen, siehe Anhang. Gruß, Michael ------------------ Ein Mensch wird laut, wenn er was will; wenn er's erst hat, dann wird er still; Das "Danke" ist, nach alter Sitte, Weit seltner als das "Bitte, Bitte". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobertM Mitglied
Beiträge: 223 Registriert: 03.12.2008 NX 1872 + TC Teamcenter 12
|
erstellt am: 19. Okt. 2016 06:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, klingt gut. Ich werde dein Programm mal testen. Mein Problem ist, das ich die Ausdrücke aus einer NX-Open-Anwendung anspreche und sie deshalb den richtigen Namen haben müssen.
------------------ Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RobertM Mitglied
Beiträge: 223 Registriert: 03.12.2008 NX 1872 + TC Teamcenter 12
|
erstellt am: 19. Okt. 2016 07:38 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, einfach genial. Dein Programm hat mich gleich auf neue Ideen gebracht und zu workPart.Expressions.Rename() geführt. Damit kann ich die lästigen '1 beseitigen. Es war doch gut, dass ich diesen Beitrag erstellt habe.
------------------ Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |