Import Export Einstellungen

From FreeCAD Documentation
Revision as of 08:46, 23 April 2020 by Maker (talk | contribs)

Einleitung

FreeCAD kann viele Dateiformate importieren und exportieren. Für einige Formate gibt es spezielle Einstellungen. Diese findest du im Voreinstellungseditor, im Menü Template:MenuCommand/de.

Nicht alle Reiter für Import- und Exporteinstellungen sind standardmäßig verfügbar. Für einige muss zuerst ein Arbeitsbereich geladen werden.

Hinweise

TechDraw Seiten

Die hier aufgeführten DXF und SVG Einstellungen werden von der Datei nicht verwendet. Seite als SVG exportieren und Seite als DXF exportieren Befehle der TechDraw Arbeitsbereich oder durch die TechDraw Exportoption: Template:MenuCommand/de.

OpenSCAD Dateien

Die Import und Exporteinstellungen für OpenSCAD Dateien sind in einem anderen Teil des Einstellungseditor aufgelistet. Siehe OpenSCAD Einstellungen.

Verwandtes

Weitere Informationen findest du auf den folgenden Seiten:

  • Import Export: Eine Tabelle mit allen unterstützten Dateiformaten.
  • FreeCAD Howto Import Export: Eine Tabelle mit allen unterstützten Dateiformaten: Eine Liste von Tutorien, die Anwendern bei der Konvertierung von Daten von einem Format in ein anderes helfen können.

Verfügbare Einstellungen

DAE

Das Collada DAE (Digital Asset Exchange) Format ist ein Standarddateiformat für den Austausch von Netz Daten. FreeCAD kann Netze aus .dae Dateien importieren und Form-basierte Objekte in das .dae Format exportieren.

Hinweis für Linux Anwender: Um mit diesem Dateiformat umgehen zu können, benötigt FreeCAD das pyCollada Modul.

Für das DAE Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Alle Maße in der Datei werden mit dem angegebenen Faktor skaliert..
Template:MenuCommand/de Legt das Netzbildungssprogramm das verwendet werden sollte fest. Wenn Netgen verwendet wird, stelle sicher, dass es verfügbar ist. Dies kann angehakt werden durch Mesh Modul und Erstelle ein Netz Verwendung von Netgen. Wenn es nicht verfügbar ist, muss eine andere Version von FreeCAD, die mit Netgen kompiliert wurde, installiert werden.
Template:MenuCommand/de Der Tesselierungswert zur Verwendung mit dem Builtin und dem Mefisto Netzprogramm.
Template:MenuCommand/de Der Sortierwert, der für die Netzbildung mit Netgen zu verwenden ist. Dieser Wert beschreibt, wie schnell die Netzgröße abnimmt. Der Gradient der lokalen Netzgröße h(x) ist durch abs(Δh(x)) ≤ 1/Wert gebunden..
Template:MenuCommand/de Die maximale Anzahl von Segmenten pro Kante.
Template:MenuCommand/de Die Anzahl der Segmente pro Radius.
Template:MenuCommand/de Ermöglicht ein Netz zweiter Ordnung.
Template:MenuCommand/de Erlaubt Optimierung.
Template:MenuCommand/de Allow quadrilateral faces.

DWG

DWG (von Zeichnung) ist ein proprietäres, quellgeschlossenes, binäres Dateiformat, das zum Speichern von zwei- und dreidimensionalen Konstruktionsdaten und Metadaten verwendet wird. FreeCAD benötigt den externer ODA Dateikonverter, um DWG Dateien zu verarbeiten.

Für das DWG Format kannst du nur den Pfad zur ODA festlegen. Hinweis: Alle Einstellungen für das DXF Dateiformat gelten auch für DWG.

Name Beschreibung
Template:MenuCommand/de Legt den Pfad zum ODA Dateikonverter fest.

DXF

AutoCAD DXF (Drawing eXchange Format) ist ein proprietäres Format zum Austausch von CAD Daten zwischen AutoCAD und anderen Programmen.

