Skip to content

Flashlight Adapter 25 V1

implemented unverified

Wave A1 swap driver, payload side: the flashlight adapter — a male dovetail foot (the cuff socket standard) carrying the P2 snap-C clip for a 20..30 mm cylinder. Slides onto forearm_cuff_socket_v1 along the arm axis; swaps for any other payload_adapter without touching the cuff. Constant YZ section, sideprint, support-free.

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_flashlight_adapter_25
archetype: flashlight_adapter_25_v1@1

params:
  adapter_l: 84mm
  payload_d: 25mm

Parameters

parametertypedefaultrangerole
adapter_lslide length along the arm axis — never exceeds the cufflength84mm40mm … 120mmassemblyexposed
headchoicesnap_clipsnap_clipassembly
groove_top_wsocket standard the foot is sized againstlength12mm8mm … 20mmassembly
groove_bottom_wlength17mm10mm … 26mmassembly
groove_depthlength6mm4mm … 10mmassembly
fit_clearanceper-side sliding clearance of the foot in the groovelength0.25mm0.1mm … 0.6mmassembly
base_wlength30mm24mm … 60mmstructural
base_tlength4mm3mm … 8mmstructural
payload_dlength25mm20mm … 30mmfunctionalexposed
payload_clearancelength0.3mm0.1mm … 0.8mmfunctional
payload_arc_degnumber240210 … 268functional
clip_walllength3mm2.4mm … 5mmstructural
neck_droplength4mm2mm … 10mmstructural

Regions

  • foot_interface interface keepout
  • payload_saddle soft contact surface

Contract

Guarantees

must-have features and invariants — verified on every build

  • dovetail_mount_foot
  • cylindrical_payload_clamp
  • 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 (13)

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.single_connected_solidmanufacturing.min_wallmanufacturing.bed_fitmanufacturing.overhang