InspectMesh
Tools

Planning & calibration

3D Printer Fit Checker3D PrintersCompare 3D Printers3D Print Cost Calculator3D Printing Price CalculatorFilament Length CalculatorFlow Rate CalculatorTolerance & ClearanceShrinkage CalculatorOrientation PlannerBed Layout Planner

After slicing

G-code Viewer & Preflight
View all 3D tools
STL toolsSTL ViewerSTL Quality CheckerSTL Print Preflight CheckerSTL Repair ToolSTL Watertight CheckerSTL Manifold CheckerSTL Dimensions CheckerSTL Scale ToolSTL Wall Thickness CheckerSTL Overhang CheckerSTL SplitterSTL Volume CalculatorSTL Triangle CounterSTL File Size ReducerSTL to 3MF Converter
3MF tools3MF Viewer3MF Quality Checker3MF Print Preflight Checker3MF Repair Tool3MF Watertight Checker3MF Manifold Checker3MF Dimensions Checker3MF Wall Thickness Checker3MF Overhang Checker3MF Volume Calculator3MF Triangle Counter3MF to STL Converter
MaterialsGuidesContact
Home›Guides›How to Hollow an STL File and Inspect the Result

3D print preparation guide

How to Hollow an STL File and Inspect the Result

Substantially updated 2026-10-27. First published 2026-09-05.

Decide whether the job needs different slicer infill or an actual designed cavity. Changing infill leaves the source mesh different from a hollowed model with interior walls and openings. InspectMesh can help inspect a saved derivative; it does not hollow the STL for you.

Choose the process operation first

Requirement Work in What to verify
Change ordinary FDM internal material Intended slicer: perimeters, top/bottom and infill settings Actual layer paths and consumption; source mesh need not become hollow
Create a permanent internal cavity or passage Suitable design/mesh software, or a documented supported slicer hollowing operation Inner surfaces, intended chambers, remaining material and openings
Prepare a resin hollow model Documented printer/material/software workflow Drainage, washing, curing and access in the intended orientations

Preserve the source and use the exact application's documented operation. Hollowing can introduce sealed pockets, internal ceilings or intersecting walls. Estimate the material benefit in the slicer before accepting the added geometry and post-processing work. A material-saving intention does not establish structural suitability.

A designed opening is different from a missing face

A designed hole passes through material; a missing face leaves the surface unfinished. A closed tube wall can surround an open passage. An edge checker cannot decide whether that passage is the intended design or whether it provides a suitable process route.

Filled material surrounds an empty square passage; a separate missing-face cube has an unfinished boundary.
Analytical section and boundary illustration, not a measured section or a resin drainage test.

The owned 40 × 30 × 10 mm square-through-opening block has an 8 mm passage through Z. Its 32 triangles close the material boundary around that passage, giving analytical material volume 40 × 30 × 10 − 8 × 8 × 10 = 11,360 mm³. Local collection and local processor observations report zero open edges and the supported material volume. The missing-face cube instead has 10 triangles, four boundary edges and unavailable volume. See the local collection record and separate processor record.

These are generated geometry controls, not hollowed production jobs. Zero open edges does not establish that every cavity connects to an accessible opening, or prove drainage, strength or actual fluid flow.

Inspect the saved derivative through each intended region

  1. Identify the source revision, intended internal regions and process requirement. Resolve ambiguous source surfaces before the design operation.
  2. Make the change in suitable software using its documented workflow, then save a separate derivative.
  3. Confirm the coordinate unit and named outside dimensions. A unit mistake is different from material removal.
  4. Open the derivative in STL Viewer and move Inspect cross-section through every intended chamber/passage. For the square block select Cut axis Z and Cut position 50%: its 0..10 range puts the plane at Z=5 mm.
  5. Record the visible material boundaries, remaining wall geometry and all regions not inspected. Run the appropriate supported mesh check on the saved file.
  6. Review final sliced layers, internal supports and process-specific access/post-processing requirements separately.

The clipping guide explains the controls and a compact observation record. Display clipping hides geometry without extracting a contour, capping a cut or performing a hollowing operation. Use the wall-thickness owner for material-wall questions and support-access owner for removal access.

Keep resin process guidance specific

Formlabs' PreForm hollowing documentation, reviewed 27 October 2026, describes its topology-based operation and drainage planning. Follow the exact printer/material documentation for washing, curing and wall requirements. Do not transfer a product-specific setting into a universal hole diameter. A visible passage into one chamber does not establish access to another or complete post-processing.

FAQ

Can InspectMesh hollow an STL?

No. Make the design change in suitable authoring or slicer software, then inspect the saved STL derivative in InspectMesh.

Should a drainage opening create open mesh edges?

A correctly bounded passage can have intact material surfaces and no exposed edges. A missing face is an unfinished surface, not an equivalent design operation.

Does zero open edges prove a cavity drains?

No. It does not establish intended cavity connectivity, process access, complete washing/curing or physical flow.

Get occasional updates on new tools and practical 3D-print guides.

Verification (required)

Enter your email to start verification.

Simple, browser-friendly tools for better 3D prints.

ExamplesPrivacyCookiesContact