List of Supported File Formats in FreeCAD

Hello friends welcome to FreeCAD tutorial in our previous tutorial we have learned How to Model Centering Wedge in FreeCAD. In this tutorial we will learn file format supported in FreeCAD.

Below is the list of File format supported by FreeCAD. Detailed list can also be found on https://wiki.freecad.org/Import_Export.

To export the file select the body and select export option in file format and for import select the file extension that you want to import.

13

Import

  • 3D Studio mesh (*.3ds)
  • Alias mesh (*.obj)
  • Autodesk DWG 2D (*.dwg)
  • Autodesk DXF 2D (*.dxf)
  • BREP format (*.brep, *.brp)
  • Binary mesh (*.bms)
  • Collada (*.dae)
  • Common airfoil data (*.dat)
  • Vector format image file (*.svg, *.svgz)
  • Excel Spreadsheet (*.xlsx)
  • FEM mesh Fenics (*.xml, *.xdmf)
  • FEM mesh YAML/JSON (*.meshyaml, *.meshjson, *.yaml, *.json)
  • FEM mesh Z88 (*i1.txt)
  • FEM mesh format (*.bdf, *.dat, *.inp, *.med, *.unv, *.vtk, *.vtu, *.z88)
  • FEM result CalculiX (*.frd)
  • FEM result VTK (*.vtk, *.vtu)
  • FEM result Z88 displacements (*o2.txt)
  • FreeCAD material card (*.FCMat)
  • G code (*.nc, *.gc, *.ncc, *.ngc, *.cnc, *.tap, *.gcode)
  • IDF emn (*.emn)
  • IGES (*.iges, *.igs)
  • Raster format image file (*.bmp, *.jpg, *.png, *.xpm)
  • Industry Foundation Classes (*.ifc)
  • Inventor V2.1 (*.iv)
  • Object file format mesh (*.off)
  • Open CAD (*.oca, *.gcad)
  • OpenSCAD CSG (*.csg)
  • PLM XML (*.plmxml)
  • Points data (*.asc, *.pcd, *.ply, *.e57)
  • POV-Ray file (*.pov, *.inc)
  • Python file (*.py, *.FCMacro, *.FCScript)
  • STEP with color (*.step, *.stp)
  • STEP Zip (*.stpZ, *.stpz)
  • STL mesh (*.stl, *.ast)
  • SVG geometry data (*.svg)
  • Shape file (*.shp)
  • Simple model format (*.smf)
  • Spreadsheet (*.csv)
  • Stanford triangular mesh (*.ply)
  • SweetHome3D XML exported (*.zip)
  • VRML V2.0 (*.wrl, *.vrml, *.wrz, *.wrl.gz)
  • Wavefront OBJ – Arch workbench (*.obj)
  • Web page (*.html, *.xhtml)

Export

  • 3D manufacturing format (*.3mf)
  • Additive manufacturing format (*.amf)
  • Alias mesh (*.obj)
  • Autodesk DWG 2D (*.dwg)
  • Autodesk DXF 2D (*.dxf)
  • BREP format (*.brep, *.brp)
  • Binary mesh (*.bms)
  • Collada (*.dae)
  • Vector format image file (*.svg, *.svgz, *.dxf)
  • FEM mesh Fenics (*.xml, *.xdmf)
  • FEM mesh Python (*.meshpy)
  • FEM mesh TetGen (*.poly)
  • FEM mesh YAML/JSON (*.meshyaml, *.meshjson, *.yaml, *.json)
  • FEM mesh Z88 (*i1.txt)
  • FEM mesh format (*.dat, *.inp, *.med, *.stl, *.unv, *.vtk, *.vtu, *.z88)
  • FEM result VTK (*.vtk, *.vtu)
  • Flattened SVG (*.svg)
  • IGES (*.iges, *.igs)
  • Industry Foundation Classes (*.ifc)
  • Industry Foundation Classes – IFCJSON (*.ifcJSON)
  • Inventor V2.1 (*.iv)
  • JavaScript Object notation (*.json)
  • Object file format mesh (*.off)
  • Open CAD (*.oca)
  • OpenSCAD CSG (*.csg)
  • OpenSCAD (*.scad)
  • Points data (*.asc, *.pcd, *.ply)
  • PDF (*.pdf)
  • STEP with color (*.step, *.stp)
  • STEP Zip (*.stpZ, *.stpz)
  • STL mesh (*.stl, *.ast)
  • Simple model format (*.smf)
  • Stanford triangular mesh (*.ply)
  • Technical drawing (*.svg, *.dxf, *.pdf)
  • VRML V2.0 (*.wrl, *.vrml, *wrz, *.wrl.gz)
  • Wavefront OBJ – Arch workbench (*.obj)
  • WebGL (*.html)
  • WebGL/X3D (*.xhtml)
  • X3D Extensible 3D (*.x3d, *.x3dz)
  • glTF (*.glTF, *.glb)

“Thank you for reading! If you found this article insightful and valuable, consider sharing it with your friends and followers on social media. Your share can help others discover this content too. Let’s spread knowledge together. Your support is greatly appreciated!”

Amar Patel
About Amar Patel 93 Articles
Hi, I am Amar Patel from India. Founder, Author and Administrator of mechnexus.com. I am a Simple Average Man who Loves life and Love living life. Professionally I am a Mechanical Engineer with Solid command over CAD software like FreeCAD, SolidWorks, Autodesk Inventor and AutoCAD Mechanical. I’m here to share my knowledge to help you accomplish your design and engineering tasks quicker and easier. I am Passionate about learning new things especially about Open-Source Software. I love teaching therefore I started my YouTube Channel on FreeCAD and I believe FreeCAD have lots of potential than traditional 3D software. contact me - [email protected]