Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
reprap:firmware:calibration [2016/11/06 11:51] – ender | reprap:firmware:calibration [2016/11/06 14:34] – ender | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Printer Calibration ====== | ====== Printer Calibration ====== | ||
- | 3D Printers are great, but they do need to be calibrated in order to print in the correct dimensions, extrude the correct amount of filament and provide accurate and stable heat to the hotend and heated bed. This guide will explain the process of calibrating your printer. | + | 3D Printers are great, but they do need to be calibrated in order to print in the correct dimensions, extrude the correct amount of filament and provide accurate and stable heat to the hotend and heated bed. This guide will explain the process of calibrating your printer. |
This guide is aimed particularly at the Marlin/ | This guide is aimed particularly at the Marlin/ | ||
Line 8: | Line 8: | ||
=== Required Tools === | === Required Tools === | ||
- | - 150mm length of filament (white/ | + | |
- | | + | * 150mm length of filament (white/ |
- | | + | |
+ | | ||
=== Steps === | === Steps === | ||
- | | + | |
- | {{: | + | |
- | + | * Measure | |
- | | + | {{: |
- | - Ordered List ItemInsert | + | |
- | {{: | + | |
+ | {{: | ||
+ | |||
+ | * Extrude 100mm of filament | ||
+ | |||
+ | < | ||
+ | G91 ;relative positioning | ||
+ | G1 E100 F300 ;extrude 100mm at half max speed | ||
+ | G90 ;absolute positioning | ||
+ | </ | ||
+ | |||
+ | * Measure distance between second mark, and housing of extruder. | ||
+ | {{: | ||
+ | |||
+ | |||
+ | The difference in distance will either be greater than, less than, or equal to 120mm. If you measure equal to, then you're done and your extruder motor has been properly calibrated. In this case, there is a difference of 17.91mm *less* than 120. So the distance travelled is 120-17.91 = 102.09mm. It's close, but not quite right. | ||
+ | |||
+ | To calculate the new E-steps per mm we must know the current value. For the sake of this guide, we will assume an original value of 90 steps/mm. | ||
+ | |||
+ | The calculation is as follows: | ||
+ | |||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | From this formula we can calculate the new steps/mm by plugging in the values: | ||
+ | |||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | Save the new steps to the printer with '' | ||
+ | |||
+ | **NOTE**: This setting will not persist! You will have to either set the setting in the EEPROM (through printer menus) or in '' | ||
+ | To save the setting in '' | ||
+ | <code c> | ||
+ | #define DEFAULT_AXIS_STEPS_PER_UNIT | ||
+ | </ | ||