Brackets and mounts
510 Controller Front Housing
- Bounding box
- 82.0 × 104.0 × 14.5 mm
- Engine
- Precision B-rep
- Parameters
- 43
- Published
- November 1, 2026
Download
Free to download and use. See the terms.
The prompt
Create one editable parametric solid: the FRONT HOUSING of a 510 handheld controller. Units: mm. Coordinate system: PCB upper-left corner is X=0, Y=0; X points right, Y points down; Z points toward the rear housing. PCB reference plane is Z=0. PCB: 73 × 32 × 1 mm. Four mounting holes, diameter 3 mm, at (2,13), (30,13), (2,71), (30,71). Provide four internal mounting supports with 3.5 mm outer diameter and 2.7 mm locating pins. Display opening: outer size 27 × 27 mm, visible area 26 × 26 mm, position X=2.5, Y=23 mm. Provide a shallow recessed bezel. Three integrated flexible buttons aligned with PCB switches at (16,8), (7,64), and (25,64). Use one-piece caps and short, broad flexure arms with rounded roots, isolation slots and travel stops. Make flexure thickness adjustable. Micro-USB opening: left PCB edge, connector protrusion 2 mm, connector width approximately 8 mm. Lower connector edge is 8 mm from PCB bottom. Provide horizontal plug access from the enclosure's left side. USB must not define the PCB or battery alignment datum. 510 connector: diameter 22 mm, height 19 mm. Mounting axis perpendicular to PCB. Provisional center X=16, Y=-12 mm, with the base lower edge 1 mm above the PCB top edge. Provide a reinforced annular mounting collar and adjustable radial clearance. Enclosure: rounded ergonomic rectangular shape, approximately 2.2 mm wall thickness, flat front control surface, rounded external edges. Add a perimeter locating lip for mating with a separate rear housing. Use 0.25 mm nominal mating clearance. Keep PCB, display, switches, USB and 510 connector as separate reference components, not fused to the housing. Generate only the front housing solid. Do not generate the rear cover or battery supports in this operation. Preserve all dimensions as editable parameters. Ensure the result is a valid solid suitable for STEP export.
Parameters
| Name | Value | Range |
|---|---|---|
| Housing Width (X) | 82 mm | 60 – 120 |
| Housing Height (Y) | 104 mm | 70 – 150 |
| Housing Left Edge X | -6 mm | -40 – 20 |
| Housing Top Edge Y | -28 mm | -60 – 0 |
| Housing Depth (Z) | 8 mm | 4 – 20 |
| Wall Thickness | 2.2 mm | 1.5 – 4 |
| External Corner Radius | 8 mm | 1 – 20 |
| Front Rim Round | 0.8 mm | 0 – 1 |
| Locating Lip Height | 1.5 mm | 0.5 – 4 |
| Locating Lip Thickness | 1.2 mm | 0.5 – 2.5 |
| Mating Clearance | 0.25 mm | 0 – 1 |
| Display Opening X | 2.5 mm | 0 – 30 |
| Display Opening Y | 23 mm | 0 – 60 |
| Bezel Outer Size | 27 mm | 12 – 50 |
| Visible Window Size | 26 mm | 10 – 48 |
| Bezel Recess Depth | 0.8 mm | 0.2 – 1.5 |
| Button 1 X | 16 mm | -5 – 70 |
| Button 1 Y | 8 mm | -20 – 70 |
| Button 2 X | 7 mm | -5 – 70 |
| Button 2 Y | 64 mm | -20 – 70 |
| Button 3 X | 25 mm | -5 – 70 |
| Button 3 Y | 64 mm | -20 – 70 |
| Button Cap Diameter | 6 mm | 3 – 12 |
| Button Cap Protrusion | 0.8 mm | 0 – 3 |
| Isolation Slot Width | 1.5 mm | 0.5 – 4 |
| Flexure Web Thickness | 0.5 mm | 0.2 – 1.5 |
| USB Opening Width (Y) | 8 mm | 4 – 14 |
| USB Opening Height (Z) | 3.5 mm | 1.5 – 6 |
| USB Lower Edge Y | 24 mm | 0 – 32 |
| USB Opening Bottom Z | -3.2 mm | -7 – 0 |
| 510 Connector Centre X | 16 mm | -10 – 60 |
| 510 Connector Centre Y | -12 mm | -40 – 20 |
| 510 Connector Diameter | 22 mm | 10 – 30 |
| 510 Radial Clearance | 0.15 mm | 0 – 0.8 |
| Collar Radial Wall | 2.5 mm | 1 – 6 |
| Collar Protrusion | 5 mm | 0.5 – 15 |
| Mounting Boss OD | 3.5 mm | 1.5 – 8 |
| Locating Pin Diameter | 2.7 mm | 1 – 6 |
| Locating Pin Height | 1 mm | 0 – 4 |
| PCB Hole Left X | 2 mm | -5 – 40 |
| PCB Hole Right X | 30 mm | 0 – 73 |
| PCB Hole Upper Y | 13 mm | 0 – 40 |
| PCB Hole Lower Y | 71 mm | 0 – 73 |
Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.
More models
Browse the full gallery →Trumpet Lyre Mount Main Body
A single 3D mechanical CAD part for a trumpet music lyre mount (Main Body with Paddle). Geometry details: 1. A 18mm-wide semi-cylindrical clamp arc for a 28mm diameter cylinder, w
UAV Ogive Nose Cone
Design a watertight, 3D-printable aerodynamic nose cone module for a fixed-wing tactical UAV, optimized for printing in Carbon Fiber Filled PETG (PETG-CF). The base of the nose con
Flat-Strap Reel Spool
Create a 3D model of a custom flat-strap reel spool for a home plate housing cavity. Geometry: - A reel spool consisting of two parallel circular outer flanges connected by a cent
PET Recycling Kiosk Frame
Design a production-ready welded steel frame for an outdoor PET bottle recycling and animal feeding kiosk. Create ONLY the steel frame. Do not create covers, motors, tanks, electr
Kugoo G2 Pro Rear Swingarm for KuKirin G4
Create a detailed 1:1 CAD drawing of custom rear swingarms for the Kugoo G2 Pro 2020 electric scooter. The swingarms must be designed to fit a KuKirin G4 hub motor instead of the o
Humanoid Robot Exploded Assembly
Design a 3D CAD model of a fully autonomous humanoid biped robot for the Robofest AI HOMO BOT competition. Dimensions Height: 800 mm (80 cm) Maximum weight: 20 kg Lightweight modu
