Re: Nema34 - DM860A Driver & Mach3
Hi all!
today I counted the teeth of the pulleys of the Z axis and both result from 20 teeth.
So I applied the formula suggested by cropwell using the value of drivers 8.
(20/20) * 1.5 = 1.5 >> 200 / 1.5 = 133.333 >>> 133.33X 8 = 1066.66
So I set this value in the Z axis.
By moving the axis, however, I noticed that it still moved in an inaccurate way.
So I used the "Auto-tuning" tool from mach3 which calibrated the steps to 533.33 (exactly half)
I have tested some movements such as
- G1 Z10 F400
- G1 Z0 F400
- G1 Z-30 F400
- G0 Z0 F400
And all the movements were performed correctly. (and to be honest, I' am REALLY HAPPY)
The only thing I would like to know because I have this difference between the steps that the machine has calculated and those instead obtained by formula.
I'm pretty sure the driver is at 8 and not at 4 (setting that would justify 533.33 as a step value) but tomorrow I will recheck. XD
As for the X & Y axes, maybe this is the formula?
(engine step * (driven pulley / driving pulley) * driver value) / 50mm
The 50mm value I obtained by making a complete turn to the 60-tooth pulley and measuring the displacement of the trolley.
So the calculation would remain ...
(200 (60/15) x8) / 50 >> (200x4x8) / 50 >>> 6400/50 = 128.
Is this value the one I have to set in the motor tuning section for the X & Y axes?
Thanks all again for your precious help
Re: Nema34 - DM860A Driver & Mach3
Quote:
Originally Posted by
cropwell
OK, so X and Y are belt drive and are a different problem.
On your Z axis you say M10 screw. Do you mean a piece of threaded rod with the normal coarse pitch of 1.5mm?
If this is so then on your Z axis 200 steps -> 15 (driving pulley)/20 (driven pulley)x 1.5 mm of movement = 1.125mm, so steps per mm is 200 / 1.125 = 225 (note this is steps per millimetre). If you then use microstepping, you will have to multiply that by the factor you set in the driver DIP switches. (other forum members - could you check this as I am tired today, I have done some work and I am not used to it :unconscious:)
I think you make an error... because the result of 200/1.125 is not 255 but 177,77 ... BUT 200 X 1.125 is 225... so is the calculation or the result wrong?
Anyway I confirm the accuracy of the movements of the Z axis with the values set at 533.33 as described in the previous post ...
Re: Nema34 - DM860A Driver & Mach3
Quote:
Originally Posted by
Channel
I think you make an error... because the result of 200/1.125 is not 255 but 177,77 ... BUT 200 X 1.125 is 225... so is the calculation or the result wrong?
Anyway I confirm the accuracy of the movements of the Z axis with the values set at 533.33 as described in the previous post ...
It is 200/1.125 but I did say I was tired.