Diese Einstellungen befinden sich in der Konfiguration:\\ {{:inventortools:2020_mfl_nodoc_inventortools.png?nolink|}} ====== Beim Speichern 2 ====== 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 augeführt, nach dem die Abmessungen ("Beim Speichern allg.") ins Bauteil egschrieben wurden. Als benutzerdefinierte Befehl kann eine externe Anwendung mit optionalen Argumenten oder eine [[inventortools:anhang:ilogic|iLogic-Regel]] gestartet werden. ===== Befehl ausführen VOR dem Speichern ===== {{:inventortools:konfig:2020_beimspeichern2_vorher.png?nolink|}} 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. Als Befehlsargument wird, falls aktiviert, der vollständige Name des aktiven Dokuments übergeben. z. B.: C:\Users\Public\Documents\www.inventor-tools.de\Testdateien\2011\bt1.ipt ===== Befehl ausführen NACH dem Speichern ===== {{:inventortools:konfig:2020_beimspeichern2_nachher.png?nolink|}} Nach dem Speichern kann ein Befehl ausgeführt werden. Zusätzlich können Befehlsargumente an den auszuführenden Befehl übergeben werden. ===== BeimSpeichern2.exe ===== Im Installationsverzeichnis der Inventor-Tools, unter ''C:\ProgramData\Autodesk\Inventor Addins\GDKInventorTools2020_Basispaket\Support\'' finden Sie eine "BeimSpeichern2.exe". Mit dieser kann die Funktionalität von "Beim speichern ausführen" getestet werden: {{:inventortools:konfig:2020_beimspeichern2_exe_beispiel.png?nolink|}} **VOR dem Speichern** Wenn kein Argument angegeben wurde, aber der Haken bei Befehlsargumente gesetzt ist, wird der Dateiname als Argument übergeben: {{:inventortools:konfig:2020_beimspeichern2_exe_vorher.png?nolink|}} Da die Ausführung exclusiv erfolgt, wird der Speichervorgang erst nach dem Schließen des Fensters fortgesetzt! **NACH dem Speichern** {{:inventortools:konfig:2020_beimspeichern2_exe_nachher.png?nolink|}} Wenn kein Argument angegeben wurde, wird folgendes übergeben (Beispiel): ''***$08.06.2017,10:42,C:\Vault-Lokal\VP-Demo\Konstruktion\03_Projekte\Blech\ENG-100064-A.idw$08.06.2017,10:42,ENG-100064-A_idw$08.06.2017,10:42,C:\Druck-Temp\ENG-100064-A_idw.pdf$ ''\\ Header: ''***''\\ Jede Datei beginnt mit ''$''\\ Gefolgt von ''Datum,Uhrzeit,Dateiname''\\ wobei sich der erste Dateiname auf das aktive Bokument bezieht.\\ Optional können weitere Export-Dateien folgen.\\ Die unterschiedlichen Dateinamen in diesem Beispiel (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 =====iLogic ausführen===== Anstatt einer externen Anwendung kann auch eine iLogic-Regel gestartet werden: [[inventortools:anhang:ilogic|iLogic-Unterstützung]]