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
| parameter | type | default | range | role | |
|---|---|---|---|---|---|
adapter_l | length | 84mm | 40mm … 120mm | assembly | exposed |
head | choice | plate | plate | assembly | |
groove_top_w | length | 12mm | 8mm … 20mm | assembly | |
groove_bottom_w | length | 17mm | 10mm … 26mm | assembly | |
groove_depth | length | 6mm | 4mm … 10mm | assembly | |
fit_clearance | length | 0.25mm | 0.1mm … 0.6mm | assembly | |
base_w | length | 30mm | 24mm … 60mm | structural | |
base_t | length | 5mm | 3mm … 8mm | structural | |
plate_w | length | 40mm | 28mm … 70mm | functional | exposed |
hole_spanaccessory hole pattern span across the plate | length | 26mm | 12mm … 50mm | assembly | exposed |
hole_dclearance holes (M4 default) | length | 4.5mm | 3mm … 6mm | assembly |
Regions
-
foot_interfaceinterface keepout -
accessory_platemounting surface
Contract
Guarantees
must-have features and invariants — verified on every build
dovetail_mount_footaccessory_plategroove_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
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