Für das DXF Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Dieser Einstellungsdialog wird beim Importieren oder Exportieren von DXF Dateien angezeigt.
Template:MenuCommand/de Wenn angehakt, wird der Python Exporter verwendet, ansonsten der neuere C++ . Der C++ Exporteur ist schneller, hat aber noch nicht so viele Funktionen. introduced in version 0.19
Template:MenuCommand/de Durch anhaken, ermöglichst du FreeCAD, den Python Konverter für den DXF Import und Export herunterzuladen. Dieser Konverter kann nicht mit FreeCAD gebündelt werden, da er eine andere Softwarelizenz hat.
Template:MenuCommand/de Wähle, was importiert werden soll.
Wenn Texte und Maße nicht angehakt ist, werden Texte und Mtexte nicht importiert.

Wenn Punkte nicht angehakt ist, werden keine Punkte importiert.

Wenn Layouts angehakt ist, werden Papierraumobjekte auch importiert.

Hake *Blöckean, wenn du möchtest, dass die nicht bezeichneten Blöcke (die mit einem * beginnen) auch importiert werden.

Template:MenuCommand/de Wähle, was erstellt wird.
Wenn einfache Teileformen ausgewählt wird, werden nur Standardteilobjekte erstellt. Dies ist die schnellste.

Wenn Entwurfsobjekte ausgewählt wird, werden, wann immer möglich, parametrische Entwurfsobjekte erstellt.

Wenn Skizzen gewählt wird, werden, wann immer möglich, Skizzen erstellt.

Template:MenuCommand/de Skalierungsfaktor, der auf DXF Dateien beim Import angewendet wird. Der Faktor ist die Umrechnung zwischen der Einheit deiner DXF Datei und Millimetern. Beispiel: für Dateien in Millimetern: 1, in Zentimetern: 10, in Meter: 1000, in Zoll: 25.4, in Fuß: 304.8.
Template:MenuCommand/de Wenn angehakt, werden Farben aus den DXF Objekten abgerufen, wann immer dies möglich ist. Andernfalls werden Standardfarben angewendet.
Template:MenuCommand/de Wenn angehakt, versucht FreeCAD, deckungsgleiche Objekte zu Drähten zu fügen. Beachte, dass dies eine Weile dauern kann!
Template:MenuCommand/de Wenn angehakt, werden Objekte aus denselben Ebenen zu Entwurfsblöcken zusammengefügt, die schneller angezeigt, aber weniger leicht bearbeitet werden können.
Template:MenuCommand/de Wenn angehakt, erhalten importierte Texte die Standardgröße Draft Text anstelle der Größe, die sie im DXF Dokument haben.
Template:MenuCommand/de Wenn angehakt, werden DXF Ebenen als Draft VisGroups importiert. (version 0.18 and below) oder Entwurf Schichten (introduced in version 0.19).
Template:MenuCommand/de Wenn angehakt, werden Schraffuren in einfache Drähte umgewandelt..
Template:MenuCommand/de Wenn angehakt, wenn Polylinien eine festgelegte Breite haben, werden sie als geschlossene Drähte mit der richtigen Breite gerendert..
Template:MenuCommand/de Der Export von Ellipsen und Splines wird nur unzureichend unterstützt. Verwende diese Option, um sie stattdessen als Polylinien zu exportieren.

Die Einstellung Max Spline Abschnitt ist dann die maximale Länge jedes der Polyliniensegmente. Wenn sie auf '0' gesetzt ist, wird der gesamte Spline als gerades Segment behandelt.

Template:MenuCommand/de Wenn angehakt, werden alle Objekte, die Flächen enthalten, als 3D Polyflächen exportiert..
Template:MenuCommand/de Wenn angehakt, werden die Zeichnungsansichten als Blöcke exportiert. Dies könnte bei nach DXF R12 Vorlagen fehlschlagen.
Template:MenuCommand/de Wenn angehakt, werden die exportierten Objekte so projiziert, dass sie die aktuelle Blickrichtung widerspiegeln.

