← all parity reports

Simulation

Kerf vs MSC Adams (Hexagon)

The industry-standard multibody dynamics solver — versus an open-core CAD with rigid/flexible MBD, kinematics, and controls co-simulation.

12/12in Kerf today
9/12in MSC Adams (Hexagon) (included)
0behind a paid tier
2026-05-24last reviewed
CapabilityKerfMSC Adams (Hexagon)
Planar MBD (Lagrange/DAE, Baumgarte)D9 yes packages/kerf-motion/src/kerf_motion/integrator.py yes source ↗
3D MBD with constraint enforcementD9 yes packages/kerf-motion/src/kerf_motion/joints.py yes source ↗
Contact / collision dynamicsD9 yes packages/kerf-motion/src/kerf_motion/contact.py yes source ↗
Kinematics (four-bar/slider-crank/cam)D9 yes packages/kerf-motion/src/kerf_motion/forward_kinematics.py yes source ↗
Flexible bodies (FEA mode shapes)D9 yes yes source ↗
Vehicle dynamics (Adams/Car)D9 yes yes source ↗
Controls co-simulation (MATLAB/Simulink)D9 yes packages/kerf-motion/src/kerf_motion/ yes source ↗
Robotics FK / IK (6-DOF)D9 yes packages/kerf-motion/src/kerf_motion/inverse_kinematics.py partial source ↗
Gear / belt / chain machinery (Adams/Machinery)D9 yes yes source ↗
Gear geometry / tooth stressD3 yes packages/kerf-manufacturing/src/kerf_manufacturing/ partial source ↗
FEA load exportD2 yes packages/kerf-fem/src/kerf_fem/fea_load_export.py yes source ↗
LLM / chat-native editingD1 yes src/components/ChatPanel.jsx no 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/adams.md and every claim in it carries a link.