CAD-Dateiformate
Aus OHO - search engine for sustainable open hardware projects
Version vom 13. Juli 2020, 13:02 Uhr von Djaeger (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=== FreeCAD Dswteiformat: FCSTD === *bekantestes Open Source CAD-Dateiformat === DXF === *quelloffene Schnittstelle von AutoDesk *die Dokumentation fü…“)
FreeCAD Dswteiformat: FCSTD
- bekantestes Open Source CAD-Dateiformat
DXF
- quelloffene Schnittstelle von AutoDesk
- die Dokumentation für DXF ist aber frei verfügbar
- diese offene Dokumentation wurde dann von anderen CAD-, CNC- und CAM-Herstellern wegen ihrer einfachen Struktur und Übersicht als CAD-Schnittstelle übernommen
- erlaubt den programmübergreifenden Datenaustausch auch über verschiedene Betriebssysteme hinaus
- spielt vor allen Dingen als Schnittstelle von und nach AutoCAD eine Rolle
- jedes heutige CAD- und CNC-Programm beherrscht den Import und Export von DXF,
- DXF bildet als Industriestandard den kleinsten gemeinsamen Nenner aller CAD-Systeme bildet
- AutoCAD unterstützt DXF (engl. drawing interchange format, „Zeichnungsaustauschformat“) für den Datenaustausch mit anderen CAD-Programmen in der aktuellen Version und jeweils noch meist 3–4 älteren Stände.
- das DXF-Dateiformat unterstützt direkt 2D- und 3D-Koordinaten sowie zum Beispiel Linien, Bögen und einfache Flächen und weitere komplexe Geometrieelemente wie zum Beispiel Blöcke, ARX-Objekte und Bemaßungen.
- es ist mit einfachen Mitteln zum Beispiel mit Texteditoren und fast allen Programmiersprachen, einschließlich mit dem VBA von Excel möglich, DXF-Dateien zu erzeugen, auszuwerten oder zu manipulieren
- auch das DXF-Dateiformat wurde, wie das DWG-Dateiformat, kontinuierlich an die Anforderungen der jeweiligen AutoCAD-Versionen angepasst und erweitert
- Neuere Versionen können auch Polygonformate/VolumenKörper darstellen und von 3D-Visualisierungsprogrammen gelesen werden.
DWG
- Dokumentation der Dateistruktur ist nicht frei erhältlich
- Dokumentation der Open Design Alliance frei erhältlich
- das Format wurde mit Einführung der Versionen AutoCAD 2000, 2004, 2007, 2010, 2013 und 2018 geändert
- die als DWG 2000, DWG 2004, DWG 2007, DWG 2010, DWG 2013 und DWG 2018 [21] bezeichneten Formate sind nicht abwärts kompatibel
- dies kann durch Abspeichern in älteren Formatversionen, den Einsatz von externen Konverterprogrammen teilweise umgangen werden.
- bei Nutzung des DXF-Formats ist dabei mit dem Zerfall von nicht unterstützen Objekten in einfachere Basisobjekte zu rechnen
- die ersten 6 Bytes einer dwg-Datei sind mit einem gewöhnlichen Texteditor lesbar. Sie geben die Version der DWG-Datei an
- aktuelle Dateien der Version AutoCAD 2013 bis AutoCAD 2015 beginnen mit dem Header AC1027
IGES (Initial Grafics Exchange Specification) *.igs *.iges
- ist eines der neutralen, herstellerunabhängigen Datenformate aus dem Markt
- Die Erfahrung heute zeigt, dass es beim Konvertieren der IGES-Daten immer wieder zu Problemen kommt. Es werden Flächen falsch erkannt oder Flächenrandkurven stimmen nicht mehr überein.
- ab der Version 5.3 verfügt IGES auch Volumenelemente und rund 40 weitere Geometrieelemente und 35 nicht-geometrische Elemente
STEP (Standard for the Exchange of Product Model Data) *.stp oder *.step
- es ist zurzeit wohl das gängigste Format beim Austausch von CAD-Daten
- die Erfahrung hat auch gezeigt, dass das Umwandeln aus diesem Format die besten Ergebnisse bringt
- geht über den reinen Geometriedatenaustausch (wie über DXF oder IGES) hinaus
- nur bei STEP werden Baugruppenhierarchien sowie grundlegende Objektfarben transportiert werde
- bietet gegenüber den bislang genannten Formaten einen erheblich erweiterten Ansatz, weil mit diesem Standard die Möglichkeit geschaffen werden sollte, vollständige Produktmodelle nach einheitlichen Kriterien auszutauschen und zu archivieren
- Verbreitung in CAD-Software?
STL *.stl
- beschreibt nur die Oberfläche eines Volumens. Dabei wird diese Oberfläche in lauter Dreiecksfacetten aufgelöst
- enthalten keine geometrischen Elemente und können nur mit speziellen Systemen verändert werden
- darf auf Wikipedia (Mediawiki Commons) veröffentlicht werden
VRML Dateien (Virtual Reality Modeling Language)
- ist eine Beschreibungssprache für 3D-Szenen, deren Geometrien, Ausleuchtungen, Animationen und Interaktionsmöglichkeiten inklusive in der virtuellen Umgebung platzierter Geräuschquellen
- ist ein Vorläufer vom für diesen Verwendungszweck vom World Wide Web Consortium empfohlenen Standard X3D
Übersicht über bekannte CAD-Programme und ihre Exportformate
DWG | DXF | IGS | STL | STEP | ||
---|---|---|---|---|---|---|
FreeCAD | dxf, svg, stl, obj, nastran, vrml, step | ja | ? | ? | ja | ja |
SolidWorks | 3dxml, sat, ai, psd, cgr, dxf, dwg, eprt, easm, edrw, hcg, hsf, iges, xmt_txt, xmt_bin, 3D-pdf, prt, asm, step, stl, vda, mts, wrl, xps | ja | ja | ja | ja | ja |
Solid Edge | asm, par, psm, dft, x_t, x_b, jt, sat, step, xgl, ifc, stl, pdf, 3D-pdf, u3d, sev, bip, dwg, dxf, xml, model(Catia), catpart, | ja | ja | ? | ja | ja |
AutoCAD | dwg, dxf, dxb, dwf, plt, dgn V8, dgn V7, sat, iges, igs, step | ja | ja | ja | ? | ja |
Inventor | ipt, iam, idw, ipn, dwf, dwg, dxf, iges, it, sat, step, stl, xgl, zgl | ja | ja | ja | ja | ja |
LibreCAD | DXF, JPEG, PNG, SVG, BMP | ? | ja | ? | ? | ? |
SketchUp | skp, dae, tif, jpg, bmp, png | ? | ? | ? | ? | ? |
Vorgaben für Dateiformat Originaldateien
- wenn möglich Freecad: FCStd
- alternativ DXF (um möglichst große Verbreitung zu ermöglichen)