IGES

Das Initial Graphics Exchange Specification (IGES) Dateiformat ist ein Dateiformat, das den digitalen Austausch von Informationen zwischen CAD Systemen ermöglicht. Nach der Veröffentlichung des Dateiformats STEP wurde die Entwicklung von IGES 1996 eingestellt, aber es wird immer noch von vielen CAD Programmen unterstützt. IGES Dateien haben die .iges oder .igs Erweiterung.

Der Reiter IGES wird nur in den Einstellungen angezeigt, wenn du im Part, PartDesign oder OpenSCAD Arbeitsbereich oder wenn du vorher schon einmal in einem dieser Arbeitsbereiche warst.

Für das IGES Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Wähle, welche Einheit beim Export von IGES Dateien verwendet werden soll.
Template:MenuCommand/de Wähle, wie Solids und Schalen ausgegeben werden sollen.

Wenn Gruppen von gestutzten Oberflächen (Typ 144) ausgewählt wird, werden sie exportiert als gestutzte Oberfläche.

Wenn Solids (Typ 186) und Schalen (Typ 514) / B-REP-Modus ausgewählt wird, werden Solids als manifold solid B-Rep object, Schalen als Schale exportiert.

Template:MenuCommand/de Wenn angehakt, leere Entitäten werden nicht importiert..
Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text im IGES Dateikopf für die Firma verwendet.
Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text im IGES-Dateikopf für den Autor verwendet.
Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text im IGES Dateikopf für das Produkt verwendet.

IFC

Industry Foundation Classes (IFC) ist ein weit verbreitetes Format für den Datenaustausch zwischen BIM Anwendungen. Es wird in der Architektur und im Ingenieurwesen verwendet..

Hinweis für Linux Anwender: Um mit diesem Dateiformat umgehen zu können, benötigt FreeCAD das IfcOpenShell Modul.

Für das IFC Format kannst du folgendes festlegen:

Name Description
Show this dialog when importing and exporting This preferences dialog will be shown when importing or exporting IFC files.
Show debug messages Shows verbose debug messages during import and export of IFC files in the Report view panel.
Create clones when objects have shared geometry IFC objects can share a same geometry definition between several objects, only their placement is different. So when this option is enabled, clones are used to achieve the same result in FreeCAD. One object is the base object, the others are clones.
Import arch IFC objects as What will be created in FreeCAD for arch IFC objects.
Import struct IFC objects as What will be created in FreeCAD for struct IFC objects.
Root element Only subtypes of the specified element will be imported. Keep the predefied element IfcProduct to import all building elements.
Separate openings If checked, openings will be imported as subtractions, otherwise wall shapes will already have their openings subtracted.
Detect extrusions If checked, the importer will try to detect extrusions. Note that this might slow things down.
Split multilayer walls Split walls made of multiple layers.
Prefix names with ID number If checked, object names will be prefixed with the IFC ID number.
Merge materials with same name and same color If several materials with the same name are found in the IFC file, they will be treated as one.
Import Ifc Properties in spreadsheet If checked, each object will have their IFC properties stored in a spreadsheet object.
Allow invalid shapes If unchecked invalid shapes are not imported. introduced in version 0.19
Exclude list A comma-separated list of IFC entities to be excluded from imports.
Fit view while importing Fit view during import on the imported objects. This will slow down the import, but one can watch the import.
Import full FreeCAD parametric definitions if available Creates a full parametric model on import using stored FreeCAD object properties.

To get the FreeCAD properties, the model must have been exported using the option Export full FreeCAD parametric model. introduced in version 0.19

