FreeCAD-Doc/localwiki/Import_Export.html
2018-07-08 12:11:49 -05:00

592 lines
9.5 KiB
HTML

<html><head><title>Import Export</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Import Export</h1></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>This page gathers the different file formats that can be imported or exported from FreeCAD. Most of these file formats are implemented by a specific module. This module doesn't need to be loaded in order to import or export to that format, but must be loaded to display the corresponding preferences page.
</p>
<table style="width: 100%;">
<tr>
<th> Format
</th>
<th> Description
</th>
<th> Import
</th>
<th> Export
</th>
<th> Module
</th>
<th> Preferences page
</th></tr>
<tr>
<td> <a href="Fcstd_file_format.html" class="mw-redirect" title="Fcstd file format">FCStd</a>
</td>
<td> FreeCAD's native file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr>
<tr>
<td> <a href="Material.html" title="Material">FCMat</a>
</td>
<td> FreeCAD Material Card
</td>
<td> yes
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr>
<tr>
<td> <a href="Macros.html" title="Macros">FCMacro</a>
</td>
<td> FreeCAD Macro
</td>
<td> yes
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr>
<tr>
<td> STEP
</td>
<td> One of the most widely used exchange format for engineering models
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Part_Module.html" title="Part Module">Part</a>
</td>
<td> yes
</td></tr>
<tr>
<td> STPZ
</td>
<td> Compressed version of STEP exchange format for engineering models
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Part_Module.html" title="Part Module">Part</a>
</td>
<td> yes
</td></tr>
<tr>
<td> IGES
</td>
<td> A bit older but still much in use solid-based format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Part_Module.html" title="Part Module">Part</a>
</td>
<td> yes
</td></tr>
<tr>
<td> BREP
</td>
<td> OpenCasCade's native format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Part_Module.html" title="Part Module">Part</a>
</td>
<td> no
</td></tr>
<tr>
<td> <a href="Draft_DXF.html" title="Draft DXF">DXF</a>
</td>
<td> Autodesk Exchange Format. Only 2D geometry is supported
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Draft_Module.html" title="Draft Module">Draft</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="FreeCAD_and_DWG_Import.html" title="FreeCAD and DWG Import">DWG</a>
</td>
<td> Autocad main format. Only 2D geometry is supported. Requires the installation of <a href="FreeCAD_and_DWG_Import.html" title="FreeCAD and DWG Import">external software</a>.
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Draft_Module.html" title="Draft Module">Draft</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="Draft_SVG.html" title="Draft SVG">SVG</a>
</td>
<td> 2D format widely used for vector graphics
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Draft_Module.html" title="Draft Module">Draft</a> / <a href="Drawing_Module.html" title="Drawing Module">Drawing</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="Draft_OCA.html" title="Draft OCA">OCA</a>
</td>
<td> Open CAD Format (obsolete, 2D-only format)
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Draft_Module.html" title="Draft Module">Draft</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="Arch_IFC.html" title="Arch IFC">IFC</a>
</td>
<td> Industry Foundation Classes, used to exchange BIM models. Requires the installation of <a href="Arch_IFC.html" title="Arch IFC">external software</a>.
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Arch_Module.html" title="Arch Module">Arch</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="Arch_DAE.html" title="Arch DAE">DAE</a>
</td>
<td> Collada format, used for exchange of mesh geometry
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Arch_Module.html" title="Arch Module">Arch</a>
</td>
<td> yes
</td></tr>
<tr>
<td> <a href="Arch_OBJ.html" title="Arch OBJ">OBJ</a>
</td>
<td> Mesh exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Arch_Module.html" title="Arch Module">Arch</a> / <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a>
</td>
<td> no
</td></tr>
<tr>
<td> STL
</td>
<td> Mesh exchange format mostly used for 3D printing
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a>
</td>
<td> no
</td></tr>
<tr>
<td> BMS
</td>
<td> Binary mesh exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a>
</td>
<td> no
</td></tr>
<tr>
<td> AST
</td>
<td> Mesh exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a>
</td>
<td> no
</td></tr>
<tr>
<td> OFF
</td>
<td> Mesh exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a>
</td>
<td> no
</td></tr>
<tr>
<td> PLY
</td>
<td> Mesh exchange format / Points cloud
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Mesh_Module.html" class="mw-redirect" title="Mesh Module">Mesh</a> / <a href="Points_Module.html" title="Points Module">Points</a>
</td>
<td> no
</td></tr>
<tr>
<td> INP
</td>
<td> Abaqus format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> POLY
</td>
<td> Tetgen format
</td>
<td> no
</td>
<td> yes
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> UNV
</td>
<td> FEM exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> MED
</td>
<td> FEM exchange format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> DAT
</td>
<td> FEM exchange format (FEM) or 2D airfoil profile (Draft)
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a> / <a href="Draft_Module.html" title="Draft Module">Draft</a>
</td>
<td> no
</td></tr>
<tr>
<td> BDF
</td>
<td> FEM exchange format
</td>
<td> yes
</td>
<td> no
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> FRD
</td>
<td> CalculiX result format
</td>
<td> yes
</td>
<td> no
</td>
<td> <a href="FEM_Module.html" title="FEM Module">FEM</a>
</td>
<td> no
</td></tr>
<tr>
<td> NC
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> GC
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> NCC
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> NGC
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> CNC
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> TAP
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> GCODE
</td>
<td> G-Code file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Path_Workbench.html" title="Path Workbench">Path</a>
</td>
<td> no
</td></tr>
<tr>
<td> EMN
</td>
<td> IDF file format
</td>
<td> yes
</td>
<td> no
</td>
<td> Idf
</td>
<td> no
</td></tr>
<tr>
<td> IV
</td>
<td> OpenInventor file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr>
<tr>
<td> VRML
</td>
<td> Web 3D format
</td>
<td> yes
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr>
<tr>
<td> WebGL (HTML)
</td>
<td> Web 3D format
</td>
<td> no
</td>
<td> yes
</td>
<td> <a href="Arch_Module.html" title="Arch Module">Arch</a>
</td>
<td> no
</td></tr>
<tr>
<td> SCAD
</td>
<td> OpenSCAD file format
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="OpenSCAD_Module.html" title="OpenSCAD Module">OpenSCAD</a>
</td>
<td> no
</td></tr>
<tr>
<td> CSG
</td>
<td> OpenSCAD Constructive Solid Geometry
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="OpenSCAD_Module.html" title="OpenSCAD Module">OpenSCAD</a>
</td>
<td> no
</td></tr>
<tr>
<td> ASC
</td>
<td> Points cloud format
</td>
<td> yes
</td>
<td> no
</td>
<td> <a href="Points_Module.html" title="Points Module">Points</a>
</td>
<td> no
</td></tr>
<tr>
<td> POV
</td>
<td> Povray format
</td>
<td> no
</td>
<td> yes
</td>
<td> <a href="Raytracing_Module.html" title="Raytracing Module">Raytracing</a>
</td>
<td> no
</td></tr>
<tr>
<td> CSV
</td>
<td> Comma-separated values spreadsheet
</td>
<td> yes
</td>
<td> yes
</td>
<td> <a href="Spreadsheet_Workbench.html" title="Spreadsheet Workbench">Spreadsheet</a>
</td>
<td> no
</td></tr>
<tr>
<td> PDF
</td>
<td> Adobe portable document format
</td>
<td> no
</td>
<td> yes
</td>
<td> Built-in
</td>
<td> no
</td></tr></table>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Import_Export&amp;oldid=247071">http://www.freecadweb.org/wiki/index.php?title=Import_Export&amp;oldid=247071</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>