Skip to Content
Docs
Design

Reusable components

Draw a family of parts once, then place the sizes you need.

A component is a reusable part with its own geometry and parameters. Use one when you expect to make the same design in different sizes or place it in more than one project.

The component describes the part. The project supplies the job's stock, material, and machining operations.

Design around inputs

Choose the dimensions that should vary, such as width and height. Express dependent dimensions with formulas so they update together.

For example, a shelf component can expose its width and depth while keeping repeated hole spacing fixed.

Publish a version

The working copy is a draft. Publishing creates a numbered version that a project can place. A component must evaluate successfully before it can be published.

Give versions meaningful notes so you can distinguish a small correction from a design change.

Place and customize

Place a published version in a project, set its parameters, and position it in the drawing. Component layers merge with project layers by name, allowing the same machining operations to cover repeated parts.

Update deliberately

A placement keeps a pinned copy of the component version it uses. Editing the original component does not silently change an existing job.

When adopting a newer version, review the resulting geometry and recalculate affected toolpaths before export.

On this page