Hallo ihr alle
Wissen Sie, wie Sie alle benutzerdefinierten Eigenschaften mithilfe eines Makros aus einem SolidWorks Dokument entfernen können?
Ziel ist es, es in eine smarte Immobilie zu integrieren?
Vielen Dank im Voraus für Ihre Antworten
Hallo ihr alle
Wissen Sie, wie Sie alle benutzerdefinierten Eigenschaften mithilfe eines Makros aus einem SolidWorks Dokument entfernen können?
Ziel ist es, es in eine smarte Immobilie zu integrieren?
Vielen Dank im Voraus für Ihre Antworten
Hallo
Sind Sie bereits mit SolidWorks Makros in VBA vertraut?
Die Anweisung lautet "deleteCustomInfo2" und Sie müssen alle Eigenschaften des 3D durchlaufen.
Für I = LBound(AllProps) bis UBound(AllProps)
Wenn AllProps(I).pSelected dann
BuBye = Target.DeleteCustomInfo2(AlleProps(I).pConfig, AlleProps(I).pName)
Ende, wenn
Nächster
Ein Link spricht hier darüber:
https://login.solidworks.com/nidp/saml2/sso
Oder es gibt hier zwei Makros zum Download (nicht getestet):
http://www.dab-lab.co.uk/how-to-delete-solidworks-custom-properties.html
http://www.esoxrepublic.com/freeware/DeleteCustInfoDownload.php
Seien Sie vorsichtig, wenn Sie externe Makros starten, es ist besser, sich den Code anzusehen, bevor Sie ihn starten!
Aber ich verstehe nicht wirklich, dass "das Ziel darin besteht, es in SmartProperties zu integrieren": Beim Launch von SmartProperties müssten wir alle bereits vorhandenen Eigenschaften löschen?
Wenn das der Fall ist, müsste das Makro nur einmal gestartet werden!
Eine Lösung wäre, eine zusätzliche Eigenschaft zu erstellen, z. B. Fichier_nettoye mit diesem Makro auf 1 festzulegen, um sicherzustellen, dass Sie die neuen Eigenschaften nicht löschen!
Im Menü smarproperties haben Sie eine Schaltfläche, die alle Eigenschaften löscht (siehe Diagramm)
Hallo
Haben Sie die gesamte Suite der MyCadTools-Tools oder nur SmartProperties?
Wenn Sie alles mit dem Integrationsprogramm haben, können Sie automatisch mit x Dateien tun, was Sie möchten.
@+
Danke Flegendre, genau das, was ich machen wollte, aber ich hatte es nicht gesehen.
Warum dreht Ducros durch?
Danke noch einmal