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

  1. 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.

  2. 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.

  3. 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.

  4. 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
  5. 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.

  6. 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.

  7. 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)
  8. 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.

  9. 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)
  10. 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

MaterialNozzleBedFanEnclosure
PLA200–215°C55–65°C80–100%Not needed
PLA+215–230°C60–70°C70–100%Not needed
PETG230–250°C70–85°C25–50%Not needed
ABS235–255°C100–110°C0%Required
TPU 95A220–235°C25–50°C0–30%Not needed
Nylon PA6250–270°C70–80°C0–20%Required

Find exact settings for your printer and material

Browse printer database →Browse material settings →Calculate print cost →Slicer guide →