Here's the spreadsheet I wound up making. I couldn't figure out the other spreadsheets that I found online.
You'll need to read the values from your printer with the command M501 or M503, as appropriate (see wiki link below).
For the first iteration, you use rows 2 - 5, depending on which axis you're working on.
1. You'll put your existing calibration in the B column.
2. You'll tell the 'bot to move a certain amount of length. 100mm works, if you have the space. Put the value that you tell the bot to move in the C column.
3. Measure the amount that the axis actually moved, and put that in the D column.
E and F are calculated values, and will adjust once you fill in B, C, and D.
Enter the new value into your printer with the command M92, in the format:
- Code: Select all
M92 X63.36 Y99.22
Where you can enter in a single, or multiple variables.
NOTE: Notice the capitalization.
Tell your printer to move the same amount of length again and measure it. If it's spot on, you're done. If not, iterate through this process till you're done. You can see in this spreadsheet I copied several more rows below the block until I was complete, fine tuning the adjustment as I went.
When you are done, commit your changes to EEPROM with an M500 command.
NOTE: More info on M50X codes:http://reprap.org/wiki/G-code#Proposed_ ... tion_codes
Started with a Printrbot LC Kit; now it's a monster as big as a mid size fridge!
Single ATX Power supply, 650 watts, relay controlled heat bed
extra Z height (3+ ft) via longer rods, but I don't use it. Yet. To reduce wobble, I'm using thing:46082 under the Printrbot.
Dual heated beds, 1 currently working; space for a 3rd
Purple gluestick on glass seems to be sticky enough to get adhesion
FB album with pics: https://www.facebook.com/media/set/?set ... ec287e8726
This was supposed to be a tool, not a series of projects... grrrrr......