Dimension-driven
Enter the space you need inside, or work from required outside dimensions. The generator keeps both views synchronized.
CAD Tool
Printing Guide
Parametric box generator
Create a printable box and matching slide-on lid without installing CAD software. The model is generated locally in your browser as real solid geometry, then exported for printing or further CAD work.
Why use it
Enter the space you need inside, or work from required outside dimensions. The generator keeps both views synchronized.
Geometry is calculated in the browser. Your dimensions and exported files are not uploaded to a server.
Use STL files directly in a slicer, or use native STEP solids when you want to add openings, mounts or other CAD features.
Critical transitions and lid-guide details use printable slopes instead of unsupported horizontal overhangs, so both parts print without support material in their intended orientations.
What it does
Workflow
Use Inner for required usable space or Outer when the enclosure must fit a fixed footprint.
Type exact millimetre values or use the sliders. Wait until the status reads Model is ready.
Rotate the preview and open the lid far enough to check the guide, stop and screw hole. Confirm that both solids are valid.
Download BOX STL and LID STL separately. The assembled complete STEP set is intended for CAD editing and archiving, not as a print layout.
Import BOX and LID as two separate objects at 100% scale. Place each one individually on the build plate. They can sit side by side if space permits, but must never be stacked, intersecting or assembled.
Print the box and lid, install the M3 insert, slide the lid into its guide and secure it with the countersunk screw.
Recommended starting profile
This guide uses Bambu Studio and a 0.4 mm nozzle. Select the exact Bambu Lab printer and filament presets first. The tables then identify every setting that must be changed or checked.
Bambu Studio baseline
Do not copy nozzle temperature, bed temperature, flow or speed from this page. Those values remain controlled by the selected Bambu filament and process presets.
Global process settings
| Bambu Studio setting | Value | Action |
|---|---|---|
| Strength / WallsWall loops | 4 | Change Bambu profiles use 2. Four loops improve the enclosure and screw-boss strength. |
| Strength / Top/bottom shellsBottom shell thickness | 1.0 mm | Change This gives the box floor a defined minimum thickness at either layer height. |
| Strength / Top/bottom shellsTop shell thickness | 1.0 mm | Check Already 1.0 mm in the 0.16 mm profile. Change it from 0.6 mm when using the 0.12 mm profile. |
| Strength / Sparse infillSparse infill pattern | Gyroid | Check Already Gyroid in the 0.16 mm High Quality profile. Change it when using 0.12 mm Fine. |
| Strength / Sparse infillSparse infill density | 15% | Keep Increase to 20% only for unusually large or highly loaded enclosures. |
| SupportEnable support | Off | Keep The guide and shoulder transitions are sloped for support-free printing. |
| QualityInitial layer height | 0.20 mm | Keep Leave the Bambu profile value unchanged. |
| Others / Bed adhesionBrim type | Auto | Keep For a tall box or difficult material, use Outer brim only with 5 to 8 mm brim width. |
| Quality / PrecisionXY contour and hole compensation | 0.00 mm | Keep Do not compensate before checking a calibrated first print. |
| Object transformScale | 100% | Keep Never scale BOX and LID differently. |
No other process values are changed. Leave temperatures, cooling, flow ratio, line widths, speeds, acceleration, seam, wall order, ironing and every unlisted setting at the selected Bambu preset.
Place each part individually on the build plate in the orientation shown below. They may print side by side, but they must not be printed assembled, stacked or intersecting.
Keep the open interior facing upward. This gives the largest bed contact and leaves the lid guide accessible.
Keep the countersink facing upward. Do not rotate the lid onto an edge and do not add automatic supports.
The lid has a nominal clearance of 0.15 mm per side. Print at 100% scale and use calibrated flow. If the lid is tight, correct elephant foot or XY compensation in the slicer instead of scaling only one part. A small test print is recommended when changing printer, nozzle or material.
Design idea
A clear or translucent lid turns the internal structure into part of the design. The finished surface stays closed, while light reveals the selected infill pattern underneath.
Object-specific settings
| Bambu Studio setting | LID value | Action |
|---|---|---|
| Filament slot | Clear or translucent PETG | Select the slot containing the lid material. |
| Strength / Top/bottom shellsTop shell layers | 2 | Override for LID. |
| Strength / Top/bottom shellsTop shell thickness | 0 mm | Override for LID so the layer count controls the skin. |
| Strength / Top/bottom shellsBottom shell layers | 2 | Override for LID. |
| Strength / Top/bottom shellsBottom shell thickness | 0 mm | Override for LID so the layer count controls the skin. |
| Strength / Sparse infillSparse infill pattern | Grid | Override for a clearly visible geometric pattern. |
| Strength / Sparse infillSparse infill density | 25% | Override for a visible pattern with useful support for the skins. |
Only the values above differ for the transparent LID. It inherits the global 0.12 or 0.16 mm layer height, 4 wall loops, support off, 100% scale and every other Bambu preset value. Two-layer skins are a visual choice and are less robust than the standard 1.0 mm shell. When using Bambu PETG Translucent, dry it at 65 °C for 8 hours before printing. Preview the sliced layers before printing.
One set per box
Threaded insert
Use the standard/long brass type intended for a Ø4.0 mm printed pilot hole. A typical compatible insert has an outside diameter around 4.6 mm.
Screw
Use a fully threaded 90° countersunk head to ISO 10642 / DIN 7991. Hex socket or Torx drive both work.
Do not buy by thread name alone. M3 heat-set inserts differ between manufacturers. Check that the insert data sheet explicitly calls for a 4.0 mm pilot and that its length does not exceed the 6.7 mm pocket.
Final assembly
References