Skip to content

Rail Slider V1

implemented unverified

Sliding shoe for the clamp family's dovetail rail: a constant section (female dovetail slot opening downward) extruded along the travel — sideprint, zero overhangs by construction. Enter the RAIL's own numbers (top width, height, flank angle — the camera rod clamp's defaults are pre-set) and the shoe slides it with a measured clearance; the flat top face is the payload side. Axial retention is friction-only, stated not hidden — an end stop is a future op.

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_rail_slider
archetype: rail_slider_v1@1

params:
  rail_top_w: 16mm
  travel: 30mm

Parameters

parametertypedefaultrangerole
rail_top_wthe mating rail's top width (camera_rod_clamp_upper default = 16)length16mm10mm … 30mmassemblyexposed
rail_hlength5mm4mm … 10mmassembly
rail_anglenumber101 … 25assembly
slide_clearancelength0.35mm0.2mm … 0.6mmmanufacturing
vert_clearancelength0.3mm0.2mm … 0.5mmmanufacturing
travellength30mm15mm … 100mmfunctionalexposed
walllength3mm2.4mm … 6mmstructural
ceiling_tlength4mm3mm … 8mmstructural

Regions

  • shoe_payload_face mounting surface
  • shoe_rail_slot soft contact surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • dovetail_slider_shoe
  • travel >= 1.2 * rail_top_w

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

rail_slider_body

Allowed modifiers

fillet_soften

Subscribed validators (6)

interface.frame_existsinterface.frame_orthonormalform.rail_slider_fit_okform.rail_slider_walls_okform.constant_sectiontopology.single_connected_solid