Hi, I am a calculator. I will help you to calculate the real price of the filament converted to printing volume (in cubic centimetres), the number of steps per millimetre and the acceleration needed to reach a certain printer speed.

Real filament price

WORK IN PROGRESS! Great tool to compare real price of filament. Only measurement, which accurately tells you how much you can print with your purchased filament, is volume in cm3. Filament vendors should provide price per cm3 which doesn't happen now. So I made this simple tool for you to calculate it.

Example: You are offered 100m of PLA both in 3mm and 1.75mm for $25. With 3mm you will buy 2827cm3 but with 1.75mm just 962cm3 of plastic. That renders 1.75mm deal pretty awful as you will get just one third for the same price.



kg
m
mm

g/cm3
$
Filament name Price per cm3 Total volume cm3 Total wieght kg Test whistles printed (2.6cm3)
Prusa filament 0.001 $ 1000 cm3 1 kg ???

Steps per millimeter - belt driven systems

The result is theoreticaly right, but you might still need to calibrate your machine to get finest detail. This is good start tho.

If you struggle how to use this calculator, try aksing in ℹ steps per mm forum.

Result Resolution Teeth Step angle Stepping Belt
0 Click to Share! micron 0 0° 1/0th 0mm
Example:

M92 g-code can set the steps per mm in real time. Here is an example with your result for X axis.

M92 X0

Steps per millimeter - leadscrew driven systems

Gives you number of steps electronics need to generate to move the axis by 1mm.

If you struggle how to use this calculator, try aksing in ℹ steps per mm forum.

mm/revolution
:
Result Leadscrew pitch Step angle Stepping Gear ratio
0 Click to Share! 8 1.8° 1/16th 2 : 2
Example:

M92 g-code can set the steps per mm in real time. Here is an example with your result for X axis.

M92 Z0

Optimal layer height for your Z axis

Helps you to select layer height in a way, that Z axis moves only by full step increments. Z axis isn't usually enabled during inactivity. If the axis is disabled during micro-step, axis jumps to the closest full step and intorduce error. This effect is occuring to some extent even while leaving the Z axis motors enabled. This is most usefull to machines with imperial leadscrews but also for unusual layer heights with metric leadscrews.

mm
mm/revolution
:
Layer height Error over 10cm Number of steps Step length
0 8mm 8 1.8mm
0 8mm 8 1.8mm
0 8mm 8 1.8mm

Max Speed

Input your acceleration settings, distance/length of axis and you can see you your printer will hit your desired speed and for how long.

mm/s2
mm
mm/s