Library › 3D printing › Print-in-place mechanisms ·
Print-in-place: captive ball joint, Ø24 ball, limited cone
How do you 3D print a ball-and-socket joint already assembled? · Hardware · basis: Xem Studio design: spherical seat with 45° mouth and lip; one designed running gap of 0.40 mm
Also called: print in place ball joint, 3d printed ball and socket, ball joint stl, print in place swivel, captive ball joint
Exact dimensions. True size, with no printing tolerance added.
- length
- 60.0 mm
- width
- 60.0 mm
- height
- 45.0 mm
Notes
- 3D print in place — prints already assembled, moving, in one job. Drawn at true size with no printer tolerance added; the 0.40 mm running gaps are part of the design.
- Running gap 0.40 mm per side, 0.80 mm on diameter — part of the design, drawn as is. On the 45° faces the same 0.40 mm is measured square to the face (0.57 mm along the axis).
- Bed: socket on its square flange, ball centre 14 mm up, stem vertical. The ball stands on a Ø6 flat: its lower cap below 45° is a 45° cone down to the bed.
- Support while printing: the socket is a sphere 0.40 mm larger than the ball, kept only between 30° below the equator and 45° above it — above 45° the opening begins, below 30° a 45° cone opens to the bed — so no ceiling in the socket is flatter than 45°; the ball, its foot cone, stem and knob flare are all within 45°.
- Captured: the mouth (Ø17.5) and the lower lip (Ø21.5) are both smaller than the Ø24 ball, so it can leave neither way.
- Freeing it: hold the socket, rock the stem round the full cone a few times and spin it; a firm first push breaks the foot off the bed.
- Motion: the stem tilts 29.6° from vertical in every direction (a 59.2° cone), stopped by the stem on the mouth edge, and spins freely; computed by tilting the model about X, Y and the diagonal.
Print-in-place: captive ball joint, Ø24 ball, limited cone size chart
| key | value | what |
|---|---|---|
| gap_mm | 0.4 | running gap per side on every moving interface (radial, axial, under captured parts) — part of the design, not a tolerance |
| ball_d_mm | 24.0 | |
| socket_sphere_d_mm | 24.8 | ball + 2 × 0.40 |
| stem_d_mm | 6.0 | |
| mouth_d_mm | 17.54 | socket opening at the top (45° up the sphere) |
| lip_d_mm | 21.48 | socket's lower lip (30° below the equator): holds the ball from falling out |
| cone_half_angle_deg | 29.6 | stem tilt from vertical to the mouth stop, any direction |
| cone_angle_deg | 59.2 | full cone swept by the stem |
| spin_deg | 360 continuous | about the stem |
| axial_play_mm | 0.57 | ball lift from the drawn position |
| socket_od_mm | 44 | |
| flange_mm | 60 × 60 × 4 | 4 × Ø4.5 on 48 × 48 |
| knob_d_mm | 16.0 | on the stem, 45° flare |
| height_mm | 45.0 | as printed |
Where the files are
Other publishers' files are linked, not hosted. "verify" = check the license at the link before commercial use.
| Xem Studio | Print-in-place mechanism design (geometry computed in the generator) | web | Xem Studio design |
Free files
★ Free files 3 parts. Xem Studio design: free to use, print and sell things from; not to be republished as files. Xem Studio Design License. index.json
| print-in-place-ball-joint-assembly | The whole print as laid on the bed (2 bodies, already assembled); STEP keeps each moving body a separate solid | STEP · STL |
| print-in-place-ball-joint-socket | Socket on a 60 × 60 flange: spherical seat Ø24.8 from 30° below to 45° above the equator, 45° cones beyond | STEP · STL |
| print-in-place-ball-joint-ball | Ball Ø24 with a 45° foot cone, Ø6 stem, Ø16 knob | STEP · STL |
https://xemstudio.com/mcp to Claude, ChatGPT, Cursor or any MCP client (free, no account, one minute) and it can look up exact sizes, mating fits and free STEP/STL from every chat.Plain text: sheet.txt · JSON: /api/geometry?object=print-in-place-ball-joint

Fits with







Questions
What limits the angle?
The Ø6 stem meets the edge of the Ø17.5 mouth at 29.6° from vertical (45° minus the stem's half-width angle, less the gap).
Why does the ball have a cone underneath?
A sphere touching the bed at one point would overhang all round its bottom; below 45° its cap is replaced by a 45° cone ending in a Ø6 flat.