FEATURES

Parametric modeling tools.

Create constrained sketches, build solid features, and edit them in the timeline. Assemble components and import or export designs in the formats listed below.

01 / SKETCHING

Sketches, dimensions,
and constraints.

Draw a profile and add dimensions. Use constraints to keep lines parallel, connect endpoints, or control angles.

  • Lines, arcs, circles, splines, and construction geometry.
  • Dimensional and geometric constraints, with solver feedback.
  • Sketches on origin planes, offset planes, or supported planar faces.
Sketching & constraints guide
SolidCraft’s sample plate shown with its sketch and feature timeline
Upstream sample-plate capture · SolidCraft contributors · MIT OR Apache-2.0

02 / SOLID MODELING

Edit features
in the timeline.

Extrude or revolve a sketch into a solid, then add features such as fillets and shells. Edit an earlier feature to rebuild the model.

Solid features & limitations

Supported operations.

The feature guide covers extrude, revolve, sweep, loft, fillet, chamfer, shell, patterns, and other supported operations. Features can be edited, suppressed, renamed, reordered, or deleted.

Supported geometry varies by operation. See the feature guide and issue tracker for known limitations.

Watch the enclosure demo

03 / PARAMETERS

Named parameters
and configurations.

Give dimensions names, calculate values with expressions, and use configurations to store variations of a design.

Parameters & expressions guide
The Parameters panel with board dimensions, wall thickness, and enclosure height
Enclosure demonstration · named dimensions and expressions · upstream 0.8 recording

04 / ASSEMBLIES

Components and joints.

Organize components and occurrences, define joints, and inspect how parts fit into a larger design.

Components & joints guide
SELENE’s wheels, chassis, solar panels, and instruments as a SolidCraft assembly
SELENE by 0xlillith · concept assembly · not a validated physical simulation

05 / SHEET METAL AND PLASTIC

Sheet metal
and plastic parts.

Work with rule-driven sheet-metal features and flat-pattern output, or use plastic-part tools for housing details.

Flat patterns and DXF export.

Sheet-metal workflows include flanges, hems, fold and unfold operations, flat patterns, and bend information. The v0.12.0 release adds improvements to flat-pattern DXF and conversion.

A flat pattern is a modeling result. Check material behavior, dimensions, tooling, and tolerances before fabrication.

06 / IMPORT AND EXPORT

Supported file formats.

Native files keep editable features and history. STEP and IGES carry geometry; mesh formats carry polygon meshes. Import and export support are listed separately below.

Source-reviewed format inventory; not independent testing of each release artifact
FormatImportExportRepresentationScope & limitations
SolidCraft / JSONOpenSave / exportNative designEditable features, parameters, and history. File-version compatibility applies.
STEPImportExportB-rep geometryImported geometry becomes a base feature; another CAD app’s original history is not restored.
IGESImportExportB-rep / surfacesSupported solids or surfaces sewn into solids. Review import limitations.
STL / OBJ / 3MFMesh bodiesExportMesh geometryImported meshes are not automatically editable solid features.
DXFSee guideFlat patternSheet-metal outlinesFlat-pattern output does not imply a general-purpose drawing editor.
URDFNot listedExportAssembly descriptionAssemblies and joints for robot simulators; review the exporter’s scope.

Based on documentation at revision 843c548 (October 15, 2026). Package compatibility has not been independently tested.

DOWNLOAD

Get SolidCraft.

Install the desktop app or use it in your browser.