Y Axis Debugging

Posted for the EMC2 folks on IRC.  Here is a simple test with my dial indicator.

Here is another test, which uses my “poor man’s DRO” to show the error over 3 inches.

EMC2 was configured with 20320 as the scaling factor (5.08 threads per inch, since it is supposedly a 5mm screw).  My motors are 200 steps/rev, drive microstepping is 10, the motors have a 10t XL pulley and the screws have a 20t XL pulley.

Here are results from the above test.  Command is where I told the Y axis to move.  DRO is what the calipers read out.  Err is error from command to DRO.  Diff to neighbor is the difference in errors between this and the previous point.  Pct error is the percent error of the DRO vs command.

CommandDROErrDiff to neighborPct Error
0.5000.5060.006 101.20%
-0.500-0.508-0.008 101.60%

Related Posts

Project Frankenmill – Part 33, Claustrophobia

Final positions for the DIN rails and wire management have been nailed down. It’s much more tight than one should really wire a panel like this, but…

Project Frankenmill – Part 32, You’re Gonna Need a Bigger Boat

It seems to be a rule that no matter what size electronics enclosure you have, you will always have at least 10% more stuff that you need…

Project Frankenmill – Part 31, Full Pull

While I still haven’t gotten into the detail of squaring and tramming, I’ve been intensely curious to see if the new Z axis would be happier with…

Project Frankenmill – Alpha and Omega

Since 2009, I’ve been messing around with CNC machines. I started out with a small manual milling machine from Grizzly, and converted it to CNC using a…

Project Frankenmill – Part 30, Do You Even Lift Bro?

Hauled the column back down to the shop and mounted it back on the machine. Sure is a lot heavier than it used to be! Muscling things…

Project Frankenmill – Part 29, More Machining and Motion

Had some productive time in the shop during the holiday. First step was to make the counterbores for the M6 cap screws a bit deeper. Easy to…

This Post Has One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *