Effizienter arbeiten mit DriveWorks: CAD-Dateien gezielt ersetzen statt duplizieren
Es ist nicht immer notwendig, alle unsere Modelle zu steuern und für alle unsere Ergebnisse ein neues Teil zu erzeugen.
Oft bestehen bereits Norm,- oder Katalogteile mit ihren CAD-Daten. Um eine unnötige Vervielfältigung dieser Dateien zu verhindern, können die diese gegen bestehende Komponenten ersetzt werden.
In unserem Beispiel wird der blau markierte Zylinder in der Baugruppe ersetzt
Dazu müssen Sie zuerst die Baugruppe im rechten Bereich von DriveWorks erfassen.

Anschliessend gehen Sie dann zur Registerkarte „Instanz“ und wählen Sie den Zylinder aus.

Wir können unsere erfassten Komponenten mithilfe der Schaltfläche auf der Registerkarte „SOLIDWORKS DriveWorks“ speichern.

Alles Weitere geschieht anschliessend in der DriveWorks Administrator-Anwendung.
Navigieren Sie in Stage 4 zur Registerkarte „Model Rules“ und fügen Sie die soeben erfasste Baugruppe über die Schaltfläche „Add“ hinzu.

Wir kehren danach zu unserer Baugruppe zurück.

Nun müssen wir nur noch die Regel, für das Austauschen unsers Zylinders erstellen.

Mit DriveWorks haben wir mehrere Möglichkeiten, Modellaustäusche durchzuführen.
Teile erfassen
Wir können vorab in SOLIDWORKS alle möglichen Ersatzzylinder erfassen und sie auf der Registerkarte Model Rules hinzufügen. Ebenso können Sie dann im Tab „Components“ des Regeleditors wiederfinden.

Durch einen Doppelklick auf einen der Ersatzzylinder schreibt sich diese Regel von selbst:
«<Replace>TTScissor Lift-Cylinder1»
Sie kann dann verändert werden, um sie dynamisch zu gestalten.
In diesem Beispiel ersetze ich die 1 in der Grundformel durch das Ergebnis aus der Eingabemaske.
Dies ergibt « «<Replace>TTScissor Lift-Cylinder»&CylinderOptionReturn »

Diese Methode ist gut geeignet, wenn wir eine kurze Liste von Zylindermöglichkeiten haben.
Ersetzen ohne Erfassen
Wenn wir einen Doppelklick auf die Instanzregel des erfassten Zylinders ausführen, erhalten wir den Regeleditor.
Mithilfe dieses Formulars können wir einen Austausch durchführen.
«<ReplaceFile>»&»Cylinders\TTScissor Lift-Cylinder2.SLDPRT»

Diese Formel verwendet den relativen Pfad unseres Elements:
«<ReplaceFile>»&»D:\Cylinders\TTScissor Lift-Cylinder2.SLDPRT»
Es ist ebenso möglich, den absoluten Pfad der Komponenten zu verwenden.
Wie zuvor ist es möglich, diese Regel dynamisch zu gestalten, je nachdem, wie das Ergebnis aus unserer Eingabemaske ausfällt:
«<ReplaceFile>»&»Cylinders\TTScissor Lift-Cylinder»&CylinderOptionReturn

Diese Methode ist sehr nützlich, wenn wir eine grosse Liste von Möglichkeiten für Zylinder haben.
