Enclosures and housings
Dual Controller Stand
- Bounding box
- 364 × 130 × 79.3 mm
- Engine
- 3D Printing B-rep
- Parameters
- 18
- Published
- November 10, 2026
Download
Free to download and use. See the terms.
The prompt
Generate a complete, valid OpenSCAD script for a 3D-printable dual controller stand. The stand must hold a PS4 DualShock 4 and an Xbox Series X/S controller side by side. Create two separate ergonomic cradles with slightly backward-tilted supports, shaped to accommodate the different controller geometries without pressing buttons, triggers or analog sticks. Use a wide, flat base for stability, rounded edges, reinforced supports and smooth contact surfaces. Include dedicated USB cable openings beneath each controller and cable routing channels along the rear. Make the design a single-piece FDM-printable model, suitable for PLA or PETG, with minimum 3 mm structural walls, minimal overhangs and no unnecessary supports. Use approximate real-world controller dimensions and provide reasonable clearance for easy insertion and removal. Output ONLY one fenced ```openscad code block containing the complete, executable script. Do not include explanations or any text outside the code block.
Parameters
| Name | Value | Range |
|---|---|---|
| Overall width | 364 mm | 250 – 450 |
| Overall depth | 130 mm | 80 – 180 |
| Base thickness | 6 mm | 4 – 12 |
| Base corner radius | 10 mm | 3 – 25 |
| Cradle outer width | 172 mm | 140 – 220 |
| Cradle depth | 90 mm | 60 – 140 |
| Cradle centre spacing | 180 mm | 150 – 260 |
| Cradle floor thickness | 5 mm | 3 – 10 |
| Structural wall thickness | 3 mm | 2.4 – 6 |
| Front retaining lip height | 20 mm | 10 – 35 |
| Side guide height | 18 mm | 8 – 35 |
| Rear backrest height | 70 mm | 35 – 110 |
| Backrest tilt | 14 deg | 5 – 25 |
| Side clearance | 2 mm | 1 – 5 |
| USB opening width | 16 mm | 8 – 30 |
| USB opening depth | 22 mm | 10 – 40 |
| Rear cable channel width | 10 mm | 5 – 20 |
| Rear cable channel depth | 4 mm | 2 – 8 |
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 →Cylindrical Stainless Steel Basket with Folding Handles
Design a cylindrical 304 stainless steel basket with an outer diameter of 200 mm and height of 250 mm. The basket has solid side walls with no perforations. The bottom plate contai
Immersion Cooling Enclosure
Design a sealed high-pressure dielectric immersion cooling enclosure for cylindrical battery cells. Internal cavity dimensions: 540mm length, 360mm width, 160mm height with 6mm wal
Simple BWB with Propulsion Tube
Prompt: "A simple, solid Blended Wing Body (BWB) flying wing. Dimensions: wingspan 6.5 meters, center chord 1.53 meters, root thickness 35 centimeters, tapering to 15 centimeters a
Engranaje recto 50 dientes, módulo 2
Engranaje recto de 50 dientes, diámetro exterior 104 mm, diámetro de raíz 95 mm, espesor 10 mm y ángulo de presión 20°. Crear como sólido 3D con un agujero central de 8.2 mm de diá
G+1 Party Hall Structural Shell
G+1 Party Hall – AutoCAD Design Prompt Design a G+1 RCC-framed Party Hall in AutoCAD with detailed Ground Floor Plan, First Floor Plan, and all-side elevations (front, rear, left
Default Spur Gear
La costruzione dovrà prevedere i seguenti spazi: 1. Zona Giorno (Piano Terra)-Totale:~110 mg • Ingresso / Disimpegno con guardaroba: 10 mg • Soggiorno / Area Living: 40 mq (ampio,
