Printing a 3D model is a multi-step process that starts with a digital file and ends with a physical object built layer by layer. Whether you’re working with a model you designed yourself or one you downloaded, the workflow follows the same path: prepare the file, configure the slicer software, set up your printer, print, and finish the part. Each step has specific settings and decisions that directly affect whether your print succeeds or fails.
Getting a 3D Model File
You need a digital 3D model before anything else. There are two ways to get one: design it yourself or download one someone else has made.
If you’re designing from scratch, you’ll use CAD (Computer-Aided Design) software. Free options like TinkerCAD work well for simple objects, while Fusion 360 or Blender handle more complex geometry. The model needs to be “watertight,” meaning the digital mesh has no holes or gaps in its surface. Wall thickness matters too. Walls that are too thin won’t print successfully, and most printers need walls at least 1.2 mm thick for structural integrity.
If you’d rather skip the design phase, repositories like Thingiverse (now owned by MyMiniFactory, with over 2 million designs), Printables, and Cults3D offer free and paid models across every category. Download the file, check the creator’s recommended print settings, and move to the next step.
Choosing the Right File Format
Your model needs to be in a format your slicer software can read. The three most common formats each serve different purposes:
- STL is the default for most 3D printing. It describes the surface of an object using small triangles. It contains no color or material data, just geometry. Simple, universal, and beginner-friendly.
- OBJ can store multiple objects in a single file along with surface texture information. It’s more useful when you’re working with multi-part assemblies or need visual detail for rendering.
- 3MF is a newer format that packages color, material, and print settings into a smaller file. If your slicer supports it, 3MF is the most complete option because it reduces the chance of information getting lost between software tools.
Before moving on, check your file for errors like intersecting faces or non-manifold edges (places where the mesh doesn’t form a proper solid). Free tools like Meshmixer or the built-in repair features in most slicers can fix these automatically.
Slicing: Turning a Model Into Printer Instructions
A slicer is the software that converts your 3D model into G-code, the line-by-line instruction set your printer follows. Popular slicers include Cura, PrusaSlicer, and Bambu Studio. This is where you make the decisions that determine print quality, strength, and speed.
Layer Height
Layer height is the single biggest factor affecting print quality and speed. A good starting point is 50% of your nozzle diameter. Most printers ship with a 0.4 mm nozzle, so a 0.2 mm layer height balances quality and speed well. For finer detail, drop to 0.12 mm. For faster prints where surface finish matters less, you can go up to 0.32 mm (75% of a 0.4 mm nozzle). Thinner layers produce smoother surfaces but take significantly longer.
Infill Percentage
Infill controls how solid the interior of your part is. Most prints don’t need to be solid, and higher infill uses more material and time. Use these ranges as a guide:
- 5 to 10% for decorative or display pieces
- 10 to 20% for general-purpose parts
- 40 to 60% for load-bearing or structural parts
- 80 to 90% for parts that need maximum strength
Interestingly, 100% infill can actually be weaker than 90% because it leaves no room for slight overextrusion, which can create internal stress. For infill patterns, three-dimensional patterns like Cubic or Gyroid provide more uniform strength in all directions compared to flat grid patterns.
Support Structures
Any part of your model that overhangs at a steep angle (typically beyond 45 degrees from vertical) needs support material underneath it, or it will sag and fail. Supports are temporary scaffolding that you break or cut away after printing. The best approach is to orient your model in the slicer to minimize the need for supports in the first place. When you can’t avoid them, use “paint-on supports” to manually select only the areas that truly need them. This makes cleanup much easier than letting the slicer generate supports everywhere automatically.
Choosing Your Material
For filament-based (FDM) printers, the three most common materials each have distinct temperature requirements and properties:
- PLA prints at 190 to 220°C with a bed temperature of 45 to 60°C. It’s the easiest material to print, produces minimal odor, and works for most projects. It’s not heat-resistant, so parts left in a hot car can warp.
- PETG prints at 230 to 250°C with a bed temperature of 75 to 90°C. It’s stronger and more flexible than PLA, with better chemical and heat resistance. It can string more during printing, so it needs tuned retraction settings.
- ABS prints at 220 to 250°C with a bed temperature of 95 to 110°C. It’s tough and heat-resistant but produces fumes, so it requires good ventilation or an enclosed printer. It’s also more prone to warping.
If you’re new to 3D printing, start with PLA. It’s forgiving, widely available, and costs less than other options.
Setting Up the Printer
Print success often depends more on setup than on the print itself. The critical step is making sure your build plate is level, meaning the nozzle maintains a consistent distance from the bed across the entire surface.
Many newer printers include automatic bed leveling. A sensor near the nozzle probes multiple points on the build platform before each print, maps any unevenness, and adjusts the nozzle height in real time during printing. If your printer has this feature, it typically runs at the start of every print with no manual intervention. You can verify it’s working by watching the nozzle probe several spots across the bed before the first layer begins.
If your printer uses manual leveling, the standard method involves placing a sheet of paper between the nozzle and the bed at each corner and the center, then adjusting the bed screws until you feel slight friction on the paper at every point. You want the nozzle close enough to lightly grip the paper but not so close that it can’t slide. This process takes a few minutes and you’ll need to repeat it occasionally, especially after moving the printer.
Beyond leveling, make sure your filament is loaded and feeding smoothly, and that the build surface is clean. A fingerprint’s worth of oil can cause the first layer to peel up. Wiping the bed with isopropyl alcohol before each print helps adhesion considerably.
During the Print
Once you start the print, the printer follows the G-code layer by layer. Print times vary enormously based on size, layer height, and infill. A small figurine might take 30 minutes. A large functional part at fine resolution can take two or three days. Watch the first few layers closely. If the first layer doesn’t stick well or looks uneven, it’s better to stop and adjust than to waste hours on a print that will fail.
Resin Printing: A Different Process
Resin (SLA) printers use liquid photopolymer instead of filament, curing it with UV light to form extremely detailed parts. The printing process is similar in concept (you still need a model, a slicer, and supports), but post-processing is more involved.
After printing, resin parts are covered in uncured liquid resin that needs to be washed off. The standard method is an isopropyl alcohol bath, though non-flammable alternatives exist that can dissolve twice as much resin before needing replacement. Parts with narrow internal channels may need a syringe to flush out trapped resin. Some parts require two wash cycles to get fully clean.
After washing, many resin types need post-curing, which means exposing them to UV light and heat to finish the chemical reaction and reach full strength. Standard resins can skip this step, but engineering resins and biocompatible materials require it. A UV curing station simplifies this, though sunlight works in a pinch for standard resins.
Resin is a skin irritant in its liquid state, so gloves are essential when handling uncured prints or pouring resin.
Finishing Your Print
Most prints come off the bed with visible layer lines and marks where supports were attached. If you want a smoother or painted finish, sanding is the primary technique.
Start with coarse sandpaper (100 to 150 grit) to knock down support marks and obvious layer lines. Then work through progressively finer grits: 220, then 400, then 600, then 800 to 1000 and above for a polished surface. Don’t skip grit levels. Jumping from 150 straight to 600 leaves deep scratches that become painfully obvious once you apply paint or primer. The progression matters because each grit level removes the scratches left by the previous one.
For resin prints, start finer (around 220 grit) since the surface is already smoother, and work up to 1000 to 2000 grit for a near-glass finish. After sanding, a coat of filler primer fills any remaining micro-scratches and provides a uniform surface for paint. Spray-on filler primers designed for plastic or automotive use work well on all common 3D printing materials.
Fixing Common Print Failures
Three problems account for the majority of failed prints:
- Warping happens when the edges of your print curl up from the bed, usually because the material cools and contracts unevenly. A heated bed set to the right temperature for your material is the primary fix. Adhesive aids like glue sticks or specialized bed adhesion sheets also help. Enclosing the printer to keep drafts away makes a significant difference with ABS.
- Stringing is when thin wisps of filament stretch between separate parts of your print, like cobwebs. It happens when melted filament oozes from the nozzle during travel moves. Reducing your print temperature by 5 to 10 degrees and enabling or increasing retraction (where the printer pulls filament back slightly before moving) typically eliminates it.
- Layer shifting is when layers visibly offset partway through a print, creating a staircase effect on what should be a vertical wall. This is almost always a mechanical issue. Loose belts or pulleys on the printer’s motion system are the usual culprits. Tightening them so the belts are taut with a slight twang when plucked resolves it in most cases.

