3D Printing Hub

Filament guide, nozzle reference, print cost calculator, volumetric flow limits, and drying cheat sheet โ€” practical FDM tools for makers.

Last updated: May 2026

Filament Materials at a Glance

Use the quick selector to find your material, then check the comparison table for properties and the settings cheat sheet for starting values.

Quick Material Selector

Primary NeedBest MaterialWhy
First prints / learningPLAEasiest to print, no enclosure, cheapest
Strong functional partsPETG2โ€“3ร— stronger than PLA, reliable, not too hard
Heat resistance (>80ยฐC)ABSUp to 90ยฐC sustained, professional grade
Outdoor / UV-exposed partsASANo UV yellowing, weatherproof for years
Flexibility / gaskets / sealsTPURubber-like, impact-absorbing, compresses and returns
Maximum strengthNylonStrongest common FDM material, engineering-grade
Rapid cheap prototypesPLAFastest print speed, lowest cost per gram
Multi-color / decorativePLABest color variety, easiest post-processing

Material Properties Comparison

Badges show practical difficulty โ€” not a judgment. Expert-only materials are simply less forgiving of settings drift.

MaterialDifficultyWarping RiskMoisture SensitivityNozzle TempBed TempEnclosure
PLABeginnerLowLow200โ€“220ยฐC50โ€“60ยฐCNo
PETGIntermediateLowMedium240โ€“260ยฐC75โ€“85ยฐCNo
ABSAdvancedHighLow230โ€“250ยฐC100โ€“110ยฐCRequired
ASAAdvancedHighLow240โ€“260ยฐC100โ€“110ยฐCRequired
TPUExpertMediumHigh210โ€“235ยฐC60โ€“70ยฐCNo
NylonExpertMediumExtreme250โ€“280ยฐC80โ€“90ยฐCRecommended

โ†’ Full materials comparison: strength, UV resistance, heat resistance, print speed & cost

Recommended Starting Settings

First-print safe values. Dial in from here โ€” these are calibration starting points, not final settings.

MaterialNozzle TempBed TempFan SpeedFirst Layer SpeedKey Starting Tip
PLA200โ€“215ยฐC55ยฐC50โ€“100%25 mm/sHigh fan helps bridging; low fan hurts layer bonds
PETG235โ€“245ยฐC80ยฐC15โ€“25%20 mm/sLow fan = stronger layers; too much cooling = weak bonds
ABS240โ€“250ยฐC105ยฐC0%20 mm/sEnclosure required; no cooling fan; slow first layers
ASA245โ€“255ยฐC105ยฐC0%20 mm/sSame as ABS but slower overall โ€” don't rush it
TPU220โ€“230ยฐC65ยฐC30โ€“40%15 mm/sZero or minimal retraction; direct drive strongly preferred
Nylon250โ€“270ยฐC85ยฐC10โ€“20%20 mm/sDry 12h+ before printing; all-metal hotend required

Common First-Print Mistakes

Pro tip

Print orientation affects strength more than infill percentage. A flat-printed part at 15% infill often fails where a vertically-oriented part at the same infill holds under the same load. Before increasing infill, check whether reorienting the part solves the problem first.

Nozzle Selection Guide

Nozzle diameter controls the trade-off between detail and speed. For most FDM work, 0.4mm is the right starting point โ€” change only when you have a specific reason.

Diameter at Scale

Circles are proportional to actual nozzle diameter relative to each other.

Pro tip

Upgrading from 0.4mm to 0.6mm nozzle reduces print time by 30โ€“50% on functional parts โ€” more than doubling print speed would achieve. The larger nozzle deposits more material per pass, so you run fewer perimeter and infill passes for the same volume. Detail suffers slightly; strength stays the same or improves.

Nozzle Selection Matrix

NozzleBest ForMin Layer HeightMax Layer HeightSpeed PotentialDetail Level
0.2 mmMiniatures, precision engineering, dental/jewellery models0.05 mm0.15 mmSlow โ€” flow limits dominateHighest
0.4 mmEverything โ€” universal standard nozzle0.10 mm0.30 mmMedium-fastHigh
0.6 mmFunctional parts, structural prints, faster prototyping0.15 mm0.45 mmFastGood
0.8 mmLarge structural prints, draft objects, infill-dominant parts0.20 mm0.60 mmVery fastModerate

Layer height rule: max layer height โ‰ค 75% of nozzle diameter. A 0.4mm nozzle: maximum practical layer height is 0.30mm, not 0.40mm.

โ†’ Detailed nozzle size chart with temperature and material combinations  ยท  โ†’ 0.4mm vs 0.6mm comparison

