Skip to content

Truss Beam V1

implemented unverified

Flat warren-truss beam (pure recipe): a plate with alternating triangular lightening between two solid chords, plus countersunk end screws. Struts hold their declared thickness by construction and the measured ligament check confirms it — a printable spanning beam that saves most of its plastic.

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_truss_beam
archetype: truss_beam_v1@1

params:
  span: 180mm
  height: 40mm

Parameters

parametertypedefaultrangerole
spanlength180mm100mm … 240mmfunctionalexposed
heightlength40mm24mm … 80mmfunctionalexposed
thicknesslength8mm5mm … 14mmstructural
corner_rlength4mm2mm … 10mmaesthetic
chordsolid band top and bottomlength8mm5mm … 16mmstructural
strut_tlength5mm3mm … 10mmstructural
panelscount53 … 11structural
screwchoiceM4M4 | M5assembly
screw_spacinglengthexpr(span - 24)60mm … expr(span - 20)assembly
min_weblength4mm3mm … 10mmmanufacturing

Regions

  • plate mounting surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • mounting_plate_body
  • truss_web
  • height > 2 * chord + 8

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

rounded_platecountersunk_hole_patterntruss_web_cutouts

Allowed modifiers

fillet_soften

Subscribed validators (7)

form.min_web_between_holesform.holes_within_outlineform.min_ligament_oktopology.single_connected_solidtopology.hex_field_presenttopology.screw_holes_opentopology.countersinks_present