Starten eines Makros beim Starten von SolidWorks beim Zeichnen

Hallo

Ich möchte beim Öffnen einer Zeichnung ein Makro starten.

Ist es möglich?

Vielen Dank im Voraus für Ihr Feedback

 

Yannick

Hallo

Was soll dieses Makro tun, denn die Frage ist nicht ganz klar.

1 „Gefällt mir“

Hallo

 

In der Tat habe ich in meiner Bitte ein Wort vergessen.

Ich möchte ein Makro starten, wenn ich eine Aufnahme öffne

Dieses Makro lädt die Hintergrundplanvorlage neu und zoomt bestenfalls hinein.

 

Cdlt

Es schien mir, als hätte ich etwas gesehen, das Ihrer Bitte ähnelte.

Ohne es versucht zu haben, hier der Link, der Ihrer Anfrage zu entsprechen scheint:

https://www.codestack.net/solidworks-api/application/documents/handle-document-load/

Wenn Sie es schaffen, das zu tun, was Sie wollen, teilen Sie den Code mit uns, er könnte mich möglicherweise für die nahe Zukunft interessieren (Hintergrund  wird noch überprüft)

1 „Gefällt mir“

Hallo;

Hier finden Sie ein Beispiel für die Makroautomatisierung beim Starten von Solidworks: handle-document-load (Site: codestack.net)

 .... sbadenis hat gerade die gleiche Antwort wie ich bearbeitet (es sei denn, es ist umgekehrt?) Und ich habe keinen Weg gefunden, eine Position zu löschen. (Böses Forum!)

Alles, was Sie noch tun müssen, ist, ein zweites Makro mit Ihren Bedingungen zu erstellen/aufzurufen.

ansonsten gibt es auch die "Macro Feature", die ich aber gar nicht empfehle....

https://www.codestack.net/solidworks-api/document/macro-feature/

https://help.solidworks.com/2020/English/api/sldworksapi/Create_Macro_Feature_Subfeature_Example_VB.htm?verRedirect=1

Herzliche Grüße.

1 „Gefällt mir“

Schneller als @Maclane heißt das nicht, dass ;)

Wie heißt es so schön: Große Geister treffen sich!

Nachdem ich tiefer gegraben habe, glaube ich nicht, dass es wirklich den Bedarf erfüllt. Da es sich um eine Makrofunktion handelt, die in die Vorlagenzeichnung eingefügt werden kann. (oder AS-Stück)

Es ist also unmöglich, aufzuholen.

Der einfachste Weg für Sie ist sicherlich, die Integration (MyCadtools Utility) zu verwenden, um alle ausgewählten Zeichnungen nachzuholen.

https://help.visiativ.com/mycadtools/2020/fr/Integration.html

Ich habe es schon über mehrere Wochenenden und eine sehr große Menge an Plänen (+ 60.000) gemacht und es ist ziemlich gut gemacht (Programmierung mit Aufgabenplaner möglich)

https://help.visiativ.com/mycadtools/2020/fr/TaskPlanner.html

Für die Regel in der Bedingung: Solidworks, Systematik

Starten Sie bei Operation -> Verschiedenes ein Makro

 

 

Hallo

Ich komme etwas nach der Schlacht an, aber wenn ich mit den Ereignissen spiele, ist es möglich. Auf der anderen Seite müssen Sie den Befehl der SW-Tastenkombination ändern, um sie mit einem Makro zu starten, das beim Öffnen gestartet wird.

Es bezieht sich also auf SW und nicht auf Dokumentvorlagen, so dass Sie Aktionen basierend auf einer ganzen Reihe von SW-Ereignissen starten können (Speicher, Abrufen des Ereignisses beim Öffnen einer Datei, verschiedene Benutzeraktionen...)