Prepare model for 3d printing
- Eduardo Durão Antunes

- Nov 17, 2025
- 2 min read
Updated: Dec 11, 2025
IMPORTANT CONSIDERATIONS
If your model has fittings, there should be an additional compensation of 0.2 or 0.3 mm for the holes;
The surfaces of your model must be at least between 1 and 1.5 mm thick;
If you are using flat surfaces, you can use commands such as:
_OffsetSrf
_OffsetMesh
_OffsetSubDThe maximum size of your model must be prepared for a cube with sides measuring 25 cm;
This may require dividing it into several pieces.
STEP 1 Prepare, clean up and optimize model
1.1 Check for naked edges
Naked edges refer to gaps in your geometry that could prevent successful 3D printing.
Use the following command:
_ShowEdgesThis will highlight any problematic areas in pink.
If you spot any gaps, use these commands to fix them:
_Join
_Cap
_FillMeshHoles1.2 Convert surfaces to a solid
For 3D printing, your Rhino model should be a closed polysurface or solid.
Use this command to ensure that your model is print-ready:
_CreateSolid1.3 Scale your model correctly
Set the correct units and scale before exporting.
Most 3D printers work in millimeters, so I recommend checking and converting if needed:
_UnitsChoose Millimeters and scale your model accordingly.
STEP 2 Export your Rhino file for 3D printing
2.1 Choose the Right File Format
Most 3D printers accept .STL files, but some also support .OBJ or .3MF.
I recommend .STL for its wide compatibility.
To export, use the command:
_Export
Choose STL and adjust the settings:
Binary (Smaller file size)
High Resolution (For detailed prints)
Export as ASCII only if required
Click OK, and your file is ready.
STEP 3 Validate and repair the .STL file
3.1 Use Rhino’s Built-in Analysis
Rhino Software has a Check Mesh tool that identifies potential issues.
Run the command:
_Check If errors appear, use these commands for fixes:
_RebuildMesh
_MeshRepair3.2 Use External Validation Tools
I also recommend using Autodesk Netfabb or Microsoft 3D Viewer to double-check your .STL file.
Comments