Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
inventortools:anhang:ilogic [2019/03/13 16:20] admin |
inventortools:anhang:ilogic [2019/10/10 12:32] admin [Run iLogic] |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
===== Run iLogic ===== | ===== Run iLogic ===== | ||
- | Im Installationsverzeichnis der Inventor-Tools, unter ''C:\ProgramData\Autodesk\Inventor Addins\GDKInventorTools2017_Basispaket\Benutzerdefinierte Befehle''\ finden Sie mehrere ausführbaer Dateien ''GDKInventorTools.RunIlogic20XX.exe''. Mit diesen können Sie iLogic-Regeln ausführen. In dem Ordner finden Sie auch eine {{ :inventortools:konfig:gdkinventortools_runilogic.pdf |PDF-Dokumentation}}.\\ | + | Im Installationsverzeichnis der Inventor-Tools, unter ''C:\ProgramData\Autodesk\Inventor Addins\GDKInventorTools2017_Basispaket\Benutzerdefinierte Befehle''\ finden Sie die ausführbare Datei ''GDKInventorTools.RunIlogic.exe''. Mit diesen können Sie iLogic-Regeln ausführen. In dem Ordner finden Sie auch eine {{ :inventortools:konfig:gdkinventortools_runilogic.pdf |PDF-Dokumentation}}.\\ |
<note tip>Hiermit können auch in älteren Inventor-Versionen iLogic-Regeln vor und nach dem Speichern und abhängig vom Dokumenttyp ausgeführt werden.</note> | <note tip>Hiermit können auch in älteren Inventor-Versionen iLogic-Regeln vor und nach dem Speichern und abhängig vom Dokumenttyp ausgeführt werden.</note> | ||
+ | |||
+ | <note important>Formulare MÜSSEN mit FormMode.Modal gestartet werden! Mit der Standard-Eigenschaft "Modal=false" hängt sich Inventor auf.\\ | ||
+ | (Aktueller Kenntnissstand Inventor 2018/2019)\\ | ||
+ | Beispiel: ''iLogicForm.ShowGlobal("Formular1234", FormMode.Modal)''</note> | ||
===== Inventor-Tools mit iLogic ausführen ===== | ===== Inventor-Tools mit iLogic ausführen ===== | ||
Zeile 11: | Zeile 15: | ||
=== Auf_Inventor_Tools_Button_klicken.iLogicVb === | === Auf_Inventor_Tools_Button_klicken.iLogicVb === | ||
Die Regel zeigt beispielhaft, wie ein Inventor-Tools Befehl aufgerufen werden kann. Hierzu muss man den ''internen Namen'' der Schaltfläche kennen, auf die man "klicken will". | Die Regel zeigt beispielhaft, wie ein Inventor-Tools Befehl aufgerufen werden kann. Hierzu muss man den ''internen Namen'' der Schaltfläche kennen, auf die man "klicken will". | ||
- | In der Beispieldatei wird die Konfiguration gestartet. | + | In der Beispieldatei wird die Konfiguration gestartet.\\ |
- | ''ctrlDef = ThisApplication.CommandManager.ControlDefinitions("**GDKIT_Konfig**")'' | + | ''ctrlDef = ThisApplication.CommandManager.ControlDefinitions("**GDKIT_Konfig**")''\\ |
Die internen Namen listet die zweite Regel auf: | Die internen Namen listet die zweite Regel auf: | ||
=== Alle_InventorTools_Button_auflisten.iLogicVb === | === Alle_InventorTools_Button_auflisten.iLogicVb === | ||
Diese Regel schreibt alle Schaltflächen der Inventor-Tools in eine csv-Datei, Semikolon-getrennt und zwei Spalten: Der Anzeigename und der interne Name (für obige Regel). | Diese Regel schreibt alle Schaltflächen der Inventor-Tools in eine csv-Datei, Semikolon-getrennt und zwei Spalten: Der Anzeigename und der interne Name (für obige Regel). | ||
<note important>In der letzten Zeile\\ | <note important>In der letzten Zeile\\ | ||
- | ''System.IO.File.WriteAllLines("C:\Temp\Inventor-Tools-Buttons.csv", sl.ToArray(), System.Text.Encoding.Default)''\\ | + | ''System.IO.File.WriteAllLines("**C:\Temp\Inventor-Tools-Buttons.csv**", sl.ToArray(), System.Text.Encoding.Default)''\\ |
muss evtl. der Ausgabepfad angepasst werden!</note> | muss evtl. der Ausgabepfad angepasst werden!</note> | ||
+ | ===== Umbenennen von Bauteilelemente und Exemplaren in der Baugruppe (Browsernamen) ===== | ||
+ | |||
+ | Hier wird geprüft, ob die aktive Datei iLogic-Regeln enthält. Falls ja, erhält der Anwender einen Warnhinweis!\\ | ||
+ | {{:inventortools:einzelteil:bauteilelemente_umbenennen_ilogicipart_warnung.jpg?nolink|}} | ||
+ | |||
+ | {{:inventortools:baugruppe:browsernamen-iam-ilogic-warnung.jpg?nolink|}} | ||
+ | Siehe hierzu die entsprechenden Konfigurationen:\\ | ||
+ | {{:arrow_right_green_24.png?nolink|}} [[inventortools:konfig:browsernamenipt|Bauteilelemente umbenennen]]\\ | ||
+ | {{:arrow_right_green_24.png?nolink|}}[[inventortools:konfig:browsernameniam|Komponenten im Browser umbenennen]] |