Anleitung zum Batch-Export
STEP-Batchexport aus Inventor (und Fusion 360)
„Kopie speichern unter“ schreibt in Inventor eine STEP-Datei nach der anderen. Für einen Ordner voller Teile gibt es zwei eingebaute Wege: Task Scheduler und iLogic. Sind die STEP-Dateien da, macht ein Batch-Durchlauf alle zu STL oder glTF, ganz ohne Inventor-Lizenz.
Vier Wege zu den STEP-Dateien
| Weg | Am besten für | Einrichtung | Läuft unbeaufsichtigt |
|---|---|---|---|
| Inventor Task Scheduler | Ein Ordner oder Projekt, immer wieder | Keine: wird mit Inventor installiert | Ja, nach Zeitplan |
| iLogic-Regel (Beispiel unten) | Eigene Dateinamen und Ordner | 7 Zeilen, einmalig | Solange Inventor läuft |
| Kopie speichern unter, STEP | Weniger als zehn Dateien | Keine | Nein |
| Fusion-360-API-Skript (Beispiel unten) | Designs in Fusion | Ein kurzes Python-Skript | Sobald Sie es über Skripte und Add-Ins starten |
Stellen Sie vor jedem Batch-Lauf das Inventor-Projekt (.ipj) ein, das die Teile verwenden. Dateien mit fehlenden Referenzen halten den Lauf an.
iLogic-Beispiel: jedes Teil eines Ordners nach STEP
' iLogic: every .ipt in the folder -> .stp next to it
Dim folder As String = "C:\Work\Parts"
For Each f As String In System.IO.Directory.GetFiles(folder, "*.ipt")
Dim doc As Document = ThisApplication.Documents.Open(f, False)
doc.SaveAs(System.IO.Path.ChangeExtension(f, ".stp"), True)
doc.Close(True)
Next
Ein Beispiel zum Anpassen, kein getestetes Rezept: Probieren Sie es zuerst an einer Kopie des Ordners. SaveAs mit True speichert eine STEP-Kopie mit den Standardoptionen des Übersetzers. Für Baugruppen *.ipt durch *.iam ersetzen.
# Fusion 360 script: export the open design as STEP
import adsk.core, adsk.fusion
app = adsk.core.Application.get()
design = adsk.fusion.Design.cast(app.activeProduct)
opts = design.exportManager.createSTEPExportOptions(r'C:\Work\Export\part.step')
design.exportManager.execute(opts)
Ein Beispiel zum Anpassen, kein getestetes Rezept. Es exportiert nur das geöffnete Design; für ein ganzes Projekt erweitern Sie es so, dass es jedes Design nacheinander öffnet.
Häufige Fehler
Der Lauf bleibt an einem Dialog hängen
Fehlende Referenzen öffnen den Dialog zum Auflösen von Verknüpfungen. Stellen Sie vorher das richtige Projekt (.ipj) ein.
Farben fehlen in der STEP-Datei
AP203 überträgt keine Farben. Wählen Sie AP214 oder AP242 in den STEP-Optionen.
Eine Datei für die ganze Baugruppe
Eine .iam wird als eine STEP-Datei mit allen Teilen exportiert. Exportieren Sie auch die .ipt-Dateien, wenn die Werkstatt Einzelteile will.
Langsam bei Hunderten Dateien
Öffnen Sie Dateien unsichtbar (das False in der Regel) und schließen Sie jede nach dem Export.
Dann den ganzen Ordner in einem Durchlauf konvertieren
- STEP-Ordner wählenUnterordner inklusive; .stp und .step funktionieren beide.
- STL, glTF oder OBJ wählenGLB fürs Web, STL für den Druck, OBJ fürs Rendering.
- KonvertierenGleiche Einstellungen für jede Datei; am Ende einen CSV- oder HTML-Bericht exportieren.
> cadconvert batch -i .\step -o .\stl -f stl
5 3D files found
5 succeeded, 0 failed, 0 skipped in 00:14
Gemessen mit der cadconvert-CLI auf einem Ryzen 9 3900X, Stufe Standard. Die Dateien sind STEP-Exporte aus einem Ventilprojekt.
3D CAD Converter liest keine .ipt- oder .iam-Dateien. Bei einer solchen Datei bricht es mit .ipt files can't be opened. ab. Exportieren Sie zuerst STEP aus Inventor, auf einem der Wege oben.
Konvertieren Sie Ihren exportierten STEP-OrdnerKostenlose Testversion: 10 Konvertierungen, ohne Kreditkarte. Windows 10/11, 64-Bit.
Kostenlose Testversion herunterladenSTEP-Export aus Inventor: häufige Fragen
Kann ich STEP aus Inventor exportieren, ohne jede Datei von Hand zu öffnen?
Ja. Der Task Scheduler von Inventor oder eine iLogic-Schleife öffnet und exportiert sie für Sie. Inventor muss installiert sein.
Hat Fusion 360 einen STEP-Batchexport?
Nicht als Button. Die API exportiert das geöffnete Design als STEP, also öffnet ein Skript jedes Design nacheinander.
Brauche ich eine Inventor-Lizenz, um die STEP-Dateien zu konvertieren?
Nein. Sobald die STEP-Dateien existieren, braucht die Umwandlung in STL, OBJ oder glTF keine Inventor-Lizenz.
Welches STEP-Protokoll soll ich exportieren?
AP214 behält Farben und wird von fast jedem Programm gelesen. Wählen Sie AP242, wenn der Empfänger PMI wie Toleranzen braucht.
Weiterlesen: Batch-Export aus SolidWorks · Inventor-Exporte und Formate · Batch-Automatisierung per CLI · Was eine STEP-Datei ist