- Offset to create parallel paths and profiles
- Extrude to turn a planar profile into a solid
- Sweep to move a profile along a path
- Booleans to union, intersect, or subtract solids
Offset
Use offset operations when you need wall thickness, toolpaths, clearances, or parallel curves. In TypeScript, offset is exposed as methods on primitives likeLine, Polyline, Rectangle, and
Curve (for example line.getOffset(...)).
Go to the API pages:
Extrude
Extrusion turns a planar profile into a 3D result by pushing it along a direction (currently the Y axis in the kernel operation). Go to the API page:Sweep
Sweeps generate 3D geometry by moving a profile along a path. This is useful for rails, pipes, moldings, and architectural trims. Go to the API pages:Booleans
Booleans combine solids or cut one solid by another. Go to the API and concept pages:Next steps
Exports
Learn how to export your results to various formats
BRep
Understand kernel topology and boundary representation
Live Demos
Browse hosted demos showcasing operations in action

