Automatischer Start eines Makros beim Start von FreeCAD

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
Post Reply
Horizonterweiterung
Posts: 4
Joined: Thu Aug 04, 2022 9:47 am

Automatischer Start eines Makros beim Start von FreeCAD

Post by Horizonterweiterung »

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.2
Locale: German/Germany (de_DE)
Hallo Zusammen,

ich bin neu hier im Forum und habe gleich mal eine Frage...


Ich suche nach einer Loesung fuer einen automatischen Start eines Makros in FreeCAD.
Mit dem Beispîel in der Anleitung von FreeCAD hat dies auch problemlos funktioniert.
Hier der Link der Anleitung: https://wiki.freecadweb.org/Macro_at_Startup/de


Ersetze ich die Beispieldatei aber durch mein auszufuehrendes Makro passiert leider ueberhaupt nichts beim Start.
Starte ich das Makro hinterher direkt in FreeCAD in der Liste der Makros funktioniert es problemlos.

Im Anhang habe ich die "InitGui.py" sowie mein "Macro1.py" beigefuegt.
Mein Makro soll schlichtweg vollautomatisch Werte in einem Spreadsheet durch andere Werte ersetzen.
In dieser start komprimierten beigefuegten Version soll es einen Wert in das Feld C1 eintragen.

Was mache ich falsch ???

Fuer jede Hilfe sehr dankbar!
Attachments
Macro1.py
(182 Bytes) Downloaded 10 times
InitGui.py
(952 Bytes) Downloaded 7 times
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Automatischer Start eines Makros beim Start von FreeCAD

Post by thomas-neemann »

Horizonterweiterung wrote: Thu Aug 04, 2022 10:14 am ...
ist das hilfreich?

https://forum.freecadweb.org/viewtopic. ... rt#p553528
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
Horizonterweiterung
Posts: 4
Joined: Thu Aug 04, 2022 9:47 am

Re: Automatischer Start eines Makros beim Start von FreeCAD

Post by Horizonterweiterung »

Vielen Dank thomas-neemann,

der Ansatz mit den FreeCAD-Startparametern hat mich zu einem Workaround gefuehrt der fuer mich funktioniert.

Als erstes lade ich eine leere FreeCAD-Session mit dem Startbefehlsmakro meine eigentliche FreeCAD-Datei zu laden.
Dadurch funktioniert dann als naechster Befehl innerhalb des Startbefehlsmakro ein import und ein Aufruf meines eigentlichen Makros.
Dieses laeuft ueber diesen einfachen Umweg dann problemfrei.
Post Reply