How it settles
Apply forces and moments at each corner, set chassis heave, roll and pitch, and solve — the car settles the way it would on a real rig.
bellcrank
Full kinematics and static load analysis. Roll center, anti-squat, bump steer, scrub radius — in the browser, no install, no license key.
Channel ids the solver post-processor emits — per corner, per step.
solver
A constraint-based multibody kinematics and statics solver — the same class of formulation commercial MBS packages use.
Kinematics
Nothing is flattened to a sketch. A step with no solution fails loudly instead of guessing.
Anti-geometry
Anti-geometry and motion ratios come from the real mechanism, never estimated.
Pinned to references
Roll center, instant centers, anti-geometry and statics — pinned against published values and known formulas.
the incumbents
The tools the industry still designs suspension with are desktop software from another era — installed per machine, licensed per seat, barely changed in decades. Your car deserves software from this decade.
Exhibit 001
Desktop suspension software
Once the state of the art. Installed from a CD, tied to a dongle, exported to spreadsheet. Typically found on a single laptop in the shop — the one nobody is allowed to update.
assembly
Seven suspension topologies, four assembly slots per axle, joined into a full vehicle.
Expand a category, then click any image to view it larger.
Double wishbone, five-link, MacPherson, trailing arm, control blade, live axle.
Rack and pinion, driven at the column through one or two universal joints.
Coilover, damper or spring, direct-acting or via a push/pull-rod bellcrank — including the decoupled heave/roll layout.
U-bar or T-bar torsion crossbar.
Or start from a car that already exists
Pick a preset, press Create: bellcrank builds the front axle, rear axle and full vehicle for you. Five FSAE presets plus a Baja SAE preset, all solving on the 7-post rig.
motion
Five motion types across two rigs. Build the sweep once, reuse it all season.
| Motion | Rig | What it drives |
|---|---|---|
| Parallel travel | 2-post | Both wheels together. Steering pinned centered. |
| Opposite travel | 2-post | A pure roll input. Steering pinned centered. |
| Steering sweep | 2-post | Column angle, through the real column, universal joint(s) and rack ratio. |
| Custom | 2-post | Your own per-step curves for the left post, the right post and steering. |
| 7-post | 7-post | Four wheel posts plus chassis heave, roll, pitch and steering — 8 curves on the same steps. |
result
Per corner, per step, straight from the solver's post-processor.
load case
Kinematics tells you where things go. Statics tells you whether they survive. bellcrank does both, and static force solving — which the desktop incumbents sell as a paid add-on module — is included on every plan.
How it settles
Apply forces and moments at each corner, set chassis heave, roll and pitch, and solve — the car settles the way it would on a real rig.
What comes back
Joint reactions, per-body loads and steering torque — the full load path, rendered in 3D with force and moment arrows you can click through.
compare · export · api
Compare
Stacked in one 3D scene, charted together, with color-coded deltas against a baseline you pick — checksum-verified, so you're never comparing stale data.
Export
CSV export writes every channel the solver computed. IGES 5.3 hardpoint export drops straight into CATIA or SolidWorks, named and oriented correctly. The 3D viewer captures screenshots and video for design reviews.
API & workspace
A full REST API — create a key, hit /v1, and sweep a design space from your own tooling; a single request can queue a whole batch of runs. Workspaces save your dashboard layouts between results.
revisions
Axles, vehicles, motions and load cases carry a git-style, append-only history — checksummed, authored, automatic. No "final_v3_FINAL" files, no versioning ceremony.
History
Every design change appends an immutable revision — number, checksum, author, timestamp. Load any revision back into the editor and save it to restore; the chain is never rewritten.
Conflicts
Every save from the app declares the revision it was built on. If someone else saved first, you get a conflict and a choice — not a quiet last-writer-wins.
Pinning
Pin a vehicle's axle slots to exact revisions — the 3D preview and every simulation compose precisely what you pinned, while unpinned slots follow the latest.
Provenance
Every new run records the revision checksum of the assembly and the motion or load case that produced it — so you know which geometry made which curve.
teams
Create a team and switch into its shared space: every axle, vehicle, motion, load case, result and workspace in one place — with revision history naming the teammate behind every change.
Shared space
Flip between personal and team context from the sidebar's team switcher. In team mode every asset type is the team's shared copy — created, edited and simulated by any member.
Invites & seats
Invite by e-mail or share a copyable invite link. Invitations reserve a seat and are bound to the invited address; owners manage seats, revoke invites and transfer ownership.
Student teams
A dedicated student team type: three seats on a shared university e-mail domain, verified by us. Formula Student and Baja teams run the same solver the pros do.
pricing
Start free with no payment details. The free tier is permanent; paid plans unlock the full template catalog, every result channel and exports.
Free
€0 /mo
Permanent — not a countdown
Pro
€129 /mo
VAT included
Teams
€89 /seat/mo
3-seat minimum, VAT included
Student Teams
€0 /mo
3 seats included, domain-verified
Create an account, model a suspension from your own hardpoints, and run it on the rig. No download, no license, no payment details — and the free tier is permanent.