Skip to main content

FDM Printing

FDM printing is an additive manufacturing process that creates objects by depositing melted thermoplastic material layer by layer.

Last updated May 21, 2026

FDM Printing is an additive manufacturing process that produces physical objects by extruding melted thermoplastic material layer by layer. The term FDM stands for Fused Deposition Modeling, although similar systems are also referred to as fused filament fabrication (FFF).

FDM printing is widely used in Rapid Prototyping, engineering, education, product development, hobbyist manufacturing, and Digital Fabrication. The process is one of the most common forms of desktop and industrial 3D Printing.

What Is FDM Printing?

FDM printing creates objects by heating thermoplastic filament and depositing material along programmed paths.

The process builds geometry layer by layer according to digital model data.

A typical workflow includes:

  1. Creating geometry in CAD
  2. Exporting a 3D model file
  3. Preparing print settings in slicing software
  4. Generating machine instructions
  5. Printing the object layer by layer

The process is controlled through machine-readable instructions commonly based on G-code.

How FDM Printing Works

An FDM printer feeds thermoplastic filament into a heated nozzle.

The material is:

  • melted
  • extruded through the nozzle
  • deposited onto a build surface
  • cooled and solidified

The machine moves along multiple axes to create successive layers until the part is completed.

Most systems use:

  • X-axis movement
  • Y-axis movement
  • Z-axis movement

The Z-axis typically advances upward after each completed layer.

Main Components of an FDM Printer

FDM printers use several core mechanical and thermal components.

Common components include:

  • extruder
  • hotend
  • nozzle
  • heated bed
  • motion system
  • control electronics
  • cooling fans

Different machine designs vary in size, motion architecture, and automation level.

FDM Printing Materials

FDM printing primarily uses thermoplastic filament materials.

Common materials include:

  • PLA
  • PETG
  • ABS
  • TPU
  • nylon
  • polycarbonate

Material selection depends on factors such as:

  • strength
  • flexibility
  • heat resistance
  • printability
  • surface finish

Different materials require different printing temperatures and machine configurations.

Layer-Based Manufacturing

FDM printing is a layer-based process.

Each layer is deposited sequentially according to the generated print path.

Important layer-related concepts include:

  • layer height
  • layer adhesion
  • infill structure
  • wall thickness
  • print orientation

These factors influence both mechanical performance and surface quality.

FDM Printing Parameters

Several parameters influence print quality and manufacturing performance.

ParameterFunction
Layer heightControls vertical resolution
Feed RateControls print movement speed
Nozzle temperatureControls material melting
Bed temperatureImproves adhesion and stability
Infill densityControls internal structure

Parameter optimization depends on:

  • material type
  • geometry complexity
  • print speed
  • desired surface quality

Slicing Software

FDM printers typically require slicing software to prepare machine instructions.

Slicing software converts 3D geometry into:

  • layer information
  • extrusion paths
  • movement instructions
  • support structures

Common slicing software includes:

  • Cura
  • PrusaSlicer
  • OrcaSlicer
  • Simplify3D

The resulting output is commonly exported as G-code.

Supports in FDM Printing

Some geometries require temporary support structures during printing.

Supports are commonly used for:

  • overhangs
  • bridges
  • complex geometry
  • suspended features

Support structures are usually removed after printing.

FDM Printing and Tolerance

Dimensional accuracy in FDM printing depends on several factors.

Important influences include:

  • material shrinkage
  • machine calibration
  • extrusion consistency
  • thermal behavior
  • print orientation

Related concepts include:

  • Tolerance
  • Dimensional Accuracy
  • Layer Height

FDM parts may require post-processing when high precision is necessary.

FDM Printing and Rapid Prototyping

FDM printing is widely used in Rapid Prototyping because it allows relatively fast and accessible production of physical models.

Common applications include:

  • concept models
  • fit testing
  • functional prototypes
  • assembly verification
  • educational models

The process supports iterative design workflows with relatively low setup requirements.

Advantages of FDM Printing

FDM printing offers several manufacturing advantages.

Common benefits include:

  • relatively low machine cost
  • broad material availability
  • rapid iteration capability
  • minimal tooling requirements
  • accessible desktop manufacturing
  • customizable production

The technology is widely adopted in both small-scale and industrial environments.

Limitations of FDM Printing

FDM printing also has practical limitations.

Common limitations include:

  • visible layer lines
  • anisotropic mechanical properties
  • slower production speed compared to mass manufacturing
  • thermal warping
  • support removal requirements

Surface finish and dimensional consistency may vary depending on machine quality and process control.

Applications of FDM Printing

FDM printing is used across many industries and fabrication environments.

Common applications include:

  • engineering prototypes
  • product development
  • educational projects
  • robotics
  • jigs and fixtures
  • architectural models
  • custom manufacturing

The process remains one of the most widely used additive manufacturing technologies.

FDM Printing in Digital Fabrication

FDM printing is a core technology within Digital Fabrication workflows.

The process is closely associated with:

Its accessibility and flexibility make it widely used in makerspaces, fabrication laboratories, and industrial prototyping environments.

See also