Skip to content
Main site

Creating a material profile

When printing a new pellet material for the first time, you need a material profile that captures its specific temperatures, flow calibration, and behavior. This procedure walks through creating one from scratch using Ginger Slicer.


A G1 material profile consists of:

  1. Temperature settings — three heating zones + bed
  2. Rotation Volume — the actual flow per screw turn (must be calibrated)
  3. Max Volumetric Speed (MVS) — the maximum delivery rate
  4. Additives — SmoothFlow %, Liquid Masterbatch % if applicable
  5. Print speed and cooling — fan %, layer time, speeds

You will iterate on these: start with a template, print a test, adjust, repeat.


Step 1 — Create the profile in Ginger Slicer

Section titled “Step 1 — Create the profile in Ginger Slicer”
  1. Open Ginger Slicer
  2. Go to Filament → click the + button to add a new material
  3. Name it clearly: e.g., rPLA Formfutura batch-2026-04
  4. Under Type, select the polymer family (PLA, PETG, etc.)
  5. Save

Enter the starting temperatures based on the material family. Use the G1 zone naming (E0 = Feeding/top, E1 = Melting/middle, E2 = Nozzle/bottom):

MaterialFeeding (E0)Melting (E1)Nozzle (E2)Bed
PLA virgin190°C190°C190°C40–50°C
rPLA recycled185–190°C190°C190°C40–55°C
PETG clear200–215°C230°C230°C70–80°C
PETG GF200–215°C240°C240°C70–80°C

Always check the supplier’s datasheet for the recommended processing temperature range and start in the middle of it.


Step 3 — Run Rotation Volume calibration

Section titled “Step 3 — Run Rotation Volume calibration”

The Rotation Volume is the most important G1-specific parameter — it determines actual flow output. Do not skip this step.

See Rotation Volume calibration for the full procedure. Briefly:

  1. Print a 30 mm tall cylinder at low speed
  2. Measure the actual wall thickness with a caliper
  3. Adjust Rotation Volume up/down until wall matches the set line width

Save the calibrated value in the material profile.


Step 4 — Find the Max Volumetric Speed (MVS)

Section titled “Step 4 — Find the Max Volumetric Speed (MVS)”

MVS is the maximum rate at which the extruder can deliver material without motor step loss. Exceeding it causes clicks, gaps, and layer shifts.

To find MVS:

  1. In the G1OS dashboard, manually extrude at increasing feed rates while watching the motor
  2. The MVS is the speed just before the motor starts clicking (“tak-tak”)
  3. A safe starting value: 200–250 mm³/s; after adding SmoothFlow it can go to 300–500 mm³/s depending on material

Enter the safe MVS value in the material profile.

See Max Volumetric Speed for details.


Fan speed affects how quickly each layer solidifies before the next one is deposited:

MaterialFan speedNotes
PLA / rPLA30–60%Higher for tall/small objects; 0% for very large flat prints
PETG20–40%Too high causes delamination
PETG GF0–20%Fiber-reinforced needs slow cooling for layer adhesion

Also set the minimum layer time — this slows the print on short layers to allow adequate cooling. For PLA on small objects, 10–15 seconds minimum per layer is a safe starting point.


Print a simple test object (a cube, a cylinder, or the calibration object from Rotation Volume calibration):

  • Check for over/under-extrusion (adjust Rotation Volume)
  • Check for motor skipping (lower MVS or add SmoothFlow)
  • Check first layer adhesion (adjust Z offset and bed temp)
  • Check surface quality (adjust temperature and fan)

Make adjustments and re-print until quality is consistent.


Once the profile is dialed in:

  1. Save it in Ginger Slicer with a descriptive name including supplier and batch
  2. Note in the profile description: Rotation Volume = XX mm³, MVS = XX mm³/s, SmoothFlow = 0.05%
  3. Keep a log — different batches from the same supplier can vary by 5–10% in Rotation Volume

  • Dry the material first — wet pellets give false calibration results. Always start with dry pellets
  • Run Rotation Volume first, then MVS — in that order
  • Start without SmoothFlow, calibrate, then add SmoothFlow and re-check MVS (it usually goes up significantly)
  • One variable at a time — change only one parameter between test prints
  • rPLA batches vary — save a separate profile per batch, not just per supplier