| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Import Assembly - Patterns auf Zeichnungen austauschen (2992 mal gelesen)
|
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 03. Sep. 2013 15:54 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, habe viele Baugruppen inklusive aller dazugehörigen Zeichnungen von Komponenten / Unterbaugruppen auf der Platte, die nun nach Teamcenter importiert werden müssen. Der Import selbst ist dabei kein Problem, mach' ich über Kommandozeile und ug_clone.exe. Ein Problem hätte ich aber: Und zwar sind auf den Zeichnungen natürlich Rahmen / Schriftfelder drauf, welche als Pattern eingefügt wurden. In Teamcenter geöffnet werden natürlich diese Zeichnungsrahmen nicht angezeigt. Jetzt könnte ich natürlich hergehen und das UGII_PATDIR umbiegen, dann werden die Zeichnungsrahmen wieder angezeigt, kommen aber nach wie vor von der Platte. Und genau das möchte ich nicht haben. Jetzt kommt meine Frage: Ist es (komfortabel) möglich, beim Import der Zeichnungen die darin enthaltenen Pattern durch bereits in Teamcenter (in eigenen Items als UG-Master Dataset abgespeichert) enthaltene Pattern auszutauschen? Es würde mich tierisch freuen, wenn jemand eine Lösung hätte, da mir das enorm viel Geklicke sparen würde. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3990 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 16. Sep. 2013 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Hallo Markus, ich hab eben nach unbeantworteten Beiträgen gekuckt. Also ohne Programmierung wirst du das nicht lösen können. Woher soll NX oder TC wissen, welches Pattern durch welches andere getauscht werden soll? Du benötigst also eine 2-spaltige Tabelle "bisheriges Pattern - neues Pattern" oder du legst die "bisherigen Pattern" zusätzlich in dein UGII_PATDIR mit rein. Gruß
------------------ Walter Hogger 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: 17. Sep. 2013 08:40 <-- editieren / zitieren --> Unities abgeben:
Hallo Walter, naja, ich hab mal in der Online-Doku (zu NX 8.5) gestöbert. Wenn du nach "Lost Pattern" suchst, dann wird in der Trefferliste der Eintrag "Feature support comparison for legacy ug_import/ug_export and clone import/export" gelistet. Dort ist die Rede von einer Variable "LOST_PATTERN_xxx....". Ich geb's zu: Ich versteh' nicht, was mir die Online-Doku sagen will. Eventuell hast du kurz Zeit und Lust, mal reinzuschauen? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 17. Sep. 2013 09:56 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Moin Markus, ich befürchte das hilft dir nicht weiter. So wie ich das verstehe ist das ein Weg ein aus der TC Datenbank gelöschtes Pattern quasi durch ein anderes in der DB enthaltenen Pattern zu ersetzen. ------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3990 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 17. Sep. 2013 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
|
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 17. Sep. 2013 13:17 <-- editieren / zitieren --> Unities abgeben:
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 17. Sep. 2013 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Wie fügst du die Pattern im NX ein? Mittels der NX Tools? Dann gibt es doch vielleicht die Möglichkeit per Journal einfach alle Pattern zu löschen und dann über die NX Tools einfach die neuen Pattern einzufügen. ------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam 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: 01. Jun. 2017 15:08 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, gerne möchte ich diesen Thread wieder aufwärmen... Verlorengegangene Pattern (z. B. wegen versehentlich geänderter UID) können in TC ja mit der Variable LOST_PATTERN_<TC-UID>=@DB/<Item-ID>/<Revision>/master auf ein anderes Pattern umgebogen werden. Geht das auch bei exportierten Zeichnungen? Also Zeichnungen aus TC nach native exportieren und anschließen die UID in Pfad und Dateiname übersetzen? ------------------ Gruß Markus 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: 01. Jun. 2017 16:37 <-- editieren / zitieren --> Unities abgeben:
Hab's hinbekommen. Das Pattern muss als .prt-Datei im UGII_PATDIR liegen und nach folgendem Muster benannt sein: %PAT <TC-UID>.prt Nur die UID alleine im Dateinamen hab ich probiert, das ging nicht. Darauf, das %PAT mitzunehmen (so wie es im Info-Fenster angezeigt wird), wär ich im Leben nicht gekommen. GTAC gab den entscheidenden Hinweis. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Elek-Tricker Mitglied
Beiträge: 1 Registriert: 12.07.2017
|
erstellt am: 12. Jul. 2017 08:21 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Guten Morgen, könntest du bitte genau schreiben, was du machen musstest? Stehe vor dem gleichen Problem. Welche Aufkleber.def hast du genommen? Die mit der Teamcenter-Definition passt ja nicht. Wie ist der Eintrag in deiner *.def Datei zu einem Part mit Namen %PAT <TC-UID>.prt Danke für deine Hilfe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |