Skip to content

Hand Knob V1

implemented unverified

Threaded-fastener hand knob: a revolved grip (plain or star-scalloped via lobes) with a captive square-nut / carriage-neck socket under a full through bolt bore — thumbscrews, jig clamps, fence locks. The sibling replacement_knob_v1 (showcase pack) presses onto a bare shaft instead; this one turns a bolt.

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_hand_knob
archetype: hand_knob_v1@1

params:
  grip_d: 40mm
  grip_h: 20mm
  lobes: 5
  nut_af: 8mm
  screw: M5

Parameters

parametertypedefaultrangerole
grip_dlength40mm24mm … 80mmfunctionalexposed
grip_hlength20mm12mm … 40mmfunctionalexposed
lobescount50 … 8aestheticexposed
lobe_bitelength2mm1mm … 6mmaesthetic
nut_aflength8mm5mm … 14mmassemblyexposed
socket_depthlength8mm3mm … 14mmassembly
fit_clearancelength0.25mm0.1mm … 0.4mmmanufacturing
top_chamferlength2mm0.5mm … 4mmaesthetic
screwchoiceM5M4 | M5 | M6 | 1/4-20assemblyexposed

Regions

  • body_grip mounting surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • knob_grip_body
  • captive_nut_socket
  • grip_d > 2 * nut_af

Will refuse

explicit prohibitions — the engine refuses to build these

  • none declared

Not claimed

what passing validation does not mean

  • Provided “as is” under Apache-2.0 — no warranty of fitness for a particular purpose.

Built from operations

knob_bodyhole_pattern

Allowed modifiers

fillet_soften

Subscribed validators (6)

form.shaft_fit_okform.knob_torque_wall_okform.min_web_between_holesform.holes_within_outlinetopology.screw_holes_opentopology.single_connected_solid