Inventor iLogic: STEP einer Abwicklung exportieren? -So geht’s

Hallo liebe Inventor Anwender,

eigentlich kann man aus der Abwicklung eines Inventor Blechteils sehr komfortabel eine DXF oder SAT Datei abspeichern. Sie erinnern sich evtl., dass habe ich auch schon mit iLogic automatisier. 🙂 Für viele Laser-, Plasma- oder Wasserstrahl- Schneidemaschinen reicht das.

cuting sheet metal

Doch in letzter Zeit werde ich immer mal wieder gefragt:
„Wie kann man eine STEP-Datei aus der Inventor Abwicklung erstellen?“

Mit den Standardfunktionen von Inventor geht das nur, wenn man ein Blech mit der Abwickeln-Funktion aus der Bereich „Ändern“ abgewickelt. Allerdings geht das nur wenn man eine stationäre Fläche zur verfügung hat, bei einem Kegel geht das zum Beispiel nicht.

Aus diesem Grunde habe ich etwas Zeit investiert und eine passende iLogic erstellt, die den Process automatisiert. Also ein modeliertes Blechteil abwickelt, eine SAT abspeichert, die Datei direkt wieder lädt, und anschließend die gewünschte STEP exportiert.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
'Diese Regel erstellt eine STEP-Datei aus der Abwickung eines Blechteils
'Die STEP-Datei erhält den selben Namen wie die Bauteildatei und wird in C:\Temp gespeichert
'Position der Bauteil-Datei
ThisFile = ThisDoc.PathAndFileName(False)
'Hier wird die STEP-Datei gespeichert
SETFilePath = "C:\Temp"
If ThisApplication.ActiveDocument.DocumentType <> kPartDocumentObject Then
    MessageBox.Show ("Bitte öffnen Sie ein Blech-Bauteil", "iLogic-Abbruch")
End If
Try
    Dim oDoc As PartDocument
    oDoc = ThisApplication.ActiveDocument
    Dim oCompDef As SheetMetalComponentDefinition
    oCompDef = oDoc.ComponentDefinition
    Dim oDataIO As DataIO
    oDataIO = oDoc.ComponentDefinition.DataIO
    Dim sOut As String
    sOut = "FLAT PATTERN SAT"
    'Abwickling wird erstellt wenn noch nicht vorhanden
    If oCompDef.HasFlatPattern = False Then
        oCompDef.Unfold
    Else
        oCompDef.FlatPattern.Edit
    End If
    'Die SAT-Datei wird gespeichert
    oDataIO.WriteDataToFile(sOut, ThisFile & ".sat")
    Dim oSMDef As SheetMetalComponentDefinition
    oSMDef = oDoc.ComponentDefinition
    oSMDef.FlatPattern.ExitEdit
    'SAT wird zu STEP-Konvertiert (im Hintergrund)
    satDoc = ThisApplication.Documents.Open(ThisFile & ".sat", False)
    satDoc.SaveAs(SETFilePath & "" & ThisDoc.FileName(False)& ".step", True)
    satDoc.Close()
    'SAT-Datei wird gelöscht
    My.Computer.FileSystem.DeleteFile(ThisFile & ".sat")
    MessageBox.Show ("STEP wurde erstellt", "iLogic")
Catch
End Try

Hier die Regel als Download

Schreiben Sie mir, wenn Sie Fragen haben! – Ich helfe Ihnen gerne.

Mit freundlichen Grüßen,
Helge Brettschneider

Inventor 2020: Aktualisierte Import und Export –Formate

Fusion 360

Hallo Zusammen,

schon wieder April! Die Zeit fliegt. Übrigens, die neuen Updates Inventor 2020 / Inventor Professional  2020 sind auf dem Weg zu Ihnen. In anderen Ländern wird das Update schon ausgeliefert. Bei uns wird es noch ein paar Tage dauern. Darum möchte ich Ihnen in mehreren Beiträgen schon mal ein paar Dinge vorstellen.

Aktualisierte Formate bringen mehr Flexibilität beim Import und Export

Im Bereich „Import und Export“ von anderen CAD-Systemen wurden die Funktionen aktualisiert. Zum Beispiel wurden der Import von Solidworks Dateien erweitert damit Sie Daten aus der 2019’er Version in Inventor 2020 verwenden können.

Des Weiteren wurde die Funktionen für Daten aus  CATIA, JT, Parasolid und Rhino weiter optimiert und erweitert. Darüber hinaus wurde die Zusammenarbeit mit Fusion 360 Team und der in Fusion 360 etablierten Strukturoptimierung (Generative Design) verbessert. So das Konstruktionsänderungen ohne Verlust durchgeführt werden können.

Nachstehend eine Liste der aktualisierten Import / Export Formate :

Hier die komplette Liste:
https://mcdcad.eu/wp-content/uploads/2016/03/Import-und-export-Formate-Inventor-2020-2.pdf

Wenn Sie Fragen haben melden Sie sich bitte! –Ich helfe Ihnen gerne.

Gruß,

Helge Brettschneider

Fusion 360 Quicktipp: Alle Bauteile einer Baugruppe als STL-Datei exportieren? -So geht’s

STL Dateien

Hallo Fusion 360 Fans,
wie Sie wissen benötigt man für das 3D -Drucken immer mindestens eine STL-Dateie. Das ist soweit kein Problem, wenn man nur einen Körper (engl. Body) erstellt hat. Dann geht man einfach in den Bereich „Erstellen“, nutzt dort die Funktion „3D-Drucken“ und exportiert / übergibt die STL-Datei an das Slicer-Programm. -Bedeutet dass man muss alles einzeln exportieren!?

Wie exportiert man alle Bauteile einer Baugruppe auf einmal als STL -Datei ?

Sie wissen schon worauf ich hinauswill! 🙂 Ja, es geht, es ist nur nicht gleich offensichtlich. Sie müssen nur einen anderen Weg einschlagen. Bedeutet, Sie nehmen nicht die Funktion aus der Menüleiste, sondern klicken mit der rechten Maustaste auf den Eintrag der Baugruppe im Browser und wählen aus dem Kontextmenü die Funktion „Als STL speichern“.

Der erscheinende Dialog sieht dem „standard“ -Dialog sehr ähnlich, nur das automatisch alle Komponenten (Bauteile) ausgewählt sind für den Export und dass Sie jetzt entscheiden können, ob alle Bauteile in eine STL gespeichert werden oder, ob für jede Komponente eine eigene STL-Datei gespeichert werden soll.

Ich habe Ihnen alles in einem neuen Quicktipp Video zusammengefasst.

ZUSATZ TIPP: Achten Sie darauf, dass die Teile vor dem Export in eine gemeinsame Datei so zu einander ausgerichtet sind, dass Sie passend auf dem Druckbett liegen . Denn sonnst kann es sein, dass beim Druck Support-Strukturen erstellt werden die man sonst nicht benötigen würde.

Happy 3D-Printing, bleiben Sie mir gewogen,
Helge Brettschneider