← 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
| Capability | Kerf | MSC 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
- 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/adams.md and every claim in it carries a link.