← all parity reports

Mechanical

Kerf vs Dassault CATIA

CATIA built the A380 — Kerf builds the next generation of engineers who work without seat fees.

60/60in Kerf today
16/60in Dassault CATIA (included)
18behind a paid tier
2026-05-24last reviewed
CapabilityKerfDassault CATIA
Constraint sketcher (geo + dim)D1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Pad / pocket / revolveD1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Fillet / chamfer (constant)D1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Variable-radius filletD1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Shell / hollowD1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Sweep (1 & 2 rail)D1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
LoftD1 yes packages/kerf-cad-core/src/kerf_cad_core/feature_loft.py yes source ↗
NURBS surfacing (blend/network/patch)D1 yes packages/kerf-cad-core/src/kerf_cad_core/geom/class_a_surfacing.py yes source ↗
Assemblies — matesD1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
Assembly motion study / interferenceD1 yes docs/domain_depth.md — D1 row: Assembly motion study / interference: [ ] yes source ↗
2D drawings (views/dims/sections)D1 yes packages/kerf-cad-core/src/kerf_cad_core/geom/make2d.py yes source ↗
GD&T on drawings / MBD / PMID1 yes packages/kerf-gdnt/src/kerf_gdnt/feature_control_frame.py yes source ↗
Sheet metalD1 yes packages/kerf-cad-core/src/kerf_cad_core/construction_verbs_tools.py yes source ↗
Configurations / family variantsD1 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py yes source ↗
FE — solid (tet/hex)D2 yes packages/kerf-fem/src/kerf_fem/worker.py source ↗
FE — plate / shell (native)D2 yes packages/kerf-fem/src/kerf_fem/plate.py source ↗
Modal / buckling / nonlinearD2 yes packages/kerf-fem/src/kerf_fem/nonlinear.py source ↗
Fatigue (S-N, ε-N, rainflow)D2 yes packages/kerf-structural/src/kerf_structural/aisc_member.py source ↗
AISC 360-22 steel (members)D2 yes packages/kerf-structural/src/kerf_structural/aisc_member.py no source ↗
Spur/helical gear rating (AGMA 2001-D04)D3 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
Bearings — ISO 281 L10D3 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
Shaft (stress + critical speed)D3 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
3D wing VLM (+ viscous + compressibility)D5 yes packages/kerf-aero/src/kerf_aero/vlm_viscous.py no source ↗
Doublet-lattice / flutterD5 yes packages/kerf-aero/src/kerf_aero/flutter_pk.py source ↗
Composites layup (CLT / drape / failure)D5 yes packages/kerf-composites/src/kerf_composites/clt.py source ↗
6-DOF flight dynamics + stability derivsD5 yes packages/kerf-aero/src/kerf_aero/aeroelasticity.py no source ↗
Orbital (Kepler, J2/J3, Hohmann)D5 yes packages/kerf-aero/src/kerf_aero/vlm_viscous.py no source ↗
Schematic capture (KiCad round-trip, ERC)D6 yes src/components/CompareMd.jsx no source ↗
PCB layout (tscircuit, KiCad round-trip)D6 yes src/components/CompareMd.jsx no source ↗
Signal integrity (Z0/crosstalk/eye/IBIS)D6 yes packages/kerf-silicon/src/kerf_silicon/analog/pvt.py no source ↗
EMC (radiated/shielding/limits)D6 yes packages/kerf-silicon/src/kerf_silicon/analog/pvt.py no source ↗
PDN (DC IR-drop + AC sweep)D6 yes packages/kerf-silicon/src/kerf_silicon/analog/pvt.py no source ↗
Silicon synth (Yosys) / STA / GDS / DRC / LVSD6 yes packages/kerf-silicon/src/kerf_silicon/analog/pvt.py no source ↗
Analog PVT-corner simD6 yes packages/kerf-silicon/src/kerf_silicon/analog/pvt.py no source ↗
3-axis CAM (profile/contour/pocket/face)D7 yes packages/kerf-cam/src/kerf_cam/worker.py source ↗
5-axis (kinematics + posts)D7 yes packages/kerf-cam/src/kerf_cam/worker.py source ↗
Adaptive / trochoidal clearingD7 yes packages/kerf-cam/src/kerf_cam/adaptive.py source ↗
Feeds & speeds + tool-lifeD7 yes packages/kerf-cad-core/src/kerf_cad_core/cuttingtool/tool_life.py no source ↗
Moldflow / fill simD7 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py source ↗
Nesting (skyline + true-shape NFP)D7 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
FDM slicing (Cura)D7 yes src/components/CompareMd.jsx no source ↗
Horizontal+vertical alignment (clothoid, SSD)D8 yes packages/kerf-civil/src no source ↗
Geotech (bearing/settlement/slope/pile/liquefaction)D8 yes packages/kerf-civil/src no source ↗
Planar MBD (Lagrange/DAE, Baumgarte)D9 yes packages/kerf-motion/src source ↗
Kinematics (four-bar/slider-crank/cam)D9 yes packages/kerf-motion/src yes source ↗
Controls — state-space / LQR / KalmanD9 yes packages/kerf-motion/src no source ↗
System sim (Modelica DAE)D9 yes packages/kerf-motion/src source ↗
Wiring/harness (WireViz + 3D router)D10 yes src/components/CompareMd.jsx source ↗
PLC IEC 61131-3 (ST/Ladder/FB/motion)D10 yes src/components/CompareMd.jsx no source ↗
Solar PV (system + partial shading)D10 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
GD&T data model (ASME Y14.5)D11 yes packages/kerf-gdnt/src/kerf_gdnt/feature_control_frame.py yes source ↗
Tolerance stackup — 1D (WC/RSS/MC)D11 yes packages/kerf-mates/src/kerf_mates/tolerance.py source ↗
Tolerance stackup — 3D vector loopD11 yes packages/kerf-mates/src/kerf_mates/tolerance3d.py source ↗
Process capability (Cpk/Ppk)D11 yes packages/kerf-gdnt/src/kerf_gdnt/inspection_report.py no source ↗
BIM (walls/slabs/framing/stairs/IFC4)D13 yes packages/kerf-bim/src no source ↗
Jewelry (41 modules)D13 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py no source ↗
Should-cost (6 processes, Boothroyd-Dewhurst)D14 yes packages/kerf-cad-core/src/kerf_cad_core/costing/estimate.py source ↗
Material selection (Ashby)D14 yes packages/kerf-cad-core/src/kerf_cad_core/matsel/multi_objective.py source ↗
LCA (full ISO 14040/44 4 phases)D14 yes packages/kerf-lca/src/kerf_lca/phases.py no source ↗
Process simulation (moldflow/weld/AM/forming)D14 yes packages/kerf-cad-core/src/kerf_cad_core/plugin.py 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/catia.md and every claim in it carries a link.