Force export as Brep Some IFC viewers don't like objects exported as extrusions. Use this to force all objects to be exported as BREP geometry. However, please notice that this makes the object non-parametric. Avoid exporting as Brep if possible.
Use DAE triangulation options Use triangulation options set in the DAE options page.
Join coplanar facets when triangulating Curved shapes that cannot be represented as curves in IFC are decomposed into flat facets. If this is checked, some additional calculation is done to join coplanar facets.
Store IFC universal ID in FreeCAD objects When exporting objects without unique ID (UID), the generated UID will be stored inside the FreeCAD object for reuse next time that object is exported. This leads to smaller differences between file versions.
Use IfcOpenShell serializer if available IFCOpenShell is a library that allows to import IFC files. Its serializer functionality allows to give it an OCC shape and it will produce an adequate IFC geometry: NURBS, faceted, or anything else.
Note that the serializer this is still an experimental feature.
Export 2D objects as IfcAnnotations If checked, 2D objects will be exported as IfcAnnotation.
Export full FreeCAD parametric model If checked, all FreeCAD object properties will be stored inside the exported objects, allowing to recreate a full parametric model on reimport using the option Import full FreeCAD parametric definitions if available.
Reuse similar entities If checked, similar entities will be used only once in the file if possible. This can reduce the file size a lot, but will make it less easily readable.
Disable IfcRectangleProfileDef When possible, IFC objects that are extruded rectangles will be exported as IfcRectangleProfileDef. However, some other applications might have problems importing that entity. If this is your case, you can disable this and then all profiles will be exported as IfcArbitraryClosedProfileDef.
Auto-detect and export as standard cases when applicable Some IFC types such as IfcWall or IfcBeam have special standard versions like IfcWallStandardCase or IfcBeamStandardCase. If this option is turned on, FreeCAD will automatically export such objects as standard cases when the necessary conditions are met. introduced in version 0.19
Add default site if one is not found in the document When exporting an IFC file, if no site is found in the FreeCAD document, a default one will be added. A site is not mandatory by the IFC standard, but a common practice to have at least one in the file. introduced in version 0.19
Add default building if one is not found in the document (no standard) When exporting an IFC file, if no building is found in the FreeCAD document, a default one will be added.

Warning: The IFC standard asks for at least one building in each file. By turning this option off, you will produce a non-standard IFC file.

However, at FreeCAD we believe having a building should not be mandatory, and this option is there to have a chance to demonstrate our point of view. introduced in version 0.19

Add default building storey if one is not found in the document When exporting an IFC file, if no building storey is found in the FreeCAD document, a default one will be added. A building storey is not mandatory by the IFC standard, but a common practice to have at least one in the file. introduced in version 0.19
IFC file units Select what unit will be used when exporting IFC files. introduced in version 0.19

INP

INP is the input file format for the FEM software Abaqus. It is used for the CalculiX solver in the FEM Workbench.

The tab INP is only shown in the preferences if you are in the FEM Workbench or if you have been in this workbench before.

For the INP format you can specify the following:

Name Description
Which mesh elements to export Select what mesh element parameters should be exported.

If All is selected, all elements will be exported.

If Highest is selected, only the highest elements will be exported. This means for means volumes for a volume mesh and faces for a shell mesh.

If FEM is selected, only FEM elements will be exported. This means only edges not belonging to faces and faces not belonging to volumes.

Export group data If checked, mesh groups are exported too. Every constraint and, if there are different materials, material consists of two mesh groups, faces and nodes where the constraint or material is applied.

Netzformate

Netze sind eine besondere Art von 3D Objekten, die aus dreieckigen Flächen bestehen, die durch ihre Knoten und Kanten verbunden sind. Sie werden häufig für additive Fertigung verwendet. FreeCAD bietet die Mesh Arbeitsbereich zum Erstellen und Bearbeiten von Netzen. FreeCAD unterstützt verschiedene Netzdateiformate.

Der Reiter Netzformate wird in den Einstellungen nur angezeigt, wenn du in der Netz Arbeitsbereich bist oder wenn du schon einmal in diesem Arbeitsbereich warst.

Für die Netzformate kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Festlegung der maximalen Abweichung zwischen dem Netz und dem Objekt.
Template:MenuCommand/de Wenn angehakt, wird beim Schreiben einer Netz Datei im AMF Format eine ZIP Komprimierung verwendet.

