Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung Letzte Überarbeitung Beide Seiten, nächste Überarbeitung | ||
inventortools:anhang:ilogic [2019/03/13 16:06] admin angelegt |
inventortools:anhang:ilogic [2020/11/29 19:59] admin [Run iLogic] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== iLogic-Unterstützung ====== | ====== iLogic-Unterstützung ====== | ||
- | [[inventortools:zusatzmodule:zusatzmodule|Zusatzmodule]] | + | ===== iLogic ausführen ===== |
+ | Es können interne und externe Regeln ausgeführt werden. Die Regeln können automatisch ausgeführt werden: \\ | ||
+ | "Beim speichern" | ||
+ | |||
+ | {{:inventortools:anhang:ilogic_beim_speichern.png?nolink|}} | ||
+ | |||
+ | und als "Benutzerbefehl". | ||
+ | |||
+ | {{:inventortools:anhang:ilogic_benutzerbefehle.png?nolink|}} | ||
+ | |||
+ | Die Syntax ist ''iLogic:NameDerRegel''. Bei externen Regeln muss noch der Schalter /E angehangen werden. Damit externe Regeln gefunden werden, muss der Ordner mit der enthaltenen Regel in der iLogic-Konfiguration angegeben werden: | ||
+ | |||
+ | {{:inventortools:anhang:ilogic-kopnfiguration.png?nolink|}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Inventor-Tools mit iLogic ausführen ===== | ||
+ | Im Installationsverzeichnis ''C:\ProgramData\Autodesk\Inventor Addins\GDKInventorTools[Jahreszahl]_Basispaket\Support'' | ||
+ | sind zwei externe Regeln hinterlegt: | ||
+ | === 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". | ||
+ | In der Beispieldatei wird die Konfiguration gestartet.\\ | ||
+ | ''ctrlDef = ThisApplication.CommandManager.ControlDefinitions("**GDKIT_Konfig**")''\\ | ||
+ | Die internen Namen listet die zweite Regel auf: | ||
+ | === 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). | ||
+ | <note important>In der letzten Zeile\\ | ||
+ | ''System.IO.File.WriteAllLines("**C:\Temp\Inventor-Tools-Buttons.csv**", sl.ToArray(), System.Text.Encoding.Default)''\\ | ||
+ | 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]] |