Getting Started

Your First 3D Print: Slicer Setup and Beginner Projects

A 3D printer does not print from a 3D model file directly. Before any print can start, the model must pass through slicer software — a program that converts a 3D geometry file (typically STL or 3MF format) into a sequence of machine instructions (G-code) that the printer executes layer by layer.

Understanding what a slicer does, which settings matter most at the beginner stage, and how to choose an appropriate first model are the practical steps between having a printer and producing a successful first print.

FDM 3D printing diagram showing layers and nozzle
FDM printing builds objects by depositing material in sequential layers. Slicer software controls every aspect of this process. Source: Wikimedia Commons (CC)

What a Slicer Does

A slicer takes a 3D model and calculates:

  • How to divide the model into horizontal layers of a specified thickness
  • The path the nozzle travels to fill each layer (infill pattern)
  • Where to add support structures for overhanging geometry
  • Print speed, temperature, and fan speed at each stage
  • How much material the print will consume and how long it will take

The output is a G-code file — a plain text sequence of instructions — which is transferred to the printer via SD card, USB, or network, depending on the printer model.

Common Slicer Software

PrusaSlicer

PrusaSlicer is an open-source slicer developed by Prusa Research. It includes built-in printer profiles for Prusa printers and a growing list of community-contributed profiles for other machines. The interface is clean and the preset system makes it easy to start with validated settings rather than configuring from scratch. PrusaSlicer is available as a free download from prusa3d.com.

Ultimaker Cura

Cura is one of the most widely used slicers globally. It supports a large range of printer profiles and has an extensive plugin system. Cura's recommended/advanced mode split makes it approachable for beginners who want to avoid being overwhelmed by settings while still being able to access detailed control when needed. Available free from ultimaker.com.

Bambu Studio

Bambu Studio is the slicer for Bambu Lab printers. It is based on PrusaSlicer's codebase and inherits much of its interface. If you are using a Bambu printer, Bambu Studio is the appropriate choice; it is not typically used with other hardware.

For a first printer in Poland — particularly a Prusa, Ender, or compatible machine — PrusaSlicer is a practical starting point. The included print profiles for common machines are based on real-world testing and are more reliable starting points than generic defaults.

Key Settings for Beginners

Most slicer settings have defaults that are reasonable for a first print. The following settings are the ones beginners most often need to adjust:

Setting What It Controls Beginner Recommendation
Layer height Thickness of each layer; affects detail and print time 0.2 mm for a balance of speed and quality
Infill density What percentage of the inside of the object is filled 15–20% for most objects; 40–50% for structural parts
Infill pattern Shape of the internal structure Grid or gyroid for most uses
Supports Material printed beneath overhangs to prevent collapse Enable for any geometry with overhangs steeper than 45°
Print temperature Nozzle heat for melting the filament Use filament manufacturer's specification; 210 °C is common for PLA
Bed temperature Temperature of the build surface 60 °C for PLA; 80 °C for PETG

Choosing a First Model

Model selection matters more than most beginners expect. The ideal first model has these characteristics:

  • Flat base — prints without requiring a raft (an adhesion layer) or complex bed preparation
  • Minimal overhangs — reduces the need for support structures, which complicate first prints
  • Moderate size — large enough to evaluate quality, small enough to complete in a reasonable time
  • Practical or satisfying to have completed — motivation matters

Widely Available Beginner Models

The following model types are commonly recommended on beginner forums and are available on Printables.com (run by Prusa Research, with an active Polish community) and Thingiverse.com:

  • XYZ Calibration Cube — a 20×20×20 mm cube used to verify that the printer's dimensions are accurate and that layers are consistent. Prints in approximately 30–40 minutes. Available on Printables.
  • Benchy (3DBenchy) — a small tugboat model designed specifically to test printer capabilities: overhangs, bridges, curves, text, and fine details in a single object. Widely used as a benchmark. Available on Thingiverse.
  • Phone stand or cable clip — functional objects with straightforward geometry that demonstrate practical use from the first print session.
  • Headphone hook or monitor stand — commonly sized for IKEA furniture, with numerous Poland-specific adaptations available on Printables.

The First Layer

The first layer of a print is the most critical. If it does not adhere correctly, the print will fail — either by detaching partway through or by producing a warped base.

Several factors affect first-layer adhesion:

  • Bed levelling (tramming): The distance between the nozzle and the bed must be consistent across the print surface. Most modern printers have semi-automatic or automatic bed levelling; follow the printer's documentation for this procedure.
  • Z-offset: The precise nozzle-to-bed gap at the start of the print. If the gap is too large, the filament does not press into the bed surface and does not adhere. If too small, the nozzle drags into the bed surface.
  • Bed surface temperature: A heated bed at the correct temperature for the material (60 °C for PLA on a PEI surface) significantly improves adhesion during printing and allows clean release after cooling.
White PLA 3D printing filament spool
White PLA filament — the most common starting material. PLA prints cleanly on most bed surfaces without an enclosure. Source: Wikimedia Commons (CC)

Common Failure Modes and Causes

Warping (corners lifting)

The base of the print lifts off the bed during printing, usually at the corners. Causes: bed temperature too low, draught in the room, incorrect Z-offset, or incorrect material for printing without an enclosure (ABS is particularly prone). Solutions: raise bed temperature, eliminate airflow, use a brim (an extra skirt of material around the base to improve adhesion surface area).

Layer separation (delamination)

Layers do not bond properly and the print separates horizontally. Causes: print temperature too low, print speed too high, insufficient cooling (for some materials), or moisture in the filament. Check material temperature against the filament manufacturer's specification.

Stringing (fine threads between features)

Thin filament strands appear between separate sections of the print where the nozzle travels without extruding. Causes: retraction distance or speed not optimised for the material, temperature too high. PETG is particularly prone to stringing; start by increasing retraction and slightly reducing temperature.

Under-extrusion

The printer is not depositing enough material, producing weak or incomplete layers. Causes: partial clog in the nozzle, extruder slipping, filament diameter incorrect in slicer settings, or temperature too low. Check that the filament diameter in the slicer matches the filament in use (1.75 mm vs 2.85 mm).

Summary

The slicer workflow — importing a model, selecting a print profile, adjusting key settings, and exporting G-code — becomes routine quickly. The most impactful factors for first-print success are: correct bed levelling, the right Z-offset, appropriate temperature settings for the material, and a model geometry that does not require extensive support structures.

Starting with a calibration cube followed by a Benchy gives a clear picture of what the printer is capable of before moving to more complex models.

Related reading:
FDM vs Resin: Choosing Your First 3D Printer
Filament Guide: PLA, PETG, and ABS for Beginners

External references:
Prusa Research — First Layer Issues Guide
Printables.com — Model Repository
3DBenchy on Thingiverse