OCA

Das OCA Dateiformat ist ein Gemeinschaftsprojekt zur Erstellung eines freien, einfachen und offenen CAD Dateiformats. OCA basiert weitgehend auf dem von gCAD3D erzeugten GCAD Dateiformat. Beide Formate können in FreeCAD importiert und die von FreeCAD exportierten OCA Dateien können in gCAD3D geöffnet werden.

Für das OCA Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Wenn angehakt, werden die Bereiche (3D Flächen) auch importiert.

STEP

Das (STEP) Dateiformat Norm für den Austausch von Produktmodelldaten (engl.: Standard for The Exchange of Product model data) ist eine ISO Norm für die computerinterpretierbare Darstellung und den Austausch von Informationen zur Produktherstellung. STEP wird häufig zum Austausch von 3D Daten zwischen CAD Software verwendet. STEP Dateien haben die .step oder .stp Erweiterung . Bei gepackten Dateien wird die Erweiterung .stpz verwendet.

Der Reiter STEP wird in den Einstellungen nur angezeigt, wenn du dich in der Part, PartDesign oder OpenSCAD Arbeitsbereich oder wenn du schon einmal in einer dieser Arbeitsbereiche warst.

Für das STEP Format kannst du Folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Wähle, welche Einheiten beim Export von STEP Dateien verwendet werden sollen.
Template:MenuCommand/de Wenn angehakt, werden parametrische Kurven (Kurven im parametrischen Raum von Oberflächen) in die STEP Datei geschrieben. Abwählen der Option kann hilfreich sein, um die Größe der resultierenden STEP Datei zu minimieren.
Template:MenuCommand/de Dies abwählen, um ausgeblendete Objekte beim Export zu überspringen, was für CADs nützlich ist, die die Unsichtbarkeits STEP Formgebung nicht unterstützen.. introduced in version 0.19
Template:MenuCommand/de Anhaken dieser Option, um die Platzierungsinformationen beim Export eines einzelnen Objekts beizubehalten. Bitte beachte, dass beim erneuten Import der STEP Datei die Platzierung in die Formgeometrie kodiert wird, anstatt sie innerhalb der Platzierungseigenschaften zu behalten.. introduced in version 0.19
Template:MenuCommand/de Verwende den Alten Exporteur. introduced in version 0.19
Template:MenuCommand/de Wähle, welches STEP Anwendungsprotokoll (AP) für den Export verwendet werden soll.

AP 203 ist das Protokoll für konfigurationsgesteuerte 3D Konstruktionen von mechanischen Teilen und Baugruppen.

AP 214 ist das Protokoll für Kerndaten für automobilmechanische Konstruktionsprozesse.

Template:MenuCommand/de Wenn angehakt, ein Verbund wird während des Dateilesens zusammengeführt. Dies ist langsamer, führt aber zu höheren Details.
Template:MenuCommand/de Wähle dies, um App::LinkGroup Gruppencontainer anstelle von App::Part Gruppencontainern zu verwenden. introduced in version 0.19
Template:MenuCommand/de Wähle dies, um ausgeblendete Objekte zu importieren. introduced in version 0.19
Template:MenuCommand/de Reduziere die Anzahl der Objekte mit Hilfe von verknüpften Anordnungen. introduced in version 0.19
Template:MenuCommand/de Aufklappen von Verbundformen mit mehreren Solids. introduced in version 0.19
Template:MenuCommand/de Beim Importieren einen Fortschrittsbalken anzeigen. introduced in version 0.19
Template:MenuCommand/de Verwende keine Instanznamen. Nützlich für einige alte STEP Dateien mit nicht aussagekräftigen, automatisch generierten Instanznamen. introduced in version 0.19
Template:MenuCommand/de Wähle die notwendige Dokumentstruktur. introduced in version 0.19

Einzeldokument

Zusammenstellung pro Dokument

