Is anybody using linuxcnc with there workbee lead screw? If so could you share your config files. I'm trying to figure out the scale for each axis in inches. My stepper motors are 1.8deg and I'm running 1/8 microstep.
Since all motors and leadscrews are slightly different, no two scales are gonna be identical, even if someone had a HAL file ready to go. Setting it up in StepConf should provide an opportunity to dial in the scale for the axes, there were pretty detailed screens for me to do it in PncConf (I'm using Mesa hardware). You can also adjust the scaling afterward from within AXIS itself (which is what I did, just put in the "ideal" numbers initially. Yeah, right here, part 7: Stepper Configuration Wizard
I'm using the 8mm lead screws that are 2mm pitch but 4 start so one rotation moves .5mm So my scale should be 800 cause 200steps x 8 x .5mm right? Im also using Mesa 7i92 card.
Oh, gotcha. So you'll be in PncConf too. There's a little trickiness to getting the card up and running, but once it is, it should all be the same, iirc. I'm running a 6i25 with 7i76 and 7i85 (which I haven't hooked up yet) for the glass scales. I'm using 200 step motors at 8x microstepping, so 1600 steps per rev. I have a 4mm pitch ballscrew on my X axis, so the initial steps/mm for that is 400 (1600/4). On my Y and Z, I have 5mm pitch screws, so that's 320 steps/mm (1600/5). 2mm pitch 4 start moves 8mm in one rev (pitch is distance between threads, not the same as mm per rev/TPI). If you're using full steps on the motors, no microstepping, you'd have 200 steps divided by 8mm, or 25 steps/mm. I found that's good enough to get started with, then you can dial in the "21.673 steps/mm" or whatever precision version plus backlash comp and all that good stuff later. My backlash seems to be about 0.01mm at most, so I didn't even look into how to do that yet.