Manual:Import and export to other filetypes: Difference between revisions

From FreeCAD Documentation
(Created page with "<translate> {{Manual:TOC}} FreeCAD can import and export to many filetypes. Here is a list of the most important ones with a short description of the available features: {|...")
 
(Correction of dead link)
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<translate>
<translate>
<!--T:9-->
{{Docnav
|[[Manual:Parametric objects|Parametric objects]]
|[[Manual:All workbenches at a glance|All workbenches at a glance]]
|[[Manual:Introduction|Manual start]]
|IconC = Crystal Clear manual.png
}}

<!--T:1-->
{{Manual:TOC}}
{{Manual:TOC}}


<!--T:2-->
FreeCAD can import and export to many filetypes. Here is a list of the most important ones with a short description of the available features:
FreeCAD can import and export to many filetypes. Here is a list of the most important ones with a short description of the available features:


<!--T:3-->
{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
! Format
! Format
Line 58: Line 70:
| Yes
| Yes
| Yes
| Yes
| [https://en.wikipedia.org/wiki/Industry_Foundation_Classes Industry Foundation Classes]. Requires the installation of [http://ifcopenshell.org/python.html IfcOpenShell-python]. The IFC format and its compatibility with other applications is a complex affair, use with care.
| [https://en.wikipedia.org/wiki/Industry_Foundation_Classes Industry Foundation Classes]. Requires the installation of [http://ifcopenshell.org/python IfcOpenShell-python]. The IFC format and its compatibility with other applications is a complex affair, use with care.
|-
|-
| SVG
| SVG
Line 81: Line 93:
|}
|}


<!--T:4-->
Some of these file formats have options. These can be configured from menu '''Edit -> Preferences -> Import/export:'''
Some of these file formats have options. These can be configured from menu '''Edit Preferences Import/export:'''


<!--T:5-->
[[Image:Import_preferences.jpg]]
[[Image:Import_preferences.jpg]]


<!--T:6-->
'''Read more'''
'''Read more'''


<!--T:7-->
* [[Import_Export|All file formats supported by FreeCAD]]
* [[Import_Export|All file formats supported by FreeCAD]]
* [[Draft_DXF|Working with DXF files in FreeCAD]]:
* [[Draft_DXF|Working with DXF files in FreeCAD]]:
Line 94: Line 110:
* [http://www.opencascade.com OpenCasCade]
* [http://www.opencascade.com OpenCasCade]
* [https://www.opendesign.com/guestfiles Teigha File Converter]
* [https://www.opendesign.com/guestfiles Teigha File Converter]
* [http://www.buildingsmart-tech.org/ifc/IFC4/final/html/index.htm The IFC format]
* [https://technical.buildingsmart.org/standards/ifc/ifc-schema-specifications/ IFC Specifications Database]
* [http://ifcopenshell.org/ IfcOpenShell]
* [http://ifcopenshell.org/ IfcOpenShell]


<!--T:10-->
[[Category:Manual]]
{{Docnav
|[[Manual:Parametric objects|Parametric objects]]
|[[Manual:All workbenches at a glance|All workbenches at a glance]]
|[[Manual:Introduction|Manual start]]
|IconC = Crystal Clear manual.png
}}


</translate>
</translate>
[[Category:Poweruser Documentation{{#translation:}}]]
[[Category:Tutorials{{#translation:}}]]

Revision as of 22:45, 17 September 2021

FreeCAD can import and export to many filetypes. Here is a list of the most important ones with a short description of the available features:

Format Import Export Notes
STEP Yes Yes This is the most faithful import/export format available, since it supports solid geometry and NURBS. Use it whenever it is possible.
IGES Yes Yes An older solid format, also very well supported. Some older applications don't support STEP but have IGES.
BREP Yes Yes The native format of OpenCasCade, FreeCAD's geometry kernel.
DXF Yes Yes An open format maintained by Autodesk. Since the 3D data inside a DXF file is encoded in proprietary format, FreeCAD can only import/export 2D data to/from this format.
DWG Yes Yes The proprietary version of DXF. Requires the installation of the Teigha File Converter utility. This format suffers from the same limitations as DXF.
OBJ Yes Yes A mesh-based format. Can only contain triangulated meshes. All solid and NURBS-based objects of FreeCAD will be converted to mesh on export. An alternative exporter is provided by the Arch workbench, more suited to the export of architectural models.
DAE Yes Yes The main import/export format of Sketchup. Can only contain triangulated meshes. All solid and NURBS-based objects of FreeCAD will be converted to mesh on export.
STL Yes Yes A mesh-based format, commonly used for 3D printing. Can only contain triangulated meshes. All solid and NURBS-based objects of FreeCAD will be converted to mesh on export.
PLY Yes Yes An older mesh-based format. Can only contain triangulated meshes. All solid and NURBS-based objects of FreeCAD will be converted to mesh on export.
IFC Yes Yes Industry Foundation Classes. Requires the installation of IfcOpenShell-python. The IFC format and its compatibility with other applications is a complex affair, use with care.
SVG Yes Yes An excellent, widespread 2D graphics format
VRML Yes Yes A rather old mesh-based web format.
GCODE Yes Yes FreeCAD can already import and export to/from several flavors of GCode, but only a small number of machines is supported at the moment.
CSG Yes No OpenSCAD's CSG (Constructive Solid Geometry) format.

Some of these file formats have options. These can be configured from menu Edit → Preferences → Import/export:

Read more