| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Makro um dok, zu verschieben (436 mal gelesen)
|
ngenoud Mitglied ING App
Beiträge: 7 Registriert: 17.05.2005
|
erstellt am: 23. Mai. 2005 18:25 <-- editieren / zitieren --> Unities abgeben:
Ich möchte viele Elemente von einem Ordner in einem anderen verschieben. Gibt es eine Makro mit dem man kann mehrere Elemente selektieren und verschieben. Diese Makro wäre in der Lage die verwendungsnachweise zu machen (in eiene bestimmte Bereich)und die Links zu aktualisieren. Gruss Nicolas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Ehrenmitglied V.I.P. h.c.
Beiträge: 4319 Registriert: 23.10.2000 Solid Edge
|
erstellt am: 23. Mai. 2005 18:43 <-- editieren / zitieren --> Unities abgeben: Nur für ngenoud
|
ngenoud Mitglied ING App
Beiträge: 7 Registriert: 17.05.2005
|
erstellt am: 24. Mai. 2005 19:56 <-- editieren / zitieren --> Unities abgeben:
Nein nicht ganz, weil man mit den RevMan nur eine Datei nach dem anderem verschieben kann. Ich will zB alle Part von einem Ordner in eine andere Ordner verschieben, und gleichzeitig die Verwendungsnachweise für diese Dateien machen und die Links aktualisieren. Gruss Nicolas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Ehrenmitglied V.I.P. h.c.
Beiträge: 4319 Registriert: 23.10.2000 Solid Edge
|
erstellt am: 24. Mai. 2005 21:03 <-- editieren / zitieren --> Unities abgeben: Nur für ngenoud
|
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 24. Mai. 2005 21:56 <-- editieren / zitieren --> Unities abgeben: Nur für ngenoud
Moin, wenn's nicht allzuviele Dateien sind deren Links durch das Kopieren zu ersetzen sind waere dies ev. eine Moeglichkeit: - alle Dateien des Ordners mittels Windows Explorer in den neuen Ordner kopieren - dann den revManager aufrufen - dort Extras/Tools --> 'Link Management' --> Redefine Links - im linken Fenster alle Ordner/Darteien auswaehlen die u.U betroffen sein *koennten* und per ADD in das rechte Fenster 'schieben' - Process Options ggf. setzen - Next/Weiter - obere Zeile: den bisherigen Pfad angeben - untere Zeile den neuen Pfad angeben - Next/Weiter OK ? --> Weiter ansonsten Back/Zureueck -Logfile pruefen Mehr wird allerdings vom RevManager nicht gemacht. modeng Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7321 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 25. Mai. 2005 07:58 <-- editieren / zitieren --> Unities abgeben: Nur für ngenoud
Moin , so wie modeng würde ich das auch machen. Das ist zu Fuß, aber die schnellste variante. andere Lösung wäre Verknüpfungsverwaltungsdatei den neuen Pfad eint´ragen und OpenSave.exe über alle anderen Dokumente (nicht die verschoeben) laufen lassen. ------------------ APeters@BSS-Online.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ngenoud Mitglied ING App
Beiträge: 7 Registriert: 17.05.2005
|
erstellt am: 25. Mai. 2005 09:31 <-- editieren / zitieren --> Unities abgeben:
Das mit dem redefine links habe ich mir auch überlegt. Das Problem liegt wenn die Dateien nicht in eine einzige Ordner liegen. Alle Dateien die in eine Ordner und alle seine Unterordner sind in eine andere Ornder verschieben ohne die Ordner Struktur zu ubernehmen. Da muss man ein Redefine Links für alle Unterornder machen. Denn Tips mit der Eintrag in der linkmngt.txt Datei und Open/Save sollte funktionnieren. Aber ist ziemlich aufwendig. Eine Makro wäre besser. Eine Andere Idee wäre alle diese Part in eine einzige Asm zu nehmen und dann mit den RevMan einfach arbeiten. Gruss Nicolas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jürgen Niesner Mitglied
Beiträge: 505 Registriert: 26.11.2001
|
erstellt am: 28. Mai. 2005 10:19 <-- editieren / zitieren --> Unities abgeben: Nur für ngenoud
Servus Nicolas, wenn die dateiej nicht in einem Ordner liegen gehts es trotzdem: Wenn die untersten Ordnerstrukturen in denen die SE-Dateienliegen relativ zu einander die gleiche Struktur haben brauchts Du nur den ersten Teil des Pfades zu erstzen. Bsp.: Alt: \\server1\laufwerk3\User\SEDateien\Projekt1\... Neu: \\server7\laufwerk2\SEProkete\Projekt1\... dann wird "\\server1\laufwerk3\User\SEDateien" durch "\\server7\laufwerk2\SEProkete" erstezt und der Rest der Pfade bleibt gleich. Wenn sich die Ordnerstrukturen mit den SE-Dateien darin relativ zueinander auch geändetr haben, musst Du das Ersetzen für jeder Änderung einzeln machen. Jürgen
------------------ 54*SEV16SR6, 2*SEV17.00.00.59 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |