CONCEPT ONLY; NOT FOR CNC, PRINT, FINAL CUT OR SAFE-FIT APPROVAL. Two 76x80x8 plates span x=-38..38,y=-51..29; 39 bore, 48 bolt spacing, 7 mounting holes. Longitudinal profiles are solid schematic 2020, inner x=+/-40.6200577; plate-to-rail lateral nominal gap 2.6200577 mm. Each plate connected to both longitudinal rails by side angles. Crossbeam is ONE 2020 below both rails between plates, reinforcing frame; it does NOT directly support both plates. Crossbeam extent 160x20x20 schematic; stock angles approximated 20x20x18x3, M5 hex-head envelopes and T nuts illustrative; no T slot geometry. Four additional 18x40x3 flat links and 3mm spacers bridge standard 18mm-wide side angles to the plates; the side angle T-slot bolt is centred on rail at y=-65. Compact plate slot 9.5x5.5 along X crosses the flat link upper slot 9.5x5.5 along Y: nominal ~2mm adjustment each direction assuming nominal M5, subject to hardware and shaft constraints. Standard angle oval leg slot follows leg length X. Plate-to-rail margin 2.62mm. Crossbeam fastening T nuts and head/tool accessibility, hardware tolerances, structural stiffness and angular adjuster remain unvalidated; switch geometry and axis are approximate. KFL cylindrical protrusion OD38 is assumed b envelope, actual shape / bore OD39 must be verified; M6 washer OD12 partly over central hole. No tolerance or strength conclusion. Selected positive volume intersection checks (mm3), any rail versus fastener may represent intentionally undrawn T-slot; inspect individually: CompactPlate0 / KFLHousing0 = 0.000000 CompactPlate0 / KFLInner0 = 0.000000 CompactPlate0 / Motor = 0.000000 CompactPlate0 / MotorFlange = 0.000000 CompactPlate0 / WheelHub = 0.000000 CompactPlate0 / Wheel70 = 0.000000 CompactPlate0 / SwitchEnvelope = 0.000000 CompactPlate0 / NewRail0 = 0.000000 CompactPlate0 / NewRail1 = 0.000000 CompactPlate0 / SingleCrossbeam = 0.000000 SideAngle00 / CompactPlate0 = 0.000000 SideAngle00 / NewRail0 = 0.000000 SideAngle00 / Motor = 0.000000 SideAngle00 / MotorFlange = 0.000000 SideAngle00 / WheelHub = 0.000000 SideAngle00 / Wheel70 = 0.000000 SideAngle00 / SwitchEnvelope = 0.000000 SideAngle00 / SingleCrossbeam = 0.000000 SideAngle00 / PlateM5_00 = 0.000000 SideAngle00 / RailM5_00 = 0.000000 PlateM5_00 / RailM5_00 = 0.000000 LinkM5_00 / RailM5_00 = 0.000000 LinkM5_00 / LinkPlate00 = 0.000000 PlateM5_00 / LinkPlate00 = 0.000000 PlateM5_00 / CompactPlate0 = 0.000000 LinkPlate00 / CompactPlate0 = 0.000000 LinkSpacer00 / CompactPlate0 = 0.000000 LinkPlate00 / Motor = 0.000000 LinkPlate00 / MotorFlange = 0.000000 LinkPlate00 / WheelHub = 0.000000 LinkPlate00 / Wheel70 = 0.000000 LinkPlate00 / SwitchEnvelope = 0.000000 LinkPlate00 / NewRail0 = 0.000000 SideAngle01 / CompactPlate0 = 0.000000 SideAngle01 / NewRail1 = 0.000000 SideAngle01 / Motor = 0.000000 SideAngle01 / MotorFlange = 0.000000 SideAngle01 / WheelHub = 0.000000 SideAngle01 / Wheel70 = 0.000000 SideAngle01 / SwitchEnvelope = 0.000000 SideAngle01 / SingleCrossbeam = 0.000000 SideAngle01 / PlateM5_01 = 0.000000 SideAngle01 / RailM5_01 = 0.000000 PlateM5_01 / RailM5_01 = 0.000000 LinkM5_01 / RailM5_01 = 0.000000 LinkM5_01 / LinkPlate01 = 0.000000 PlateM5_01 / LinkPlate01 = 0.000000 PlateM5_01 / CompactPlate0 = 0.000000 LinkPlate01 / CompactPlate0 = 0.000000 LinkSpacer01 / CompactPlate0 = 0.000000 LinkPlate01 / Motor = 0.000000 LinkPlate01 / MotorFlange = 0.000000 LinkPlate01 / WheelHub = 0.000000 LinkPlate01 / Wheel70 = 0.000000 LinkPlate01 / SwitchEnvelope = 0.000000 LinkPlate01 / NewRail1 = 0.000000 CompactPlate1 / KFLHousing1 = 0.000000 CompactPlate1 / KFLInner1 = 0.000000 CompactPlate1 / Motor = 0.000000 CompactPlate1 / MotorFlange = 0.000000 CompactPlate1 / WheelHub = 0.000000 CompactPlate1 / Wheel70 = 0.000000 CompactPlate1 / SwitchEnvelope = 0.000000 CompactPlate1 / NewRail0 = 0.000000 CompactPlate1 / NewRail1 = 0.000000 CompactPlate1 / SingleCrossbeam = 0.000000 SideAngle10 / CompactPlate1 = 0.000000 SideAngle10 / NewRail0 = 0.000000 SideAngle10 / Motor = 0.000000 SideAngle10 / MotorFlange = 0.000000 SideAngle10 / WheelHub = 0.000000 SideAngle10 / Wheel70 = 0.000000 SideAngle10 / SwitchEnvelope = 0.000000 SideAngle10 / SingleCrossbeam = 0.000000 SideAngle10 / PlateM5_10 = 0.000000 SideAngle10 / RailM5_10 = 0.000000 PlateM5_10 / RailM5_10 = 0.000000 LinkM5_10 / RailM5_10 = 0.000000 LinkM5_10 / LinkPlate10 = 0.000000 PlateM5_10 / LinkPlate10 = 0.000000 PlateM5_10 / CompactPlate1 = 0.000000 LinkPlate10 / CompactPlate1 = 0.000000 LinkSpacer10 / CompactPlate1 = 0.000000 LinkPlate10 / Motor = 0.000000 LinkPlate10 / MotorFlange = 0.000000 LinkPlate10 / WheelHub = 0.000000 LinkPlate10 / Wheel70 = 0.000000 LinkPlate10 / SwitchEnvelope = 0.000000 LinkPlate10 / NewRail0 = 0.000000 SideAngle11 / CompactPlate1 = 0.000000 SideAngle11 / NewRail1 = 0.000000 SideAngle11 / Motor = 0.000000 SideAngle11 / MotorFlange = 0.000000 SideAngle11 / WheelHub = 0.000000 SideAngle11 / Wheel70 = 0.000000 SideAngle11 / SwitchEnvelope = 0.000000 SideAngle11 / SingleCrossbeam = 0.000000 SideAngle11 / PlateM5_11 = 0.000000 SideAngle11 / RailM5_11 = 0.000000 PlateM5_11 / RailM5_11 = 0.000000 LinkM5_11 / RailM5_11 = 0.000000 LinkM5_11 / LinkPlate11 = 0.000000 PlateM5_11 / LinkPlate11 = 0.000000 PlateM5_11 / CompactPlate1 = 0.000000 LinkPlate11 / CompactPlate1 = 0.000000 LinkSpacer11 / CompactPlate1 = 0.000000 LinkPlate11 / Motor = 0.000000 LinkPlate11 / MotorFlange = 0.000000 LinkPlate11 / WheelHub = 0.000000 LinkPlate11 / Wheel70 = 0.000000 LinkPlate11 / SwitchEnvelope = 0.000000 LinkPlate11 / NewRail1 = 0.000000 CrossAngle0 / NewRail0 = 0.000000 CrossAngle0 / SingleCrossbeam = 0.000000 CrossAngle0 / SwitchEnvelope = 0.000000 CrossAngle0 / Motor = 0.000000 CrossFastTop0 / CrossFastSide0 = 0.000000 CrossAngle1 / NewRail1 = 0.000000 CrossAngle1 / SingleCrossbeam = 0.000000 CrossAngle1 / SwitchEnvelope = 0.000000 CrossAngle1 / Motor = 0.000000 CrossFastTop1 / CrossFastSide1 = 0.000000 SingleCrossbeam / NewRail0 = 0.000000 SingleCrossbeam / NewRail1 = 0.000000 SingleCrossbeam / SwitchEnvelope = 0.000000 SingleCrossbeam / Motor = 0.000000 SingleCrossbeam / CamShaft = 0.000000 SingleCrossbeam / CamUpper = 0.000000 SingleCrossbeam / CamLower = 0.000000 Sampled adjustments, max selected overlap mm3: 00 dx=-2.0 dy=-2.0: 0.000000 00 dx=-2.0 dy=+0.0: 0.000000 00 dx=-2.0 dy=+2.0: 0.000000 00 dx=+0.0 dy=-2.0: 0.000000 00 dx=+0.0 dy=+0.0: 0.000000 00 dx=+0.0 dy=+2.0: 0.000000 00 dx=+2.0 dy=-2.0: 0.000000 00 dx=+2.0 dy=+0.0: 0.000000 00 dx=+2.0 dy=+2.0: 0.000000 01 dx=-2.0 dy=-2.0: 0.000000 01 dx=-2.0 dy=+0.0: 0.000000 01 dx=-2.0 dy=+2.0: 0.000000 01 dx=+0.0 dy=-2.0: 0.000000 01 dx=+0.0 dy=+0.0: 0.000000 01 dx=+0.0 dy=+2.0: 0.000000 01 dx=+2.0 dy=-2.0: 0.000000 01 dx=+2.0 dy=+0.0: 0.000000 01 dx=+2.0 dy=+2.0: 0.000000 10 dx=-2.0 dy=-2.0: 0.000000 10 dx=-2.0 dy=+0.0: 0.000000 10 dx=-2.0 dy=+2.0: 0.000000 10 dx=+0.0 dy=-2.0: 0.000000 10 dx=+0.0 dy=+0.0: 0.000000 10 dx=+0.0 dy=+2.0: 0.000000 10 dx=+2.0 dy=-2.0: 0.000000 10 dx=+2.0 dy=+0.0: 0.000000 10 dx=+2.0 dy=+2.0: 0.000000 11 dx=-2.0 dy=-2.0: 0.000000 11 dx=-2.0 dy=+0.0: 0.000000 11 dx=-2.0 dy=+2.0: 0.000000 11 dx=+0.0 dy=-2.0: 0.000000 11 dx=+0.0 dy=+0.0: 0.000000 11 dx=+0.0 dy=+2.0: 0.000000 11 dx=+2.0 dy=-2.0: 0.000000 11 dx=+2.0 dy=+0.0: 0.000000 11 dx=+2.0 dy=+2.0: 0.000000