Ersetzen in der Massentabelle in der Ebene

Hallo

Auf einer Reihe von Plänen habe ich Tabellen mit geschweißten Teilen, die ich gerne ersetzen würde (weil sich die Modelldatei weiterentwickelt hat).

 

Gibt es  eine Technik, um dies automatisch oder in großen Mengen zu tun, ohne die Pläne einzeln öffnen zu müssen?

 

Herzliche Grüße

Indem Sie das Makro aufzeichnen?

Hallo

Es wird in der Makroprogrammierung möglich sein, aber Sie müssen sich mit VBA-Programmierung auskennen. Weißt du?

nein leider

Ich sehe, dass Sie in Ihrem Profil ein myCAD-Service-Abonnement haben, also haben Sie die myCADtools-Tools?

Sie können dies also mit dem Dienstprogramm Integration oder mit der Option "Kopieren" tun.

Sie können sie hier auf Lynkoa herunterladen (erhalten Sie myCADtools full).

2 „Gefällt mir“

Ich sehe nicht, wie "Integration" oder "Kopieroption" mir helfen können, die Arbeit in großen Mengen zu erledigen!

Die Option Kopieren kopiert nur benutzerdefinierte Eigenschaften, Dokumentoptionen, Ebenen oder den Umbruchstandard.

Die Integration benötigt ein Makro, um die Aufgabe zu erledigen. Es scheint mir nicht, dass es eine Option gibt, mit der Sie eine Tabelle durch eine andere ersetzen können.

Richtig, ich habe mich geirrt.

So ist es mit einem VBA-Makro möglich, welches man programmieren muss. Sie müssen alle Objekte im Dokument durchgehen und dann wahrscheinlich diese Anweisung verwenden, um Folgendes zu ersetzen:

http://help.solidworks.com/2015/English/api/sldworksapi/Replace_Component_Example_VB.htm

 

Hallo Julien

Ich bin Spezialist für SolidWorks API. Ich könnte eine Lösung für Sie entwickeln, um die Schweißteiltabellen zu aktualisieren . Wenn Sie eine große Auswahl an Plänen haben, denke ich, dass eine WPF/Winforms-Anwendung (Standalone) viel besser für Ihre Bedürfnisse geeignet ist.

Vielen Dank!

Herzliche Grüße
Amen
http://cadhero.com
amen@cadhero.com // jliliamen@cadhero.com
Telefon: +216 21842724