Auch wir klonen Projekte im Filesystem genau so wie von BBKING beschrieben, funktioniert einwandfrei und "bereinigt" auch.
hab mal eine Anleitung dazu verfasst, müsstest Du wohl ein wenig anpassen (war noch zu NX3/NX4 Zeiten):
Für das erfolgreiche Clonen eines Projektes wäre es besonders wichtig, dass die Filenamenskonventionen strikt eingehalten werden. Dies ist jedoch in der Praxis nur sehr selten realisierbar, da des Öfteren Abweichungen auftauchen, z.B. durch importierte Modelldaten von Unterlieferanten. Diese müssten bei jedem Import einzeln umbenannt werden.
Es ist wichtig, das die Filenamen für ein Projekt eindeutig sind, um ein irrtümliches Laden von Komponenten aus einem anderen Projekt auszuschliessen.
Es empfiehlt sich für die Praxis folgende Vorgehensweise:
- Zur Sicherheit, das gesamte CAD-Projektverzeichnis kopieren. Aus Performancegründen, am besten auf ein lokales Laufwerk.
- Kopieren aller letztgültigen UG Zeichnungen in ein eigenes Verzeichnis
- in der Command-Shell eine Fileliste erstellen mit C:\dir /B /S >Files.txt
- Alle UG-Zeichnungen in eine Assembly zusammenfügen mit dem Shell-Tool ug_assy_build.exe aus dem UGII Verzeichnis: “C:\Program Files\UGS\NX 3.0\UGII\ug_assy_build.exe“ Files.txt Clone.prt (Files.txt enthält alle Files die in der automatisch erstellten Assembly Clone.prt zusammengefügt werden)
- nach erfolgreicher Erstellung der Clone.prt Assembly, hat man eine Zusammen- stellung in der zwangsweise alle Komponenten und Zeichnungen des gesamten Projektes in Unterstrukturen enthalten sind.
- Diese Clone.prt in UG öffnen, ohne die Komponenten zu laden
- In UG unter Assemblies -> Cloning -> Create Clone Assembly bei Add Assembly die Clone.prt Assembly hinzufügen.
- Im Register Naming -> Define Naming Rule -> Add Suffix ein passendes Suffix eintragen (Anhang an Dateinamen zu jedem Part, z.B.:“ -rco2“)
- Zieldirectory für geclonte Files angeben
- In der Registerkarte Main bei Execute die Option Dry Run anhaken und Testlauf mit Execute starten. Wenn erfolgreich, Haken bei Dry Run entfernen und Execute.
- Nach erfolger Clone-Procedur muessen die einzelnen Files in die zugehörigen Ordner der Dateistruktur verschoben werden (manuell oder automatisch).
- Zeichnungsfiles können mit entsprechenden Tools (z.B. rename-it) direkt umbenannt werden. (Nur Zeichnungsfiles ! Keine Komponenten oder Assemblies!)
Automatische Erstellung der Ordnerstruktur und verschieben der Files:
- Das Shell-Tool ugpc.exe aus dem UGII Verzeichnis ausführen. Als Ausgabe wird ein Textfile mit den Pfadangaben der einzelnen Komponenten geliefert. „C:\Program Files\UGS\NX 3.0\UGII\ugpc.exe" F:\BAO\RC01\CLONE.prt >pfade.txt
- Die Datei pfade.txt mit Texteditor bearbeiten und daraus Batchdatei zum Verschieben der Dateien erstellen
------------------
mfg
Leon
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP