Skip to content

Rail Plate Adapter V1

implemented unverified

Wave A1 swap driver, payload side: the accessory plate adapter — the same male dovetail foot as the flashlight adapter, carrying a flat plate with a two-hole pattern (action-camera mounts, hooks, LED bars, prop elements bolt onto it). Proof that the cuff socket is a STANDARD: this part and flashlight_adapter_25_v1 are interchangeable on the same cuff, and the cuff YAML never changes.

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_plate_adapter
archetype: rail_plate_adapter_v1@1

params:
  adapter_l: 84mm
  plate_w: 40mm
  hole_span: 26mm

Parameters

parametertypedefaultrangerole
adapter_llength84mm40mm … 120mmassemblyexposed
headchoiceplateplateassembly
groove_top_wlength12mm8mm … 20mmassembly
groove_bottom_wlength17mm10mm … 26mmassembly
groove_depthlength6mm4mm … 10mmassembly
fit_clearancelength0.25mm0.1mm … 0.6mmassembly
base_wlength30mm24mm … 60mmstructural
base_tlength5mm3mm … 8mmstructural
plate_wlength40mm28mm … 70mmfunctionalexposed
hole_spanaccessory hole pattern span across the platelength26mm12mm … 50mmassemblyexposed
hole_dclearance holes (M4 default)length4.5mm3mm … 6mmassembly

Regions

  • foot_interface interface keepout
  • accessory_plate mounting surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • dovetail_mount_foot
  • accessory_plate
  • groove_bottom_w >= groove_top_w + 1

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

dovetail_adapter_body

Subscribed validators (14)

interface.frame_existsinterface.frame_orthonormalinterface.normal_points_outwardinterface.up_consistentinterface.keepouts_preservedform.dovetail_foot_profile_okform.payload_mount_not_on_skin_sideform.payload_retention_oktopology.payload_void_opentopology.bores_opentopology.single_connected_solidmanufacturing.min_wallmanufacturing.bed_fitmanufacturing.overhang