← all parity reports
DCC & rendering
Kerf vs Blender
World-class mesh / DCC tool — a different category from B-rep CAD.
52/52in Kerf today
4/52in Blender (included)
0behind a paid tier
2026-05-19last reviewed
Grouped by discipline (D1–D14), same as Kerf's own capability list. Click a section to expand it.
D1 Geometry & core CAD
| Capability | Kerf | Blender |
|---|---|---|
| Constraint sketcher (geo + dim) |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
no source ↗ |
| Pad / pocket / revolve |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
no source ↗ |
| Loft |
yes
packages/kerf-cad-core/src/kerf_cad_core/feature_loft.py
|
no source ↗ |
| B-rep booleans (general NURBS) |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
no source ↗ |
| NURBS surfacing (blend/network/patch) |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/network_srf.py
|
no source ↗ |
| Assemblies — mates |
yes
packages/kerf-cad-core/src/kerf_cad_core/assembly/mates.py
|
no source ↗ |
| 2D drawings (views/dims/sections) |
yes
packages/kerf-cad-core/src/kerf_cad_core/geom/make2d.py
|
no source ↗ |
| GD&T on drawings / MBD / PMI |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
no source ↗ |
| Sheet metal |
yes
packages/kerf-cad-core/src/kerf_cad_core/construction_verbs_tools.py
|
no source ↗ |
| STEP / IGES B-rep interop |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
no source ↗ |
| Configurations / family variants |
yes
packages/kerf-cad-core/src/kerf_cad_core/family/
|
no source ↗ |
D2 Structural / FEA
| Capability | Kerf | Blender |
|---|---|---|
| FE — solid (tet/hex) |
yes
packages/kerf-fem/src/kerf_fem/calculix_bridge.py
|
no source ↗ |
| AISC 360-22 steel (members) |
yes
packages/kerf-structural/src/kerf_structural/steel_beam.py
|
no source ↗ |
| ACI 318-19 concrete |
yes
packages/kerf-structural/src/kerf_structural/rc_beam.py
|
no source ↗ |
| Fatigue (S-N, ε-N, rainflow) |
yes
packages/kerf-fem/src/kerf_fem/fatigue_fem.py
|
no source ↗ |
D3 Machine elements
D4 Thermal / fluid / HVAC
D5 Aero / marine / space
D6 Electronics / EDA / silicon
| Capability | Kerf | Blender |
|---|---|---|
| Schematic capture (KiCad round-trip, ERC) |
yes
packages/kerf-electronics/src/kerf_electronics
|
no source ↗ |
| PCB layout (tscircuit, KiCad round-trip) |
yes
packages/kerf-electronics/src/kerf_electronics/fab
|
no source ↗ |
| SPICE |
yes
packages/kerf-electronics/src/kerf_electronics/spice/
|
no source ↗ |
| Signal integrity (Z0/crosstalk/eye/IBIS) |
yes
packages/kerf-electronics/src/kerf_electronics/si/ibis_channel.py
|
no source ↗ |
D7 Manufacturing / CAM
| Capability | Kerf | Blender |
|---|---|---|
| 3-axis CAM (profile/contour/pocket/face) |
yes
src/components/CAMView.jsx
|
no source ↗ |
| G-code post (Fanuc/GRBL/LinuxCNC/Mach3) |
yes
packages/kerf-cam/src/kerf_cam/posts/fanuc_3x.py
|
no source ↗ |
| FDM slicing (Cura) |
yes
src/components/PrintSliceView.jsx
|
no source ↗ |
| Moldflow / fill sim |
yes
packages/kerf-cad-core/src/kerf_cad_core/procsim/moldflow.py
|
no source ↗ |
| Nesting (skyline + true-shape NFP) |
yes
packages/kerf-cad-core/src/kerf_cad_core/nesting/nfp.py
|
no source ↗ |
D8 Civil / infrastructure / geo
D9 Dynamics / motion / controls
| Capability | Kerf | Blender |
|---|---|---|
| Planar MBD (Lagrange/DAE, Baumgarte) |
yes
packages/kerf-cad-core/src/kerf_cad_core/mbd/solver.py
|
no source ↗ |
| Controls — classical (Routh/Bode/RL/PID tune) |
yes
packages/kerf-cad-core/src/kerf_cad_core/controls/pid_tuning.py
|
no source ↗ |
| Controls — state-space / LQR / Kalman |
yes
packages/kerf-cad-core/src/kerf_cad_core/controls/statespace.py
|
no source ↗ |
D10 Electrical / energy / PLC
D11 Tolerancing / metrology / QA
D12 Optics / acoustics
| Capability | Kerf | Blender |
|---|---|---|
| Path-traced renderer (Cycles/EEVEE) |
yes
packages/kerf-render/src/kerf_render/pathtracer.py
|
yes source ↗ |
| Paraxial ABCD ray transfer |
yes
packages/kerf-optics/src/kerf_optics/ray_transfer.py
|
no source ↗ |
| Acoustics (ISO 9613, RT60, weighting, mass-law TL) |
yes
packages/kerf-cad-core/src/kerf_cad_core/acoustics/wave.py
|
no source ↗ |
D13 Verticals
| Capability | Kerf | Blender |
|---|---|---|
| Sculpting + dyntopo + multires |
yes
packages/kerf-cad-core/src/kerf_cad_core/subd_tools.py
|
yes source ↗ |
| Animation / rigging |
yes
src/components
|
yes source ↗ |
| Geometry Nodes (visual node DAG) |
yes
packages/kerf-cad-core/src/kerf_cad_core
|
yes source ↗ |
| Textiles (weave/knit/drape/cut-room) |
yes
packages/kerf-textiles/src/kerf_textiles/
|
partial source ↗ |
| Jewelry (configurator) |
yes
packages/kerf-cad-core/src/kerf_cad_core/jewelry/
|
no source ↗ |
| BIM (walls/slabs/framing/stairs/IFC4) |
yes
packages/kerf-bim/src/kerf_bim
|
no source ↗ |
D14 Cost / materials / LCA
| Capability | Kerf | Blender |
|---|---|---|
| Should-cost (6 processes, Boothroyd-Dewhurst) |
yes
packages/kerf-cad-core/src/kerf_cad_core/costing
|
no source ↗ |
| Material selection (Ashby) |
yes
packages/kerf-cad-core/src/kerf_cad_core/matsel/multi_objective.py
|
no source ↗ |
| LCA (full ISO 14040/44 4 phases) |
yes
packages/kerf-lca/src/kerf_lca/phases.py
|
no source ↗ |
- yes shipped
- partial works with limits
- paid tier 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/blender.md and every claim in it carries a link.