# Hi I´m Calculator

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.

# Filament

## 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 cm^{3}. Filament vendors should provide price per cm^{3} 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 2827cm^{3} but with 1.75mm just 962cm^{3} of plastic. That renders 1.75mm deal pretty awful as you will get just one third for the same price.

^{3}

Filament name | Price per cm^{3} |
Total volume cm^{3} |
Total wieght kg | Test whistles printed (2.6cm^{3}) |
---|---|---|---|---|

Prusa filament |
0.001 $ | 1000 cm^{3} |
1 kg | ??? |

## Stepper Motors

## 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.

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.

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 |

## Acceleration

## 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.

^{2}