Volumetric Flow Reference

Volumetric flow (mmยณ/s) is the actual rate at which your hotend melts and extrudes plastic. It's the real speed limit of your printer โ€” not the mm/s value in your slicer. When you exceed the hotend's maximum flow rate, the extruder can't melt material fast enough, and quality degrades immediately.

Formula: flow (mmยณ/s) = layer height ร— line width ร— print speed

Hotend Flow Limits Reference

These are practical upper limits under typical sustained printing conditions. Short bursts can exceed these; sustained printing at these rates will show symptoms.

Hotend TypeMax Safe FlowCommon PrintersNotes
Stock brass 0.4mm8โ€“12 mmยณ/sEnder 3 family, budget printersConservative limit; sustained high flow degrades fast
All-metal 0.4mm12โ€“15 mmยณ/sPrusa MK4, Bambu A1Better heat break; handles sustained flow more cleanly
Bambu hardened 0.4mm18โ€“24 mmยณ/sBambu P1S, X1C, X1EDesigned for high-speed printing; optimised heat zone
High-flow 0.6mm+ (Volcano style)25โ€“35 mmยณ/sVolcano, CHC Pro, E3D Revo HFRequires larger nozzle + layer heights to utilise

Symptoms of Excessive Volumetric Flow

If you see any of these, reduce print speed or check flow rate before changing other settings.

Pro tip

Wet PETG usually looks like overextrusion โ€” stringing, blobs, and inconsistent surfaces on parts you've printed perfectly before. Before spending an hour debugging retraction and temperature settings, dry the spool at 65ยฐC for 4โ€“6 hours. This solves the majority of "mystery PETG problems" that appear after the spool has been sitting on the shelf.

โ†’ Volumetric flow calculator โ€” enter nozzle size, layer height, line width, and speed to calculate mmยณ/s

Filament Drying Reference

Dry filament before printing if you've noticed symptoms below, or if the spool has been sitting open in a humid environment. When in doubt, dry first โ€” it takes a few hours and eliminates the most common category of print problems.

MaterialDrying TempDrying TimeMoisture SymptomsSensitivity
PLA45โ€“50ยฐC4โ€“6 hBubbles, weak layers, slight stringing increaseLow
PETG65ยฐC4โ€“6 hHeavy stringing, blobs, inconsistent surface finishMedium
ABS80ยฐC2โ€“4 hWeak inter-layer bonds, slightly increased odourLow
ASA80ยฐC4โ€“6 hSame as ABS; warping slightly worseLow
TPU50ยฐC4โ€“6 hBlobbing, inconsistent extrusion, surface texture lossHigh
Nylon80ยฐC12โ€“16 hSevere warping, layer separation, dimensional inaccuracyExtreme

Drying temperatures are for food dehydrators or dedicated filament dryers. Standard kitchen ovens often run hotter than displayed โ€” verify with a thermometer before drying PLA (melts at ~60ยฐC).

Pro tip

Store filament in sealed containers with silica gel desiccant โ€” not on an open shelf. In humid climates (above 60% RH), an open 1kg spool absorbs meaningful moisture within hours, not days. 50g of silica gel in a sealed bag or airtight container keeps filament dry for months. Cheap vacuum bags with a hand pump also work well for long-term storage.

Density & Weight Reference

Filament density determines how many meters you get per kilogram. Materials with lower density give more length for the same weight โ€” which affects both print cost estimates and slicer weight predictions. Density also matters when converting between slicer-reported grams and actual spool usage.

MaterialDensity~Meters per 1 kg spoolTypical Use Context
PLA1.24 g/cmยณ~335 mStandard reference โ€” most slicer defaults use this
PETG1.27 g/cmยณ~328 mClose to PLA; slightly shorter per kg
ABS1.05 g/cmยณ~397 mLower density = more length; lighter printed parts
ASA1.07 g/cmยณ~390 mSimilar to ABS; outdoor parts are lighter than PLA
TPU (Shore 95A)1.20 g/cmยณ~347 mHeavier than ABS; flexible parts weigh more
Nylon (PA12)1.02 g/cmยณ~408 mLightest common material; most meters per kg

Calculated for 1.75mm diameter filament: length = 1000 รท (density ร— ฯ€ ร— 0.875ยฒ). Values vary slightly by brand formulation.

Why Density Matters for Cost Estimates

Slicers report filament usage by weight (grams), but your actual spool is sold by weight too โ€” so cost calculations are weight-based regardless of material. However, if you're comparing meters-remaining on a partial spool, density tells you how many grams remain from a length measurement, or vice versa.

The print cost calculator above uses PLA density as default. If you're printing ABS at 1.05 g/cmยณ, the same volume of material weighs less โ€” so the cost estimate will be slightly lower in reality. For precise calculations, use the dedicated calculator.

Pro tip

To check how much filament is left on a partial spool: weigh the spool with filament, then subtract the spool's tare weight (usually printed on the label, or 150โ€“250g for standard 1kg plastic spools). The difference is your remaining filament weight. Then use the weight-to-length calculator to find out if you have enough for your next print.

โ†’ Filament density & weight calculator  ยท  โ†’ Weight โ†” length converter

Maker Workflows

Common 3D printing scenarios with links to the specific references and tools you need โ€” in the order you actually need them.

Fast Functional PETG Prints

Strong parts, fast turnaround, maximum reliability. The most common practical printing workflow.

Miniatures & Detail Work

Maximum resolution for miniatures, display models, and precision engineering parts.

Large Structural / Outdoor Parts

Parts that need to survive outdoors, under load, or in hot environments.

Flexible TPU Printing

Phone cases, gaskets, seals, flexible hinges โ€” TPU requires a fundamentally different approach to settings.

Related Utility Ecosystem

Calculations makers often need alongside 3D printing work.

FAQ

Why does this calculator show more than my slicer's filament estimate?

Slicers calculate only the filament your model actually requires โ€” they don't account for support material waste, failed prints, or purge lines. The failure factor in this calculator adds a buffer for the statistical likelihood of a print failing partway through. A 10% failure factor on a 50g model doesn't mean you'll waste 5g every time โ€” it means that over 10 prints, one partial failure averages out to that cost per print. If you've dialled in your settings well, set it to 0%. If you're learning or using a new material, 20โ€“40% is realistic.

What's the safe volumetric flow limit for a standard brass 0.4mm nozzle?

8โ€“12 mmยณ/s for sustained printing. You can push to 14โ€“15 mmยณ/s in short bursts, but sustained printing above 12 mmยณ/s on a stock brass hotend produces underextrusion symptoms even if your slicer doesn't flag it. Calculate your actual flow rate: multiply your layer height ร— line width ร— print speed. At 0.2mm layer, 0.45mm line width, and 100 mm/s speed: 0.2 ร— 0.45 ร— 100 = 9 mmยณ/s โ€” right at the limit. Reduce speed or layer height, not just temperature, to stay within the hotend's capability.

At what print weight does a 2kg spool become a better buy than two 1kg spools?

Almost always โ€” if you're confident you'll use the full 2kg of the same material. The savings are typically 15โ€“25% per kilogram for bulk spools. The trade-off is commitment: if you buy 2kg of PETG and then switch materials, you have a large partial spool to store. For materials you print frequently (usually PLA and your primary functional material), always buy 2kg. For specialty materials used occasionally (TPU, ASA), 1kg is the safer choice. Use the filament cost calculator with both spool configurations to compare the $/kg difference for your specific brand.

Why does nylon need 12+ hours to dry when ABS only needs 2โ€“4?

Nylon (polyamide) is hygroscopic โ€” its molecular structure actively absorbs water into the polymer chain, not just onto the surface. This absorbed moisture bonds more deeply and requires more energy and time to drive out. ABS absorbs far less moisture because its chemical structure is less polar. With nylon, even a "just dried" spool can absorb enough moisture to cause problems within an hour of opening in a humid room. This is why dedicated filament dryers that keep the spool warm during printing (rather than just pre-drying) make a significant difference specifically for nylon.

Can I print at 0.3mm layer height with a 0.4mm nozzle?

Yes โ€” 0.3mm is within the safe range. The rule is that maximum layer height should not exceed 75% of nozzle diameter. For a 0.4mm nozzle, that's 0.30mm. Printing right at the limit works but gives you less margin for first-layer variation. Many slicers use 0.28mm as the "draft quality" setting for 0.4mm nozzles for this reason โ€” it stays under the limit while still being fast. Layer heights above 0.30mm on a 0.4mm nozzle produce poor layer adhesion and dimensional inaccuracy because the nozzle can't properly squish the bead.

Why does support material cost more than just the support percentage suggests?

Three factors compound: the support percentage applies to model weight, not spool weight, so a 10% support on a 100g model is 10g of extra filament at full spool price. Support interfaces are typically printed slowly with dense settings โ€” so the actual filament used is often higher than the slicer's percentage reports. Finally, support removal sometimes damages the part, leading to reprints. When combined with a failure factor, support-heavy models cost noticeably more per successful part than the filament weight alone implies. For parts with complex overhangs, it's often cheaper to reorient the model to minimise supports than to print with 40% support material.