OpenSCAD CSG
Import
Supported Elements
- primitives: cube, sphere, cylinder, square, circle, polygon, polyhedron
- boolean: union, difference, intersection
- linearextrude, rotateextrude
- import (dxf, stl, off) (without scaling or transformation of origin)
- multmatrix
- color
Unsupported Elements
- projection
- surface
- render (ignored)
- cgal operations: minkowski, glide, path, subdiv, hull
Export
Supported Elements
- primitives: Box, Cylinder, Cone, Torus
- boolean: Cut, Fuse, Common
Fallback
Every object derived from Part::Feature which is not (yet) supported will get meshed and exported as a polyhedron element
Related
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
OpenSCAD
- Tools: Color code shape, Replace object, Remove subtree, Refine shape feature, Increase tolerance feature, Convert edges to faces, Expand placements, Explode group, Add OpenSCAD element, Mesh Boolean, Hull, Minkowski