Hello Guest it is December 22, 2024, 01:16:05 AM

Author Topic: loosing steps in one direction  (Read 13704 times)

0 Members and 1 Guest are viewing this topic.

Offline mick

*
  •  60 60
loosing steps in one direction
« on: August 06, 2007, 12:43:36 PM »
hello to all,
              i have a small 4 axis mill x@y recentley fitted with 16mm *5mm ball screws and angular contact bearings ,driven by 320oz steppers through a cnc4pc g11 bob and arcuro drivers,after cycling each axis 50 times 0 to 127 to 0 the error is about .150" dti.
no combination of acc @ vel seems to improve on this, gen/config/step pulse(5),dir (5).
drives have been swopped with other motors,tried  sherline mode  but the problem is still there.
                                       thankfull for any suggestions,    mick.

Offline jimpinder

*
  •  1,232 1,232
  • Wakefield, West Yorks, UK
Re: loosing steps in one direction
« Reply #1 on: August 06, 2007, 02:00:29 PM »
I am trying to envisage what a "small" mill is that needs 320 oz motor to drive it. You do not say what your maximum travel is, therefore I cannot work out the accuracy. There would appear to be no benefit in moving the axis 50 times, because that confuses the issue.

If it is a problem with backlash, depending on where you start, (say the centre) then loving left, moving right and back to centre should get rid of backlash and be accurate. Doing it 50 times would make no difference. So you can eliminate backlash (and do not need to compensate for it)  by doing this. DO NOT start at one end and go up and down, because you only get one set of backlash.

You seem to be saying that you inaccuracy is 0.150 inches which seems to be a fair bit if you have ball screws etc. but test for back lash  - move in one direction then the other an equal distance and see if you have any back lash. Only do it once.

If you have rid of back lash then the other problem is you travel is not correct. Test your travel (in one direction only) and see if your table moves say 1 inch at a time, using your digital calipers. You may have to adjust your number of pulses per inch on your motor configuration to get this accurate, particularly if you axis thread is metric and you are working in inches or vica versa. Having said that, if it is wrong in both directions, it cancels itself out when you do it twice, let alone fifty times.

There really is not other reason I can think of, other than then, you are missing steps driving your stepper motors, but if you are saying this 0.150 is common to all axis, it is difficult to envisage each axis missing a similar number of steps and all in one direction (because if they missed steps in both directions you could not see anything wrong.

I have a feeling it is backlash - but it seems rather a large figure to me.


Not me driving the engine - I'm better looking.

Offline mick

*
  •  60 60
Re: loosing steps in one direction
« Reply #2 on: August 06, 2007, 02:44:33 PM »
JIMPINDER thanks for replying,

motors are 220ncm ? 1.8deg, drivers set 1600 steps per rev,320 per mm
 
the backlash is all but zero.

the reason i ran so many times is, after 10 cycles from 0-127-0 mm i measured a -.0011" error and wanted to know if it was
accumulating, to me it says that steps are lost in one half of the cycle,

is this correct?
« Last Edit: August 06, 2007, 03:18:28 PM by mick »

Offline Graham Waterworth

*
  • *
  •  2,747 2,747
  • Yorkshire Dales, England
Re: loosing steps in one direction
« Reply #3 on: August 06, 2007, 04:48:35 PM »
Hi Mick,

if you reset your drivers to 400 steps/rev and retune mach3 to match, then run your tests again are the errors 4 times greater?

Graham.
Without engineers the world stops

Offline mick

*
  •  60 60
Re: loosing steps in one direction
« Reply #4 on: August 06, 2007, 05:24:27 PM »
thanks Graham,

will try that tomorrow .
                                    mick.

Offline comet

*
  •  338 338
Re: loosing steps in one direction
« Reply #5 on: August 06, 2007, 05:32:53 PM »
hi,
 is it 100% repeatable?
if your steps per inch were no where near correct it should still
zero on return.
  if your not missing steps that is...
  tony

Offline mick

*
  •  60 60
Re: loosing steps in one direction
« Reply #6 on: August 07, 2007, 07:57:23 AM »
good morning Graham,
                               have tested as you suggested,and yes the error is 4 times as big.

also ran driver test:
                         cpu 1597
                         pulse per sec 24.136
                         apic  4142
                         shortest  39.5
                         longest   46.6
mach ver 2.2

        regards mick. 

Offline mick

*
  •  60 60
Re: loosing steps in one direction
« Reply #7 on: August 07, 2007, 08:00:32 AM »
Tony,
      thanks for your input,
                                    mick.
Re: loosing steps in one direction
« Reply #8 on: August 07, 2007, 09:54:06 AM »
It might be worth trying a simple, straight through BOB just to eliminate it as the problem. I had a CNC4PC C11 board that did not like my driver cards and had symptoms similar to yours. Ended up using the CNC4PC C11G card, which has worked perfectly. Let us know how you solve this one.

Ian

Offline mick

*
  •  60 60
Re: loosing steps in one direction
« Reply #9 on: August 07, 2007, 10:08:14 AM »
IAN,
     thanks for the info, i have been thinking along those lines.

ordered a set of new chips for this board this morning , but by the sounds of things maybe its money wasted.

                                    regards mick.