Replacement & Repair · Free generator
Captive-nut replacement leveling foot
A broad leveling foot with a ribbed shoulder, recessed rectangular nut pocket, central bolt passage and underside pad recess.
Free customization & STL download · No account needed
Open generator in a full window ↗
Edit the design. Export CAD.
Choose Continue editing in Nora3D inside the generator to keep your dimensions in an editable copy. Change features and export STEP CAD files.
Sign in to edit. Export options depend on your plan. View plans ↗
Before you print
Foot diameter 60, base 8 thick; raised shoulder diameter 40, height to Z=34. Nut pocket opens at the top and starts at Z=20. Underside recess accepts a separately fitted rubber pad. No thread is printed; use a metal nut and bolt. Geometry has been digitally checked; this template has not been physically test-printed.
Build on this design
AI CAD prompt
Use this prompt with Nora3D or your AI assistant. Review the resulting geometry before printing.
View full prompt
Create a new owned Nora3D part document. Use millimeters, world XY as the base and +Z as height. Retain named native features and expose only the controls listed below. 1. Create **Foot**, radius 30, height 8, initially along +Z, with its base center at (0, 0, 0). 2. Create **Shoulder**, radius 20, height 26, initially along +Z, with its base center at (0, 0, 8). 3. Create **Side rib -22**, a 12 × 5 × 12 box, centered at X=-22, Y=0, with its bottom at Z=8. 4. Create **Side rib 22**, a 12 × 5 × 12 box, centered at X=22, Y=0, with its bottom at Z=8. 5. Create **End rib -22**, a 5 × 12 × 12 box, centered at X=0, Y=-22, with its bottom at Z=8. 6. Create **End rib 22**, a 5 × 12 × 12 box, centered at X=0, Y=22, with its bottom at Z=8. 7. Unite **Foot**, **Shoulder**, **Side rib -22**, **Side rib 22**, **End rib -22**, **End rib 22** as **Foot blank**. Require one connected result. 8. Create **Nut pocket**, a 12 × 12 × 18 box, centered at X=0, Y=0, with its bottom at Z=20. 9. Create **Bolt passage**, radius 3.2, height 38, initially along +Z, with its base center at (0, 0, -1). 10. Create **Rubber pad recess**, radius 24, height 2, initially along +Z, with its base center at (0, 0, 0). 11. Create **Drain one**, radius 2, height 10, initially along +Z, with its base center at (25, 0, -1). 12. Create **Drain two**, radius 2, height 10, initially along +Z, with its base center at (-25, 0, -1). 13. Subtract **Nut pocket**, **Bolt passage**, **Rubber pad recess**, **Drain one**, **Drain two** from **Foot blank**, consuming the tools; name the result **Leveling foot**. ## Public controls | Control | Default | Range | Step | Meaning | | --- | ---: | --- | ---: | --- | | Nut-pocket width | 12 | 10–15 | 1 | Width of the measured rectangular nut or insert. | | Nut-pocket length | 12 | 10–15 | 1 | Length of the measured rectangular nut or insert. | | Bolt passage radius | 3.2 | 2.5–4 | 0.1 | Bolt radius including clearance; underside pad recess removes the first 2 mm. | All unlisted dimensions, topology and feature order remain fixed. Radius controls are radii, not diameters. These are independent numeric ranges; do not introduce unsupported formula bindings or assume a fit standard from an example value.
Adjustable dimensions
| Parameter | Default | Range | Step |
|---|---|---|---|
| Nut-pocket width | 12 mm | 10–15 mm | 1 mm |
| Nut-pocket length | 12 mm | 10–15 mm | 1 mm |
| Bolt passage radius | 3.2 mm | 2.5–4 mm | 0.1 mm |