FDM Calibration Masterclass

3D Filament Profiles:How to Build, Save, and Reuse

Stop Recalibrating Every Spool. OrcaSlicer's filament profile system ensures your nozzle temperature, flow ratio, and pressure advance travel with every print job.

No ads · Free · Open-source

Stop Recalibrating Every Spool

Every time you swap to a new brand or color, you lose your settings if they aren't saved somewhere. OrcaSlicer's filament profile system is designed to prevent that.

Four parameters — nozzle temperature, bed temperature, Flow Ratio, and Pressure Advance — live inside each filament preset and travel with every print job that uses it.

This guide walks through how to fill in those parameters from scratch, where to save the results, and how to reuse the same profile when you switch filament brands without starting over.

Note: Temperature and flow values in this guide are reference ranges. Always confirm against your specific filament brand's datasheet and run your own test prints.
3D Printer Calibration

The Four Parameters That Define a Filament Profile

These values override machine defaults to ensure your material is extruded with engineering precision.

Nozzle and Bed Temperature

Set in Filament Settings → Temperatures. Stores first-layer and default temperatures to ensure perfect adhesion and flow from the start.

Foundational

Flow Ratio

The extrusion multiplier for your filament. Calibrate using OrcaSlicer’s built-in single-wall cube test for dimensional accuracy.

Dimensional Precision

Pressure Advance

Reduces corner bulge and ringing. Once calibrated, save it directly to the profile to apply across all your printers.

Surface Finish

Max Volumetric Speed

Caps the maximum extrusion rate to prevent underextrusion at high speeds. Essential for matching hotend melting limits.

Speed Optimization

How to Create a Filament Profile in OrcaSlicer

01

Open Filament Settings

Go to Filament → Edit preset. Choose a close vendor profile and use 'Save as' to create your custom copy.

02

Set Temperature

Enter nozzle and bed ranges based on the manufacturer datasheet. Start in the middle of the suggested range.

03

Run Flow Ratio Calibration

Use Calibration → Flow Rate. Measure the wall with calipers and apply the formula to find your New Flow.

04

Run Pressure Advance

Go to Calibration → Pressure Advance. Identify the value where corner bulge disappears and enter it.

05

Max Volumetric Speed

Find your hotend's ceiling via Calibration → Max Volumetric Speed and set a conservative 80-90% limit.

06

Save as Named Preset

Click Save and use the format: Brand + Material + Variant (e.g., Polymaker PETG Black).

Filament Profile Configuration Template

Use this template to record your calibration results before saving them into OrcaSlicer.

ParameterOrcaSlicer LocationMeasured ValueReference RangeNotes
Nozzle temp (default)Filament Settings → Filament—Per datasheetRun temp tower if unsure
Nozzle temp (1st layer)Filament Settings → Filament—Default +5 °CImproves bed adhesion
Bed temperatureFilament Settings → Filament—Per datasheetMatch plate surface type
Flow ratioFilament Settings → Filament—1.00 baseMeasure single-wall cube
Pressure AdvanceFilament Settings → Filament—0.01–0.08 (DD)Use PA calibration
Max Volumetric SpeedFilament Settings → Filament—12–24 mm³/s (PLA)80–90% of measured ceiling

*Values in the Reference Range column are general guidance only. Actual results depend on your hotend and nozzle diameter.

Workflow Summary

01

Same brand, same material, new spool

Load profile → re-run Flow Ratio → update and save.

02

Different brand, same material

Duplicate closest profile → rename → re-run Temp, Flow, and Pressure Advance → save.

03

Different material type

Start from vendor preset → run all four calibrations → save under new name.

Where do results save?

Filament profile

Stores Flow Ratio, PA, Max Volumetric Speed, and Temps. This is the correct place for per-spool settings.

Printer profile

Stores machine-specific hardware limits like motor speeds and bed size.

Process profile

Stores layer height, speed, and infill settings for specific print qualities.

Frequently Asked Questions

Where do I find OrcaSlicer's built-in calibration tools?

In the top menu, go to Calibration. You'll find Flow Rate Calibration, Pressure Advance (line, pattern, and tower variants), Max Volumetric Speed, Temperature Tower, and several others. Each tool prints a test pattern and prompts you to enter the result.

Can I share filament profiles with other users?

Yes. Filament profiles are stored as JSON files inside OrcaSlicer's user data folder. You can export them as part of a .3mf project file or find the raw profile files and share them directly.

Do Pressure Advance values work with Klipper?

Yes, OrcaSlicer's Pressure Advance calibration generates a value for use inside OrcaSlicer's filament profile. OrcaSlicer passes this value via G-code to Klipper's system, confirming your macro configurations are correct.

My Flow Ratio is above 1.0. Is that normal?

Yes, values between 0.90 and 1.05 are common. A result above 1.0 means your printer is slightly underextruding. If it's significantly higher, check for partial clogs or worn nozzles.

What is Max Volumetric Speed?

It is the maximum rate (mm³/s) your hotend can melt and extrude filament. Setting an accurate ceiling lets OrcaSlicer cap speeds automatically, preventing gaps or weak layers.

Can I use these profiles in Bambu Studio?

No. OrcaSlicer filament profiles are stored in OrcaSlicer's own format and are not directly compatible. You must manually transfer the values between slicers.

Get OrcaSlicer and Start Building Your Filament Library

Includes the full calibration suite: Flow Ratio, Pressure Advance, and Max Volumetric Speed tests.

No ads · Free · Open-source · Windows, macOS, Linux