Feedbench
The model

Nine constraints, scored against your actual machine

Each one answers a different physical question, and each is reported as a percentage of its own limit. Five of them move when the depth of cut moves; four are fixed the moment you choose your machine, spindle, cutter and material.

Constraints evaluated on every calculation
ConstraintWhat it asksDepth moves it
Spindle minimum speedCan the spindle turn slowly enough for the surface speed this material wants? The most common limit on hobby CNC, and a spindle problem rather than a machine problem.No
Spindle maximum speedCan it turn fast enough? Scored only where the material has a published surface speed, which wood, foam and wax do not.No
Spindle powerAre there enough watts at the RPM you are actually running? Below base speed an induction spindle is constant-torque, so a 2.2 kW spindle is about 730 W at 8,000 RPM.Yes
Drive forceCan the drive sustain the tangential cutting force before belt teeth skip, steps are lost or pinion backlash takes off?Yes
Belt stretch / guideway deflection / gantry twistHow far does the structure flex at the tool under load? Named after the part that actually gives on your machine, because that is what you would go and fix.Yes
Tool deflectionHow far does the cutter bend at your stickout? Scales with the cube of stickout and the fourth power of diameter.Yes
Machine feed rateCan the machine physically move fast enough to keep the chip thick enough?No
Published removal rateWhere a maker publishes a maximum removal rate for the machine, you are held to it.Yes
Positional accuracyOn machines that hold ±0.5 mm, feeds and speeds are not the thing limiting your part, and saying so is more useful than a number.No
Architectures

Machines are not one formula with a different stiffness number in it

Sixteen architectures, each with its own loop stiffness, drive force and failure mode. A belt machine and a cast-iron mill do not fail the same way, so they are not modelled the same way.

A selection. Loop stiffness is measured at the tool tip through the whole structural loop — nobody publishes it, so these are engineering estimates, ordered by construction and labelled as estimates in the app.
ArchitectureLoop stiffnessDrive forceFails by
Belt-and-anchor, no rigid frame——Positional accuracy
Small leadscrew, light frame0.15 N/µm60 NGuideway
9 mm toothed belt on V-wheels0.35 N/µm90 NBelt stretch
Leadscrew on V-wheels0.50 N/µm220 NGuideway
15 mm toothed belt0.55 N/µm160 NBelt stretch
Ballscrew on 30 mm round shaft0.90 N/µm500 NMoment
Ballscrew on 35–50 mm round shaft1.40 N/µm700 NMoment
Cast iron, hand-scraped waysstiffest—Spindle, not structure

This is why the advice differs. A toothed belt is a spring in series with your cutting force, so the fix is to reduce force — lighter radial engagement at a higher feed, which removes the same material for a fraction of the load. Dropping the feed while staying full-width keeps the force and loses the chip, and makes the problem worse.

On V-wheels the screw is rigid and the wheel joint is not: a point contact through a plastic wheel on an eccentric has roughly an order of magnitude less moment stiffness than a preloaded rail block pair, and gantry roll is exactly a moment load. Check the eccentrics before you change a single number.

On round shaft the drive is excellent and the guideway trades moment stiffness for span, so cuts that push the gantry sideways cost you more than cuts that push it along.

Where the model is honest about itself

Rigidity classes are engineering judgement built from guideway type, drive stiffness, structural loop length and frame mass. Two reasonable people could differ by one class. Trim router output power is derived from the one vendor who publishes both input and output. Speed droop under load is real, well understood, and the magnitude used here is inference rather than measurement. None of it has been checked against a cut.