How to 3D Print: Step by Step
The complete FDM workflow — from finding or making a 3D model to removing a finished part from the build plate. This guide applies to any FDM printer and covers each step in enough detail to avoid the most common mistakes.
The 10-step 3D printing workflow
- Step 1 — Get a 3D model
You need an STL or 3MF file. Sources:
- Download free models: Printables.com, Makerworld.com, Thingiverse.com, Thangs.com
- Design your own: Tinkercad (browser-based, free, beginner), Fusion 360 (parametric, free for personal), OpenSCAD (code-based)
- Buy models: Cults3D.com, MyMiniFactory.com for premium files
Start with a free test model — 3DBenchy (the standard calibration boat) is universally available and diagnoses printer problems easily.
- Step 2 — Open in a slicer
Import the STL/3MF file into your slicer: OrcaSlicer, Bambu Studio, or PrusaSlicer. Select your exact printer model from the profile list. If your printer is not listed, check the manufacturer's website for a download link.
- Step 3 — Position the model
Drag the model flat-side-down onto the build plate. Use the auto-arrange feature for multiple parts. Rotate if needed to put the worst overhangs at the top (less support material) and the best surface quality facing up.
- Step 4 — Set material and key parameters
- Layer height: 0.2 mm (standard), 0.1 mm (fine detail), 0.3 mm (fast rough prints)
- Infill density: 15–20% for decorative; 40–60% for functional parts
- Supports: enable if any overhang is steeper than 50° from vertical
- Brim: add 5 mm brim for materials prone to warping or for tall parts with small footprints
- Step 5 — Preview the sliced result
Always view the layer preview before exporting. Scrub through layers to verify: supports are in the right places, the first layer covers the full base, there are no gaps in walls, and infill looks correct. 10 seconds here saves hours of failed prints.
- Step 6 — Export G-code
Save to SD card or USB drive (supported by most printers). Many modern printers support direct Wi-Fi transfer — Bambu Lab, Creality K1, and Prusa MK4 all have apps or web UIs for wireless file transfer.
- Step 7 — Prepare the printer
- Wipe the build plate with 90%+ isopropyl alcohol — do not skip this
- Load or confirm filament is loaded (extrude 10 mm to verify clean flow)
- Run auto bed leveling if available (G29 or the printer's calibration routine)
- Step 8 — Start and monitor the first layer
The first layer determines whether the print succeeds or fails. Watch for:
- Good first layer: filament is slightly squished, no gaps between lines, adheres uniformly
- Too high: round filament lines that do not stick — lower z-offset by 0.05 mm
- Too low: nozzle drags through the plastic, creates pilling — raise z-offset by 0.05 mm
On most printers you can adjust z-offset live during the first layer without stopping the print.
- Step 9 — Wait and check in periodically
For prints under 30 minutes, stay nearby. For longer prints, check every hour or set up a webcam (OctoPrint with a Raspberry Pi, or use Bambu/Prusa's built-in remote monitoring). Watch for:
- Warping at corners (more visible on ABS and large flat parts)
- Spaghetti (the print detached from the bed and the nozzle is extruding into air)
- Layer shifts (usually a mechanical issue — loose belt or stepper skip)
- Step 10 — Remove the part and post-process
Wait for the bed to cool to room temperature. PEI spring-steel sheets: flex the sheet to pop the part free — do not use a spatula. Glass beds: insert a spatula at the edge and slide gently.
Post-processing options: remove supports (needle-nose pliers or flush cutters), sand rough surfaces (120→220→400 grit), prime and paint, acetone smooth (ABS only), or simply use the part as-is.
Quick reference settings for common materials
| Material | Nozzle | Bed | Fan | Enclosure |
|---|---|---|---|---|
| PLA | 200–215°C | 55–65°C | 80–100% | Not needed |
| PLA+ | 215–230°C | 60–70°C | 70–100% | Not needed |
| PETG | 230–250°C | 70–85°C | 25–50% | Not needed |
| ABS | 235–255°C | 100–110°C | 0% | Required |
| TPU 95A | 220–235°C | 25–50°C | 0–30% | Not needed |
| Nylon PA6 | 250–270°C | 70–80°C | 0–20% | Required |