Zusammenstellung pro Dokument im Unterverzeichnis

Objekt pro Dokument

Objekt pro Dokument im Unterverzeichnis

Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text im STEP Dateikopf für die Firma verwendet.
Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text in der Kopfzeile der STEP Datei für den Autor verwendet.
Template:MenuCommand/de Wenn nicht leer, wird der eingegebene Text im Kopf der STEP Datei für das Produkt verwendet.

SVG

Skalierbare Vektorgrafiken (SVG) ist ein Vektorbild Format für zweidimensionale Grafiken. Ein Vektorbild kann auf jede beliebige Größe skaliert werden, ohne seine Form oder Details zu verlieren. Ein SVG Bild kann für den Druck in Bitmap Formate wie PNG oder JPEG umgewandelt werden.

Für das SVG Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Wähle, wie SVG Objektfarben und Linienbreiten importiert werden sollen.

Wenn Keine (schnellste) ausgewählt wird, werden keine Farben und Linienbreiteneinstellungen importiert.

Wenn Standardfarbe und -linienbreite verwenden ausgewählt wird, verwendet FreeCAD seine Standardfarbe und -linienbreite.

Wenn Originalfarbe und Linienbreite ausgewählt wird, verwendet FreeCAD die Farbe und Linienbreite aus den SVG Objekten.

Template:MenuCommand/de Wenn angehakt, erfolgt keine Umrechnung von Einheiten. Eine Einheit in der SVG Datei wird als ein Millimeter übersetzt..
Template:MenuCommand/de Wähle, wie Skizzen in SVG exportiert werden.

Wenn Übersetzt (für Druck & Anzeige) ausgewählt ist, werden SVG Objekte in einer Gruppe eingeschlossen, die skaliert und an die richtige Stelle im SVG Dokument verschoben wird, um in einen druckbaren Bereich zu passen.

Wenn Raw (für CAM) ausgewählt wird, werden SVG Objekte so platziert, wie sie sind - an den gleichen Koordinaten wie im FreeCAD Modell (1:1-Export).

Template:MenuCommand/de} Wenn diese Option angehaktist, werden alle weißen Linien im SVG zur besseren Lesbarkeit vor weißem Hintergrund in schwarz angezeigt.
Template:MenuCommand/de Versionen von Open CASCADE, die älter als Version 6.8 sind, unterstützen keine Bogenprojektion. In diesem Fall werden Bögen in kleine Liniensegmente diskretisiert. Dieser Wert ist die maximale Segmentlänge.

VTK

Das Visualisierungwerkzeugkasten (VTK) (Visualization Toolkit, engl.) ist ein quelloffenes, frei verfügbares Softwaresystem für 3D Computergrafik, Bildverarbeitung und Visualisierung. VTK Dateien werden von der FEM Arbeitsbereich für die Nachbearbeitung von Simulationsergebnissen.

Der Reiter VTK wird in den Einstellungen nur angezeigt, wenn du in der FEM Arbeitsbereich bist oder wenn du schon einmal in diesem Arbeitsbereich warst.

Für das VTK Format kannst du folgendes festlegen:

Name Beschreibung
Template:MenuCommand/de Wähle, welche Objekte importiert werden sollen.

Wenn VTK Ergebnisobjekt ausgewählt wird, wird ein FreeCAD FEM VTK Ergebnisobjekt importiert (entspricht dem Objekt, das exportiert wurde).

Wenn FEM Netzobjekt ausgewählt wird, werden die Ergebnisse in der VTK Datei weggelassen, es werden nur die Netzdaten importiert und ein FreeCAD FEM Netzobjekt erzeugt.

Wenn FreeCAD Ergebnisobjekt ausgewählt wird, werden die importierten Daten in ein FreeCAD FEM Ergebnisobjekt umgewandelt. Hinweis: diese Einstellung benötigt die exakten Namen der Ergebniskomponenten und funktioniert daher nur ordnungsgemäß mit VTK Dateien , die aus FreeCAD exportiert wurden.