← all parity reports

Mechanical

Kerf vs Shapr3D

Direct + history-based modeling on iPad/desktop — compared honestly against MIT open-core.

10/11in Kerf today
10/11in Shapr3D (included)
0behind a paid tier
2026-06-05last reviewed

Grouped by discipline (D1–D14), same as Kerf's own capability list. Click a section to expand it.

D1 Geometry & core CAD 6 of 7 matched
CapabilityKerfShapr3D
Constraint sketcher (geometric + dimensional) yes packages/kerf-cad-core/src/kerf_cad_core/sketch.py yes source ↗
3D solid modeling (extrude/pocket/revolve/sweep/loft) yes packages/kerf-cad-core/src/kerf_cad_core/feature_loft.py yes source ↗
Fillet / chamfer (variable, continuity blends) yes packages/kerf-cad-core/src/kerf_cad_core/geom/fillet_solid.py yes source ↗
Direct modeling (move/offset face & edge) yes packages/kerf-cad-core/src/kerf_cad_core/direct_edit.py yes source ↗
History-based parametric (feature tree + design intent) yes packages/kerf-cad-core/src/kerf_cad_core/geom/history/persistent_naming.py yes source ↗
Variables + expressions (parametric dimensions) yes packages/kerf-cad-core/src/kerf_cad_core/sketch.py yes source ↗
Open-source core / chat-native yes packages/kerf-sdk/src/kerf/ no source ↗
D8 Civil / infrastructure / geo 2 of 3 matched
CapabilityKerfShapr3D
STEP / IGES neutral import yes packages/kerf-cad-core/src/kerf_cad_core/io/step_reader.py yes source ↗
STEP / STL / 3MF export yes packages/kerf-cad-core/src/kerf_cad_core/io/step_writer.py yes source ↗
Parasolid (X_T) export no yes source ↗
D11 Tolerancing / metrology / QA 1 of 1 matched
CapabilityKerfShapr3D
2D drawings from 3D model yes packages/kerf-cad-core/src/kerf_cad_core/drawings/ yes source ↗
  • yes shipped
  • partial works with limits
  • present, but behind an add-on or meter
  • no not available

Corrections welcome. These rows are read off published documentation on the date shown and go stale as products ship. If a row is wrong, open an issue — the source file is public/compare/shapr3d.md and every claim in it carries a link.