Informationen zum Forum SolidWorks:
Anzahl aktive Mitglieder: 9.619
Anzahl Beiträge: 233.286
Anzahl Themen: 32.866
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 4, 4 Gesamtergebnisse mit Suchbegriffen externe referenzen l�schen sec.
SolidWorks : saveAs von Baugruppen-childs. SW nimmt alte referenzen?!
JR am 23.06.2004 um 10:49 Uhr (0)
Wenn Du die Zeichnungen auch kopierst, kannst Du die Referenzen in Zeichnungen eigentlich genauso wie oben beschreiben austauschen. Code: swApp.ReplaceReferencedDocument ZeichnungKopie.slddrw, Bauteil1.sldprt, Bauteil1Kopie.sldprt Ich verwende das so in einem Projekt von mir und das funktioniert problemlos (alle Referenzen zeigen auf die Kopie). Gruß Jörn

In das Form SolidWorks wechseln
SolidWorks : saveAs von Baugruppen-childs. SW nimmt alte referenzen?!
JR am 21.06.2004 um 10:56 Uhr (0)
Hallo Stefan, so wie ich das verstehe willst Du per Makro eine Baugruppe und deren Teile kopieren. Dazu würde ich erst mit dem FileSystemObjekt die entsprechenden Dateien in das Zielverzeichnis kopieren und anschließend die Referenzen mit der Methode ReplaceReferencedDocument() vom SolidWorks-Objekt austauschen. Das geht auch wesentlich schneller als mit Open() und SaveAS(). Dabei mußt Du darauf achten die Referenzen der Bauteile in der Baugruppe, aber auch die Referenz der Baugruppe in den Bauteilen auszu ...

In das Form SolidWorks wechseln
SolidWorks : saveAs von Baugruppen-childs. SW nimmt alte referenzen?!
JR am 23.06.2004 um 11:05 Uhr (0)
Wenn das ein Ausschnitt aus deinem Makro ist, müßten die Hochkommas vor den Zuweisungen weg (- auskommentiert) Gruß Jörn

In das Form SolidWorks wechseln
SolidWorks : saveAs von Baugruppen-childs. SW nimmt alte referenzen?!
JR am 21.06.2004 um 11:19 Uhr (0)
Hier nochmal ein besseres Beispiel. Code: Dim fso Dim SWX As SldWorks.SldWorks Set fso = CreateObject( Scripting.FileSystemObject ) Set SWX = Application.SldWorks Baugruppe und Bauteile kopieren fso.CopyFile Baugruppe.sldasm, BaugruppeKopie.sldasm, True fso.CopyFile Bauteil1.sldprt, Bauteil1Kopie.sldprt, True fso.CopyFile Bauteil2.sldprt, Bauteil2Kopie.sldprt, True Referenz vom 1. kopierten Bauteil in der kopierten Baugruppe austauschen SWX .ReplaceReferencedDocument BaugruppeKopie.sldasm, Bauteil ...

In das Form SolidWorks wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz