| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Updatekurs, ein Seminar am 30.09.2024
|
Autor
|
Thema: UG-Versionierung (2175 mal gelesen)
|
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3990 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 |
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 |