Automatisierter Solidworks-Blaupausendruck mit Layerauswahl

Hallo

Ich möchte einen automatisierten Druck von SolidWorks Zeichnungen mit einem Makro durchführen.

Ich habe bereits ein Makro auf einer SolidWorks Schaltfläche eingerichtet, das eine PDF-Datei für mich generiert und sie über die Eigenschaften der Datei mit der Revision umbenennt.

Ich möchte es duplizieren, um die PDFs für 2 verschiedene Anwendungen zu generieren, und in der Variante möchte ich den Druck der Ebenen steuern.

In der Idee behalte ich mein Makro, um die vollständigen PDFs zu generieren, und ich mache ein 2., um die PDFs zu generieren, aber einige Ebenen zu entfernen (entweder verstecken wir sie, oder wir drucken sie nicht...), auf der anderen Seite weiß ich nicht, ob es möglich ist, und zumindest weiß ich nicht wie.

Zu Ihrer Information: Ich habe meine Dateien derzeit in einem SolidWorks PDM.

Vielen Dank im Voraus.

1 „Gefällt mir“

Regarde la fonction Getlayer:
https://help.solidworks.com/2023/english/api/sldworksapi/Determine_if_Layer_is_Visible_Example_VB.htm
Ici un autre exemple:

Ou encore:

4 „Gefällt mir“

Danke für die Links, ich werde es mir ansehen