| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| BCT Technology Days 2022 ein voller Erfolg |
Autor
|
Thema: UG-Versionierung (2073 mal gelesen)
|
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 07. Feb. 2003 11:22 <-- editieren / zitieren --> Unities abgeben:
Hallo UG-Administratoren, hallo UNIX-Profis, ich komme wieder mal nicht recht vorwärts. UG bietet die Möglichkeit der Versionierung, d.h. bei den "Load Options" kann man "Load latest" anknipsen. Dazu muß in der "ug_metric.def" die gewünschte Syntax der Versionierung bekanntgegeben werden, also z.B. Teil_1.1.prt, Teil_1.2.prt, oder Teil_a.prt oder Teil_aa.prt, ... Hierzu sind einige Beispiele aufgeführt. Es handelt sich um die Syntax von UNIX-Skripten (z.B. ([a-z_]+_)([0-9]+(\\.[0-9]+)*)). Leider gelingt mir die gewünschte Einstellung nicht. Ich möchte folgendes: falls Teil_a1.prt, Teil_a2.prt und Teil_b1.prt existiert, ist Teil_b1.prt das neueste Part und soll angezogen werden. Hat das schon jemand ausprobiert? Gruss ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
zwatz Ehrenmitglied V.I.P. h.c. Konstrukteur, cadadmin
Beiträge: 2116 Registriert: 19.05.2000
|
erstellt am: 08. Feb. 2003 21:27 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
hallo Walter, versuchs mal mit Assemblies_PartNameFormat: ([a-zA-Z]+_)([a-z]+[0-9]+) Assemblies_PartNameSubstitution: \\1 Assemblies_PartNameMatch: \\1([a-z]+[0-9]+) Assemblies_VersionSubstitution: \\1 Assemblies_VersionType: ALPHANUMERIC Wobei der Versionsteil hier auch mehrere Buchstaben & Zahlen enthalten darf (zB "Teil_aa15") Bin allerdings bei den RegularExpressions alles andere als sattelfest ... (außerdem sind die IMHO nicht wirklich "genormt") Viel Spaß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
He Mitglied
Beiträge: 73 Registriert: 16.05.2002
|
erstellt am: 10. Feb. 2003 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
|
liogets Mitglied Engineer
Beiträge: 161 Registriert: 22.10.2002 Win XP SP3 NX 6.0.5.3 (Produktiv) NX8 (Test)
|
erstellt am: 10. Feb. 2003 15:23 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
|
Thomas Röhrig Mitglied
Beiträge: 189 Registriert: 14.07.2001
|
erstellt am: 10. Feb. 2003 17:43 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
Wo wir gerade bei dem Thema sind, weiß jemand, wie die Regel für folgende Syntax ist ? 000.1234.0050.00.MM.1.PRT wobei die Version die 00 - 99 VOR dem MM ist. also: xxx.xxxx.xxxx.VV.xx.x.PRT Ist das ne knobelei... Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
zwatz Ehrenmitglied V.I.P. h.c. Konstrukteur, cadadmin
Beiträge: 2116 Registriert: 19.05.2000
|
erstellt am: 11. Feb. 2003 21:32 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
Zitat: Original erstellt von Thomas Röhrig: .... weiß jemand, wie die Regel für folgende Syntax ist ?000.1234.0050.00.MM.1.PRT wobei die Version die 00 - 99 VOR dem MM ist. also: xxx.xxxx.xxxx.VV.xx.x.PRT
Ist das ne knobelei...
wie wahr, wie wahr ...
Assemblies_PartNameFormat: ([0-9][0-9][0-9]\\.[0-9][0-9][0-9][0-9]\\.[0-9][0-9][0-9][0-9]\\.)([0-9][0-9])(\\.[0-9][0-9]\\.[0-9]) Assemblies_PartNameSubstitution: \\1\\3 Assemblies_PartNameMatch: \\1([0-9][0-9])\\3 Assemblies_VersionSubstitution: \\1 Assemblies_VersionType: NUMERIC
sollte das machen ... aber ... Angaben ohne Gewähr, mußt du schon noch testen ... Gruß Thomas PS: Da könnte man EDS schon drauf hinweisen, daß die Doku in $UGII_DEFAULTS_FILE einige Denksportaufgaben übrig läßt ... PS1: @He: Die Info über den Mauscursor gibts aber nur für M$-IE User. Auf der HP von Stefan Berlitz (SWX Forum) gibts eine Zusammenstellung von derartigen Abkürzungen, finde aber grad keine URL ... PS2: Für Weiterbildungswillige hab ich im Net folgende Links zu den Regular Expressions gefunden: Suchen nach Textmustern mit Regular Expressions (deutsch) A Brief Introduction to Regular Expressions [Diese Nachricht wurde von zwatz am 11. Februar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Bauteileverantwortlicher / SE-Teamleiter Lichtsysteme (m/w/x) | Über uns Wir haben eine Zukunft vor Augen, in der wir ohne Grenzen leben und uns frei bewegen können. Deshalb entwickeln wir Technologien, Systeme und Konzepte, die Fahrzeuge sicherer und sauberer machen- für unsere Gesellschaft, den Planeten und vor allem uns Menschen. Forward. For all. Gruppenzusammenfassung Als ... | Anzeige ansehen | Teamleitung, Gruppenleitung |
|
zwatz Ehrenmitglied V.I.P. h.c. Konstrukteur, cadadmin
Beiträge: 2116 Registriert: 19.05.2000
|
erstellt am: 13. Feb. 2003 21:00 <-- editieren / zitieren --> Unities abgeben: Nur für Walter Hogger
Zitat: Original erstellt von zwatz: ..... daß die Doku in $UGII_DEFAULTS_FILE einige Denksportaufgaben übrig läßt ...
Das ist zwar soweit richtig, aber eine gute Doku (mit noch mehr Beispielen & einer wirklich guten Beschreibung) findet man unter Unigraphics NX Help --> CAD --> Assemblies --> Creating and Editing.... --> Managing Ass. --> File Versioning (Hätte mir da einiges an Rumspielen sparen können .... ) Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |