SpoolGuide

Calculators and charts for 3D printing

Price a print before you sell it, see how much filament is left on a spool, tune a new filament and look up the drying and print temperatures that its maker gives.

Calculators

Charts

Guides

Price what you sell

The 3D print pricing calculator adds up what a print costs you. It counts the filament from your slicer’s grams and the price of the spool, the power, the wear on the printer, the prints that fail and your time. Then it sets a price that leaves your markup in your pocket after a marketplace takes its share. On Etsy in the United States, that share is a 6.5% transaction fee and 3% plus $0.25 for payment processing, with $0.20 for each listing. A price that only covers your costs loses money on every sale. To know how long a print will take before you slice it, the print time calculator scales the time of a print you already made. Before you sell prints of a model you downloaded, the guide to selling 3D prints shows whether its license allows it, from the words of the license.

Know how much filament you have

A spool label gives the weight of the filament, and slicers report grams, but a printer may talk in meters. The filament calculator converts one into the other at the density that each maker states for its own plastic. Bambu Lab’s PLA Basic is 1.24 g/cm³ and Polymaker’s PolyLite PLA is 1.17 g/cm³, which is about 20 meters of difference on a kilogram.

To see what is left on a spool, weigh it on a kitchen scale and take off the empty spool. The spool weight page lists what empty spools from Bambu Lab, Prusament, eSun, Sunlu and other brands weighed, and does the subtraction for you. To keep count between weighings, the filament tracker takes the grams of each print off its spool and adds up what your prints cost, with no account to make. Its page also explains what Spoolman and Bambuddy do and which printers each works with.

Calibrate the extruder and a new filament

The E-steps calculator checks that the extruder pushes the length of filament it is asked for, from a 50 mm test, and gives the new value for Marlin or Klipper. The pressure advance calculator turns the height of the sharpest corners on a tower into the value for Klipper or OrcaSlicer. The flow rate calibration calculator gives the new flow ratio from the smoothest block of OrcaSlicer’s flow test. The retraction settings show the ranges that Bambu Lab prints on its data sheets, and how to read the retraction tower.

Dry it and print it at the right temperature

Makers do not agree on how to dry the same plastic. Prusa dries PLA at 45 °C for 6 hours, Polymaker at 55 °C for 6 hours and Bambu Lab at 55 °C for 8 hours. The filament drying chart puts each maker’s temperature and time side by side, with the heat that each kind of spool can take. The print temperature chart does the same for the nozzle and the bed, and notes which plastics their makers want printed in an enclosure. To choose between plastics, the filament comparison chart puts PLA, PETG, ABS, ASA, TPU, PC and nylon side by side.

Where the numbers come from

The values in the charts come from the data sheets and help pages of Bambu Lab, Polymaker and Prusa, and from the documentation of Klipper, Marlin and OrcaSlicer. The empty spool weights come from people who weighed their own spools and posted the results. Every tool is free, and you need no account to use it.

Published .

Send it by email

SpoolGuide

SpoolGuide is an independent site and is not affiliated with any printer or filament maker.