
Abhängig vom Dateityp, können beim Speichern benutzerdefinierte Befehle ausgeführt werden.
Die benutzerdefinierte Befehle werden immer nach den Inventor-Tools-Funktionen in „Beim Speichern allg.“ und „Beim Speichern Blech“ ausgeführt.
Beispiel: Ein benutzerdefinierte Befehl bei „Vor dem Speichern“ / Bauteil wird ausgeführt, nach dem die Abmessungen („Beim Speichern allg.“) ins Bauteil geschrieben wurden.
Als benutzerdefinierte Befehl kann eine externe Anwendung mit optionalen Argumenten oder eine iLogic-Regel gestartet werden.
Befehl ausführen VOR dem Speichern
Vor dem Speichern kann ein benutzerdefinierter Befehl ausgeführt werden. Dieser Befehl wird dann VOR allen anderen, auf dieser Seite beschriebenen, Funktionen ausgeführt.
Die Ausführung erfolgt exklusiv, d. h. die Inventor-Tools (und somit auch der Inventor) „laufen“ erst weiter, wenn der Befehl beendet wurde.
Befehl ausführen NACH dem Speichern
Nach dem Speichern kann ein Befehl ausgeführt werden. Zusätzlich können Befehlsargumente an den auszuführenden Befehl übergeben werden.
Befehlsargumente
Im Support-Ordner liegt eine Test-App, mit der die Argumente getestet werden können:
C:\ProgramData\Autodesk\Inventor AddIns\InventorTools2025\Support\BeimSpeichern2\BeimSpeichern2.exe
Eins oder mehrere
Befehlsargumente MÜSSEN IMMER in Anführungszeichen gepackt werden:

Auch, wenn nur ein Argument übergeben wird!
Kein Argument
Ist „Befehlsargumente“ aktiviert, aber kein Argument angegeben, werden Standardargument übergeben. Diese unterscheiden sich nach Vorher/Nachher und können von eigenen Tools ausgewertet werden.

Standard-Argumente Vorher
Ein Standardargument kann vor dem Speichern so aussehen:
***$05.02.2025,17:19,C:\Users\chris\Documents\G_Flansch.ipt$
Schema „***$Datum,Uhrzeit,Inventor-Datei$“
Standard-Argumente Nachher
Nach dem Speichern kann das Standardargument, zusätzlich erfolgte Exporte als weitere Einträge enthalten:
***$05.02.2025,17:19,C:\Users\chris\Documents\G_Flansch.ipt↵
$05.02.2025,17:19,C:\Users\chris\Documents\G_Flansch_ipt.step;$
Unterschiedlichen Dateinamen vor/nach weisen auf „Speichern unter“ hin:
Vorher: ***$C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064.idw…
Nachher: ***$C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064-A.idw…