Neu in Version 1.2 (20.9.2018) Button ergänzt, das den Datei-Manager "Inventor FileInator" startet. So ist es u.U. einfacher, Inventor Dateien per Drag&Drop aus dem aktuellen Inventorprojekt auf das Textfeld zu ziehen um Sie im Batchlauf zu verarbeiten.
Neu in Version 1.1 (14.9.2018): Button ergänzt, der automatisch die im Tool enthaltene IVB-Datei MakroBatch Beispiele.ivb im Inventor lädt. Das vereinfacht den Zugriff auf die Makros in der IVB-Datei.
Version 1.0
Ich habe ein Tool programmiert, das einen VBA-Makro oder (oder – über VBA – auch eine (externe) iLogicregel) auf eine beliebe Anzahl von Inventordateien ausführen kann. (Das Tool FileInator ist ebenfalls Teil des Downloads)
Anleitung
- Inventor starten und warten bis er bereit ist!
- Makrotool starten
- ggf. gewünschte IVB-Datei laden (Weitere Infos hier)
- Gewünschten Makro wählen über die 3 Auswahllisten oben. Erst das gewünschte Projekt, dann das Modul aus dem Projekt und dann das Sub, das ausgeführt werden soll aus dem Modul, (Dokumentmakros werden nicht angezeigt, den die könnten bei einem anderen Dokument nicht mehr verfügbar sein!)
(ggf. Neuladen der VBA Projektliste mittels des Buttons mit den 2 blauen Pfeilen)
Nach der Wahl der Prozedur wird die Auswahl automatisch übernommen und in das Textfeld Makros: geschrieben. Übernahme kann auch über das den "grüne Haken" Button erfolgen - Dem Programm mitteilen, welche Dateien durch das Makro verarbeitet werden sollen.
- Entweder eine Dateiliste mit Pfaden laden
ODER - Dateien per Drag&Drop auf das Textfeld ziehen
Es wird eine Textdatei erst und die Pfade der per Drag&Drop abgelegten Dateien werden in diese Datei ergänzt.
Werden weitere Dateien auf das Textfeld gezogen, wird die bestehende Textdatei ergänzt. Alle Nicht-Inventordatei (Dateiendung nicht ipt, iam, idw,dwg, ipn) werden bei der Verarbeitung ausgefiltert. - Optional: Liste löschen
- Optional: Listendatei bearbeiten (und ggf. als Kopie irgendwo speichern, damit sie später erneut verwendet werden kann)
- Wenn alles soweit OK ist, den Prozess starten mittels Klick auf "Go". Es wird ein Zähler angezeigt und ein Fortschrittsbalken, damit man sehen kann, wie lange es noch geht. Über den roten Button mit dem X kann der Vorgang vorzeitig abgebrochen werden. Der roten Button ist nur zu sehen, wenn der Prozess läuft!
- Sind alle Dateien verarbeitet, wird der Dialog in den Vordergrund gebracht und die Meldung "Fertig" erscheint.
Beispielmakros findet ihr in der Datei MakroBatch Beispiele.ivb Es sind diese Beispielfunktionen enthalten:
Bei machen Makros müssen vor der Ausführung Anpassungen, z.B. Pfade, angepasst werden!
Im Internet findet ihr für fast jedes Problem eine VBA-Makro, das etwas automatisieren kann.
ACHTUNG: Wenn der Makro eine Datei ändert (und nicht nur z.B. eine STP exportiert) muss der Makro die Datei speichern! Das Makrotool öffnet nur die Datei, führt den Makro aus und schließt die Datei, ohne sie zu speichern!
Download und Installation
Download (enthalten sind: Tool FileInator, MakrobatchTool undQuick & Dirty Pack, Zip & Go)
Einrichtung: Ordner in der ZIP-Datei an gewünschte Stelle entpacken und nach Anleitung oben vorgehen
Das Programm ist ein Privatprojekt von mir und hat nichts mit Mensch und Maschine zu tun. Das Logo habe ich aus Loyalität zu meinem Arbeitgeber reingemacht. Der Hinweis nur, dass klar ist, dass der MUM Support oder euer CAD-Techniker KEINEN SUPPORT für das Programm machen muss!
Hilfe
Wer Unterstützung braucht, bitte die Kommentarfunktion hier im Blog nutzen.
Toolbox
Das Programm ist auch im Toolboxverzeichnis enthalten. Allgemeine Infos zur Inventor Toolbox gibt’s hier | Alle Beiträge zu den Toolbox-Funktionen
Alle Tools von mir findest du hier
- Die Bilder der Buttons sind von https://icons8.de/
- Inhalte aus der Inventor FAQ kopieren? Hinweise zum Urheberrecht dieses Blogs
Meine Arbeit unterstützen?
Ich leben schon in gesicherter Armut, wenn dir also das Programm gefällt, wird sich das Tierschutzheim Biberach über eine kleine Spende freuen!
Tierschutzverein im Landkreis Biberach e. V.
Kreissparkasse Biberach
IBAN: DE66654500700000053538
BIC: SBCRDE66
Keine Kommentare:
Kommentar veröffentlichen
War der Beitrag hilfreich oder hast du eine Ergänzung dazu?
Ist noch eine Frage offen?
Ich freue mich auf deine Rückmeldung!
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.