3D Printing Tools Every Home Printer Owner Needs
The free 3D printing tools a home printer owner really needs come down to four jobs: repairing a broken STL, cutting down the triangle count on heavy meshes, cutting a model into pieces that fit your bed, and moving a 3MF project from one slicer to another without losing your settings. Your slicer can already do most of this. The trick is knowing where each tool lives, what it does to your model, and when you need something else.
Here's what each job involves, where the tool sits in PrusaSlicer and OrcaSlicer, and where each one usually goes wrong.
The four free 3D printing tools that fix most file problems
If a download won't slice, slices with gaps, takes forever, or is bigger than your bed, one of these is usually the fix:
- Mesh repair closes holes and fixes broken geometry so the slicer can tell inside from outside.
- Simplify (polygon reduction) cuts the number of triangles in scans and sculpts that slow everything down.
- Cut tool splits a model along a plane, optionally with pins or plugs so the parts line up.
- 3MF project handling keeps your model, plates and settings together, as long as you know what survives a move between slicers.
Repairing a broken STL
An STL is just a shell of triangles. For the slicer to work out what's solid, that shell has to be manifold, which basically means watertight: no holes, every edge shared by exactly two triangles, and all faces pointing outward. When a model isn't, you get missing walls, odd gaps in the preview or layers that just vanish.
The good news is that slicers patch a lot of this quietly. Prusa's article on corrupted 3D models says PrusaSlicer "will automatically repair models to a certain degree" and that some files need a dedicated repair tool. On Windows 10 it can also use Microsoft's repair service through Netfabb: right-click the warning symbol next to the model name, or right-click the model and pick "Fix by the Netfabb". Readers in the comments under that article disagree about whether the Netfabb route still works, so don't count on it.
When the built-in repair isn't enough, that same Prusa page lists other options. Meshmixer has an auto repair that's easy but doesn't always work, and a Make Solid function that usually works but lowers resolution. 3D Builder is easy to use but Windows only. Prusa's advice is simple: results depend on the model, so if one tool fails, try another.
At the bench, I always check the sliced preview layer by layer after a repair. Repair tools guess what the designer meant, and sometimes they guess wrong. A common failure is a hole getting "filled" across something that was meant to stay open.
Polygon reduction for scans and sculpts
Photogrammetry scans and sculpted miniatures often carry millions of triangles. Your printer can't resolve most of that detail anyway, but the slicer still has to process every triangle.
Prusa's Simplify mesh article explains why it matters: heavy meshes slow PrusaSlicer down, make slicing take longer and can leave the printer handling lots of tiny toolpaths. The tool is under the right-click menu as Simplify model. You can set it by detail level or by the share of triangles to remove, turn on Show wireframe to see the triangles, and the preview updates as you move the sliders. Click Apply when you're happy. Ctrl+Z undoes it.
My approach: start with a gentle reduction, look at the curved areas in wireframe, then go further only if the slicer still struggles. Faces, lettering and sharp edges show the damage first. Push it hard and you get a deliberately low-poly look, which Prusa mentions as a creative use. Be patient on big files, too. Prusa notes that simplifying very heavy meshes takes time, especially on slower computers.
Cutting a model to fit your bed
When a cosplay helmet or a tall statue won't fit, cut it. In PrusaSlicer, select the object and press C, or pick the Cut tool from the left toolbar, as described in Prusa's Cut tool guide. You can drag the plane, type an exact Z height in millimetres and rotate the plane with the arrows on the widget.
The useful part is the connectors. In planar mode, left-click on the cut face to add one and right-click to remove it. There are three types:
Plug adds a peg to one side and subtracts a matching socket from the other. Dowel cuts holes in both sides and creates a separate pin to print. Snap adds a snap-fit connector and its recess. There's also a Dovetail mode that cuts a trapezoid pin and tail into the face. After the cut, you can place each part with its cut face down on the bed, which is usually what you want: a flat face makes the best first layer and avoids supports on that side.
A few bench tips:
Put the cut where the seam will be hidden or easy to sand, like under a rim or along a panel line. Avoid cutting through thin features, because a 2 mm wall leaves no room for a connector. And print one small connector pair before you commit to a 20 hour job. How tight a peg fits depends on your printer, filament and flow settings, so the only reliable check is a test print.
Moving a 3MF between slicers
3MF is an open format run by the 3MF Consortium. Their specification page lists a core spec plus extensions for things like materials and colour, production data, slices, toolpaths and beam lattices, and notes that the suite is now the international standard ISO/IEC 25422:2025. What the spec covers is the model and its material data. It doesn't define a common format for slicer settings.
That's why a 3MF carries more than geometry but less than you'd hope. Prusa calls a saved PrusaSlicer project a complete snapshot of all objects, settings, modifiers and their parameters, and points out that renaming the .3mf to .zip lets you look inside. Those settings are written in PrusaSlicer's own way, though.
The OrcaSlicer wiki's import and export page is honest about this. OrcaSlicer will try to pull printer, material and process information out of a 3MF and apply it, but if that information isn't compatible it's ignored and the model is imported with default settings. Orca can also export a Generic 3MF with no printer, material or process data, and a Gcode.3MF that bundles the sliced G-code.
So here's my rule when a project moves between slicers: assume the geometry survives and everything else needs checking. Pick your printer, filament and process profiles again, check modifiers and painted areas, and always re-slice. Never send G-code that was sliced for a different machine.
Limits worth knowing
Repair can't recover what was never there. If half a scan is missing, an auto repair will cap it with a flat or blobby surface, and Meshmixer's Make Solid trades resolution for a closed shell.
Simplify loses detail by design. There's no setting that cuts triangles without touching the surface, so check the result instead of trusting a percentage.
The cut tool gives you geometry, not fit. Connector clearance varies by printer and filament, and glue lines still need sanding and filling on display pieces.
And 3MF settings are slicer-specific. Since the spec doesn't define a shared settings format, a project that slices perfectly in one slicer can open with defaults in another. Menu names and options also change between slicer versions, so if something here doesn't match your screen, check your slicer's current documentation.
Frequently asked questions
How do I fix an STL that won't slice properly?
Start with your slicer's built-in repair, which handles many problems automatically. If that fails, try a dedicated tool such as Meshmixer's auto repair or Make Solid, or 3D Builder on Windows. Results vary by model, so try another tool if one fails, and check the sliced preview layer by layer afterwards.
Does reducing triangles make a 3D print worse?
It can, but a gentle reduction on a heavy scan or sculpt usually loses detail your printer couldn't resolve anyway, while making slicing much faster. Reduce in small steps, inspect curved areas, faces and lettering in wireframe view, and stop before visible facets appear. Very aggressive reduction produces a low-poly look.
How do I print a model that is bigger than my print bed?
Cut it into parts with your slicer's cut tool. PrusaSlicer lets you set an exact cut height, rotate the plane, and add plug, dowel or snap connectors so parts line up. Place each cut face down on the bed, and print a small connector test first because fit varies by printer.
Can I open a Bambu Studio or PrusaSlicer 3MF in another slicer?
Usually yes, the geometry comes across, but slicer settings often don't. The 3MF standard covers models and materials, not a shared slicer settings format. OrcaSlicer, for example, ignores incompatible settings and falls back to defaults. Reselect your profiles, check modifiers and always re-slice before printing.
Check the model before you slice
If you'd like to see what's actually wrong with a file before you start fixing things, QC is free and runs in your browser without uploading the model. It checks an STL, OBJ or 3MF for holes and open edges, non-manifold edges, flipped faces, separate shells and fit on common printer beds. It can also auto repair (weld, re-orient faces, fill holes), reduce triangles and make a plane cut, so the first three jobs in this post can happen in one place before the file goes into your slicer.
Sources
Free 3D printing tools
Convert projects, make Gridfinity inserts, turn photos into layered prints and check models before slicing. In your browser, no install.
Open 3D Tools

