{"$schema":"nativecad-dfm-pack/1","id":"mounts-brackets","title":"Mounts & brackets — VESA, tripod, GoPro, wall, shelf, extrusion","sector":"mounts-brackets","version":"2026-09-04","summary":"Mounting-interface dimensions (VESA, tripod, Arca-Swiss, GoPro), bike clamp diameters, shelf/L-bracket structural rules, wall-anchor and T-slot extrusion fasteners, materials and the load/vibration/drop tests a mount or bracket is held to.","aliases":["vesa","vesa mount","vesa plate","tripod mount","camera mount","gopro mount","phone mount","bike mount","handlebar mount","pole mount","hook bracket","corner brace","angle bracket","arca swiss","shelf bracket","wall mount","tv mount","monitor arm","extrusion bracket"],"crossSector":false,"size":"full","sources":[{"id":"vesa-fdmi","title":"VESA Flat Display Mounting Interface (FDMI) — MIS-D/E/F","url":"https://www.racksolutions.com/news/blog/vesa-mounting-standards-explained/","accessed":"2026-09-04"},{"id":"iso-1222-tripod","title":"ISO 1222 Photography — Tripod Connections","url":"https://naturephotogear.com/tripod-thread-sizes-plate-compatibility-guide/","accessed":"2026-09-04"},{"id":"arca-swiss-usa","title":"Arca-Swiss USA Classic Camera Plate (38mm dovetail)","url":"https://arca-swiss-usa.com/collections/classic-camera-plates/classic-camera-plate","accessed":"2026-09-04"},{"id":"gopro-mount-geometry","title":"GoPro-style 3-Prong Mount Buckle Geometry (parametric reference)","url":"https://www.printables.com/model/93976-parametric-gopro-attachments","accessed":"2026-09-04"},{"id":"ul-2442","title":"UL 2442 Wall- and Ceiling-Mounts and Accessories","url":"https://standardscatalog.ul.com/standards/en/standard_2442_2","accessed":"2026-09-04"},{"id":"cta-2056","title":"ANSI/CTA-2056 Mounting Requirements for Electronic Displays","url":"https://www.cta.tech/standards/ansicta-2056-a/","accessed":"2026-09-04"},{"id":"bike-diameter-standards","title":"Bike Gremlin Handlebar & Seatpost Diameter Standards","url":"https://bike.bikegremlin.com/3784/bicycle-handlebar-dimension-standards/","accessed":"2026-09-04"},{"id":"tnutz-2020-extrusion","title":"TNUTZ 20-Series T-Slot Extrusion & T-Nut Reference","url":"https://www.tnutz.com/product-category/20-series-6mm-slot/","accessed":"2026-09-04"},{"id":"matweb-6061-t6","title":"MatWeb Aluminum 6061-T6 Datasheet","url":"https://www.matweb.com/search/datasheet.aspx?matguid=1b8c06d0ca7c456694c7777d9e10be5b","accessed":"2026-09-04"},{"id":"matweb-5052-h32","title":"MatWeb Aluminum 5052-H32 Datasheet","url":"https://www.matweb.com/search/datasheet.aspx?matguid=62d8cf12842643c48fb7e0eb7455f191","accessed":"2026-09-04"},{"id":"astm-a1011","title":"ASTM A1011 Hot-Rolled Steel Sheet","url":"https://www.astm.org/a1011_a1011m-18a.html","accessed":"2026-09-04"},{"id":"drywall-anchor-guide","title":"Drywall Anchor Spacing & Edge Distance Guide","url":"https://maden.co/blogs/fastening-joining/how-close-can-drywall-anchors-be-a-spacing-guide","accessed":"2026-09-04"},{"id":"hubs-3dp-guide","title":"Hubs (Protolabs) 3D Printing Design Guidelines","url":"https://www.hubs.com/knowledge-base/","accessed":"2026-09-04"},{"id":"iec-60068-2-31","title":"IEC 60068-2-31 Rough Handling Shocks","url":"https://webstore.iec.ch/publication/1000","accessed":"2026-09-04"},{"id":"mic-stand-thread","title":"Mic Stand Thread Standard 5/8-27 UNS","url":"https://www.musicalhow.com/microphone-stand-thread-sizes/","accessed":"2026-09-04"},{"id":"fdmi-wikipedia","title":"VESA Flat Display Mounting Interface (FDMI) - Wikipedia","url":"https://en.wikipedia.org/wiki/Flat_Display_Mounting_Interface","accessed":"2026-09-04"},{"id":"roymech-edge-distance","title":"RoyMech Bolt Edge Distances (Minimum Spacing, Pitch and Design Guide)","url":"https://www.roymech.co.uk/Useful_Tables/Screws/Edge_Dist.html","accessed":"2026-09-04"},{"id":"sendcutsend-bending","title":"SendCutSend CNC bending service guidelines (materials, K-factor, bend limits, flange/relief)","url":"https://sendcutsend.com/services/cnc-bending/","accessed":"2026-09-04"}],"entries":[{"applies":["vesa","monitor","display","monitor arm"],"tags":["vesa","monitor","dimension"],"id":"vesa-mis-d","kind":"dimension","tier":1,"title":"VESA MIS-D mounting pattern (75x75 / 100x100 mm)","summary":"MIS-D covers monitors and small TVs: a 75x75 mm or 100x100 mm square hole pattern on the display back, tapped M4, engaging 6-10 mm of thread depth without bottoming on internal components.","value":{"min":75,"max":100,"typical":100,"unit":"mm","note":"square pattern, M4 screws"},"basis":"VESA FDMI standard hole-pattern family for small/medium displays","sources":["vesa-fdmi"]},{"applies":["vesa","monitor","ultrawide"],"tags":["vesa","monitor","dimension"],"id":"vesa-mis-e","kind":"dimension","tier":1,"title":"VESA MIS-E mounting pattern (200x100 mm)","summary":"MIS-E covers ultra-wide monitors and small-to-medium TVs: a 200 mm wide x 100 mm tall rectangular hole pattern, tapped M4.","value":{"min":100,"max":200,"unit":"mm","note":"200x100mm rectangle, M4 screws"},"basis":"VESA FDMI standard hole-pattern family for wide displays","sources":["vesa-fdmi"]},{"applies":["vesa","tv","tv mount"],"tags":["vesa","tv","dimension"],"id":"vesa-mis-f","kind":"dimension","tier":1,"title":"VESA MIS-F mounting pattern (200x200 mm and up, M6/M8)","summary":"MIS-F covers larger TVs: a 200 mm-grid square or rectangular pattern from 200x200 mm up to 800x400 mm and beyond, tapped M6 for panels under about 35 kg or M8 for heavier panels.","value":{"min":200,"max":800,"unit":"mm","note":"200mm grid increments; M6 <35kg, M8 heavier"},"basis":"VESA FDMI standard hole-pattern family for large displays","sources":["vesa-fdmi"]},{"applies":["tripod","camera mount","phone mount"],"tags":["tripod","thread","dimension"],"id":"tripod-thread-quarter20","kind":"dimension","tier":1,"title":"1/4-20 UNC tripod thread (small/consumer cameras)","summary":"The small camera/tripod thread is 1/4-20 UNC (0.25 in diameter, 20 threads per inch), used on compact cameras, phone mounts and light accessories up to roughly 2-3 kg unsupported.","value":{"value":0.25,"unit":"in","note":"20 TPI UNC"},"basis":"ISO 1222 / ANSI photographic tripod-connection standard, light-duty thread","sources":["iso-1222-tripod"]},{"applies":["tripod","camera mount","video rig"],"tags":["tripod","thread","dimension"],"id":"tripod-thread-three-eighths16","kind":"dimension","tier":1,"title":"3/8-16 UNC tripod thread (heavier cameras, video)","summary":"The heavy-duty camera/tripod thread is 3/8-16 UNC (0.375 in diameter, 16 threads per inch), used on video tripods, heads and rigs over roughly 2-3 kg, usually paired with a 1/4-20 reducer bushing.","value":{"value":0.375,"unit":"in","note":"16 TPI UNC"},"basis":"ISO 1222 / ANSI photographic tripod-connection standard, heavy-duty thread","sources":["iso-1222-tripod"]},{"applies":["arca swiss","camera mount","tripod mount"],"tags":["arca-swiss","dovetail","dimension"],"id":"arca-swiss-dovetail","kind":"dimension","tier":1,"title":"Arca-Swiss dovetail plate (38 mm, 45 deg)","summary":"The classic Arca-Swiss dovetail plate is 38 mm wide with 45-degree bevelled sides, self-centring and wedging tight as the clamp's screw or lever is tightened.","value":{"value":38,"unit":"mm","note":"45deg bevel each side"},"basis":"Original Arca-Swiss Classic camera-plate dovetail specification","sources":["arca-swiss-usa"]},{"applies":["gopro mount","camera mount","action camera"],"tags":["gopro","mount","dimension"],"id":"gopro-finger-mount","kind":"dimension","tier":1,"title":"GoPro-style 3-finger mount buckle geometry","summary":"The GoPro 3-prong buckle runs about a 3 mm gap between fingers, about 15 mm of finger engagement length, and a roughly 5.1 mm pivot-pin bore clamped by an M5-class thumbscrew; match the gap and bore before mating to third-party accessories.","value":{"table":[{"param":"finger-gap","value":3},{"param":"finger-length","value":15},{"param":"pivot-hole","value":5.1}],"unit":"mm"},"basis":"Published reverse-engineered GoPro buckle dimensions used throughout the parametric-mount design community","sources":["gopro-mount-geometry"]},{"applies":["phone mount","car mount"],"tags":["phone","clamp","dimension"],"id":"phone-clamp-width-range","kind":"dimension","tier":1,"title":"Phone clamp jaw travel range","summary":"A phone mount's spring or screw clamp should open 55-95 mm to cover phones from compact to large phablets/foldables in their cases, with 3-5 mm of extra rubber-pad compression at each end.","value":{"min":55,"max":95,"unit":"mm"},"basis":"Common universal phone-clamp jaw travel range across current mount hardware","sources":["gopro-mount-geometry"]},{"applies":["bike mount","handlebar mount"],"tags":["bike","handlebar","dimension"],"id":"handlebar-clamp-diameters","kind":"dimension","tier":1,"title":"Bicycle handlebar clamp diameters","summary":"Common handlebar clamp diameters are 22.2 mm (flat/riser bar grip area), 25.4 mm (older MTB stem clamp), 31.8 mm (modern oversized standard) and 35 mm (wide-bar performance stems) — match the mount bore to the bar's stated clamp diameter, not its grip-area diameter.","value":{"table":[{"d":22.2},{"d":25.4},{"d":31.8},{"d":35}],"unit":"mm"},"basis":"Bicycle industry handlebar clamp-diameter convention","sources":["bike-diameter-standards"]},{"applies":["bike mount","seatpost mount"],"tags":["bike","seatpost","dimension"],"id":"seatpost-diameters","kind":"dimension","tier":1,"title":"Bicycle seatpost diameters","summary":"Common seatpost diameters are 27.2 mm (road, most compliant), 30.9 mm and 31.6 mm (mountain/gravel, most common with dropper posts); a seatpost-mount clamp or light bracket must match the frame's stated diameter exactly, not round to a neighbouring size.","value":{"table":[{"d":27.2},{"d":30.9},{"d":31.6}],"unit":"mm"},"basis":"Bicycle industry seatpost-diameter convention","sources":["bike-diameter-standards"]},{"applies":["bracket","mount","6061"],"tags":["wall","aluminium","dimension"],"id":"bracket-wall-thickness-6061","kind":"dimension","tier":1,"title":"Bracket wall/arm thickness, 6061-T6 aluminium","summary":"A load-bearing 6061-T6 bracket arm runs 3-6 mm thick for hand-tool-scale consumer mounts (VESA, camera, shelf up to about 5 kg), thickening toward 6-10 mm for TV-class or cantilevered loads; a thinner section should add a rib or gusset rather than relying on material alone.","value":{"min":3,"max":10,"typical":3,"unit":"mm"},"basis":"Common CNC/waterjet bracket gauge for aluminium load paths at consumer-mount scale","sources":["matweb-6061-t6"]},{"applies":["bracket","shelf bracket","steel"],"tags":["wall","steel","dimension"],"id":"bracket-wall-thickness-steel","kind":"dimension","tier":1,"title":"Bracket wall thickness, mild steel","summary":"A load-bearing mild-steel bracket runs 2-4 mm thick (laser-cut/press-brake sheet) for shelf and wall-mount brackets, powder-coated after forming; steel's higher stiffness lets it run thinner than an equivalent aluminium arm for the same deflection.","value":{"min":2,"max":4,"typical":2,"unit":"mm"},"basis":"Common laser-cut/press-brake bracket gauge for mild steel sheet","sources":["astm-a1011"]},{"applies":["shelf bracket","cantilever"],"tags":["shelf","cantilever","rule"],"id":"shelf-bracket-cantilever-rule","kind":"rule","tier":1,"title":"Shelf bracket load vs arm length (cantilever)","summary":"A shelf bracket is a cantilever: stress and tip deflection scale with arm length cubed, so doubling the arm length roughly halves the safe load — keep arm-length-to-thickness under about 15:1 for a solid arm, or add a gusset beyond that.","value":{"max":15,"unit":"ratio","note":"arm length : thickness before a gusset or brace is needed"},"basis":"Cantilever beam bending theory (deflection scales with L^3/t^3): L/t is the practical proxy DFM guides use for when a plain arm needs bracing","sources":["matweb-6061-t6"]},{"applies":["l-bracket mount","angle bracket","corner brace"],"tags":["l-bracket","gusset","rule"],"id":"l-bracket-gusset-rule","kind":"rule","tier":1,"title":"L-bracket inside-corner gusset rule","summary":"Gusset (fill or rib) the inside corner of an L-bracket rather than leaving a sharp 90-degree step: a diagonal gusset or triangular rib spanning at least 30-50% of each leg's length cuts the peak bending stress at the corner by roughly half compared with an ungusseted step.","value":{"min":30,"max":50,"unit":"%","note":"gusset span as a fraction of each leg length"},"basis":"A sharp inside corner is the stress-concentration point on a bent or welded L-bracket under load; a gusset spreads the load path across a longer section","sources":["astm-a1011"]},{"applies":["bracket","mount"],"tags":["fillet","corner","rule"],"id":"inside-corner-fillet-mount","kind":"rule","tier":1,"title":"Inside corner fillet on a machined or printed mount","summary":"Fillet every inside corner of a mount or bracket to at least 0.5-1x the local wall/arm thickness and never leave it sharp: a sharp inside corner is the single most common fatigue-crack start point on a repeatedly loaded bracket.","value":{"min":0.5,"max":1,"unit":"ratio","note":"fillet radius : local thickness"},"basis":"Standard stress-concentration/fatigue-crack-initiation avoidance at re-entrant corners","sources":["matweb-6061-t6"]},{"applies":["wall mount","wall anchor"],"tags":["drywall","anchor","fastener"],"id":"wall-anchor-drywall","kind":"fastener","tier":1,"title":"Drywall wall-anchor sizing for a wall mount","summary":"Into bare drywall use a #8 screw with a 6 mm (1/4 in) expansion or self-drilling plastic plug, rated 15-25 kg per anchor depending on drywall thickness; space anchors at least 150-200 mm apart and keep every anchor hole at least 10 mm from a board edge or another fastener.","value":{"min":15,"max":25,"unit":"kg","note":"#8 screw, 6mm plug, per-anchor rated pullout"},"basis":"Standard plastic drywall-anchor pullout rating and the edge/spacing distance that avoids crushing the gypsum core between anchors","sources":["drywall-anchor-guide"]},{"applies":["extrusion bracket","2020 extrusion","t-slot"],"tags":["extrusion","t-slot","dimension"],"id":"extrusion-2020-tslot","kind":"dimension","tier":1,"title":"2020 aluminium extrusion T-slot (6 mm slot, M5 T-nut)","summary":"A 20x20 mm (2020) T-slot extrusion carries a 6 mm-wide T-slot on each face sized for an M5 drop-in T-nut; a bracket that clamps onto the rail should not exceed roughly 60% of the rail's face width so clamping material remains on either side.","value":{"value":6,"unit":"mm","note":"slot width; M5 T-nut; 20x20mm rail cross-section"},"basis":"Common 20-series T-slot extrusion and T-nut sizing across major suppliers","sources":["tnutz-2020-extrusion"]},{"applies":["extrusion bracket","3030 extrusion","t-slot"],"tags":["extrusion","t-slot","dimension"],"id":"extrusion-3030-tslot","kind":"dimension","tier":2,"title":"3030 aluminium extrusion T-slot (6 mm slot, M5 T-nut, 30x30 rail)","summary":"A 30x30 mm (3030) T-slot extrusion uses the same 6 mm-wide, M5 T-nut slot as 2020 rail on a heavier 30x30 mm cross-section, so a corner bracket sized for one slot width fits either rail — only the bracket's outer envelope changes.","value":{"value":6,"unit":"mm","note":"slot width; M5 T-nut; 30x30mm rail cross-section"},"basis":"Common 30-series T-slot extrusion and T-nut sizing across major suppliers","sources":["tnutz-2020-extrusion"]},{"applies":["vesa plate","vesa mount"],"tags":["vesa","plate","dimension"],"id":"vesa-plate-thickness","kind":"dimension","tier":2,"title":"VESA adapter plate thickness","summary":"A machined or printed VESA adapter plate runs 3-6 mm thick in aluminium, or 4-8 mm in printed PETG/PA-CF, thick enough that the tapped or clearance M4/M6/M8 holes get at least 1.5x the screw diameter of engagement without needing a boss.","value":{"min":3,"max":8,"unit":"mm"},"basis":"Common machined/printed VESA adapter plate gauge that avoids a boss for the mounting screws","sources":["vesa-fdmi"]},{"applies":["vesa mount","monitor arm"],"tags":["vesa","clearance","rule"],"id":"vesa-standoff-clearance","kind":"rule","tier":2,"title":"VESA standoff clearance behind the mounting plate","summary":"Leave at least 5-10 mm of clearance between the back of a VESA-mounted device and the wall or arm plate for the mounting screw heads and any port/cable protrusion, growing to 20-30 mm if the device has rear-facing connectors.","value":{"min":5,"max":30,"unit":"mm"},"basis":"Common clearance for screw heads and rear connectors behind a VESA-mounted display","sources":["vesa-fdmi"]},{"applies":["wall mount","tv mount"],"tags":["wall","stud","dimension"],"id":"tv-mount-stud-spacing","kind":"dimension","tier":2,"title":"Wall-stud spacing for a TV/shelf wall-mount plate","summary":"North American wall studs are on 406 mm (16 in) or 610 mm (24 in) centres; size a wall-mount back plate's screw-hole pattern to span at least two studs at 406 mm on centre so a heavy panel doesn't rely on drywall anchors alone.","value":{"min":406,"max":610,"unit":"mm"},"basis":"Standard North American residential wall-stud spacing convention","sources":["ul-2442"]},{"applies":["ball head","camera mount","pole mount"],"tags":["ball-head","dimension"],"id":"ball-head-25mm","kind":"dimension","tier":2,"title":"Compact ball head, 25 mm ball diameter","summary":"A 25 mm ball is a common compact/travel ball-head size for lightweight cameras and phone/action-cam rigs, versus 32-50 mm for full DSLR/mirrorless heads; the socket clamp should grip at least 60-70% of the ball's diameter to hold position under load.","value":{"value":25,"unit":"mm"},"basis":"Common compact ball-head size class for lightweight camera/phone rigs","sources":["iso-1222-tripod"]},{"applies":["mic stand","pole mount"],"tags":["mic-stand","thread","dimension"],"id":"mic-stand-thread","kind":"dimension","tier":2,"title":"Microphone stand thread, 5/8-27 UNS","summary":"The North American mic-stand and clip thread is 5/8 in-27 TPI (UNS); European stands commonly use 3/8-16, and both convert to the 1/4-20 camera thread with a step-down adapter.","value":{"value":0.625,"unit":"in","note":"27 TPI UNS"},"basis":"Standard North American microphone stand and clip thread convention","sources":["mic-stand-thread"]},{"applies":["gopro mount"],"tags":["gopro","thumbscrew","fastener"],"id":"gopro-thumbscrew-fastener","kind":"fastener","tier":2,"title":"GoPro-style mount thumbscrew","summary":"The GoPro 3-finger buckle clamps with an M5-class knurled thumbscrew through a roughly 5.1 mm pivot bore in all three fingers; size the bore 0.1-0.2 mm over the screw's shank so the stack pivots freely before clamping.","value":{"value":5.1,"unit":"mm","note":"pivot bore; M5-class thumbscrew"},"basis":"Published GoPro buckle pivot-bore and thumbscrew geometry","sources":["gopro-mount-geometry"]},{"applies":["vesa mount"],"tags":["vesa","screw","rule"],"id":"vesa-screw-length-rule","kind":"rule","tier":2,"title":"VESA mounting screw length rule","summary":"Size a VESA mounting screw so it engages 6-10 mm of thread in the display's boss and protrudes no more than 1-2 mm past the boss floor; an over-long screw bottoms out on internal display components before it clamps the bracket.","value":{"min":6,"max":10,"unit":"mm"},"basis":"Common VESA boss thread-engagement depth avoiding internal component contact","sources":["vesa-fdmi"]},{"applies":["corner brace","angle bracket"],"tags":["gusset","corner-brace","feature"],"id":"corner-brace-angle-gusset","kind":"feature","tier":2,"title":"Corner-brace / angle-bracket gusset feature","summary":"A stamped or printed corner brace adds a flat triangular web across the inside of the angle, typically 40-60% of the brace's own leg length and the same thickness as the legs, turning a simple angle into a much stiffer three-sided truss.","value":{"min":40,"max":60,"unit":"%"},"basis":"Common gusset proportion for a stamped or printed corner brace","sources":["astm-a1011"]},{"applies":["tripod mount","camera mount"],"tags":["tripod","boss","insert"],"id":"tripod-boss-insert","kind":"feature","tier":2,"title":"1/4-20 tripod boss in a printed or moulded mount","summary":"For a 1/4-20 UNC threaded boss in a printed mount, use a brass heat-set insert in an 8-9 mm-OD boss with a 6.3 mm bore rather than printing the UNC thread directly — printed internal UNC threads strip after a handful of clamp cycles.","value":{"min":8,"max":9,"unit":"mm","note":"boss OD for a 1/4-20 heat-set insert"},"basis":"Standard heat-set insert boss sizing for a 1/4-20 threaded printed boss","sources":["hubs-3dp-guide"]},{"applies":["handlebar mount","pole mount"],"tags":["clamp","preload","rule"],"id":"handlebar-mount-clamp-force","kind":"rule","tier":2,"title":"Handlebar/pole clamp preload rule","summary":"A handlebar or pole clamp needs enough preload to resist slip under the mount's overturning moment: close the clamp gap to 1-2 mm remaining at the bolt's torque spec, so the halves keep squeeze margin rather than bottoming metal-to-metal.","value":{"min":1,"max":2,"unit":"mm"},"basis":"Common split-clamp design margin that avoids bottoming out before full preload is reached","sources":["bike-diameter-standards"]},{"applies":["pa-cf","3d printing","bracket"],"tags":["pa-cf","print-orientation","rule"],"id":"pa-cf-print-orientation","kind":"rule","tier":2,"title":"PA-CF print orientation for a load-bearing mount","summary":"Print a PA-CF (carbon-fibre-filled nylon) bracket with its load axis in-plane (XY), not stacked in Z: interlayer bond strength runs only 30-50% of in-plane strength, so an arm printed standing on end can fail at a fraction of its flat-printed load.","value":{"min":30,"max":50,"unit":"%","note":"interlayer bond strength as a fraction of in-plane strength"},"basis":"Well-documented FDM anisotropy: interlayer bonds are consistently weaker than in-plane extrusion strength","sources":["hubs-3dp-guide"]},{"applies":["petg","3d printing","bike mount"],"tags":["petg","print-orientation","rule"],"id":"petg-print-orientation","kind":"rule","tier":2,"title":"PETG print orientation for an outdoor/UV-exposed mount","summary":"Print a PETG mount with the load path in-plane and 4-6 perimeters at a 0.4 mm nozzle for a solid shell; PETG's better UV/moisture resistance than PLA suits an outdoor pole or bike mount but still needs FDM-typical orientation care.","value":{"min":4,"max":6,"unit":"count","note":"perimeters at 0.4mm nozzle"},"basis":"Common FDM perimeter-count guidance for a solid, weather-resistant outer shell","sources":["hubs-3dp-guide"]},{"applies":["wall mount","tv mount"],"tags":["test","static-load","tv-mount"],"id":"tv-mount-load-static-test","kind":"test","tier":2,"title":"TV/monitor mount static load test (4x rated)","summary":"Load-test a wall or arm mount statically at 4x its rated weight for at least 5 minutes with no permanent deformation or fastener pull-out, the safety margin UL/ANSI mount standards expect; a mount rated for 25 kg is proof-loaded to 100 kg.","value":{"value":4,"unit":"ratio","note":"proof load : rated load"},"basis":"Standard structural safety-factor practice for suspended/cantilevered consumer mounting hardware","sources":["ul-2442","cta-2056"]},{"applies":["wall mount","tv mount"],"tags":["standard","ul2442","safety"],"id":"tv-mount-ul2442-standard","kind":"standard","tier":2,"title":"UL 2442 - wall- and ceiling-mount safety","summary":"UL 2442 covers wall- and ceiling-mount hardware for audio/video and IT equipment: structural strength, static and dynamic load tests, and installation-hardware requirements a TV or monitor mount bracket is tested against before a load rating is published.","basis":"Governing US safety standard for wall/ceiling mounting hardware","sources":["ul-2442"]},{"applies":["tv mount","monitor arm"],"tags":["standard","cta2056","display-mount"],"id":"cta2056-standard","kind":"standard","tier":2,"title":"ANSI/CTA-2056 - mounting requirements for electronic displays","summary":"ANSI/CTA-2056 sets the test methods and pass/fail criteria (static load, dynamic/cyclic load, drop-shock) that flat-panel display mounts are rated against, the companion consumer-electronics standard to UL 2442's hardware-safety scope.","basis":"Governing consumer-electronics test standard for flat-panel display mounts","sources":["cta-2056"]},{"applies":["bracket","mount"],"tags":["material","aluminium","6061"],"id":"material-6061-t6","kind":"material","tier":2,"title":"6061-T6 aluminium for machined mounts and brackets","summary":"6061-T6 (about 2.70 g/cm3, about 276 MPa yield) is the default machined-bracket alloy: good strength-to-weight, corrosion resistance and machinability, anodizes cleanly, and is the alloy most VESA/camera/tripod mounting hardware ships in.","value":{"value":2.7,"unit":"g/cm3"},"basis":"Standard 6061-T6 aluminium datasheet density and yield strength","sources":["matweb-6061-t6"]},{"applies":["bracket","sheet metal"],"tags":["material","aluminium","5052"],"id":"material-5052-sheet","kind":"material","tier":2,"title":"5052-H32 aluminium sheet for formed brackets","summary":"5052-H32 (about 2.68 g/cm3, about 193 MPa yield) is the standard sheet alloy for bent/formed brackets: better bend ductility than 6061 at a given thickness, so it's preferred over 6061 sheet whenever a bracket needs a tight-radius fold rather than a machined corner.","value":{"value":2.68,"unit":"g/cm3"},"basis":"Standard 5052-H32 aluminium sheet datasheet density and yield strength","sources":["matweb-5052-h32"]},{"applies":["shelf bracket","wall mount"],"tags":["material","steel","powder-coat"],"id":"material-mild-steel-powder-coat","kind":"material","tier":2,"title":"Mild steel, powder-coated, for shelf and wall brackets","summary":"Powder-coated mild steel (ASTM A1011, about 7.85 g/cm3) is the common shelf-bracket and heavy-duty wall-mount material: cheaper and stiffer per mm than aluminium for a given load, at a weight penalty, with the powder coat providing corrosion resistance.","value":{"value":7.85,"unit":"g/cm3"},"basis":"Standard mild steel (ASTM A1011) sheet datasheet density","sources":["astm-a1011"]},{"applies":["bike mount","pole mount"],"tags":["test","vibration","bike-mount"],"id":"vibration-test-mount","kind":"test","tier":2,"title":"Vibration test for a bike/pole/vehicle mount","summary":"Vibration-test a bike, pole or vehicle-mounted bracket with a swept-sine profile, commonly 5-500 Hz for 1-2 hours per axis, at full rated payload; a mount that resonates loose needs a thicker clamp wall or a thread-locker spec, not a bigger bolt.","value":{"min":5,"max":500,"unit":"Hz"},"basis":"Common swept-sine/random-vibration qualification profile for vehicle- and bike-mounted hardware","sources":["iec-60068-2-31"]},{"applies":["vesa mount","vesa plate"],"tags":["recipe","vesa","plate"],"id":"recipe-vesa-100-adapter-plate","kind":"recipe","tier":2,"title":"Recipe: VESA 100 adapter plate","summary":"Build a 120x120x4mm adapter plate with a centred 100x100mm VESA hole pattern of four 4.5mm clearance holes for M4 screws.","basis":"Combines vesa-mis-d's 100mm M4 pattern and vesa-plate-thickness into one buildable plate + hole_pattern","sources":["vesa-fdmi"],"recipe":{"prompt":"Model a 120x120x4mm VESA adapter plate with a centred 100x100mm hole pattern of 4.5mm clearance holes for M4 screws","steps":[{"tool":"cad_box","args":{"dx":120,"dy":120,"dz":4},"note":"adapter plate blank"},{"tool":"cad_hole_pattern","args":{"of":"$0","type":"drill","diameter":4.5,"pattern":{"kind":"grid","origin":[10,10],"dx":100,"dy":100,"nx":2,"ny":2}},"note":"4 clearance holes on the 100x100mm VESA pattern, centred with a 10mm margin"}],"expect":{"volume":57345.53,"faceCount":14,"watertight":true,"note":"measured 2026-09-19: agrees with the kernel on the CADSF-1630 corpus sweep — volume inside the 0.5% band and faceCount exact"}}},{"applies":["l-bracket mount","angle bracket","corner brace"],"tags":["recipe","l-bracket","gusset"],"id":"recipe-l-bracket-gusset","kind":"recipe","tier":2,"title":"Recipe: L-bracket with gusseted inside corner and mounting slots","summary":"Build a 50x50mm-leg, 3mm-thick, 30mm-deep L-bracket with the inside corner gusseted by a diagonal fill, and one elongated mounting slot cut through each leg.","basis":"Combines bracket-wall-thickness-6061 and l-bracket-gusset-rule into one buildable gusseted L-bracket with mounting slots","sources":["astm-a1011"],"recipe":{"prompt":"Model a 50x50mm-leg, 3mm-thick, 30mm-deep L-bracket with a gusseted inside corner and one mounting slot through each leg","steps":[{"tool":"cad_extrude_profile","args":{"depth":30,"outer":[[0,0],[50,0],[50,3],[20,3],[3,20],[3,50],[0,50]]},"note":"L cross-section with the inside step replaced by a 45deg gusset fill, extruded 30mm deep"},{"tool":"cad_box","args":{"dx":6,"dy":5,"dz":14,"origin":[27,-1,8]},"note":"slot-cutting tool piercing the horizontal leg's 3mm thickness, elongated along the depth axis"},{"tool":"cad_boolean_subtract","args":{"of":"$0","tool":"$1"},"note":"cut the mounting slot in the horizontal leg"},{"tool":"cad_box","args":{"dx":5,"dy":14,"dz":6,"origin":[-1,27,12]},"note":"slot-cutting tool piercing the vertical leg's 3mm thickness, elongated along the leg"},{"tool":"cad_boolean_subtract","args":{"of":"$2","tool":"$3"},"note":"cut the mounting slot in the vertical leg"}],"expect":{"volume":12561,"faceCount":17,"watertight":true,"note":"measured 2026-09-19: agrees with the kernel on the CADSF-1630 corpus sweep — volume inside the 0.5% band and faceCount exact"}}},{"applies":["gopro mount","camera mount"],"tags":["recipe","gopro","mount"],"id":"recipe-gopro-3-finger-mount","kind":"recipe","tier":2,"title":"Recipe: GoPro-style 3-finger mount","summary":"Build a GoPro-style 3-finger mount: a 40x20x15mm base with three 15x10x3mm fingers stacked with 3mm gaps, each finger pre-drilled with a 5.5mm pivot bore before being unioned onto the base.","basis":"Combines gopro-finger-mount's 3mm gap/15mm length and gopro-thumbscrew-fastener's pivot bore into one buildable 3-finger buckle body","sources":["gopro-mount-geometry"],"recipe":{"prompt":"Model a GoPro-style 3-finger mount: a base with three fingers stacked with 3mm gaps and a 5.5mm pivot bore through each finger","steps":[{"tool":"cad_box","args":{"dx":40,"dy":20,"dz":15},"note":"mount body / spine, full 15mm stack height"},{"tool":"cad_box","args":{"dx":15,"dy":10,"dz":3,"origin":[40,5,0]},"note":"finger 1 (bottom), standalone before drilling"},{"tool":"cad_drill_hole","args":{"of":"$1","type":"drill","diameter":5.5,"center":[47.5,10],"through":true},"note":"pivot bore through finger 1, drilled before it is unioned so the cut is a simple through-hole"},{"tool":"cad_boolean_union","args":{"of":"$0","tool":"$2"},"note":"union drilled finger 1 onto the body"},{"tool":"cad_box","args":{"dx":15,"dy":10,"dz":3,"origin":[40,5,6]},"note":"finger 2 (middle), 3mm gap above finger 1"},{"tool":"cad_drill_hole","args":{"of":"$4","type":"drill","diameter":5.5,"center":[47.5,10],"through":true},"note":"pivot bore through finger 2, same axis as finger 1's bore"},{"tool":"cad_boolean_union","args":{"of":"$3","tool":"$5"},"note":"union drilled finger 2 onto the body"},{"tool":"cad_box","args":{"dx":15,"dy":10,"dz":3,"origin":[40,5,12]},"note":"finger 3 (top), 3mm gap above finger 2"},{"tool":"cad_drill_hole","args":{"of":"$7","type":"drill","diameter":5.5,"center":[47.5,10],"through":true},"note":"pivot bore through finger 3, completing the coaxial 3-finger stack"},{"tool":"cad_boolean_union","args":{"of":"$6","tool":"$8"},"note":"union drilled finger 3 onto the body"}],"expect":{"volume":13136.18,"faceCount":26,"watertight":true,"note":"measured 2026-09-19: agrees with the kernel on the CADSF-1630 corpus sweep — volume inside the 0.5% band and faceCount exact"}}},{"applies":["pole mount"],"tags":["pole-clamp","feature"],"id":"pole-clamp-diameter-range","kind":"feature","tier":3,"title":"Pole/tube clamp diameter range","summary":"A split-clamp pole mount typically covers a 25-50 mm tube diameter in one body by over-sizing the bore 1-2 mm and closing the gap with the clamp bolt; outside that range make a second clamp size rather than stretching one clamp's travel too far.","value":{"min":25,"max":50,"unit":"mm"},"basis":"Common single-body split-clamp bore range before a second size is needed","sources":["tnutz-2020-extrusion"]},{"applies":["monitor arm","camera mount"],"tags":["arm","load","rule"],"id":"camera-mount-load-arm-ratio","kind":"rule","tier":3,"title":"Articulating camera/monitor arm load-vs-reach rule","summary":"An articulating arm's usable payload falls off roughly as the inverse of its extended reach: an arm rated 8 kg at 300 mm reach typically derates to about 4-5 kg at 500-600 mm full extension — read the arm's rated envelope at maximum reach, not its close-in number.","value":{"min":4,"max":8,"unit":"kg"},"basis":"Common articulating-arm derating behaviour as moment arm increases with reach","sources":["cta-2056"]},{"applies":["picatinny","weaver rail"],"tags":["scope","note"],"id":"picatinny-out-of-scope","kind":"note","tier":3,"title":"Picatinny/Weaver rail mounts are out of scope","summary":"Picatinny (MIL-STD-1913) and Weaver accessory rails are firearms-adjacent mounting standards and are deliberately out of scope for this pack; treat a request for one as outside the mounts-brackets sector rather than approximating the slot pitch here.","basis":"Explicit scope boundary set for this pack","sources":[]},{"applies":["pole mount","bike mount"],"tags":["material","petg"],"id":"material-petg","kind":"material","tier":3,"title":"PETG for printed outdoor/pole mounts","summary":"PETG (about 1.27 g/cm3) trades a little print ease against PLA for materially better UV, moisture and impact resistance, making it the default FDM material for an outdoor pole, bike or window mount rather than PLA.","value":{"value":1.27,"unit":"g/cm3"},"basis":"Standard PETG filament datasheet density and known outdoor durability behaviour","sources":["hubs-3dp-guide"]},{"applies":["bracket","mount"],"tags":["material","pa-cf"],"id":"material-pa-cf","kind":"material","tier":3,"title":"PA-CF (carbon-fibre nylon) for high-stiffness printed brackets","summary":"PA-CF (carbon-fibre-filled nylon, about 1.1-1.3 g/cm3) roughly doubles the stiffness of plain PA/PETG for the same wall thickness, at higher cost and more anisotropic strength — reach for it on a long unsupported arm rather than thickening a commodity filament part.","value":{"min":1.1,"max":1.3,"unit":"g/cm3"},"basis":"Standard PA-CF filament datasheet density and comparative stiffness behaviour","sources":["hubs-3dp-guide"]},{"applies":["phone mount","gopro mount"],"tags":["test","drop"],"id":"drop-test-mount","kind":"test","tier":3,"title":"Drop test for a handheld/portable mount accessory","summary":"Drop a small portable mount (phone clamp, GoPro adapter, tripod head) 1000-1200 mm onto a hard surface per IEC 60068-2-31; a fractured jaw or snapped finger means this pack's own corner-fillet and thickness rules need applying, not just a tougher resin.","value":{"min":1000,"max":1200,"unit":"mm"},"basis":"IEC 60068-2-31 Test Ec rough-handling shock procedure at handheld-accessory drop height","sources":["iec-60068-2-31"]},{"applies":["ball head","monitor arm"],"tags":["test","cycle","joint"],"id":"cycle-test-articulating-joint","kind":"test","tier":3,"title":"Cycle-life test for an articulating mount joint","summary":"Cycle an adjustable ball head, tilt/swivel joint or folding mount 5,000-10,000 times through its full range under rated load; a joint that loosens (loses clamp preload) before that count needs a stiffer clamp spring or a serrated/ratchet detent instead of friction alone.","value":{"min":5000,"max":10000,"unit":"cycles"},"basis":"Common consumer-durability cycle-count target for a friction-preload articulating joint","sources":["iec-60068-2-31"]},{"applies":["vesa plate","vesa mount","monitor arm"],"tags":["vesa","flatness","dimension"],"id":"vesa-plate-flatness","kind":"dimension","tier":2,"title":"VESA FDMI mounting-plate flatness","summary":"VESA FDMI allows the 35mm-wide contact band around each mounting hole to deviate at most +/-1mm from true flat; a warped adapter plate outside that band binds the screws unevenly and can crack a plastic display boss when torqued flat.","value":{"value":1,"unit":"mm","note":"+/-1mm across the 35mm-wide contact band"},"basis":"VESA FDMI mounting-interface flatness tolerance for the bracket contact area","sources":["fdmi-wikipedia"]},{"applies":["l-bracket mount","shelf bracket","bracket"],"tags":["bend","relief","rule"],"id":"l-bracket-bend-relief","kind":"rule","tier":2,"title":"Bend relief where a folded bracket's bend stops against material","summary":"Where a bend line ends against material rather than a free edge, notch a relief at least 1x material thickness wide and (inside radius + thickness) deep, or the corner tears/bulges on the press brake; check with cad_dfm_check's scs_bend bend_relief rule.","value":{"min":1,"unit":"ratio","note":"relief width : material thickness; depth >= inside radius + thickness"},"basis":"SendCutSend CNC-bending guidance: bend relief notches reduce stress on inner radii and prevent corner tearing or bulging; a bend cannot be formed accurately without one","sources":["sendcutsend-bending"],"check":{"process":"scs_bend","rule":"bend_relief"}},{"applies":["l-bracket mount","shelf bracket","bracket"],"tags":["flange","bend","rule"],"id":"l-bracket-min-flange","kind":"rule","tier":2,"title":"Minimum flange length on a folded bracket leg","summary":"Size every folded flange at least 6.35mm (0.25in) from the bend tangent line on typical steel/aluminium gauges, and more for a heavier gauge or wider V-die -- a shorter flange drops into the die instead of forming; check with cad_dfm_check's scs_bend flange_length rule.","value":{"min":6.35,"unit":"mm","note":"typical SendCutSend catalog floor for common bracket gauges; the exact minimum is material- and thickness-specific"},"basis":"SendCutSend: minimum flange length depends on material and thickness, below which the flange cannot be supported by the die","sources":["sendcutsend-bending","astm-a1011"],"check":{"process":"scs_bend","rule":"flange_length"}},{"applies":["l-bracket mount","shelf bracket","bracket"],"tags":["hole to bend","die keepout","rule"],"id":"bracket-hole-to-bend-distance","kind":"rule","tier":2,"title":"Hole-to-bend distance on a folded bracket flange","summary":"Keep every hole at least 8mm from the centreline of any bend it shares a flange with (half a typical 16mm press-brake die width) -- a hole inside the die line distorts as the material stretches during forming; check with cad_dfm_check's scs_bend hole_to_bend rule.","value":{"min":8,"unit":"mm","note":"half the die width; scales with the shop's die selection for the material/thickness"},"basis":"SendCutSend: cut features that fall within die lines or the bend area distort as the material stretches -- keep cut features at least half the die width from the bend centreline","sources":["sendcutsend-bending"],"check":{"process":"scs_bend","rule":"hole_to_bend"}},{"applies":["bracket","shelf bracket","wall mount"],"tags":["edge distance","hole","rule"],"id":"bracket-load-hole-edge-distance","kind":"rule","tier":2,"title":"Edge distance for a load-bearing bracket hole","summary":"Space a load-bearing bolt hole's centre at least 1.5-2x the hole diameter from any sheet edge (2x to develop full bearing strength without derating): a closer hole tears out toward the edge before the bolt yields.","value":{"min":1.5,"max":2,"unit":"ratio","note":"edge distance : hole diameter, load-bearing hole"},"basis":"Standard mechanical-fastening edge-distance practice for a bolted joint carrying shear/bearing load","sources":["roymech-edge-distance"]},{"applies":["shelf bracket","cantilever","monitor arm"],"tags":["cantilever","deflection","rule"],"id":"cantilever-deflection-worked-example","kind":"rule","tier":2,"title":"Cantilever bracket tip deflection under a stated load (worked example)","summary":"A 200mm-reach, 40mm-wide, 4mm-thick 6061-T6 cantilever arm (L:t about 50, past the 15:1 gusset threshold) deflects about 8.9mm at its tip under a 5kg (49N) point load per beam theory (delta=FL^3/3EI, E=68.9GPa) -- why shelf-bracket-cantilever-rule caps L:t at 15.","value":{"value":8.9,"unit":"mm","note":"200mm reach, 40x4mm 6061-T6 arm, 5kg tip load"},"basis":"Euler-Bernoulli cantilever beam tip deflection (delta=FL^3/3EI) using 6061-T6's published elastic modulus","sources":["matweb-6061-t6"]},{"applies":["shelf bracket","l-bracket mount","wall mount"],"tags":["recipe","sheet-fold","l-bracket"],"id":"recipe-l-bracket-sheet-fold-scs","kind":"recipe","tier":2,"title":"Recipe: folded L-bracket via cad_sheet_fold, SendCutSend laser+bend route","summary":"Build a 2mm mild-steel wall-mount L-bracket via cad_sheet_fold: a 40mm wall flange, a 90-degree R2.5 bend (SendCutSend's tooled radius for 2mm mild steel), and a 60mm shelf-support flange, extruded 30mm deep, sized past scs_bend's min-flange floor.","basis":"Combines bracket-wall-thickness-steel, l-bracket-min-flange and l-bracket-bend-relief into one buildable folded bracket, checked against the scs_laser+scs_bend route","sources":["sendcutsend-bending","astm-a1011"],"check":{"process":"scs_laser+scs_bend","rule":"bend_relief"},"recipe":{"prompt":"Model a 2mm mild-steel L-bracket: a 40mm wall flange, a 90 degree bend over R2.5, and a 60mm shelf-support flange, 30mm deep","steps":[{"tool":"cad_sheet_fold","args":{"thickness":2,"width":30,"baseFlange":40,"bends":[{"angle":90,"radius":2.5,"flange":60}]},"note":"wall flange (40mm) folded 90deg over R2.5 (SendCutSend's tooled inside radius for 2mm mild steel) into the shelf-support flange (60mm), extruded 30mm deep along the bend line"}],"expect":{"volume":6329.87,"faceCount":10,"watertight":true,"note":"measured 2026-09-19: agrees with the kernel on the CADSF-1630 corpus sweep — volume inside the 0.5% band and faceCount exact"}}}]}