Skip to content

Tolerance Ladder V1

implemented unverified

The lesson object no STL site can teach with: a row of test bores of monotonically growing clearance around a reference pin printed on the same plate. Predict which step your pin will fit, print, measure your prediction against reality — the divergence IS the lesson. Classroom caveats apply: not EN71, not a certified gauge (docs/CLAIMS.md).

Built from a real example — orbit to inspect.

Declaration example

A minimal product declaration for this archetype — exposed parameters at their defaults. Validate and build it with forge validate / forge build.

schema: product/v1
id: my_tolerance_ladder
archetype: tolerance_ladder_v1@1

params:
  pin_d: 6mm
  clearance_step: 0.05mm
  step_count: 8

Parameters

parametertypedefaultrangerole
pin_dreference pin Ø — the ladder measures clearance around itlength6mm3mm … 12mmfunctionalexposed
clearance_startlength0.05mm0.05mm … 0.3mmfunctional
clearance_steplength0.05mm0.05mm … 0.2mmfunctionalexposed
step_countcount84 … 12functionalexposed
step_spacinglength12mm9mm … 20mmfunctional
thicknesslength5mm4mm … 8mmmanufacturing
plate_wlength24mm18mm … 40mmfunctional
corner_rlength4mm1mm … 8mmaesthetic
pin_lenlength12mm8mm … 20mmfunctional

Regions

  • plate mounting surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • tolerance_ladder_row
  • step_spacing > pin_d + 4

Will refuse

explicit prohibitions — the engine refuses to build these

  • none declared

Not claimed

what passing validation does not mean

  • safety certified
  • medical
  • food safe
  • electrical certified
  • pressure rated
  • Provided “as is” under Apache-2.0 — no warranty of fitness for a particular purpose.

Built from operations

rounded_platetolerance_ladder

Subscribed validators (6)

form.ladder_steps_okform.holes_within_outlineform.min_web_between_holestopology.single_connected_solidtopology.bores_opentopology.pins_present