Clarification on encoder index pulse for Rigid Tapping

More
18 Nov 2020 14:21 - 18 Nov 2020 14:24 #189674 by Clive S
Ok I have setup a mill with a servo for the spindle and I was using the servo built in encoder for the ZAB pulses fed into a Mesa 7i96 for tapping with a one to one belt to the spindle. This has been fine.

Now I want to drive the spindle with a reduction of about 4:1 this of course will not work using the servo encoder.

Can I still use the AB from the servo and put a sensor on the spindle with one pulse per rev.

There is a disc on the spindle already with 8 slots. I am thinking I cannot use that unless I make it a 1 slot disc.

Edit: If I am not mistaken the servo encoder might have a lag in the AB with regard to the Z from the spindle disc
Last edit: 18 Nov 2020 14:24 by Clive S.

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 15:12 #189677 by JohnnyCNC
That is how mine is setup and it works fine. I used the AB from the servo and installed a plate with one slot on the spindle for the Z.

See here
The following user(s) said Thank You: Clive S

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 16:58 #189694 by Clive S

That is how mine is setup and it works fine. I used the AB from the servo and installed a plate with one slot on the spindle for the Z.

See here


Yes. I have done it that way on several machines but always had the ZAB from the same slotted disc but was not sure about the servo not being in direct sync with the Z sensor.

Edit: I put the same answer to the linked post as well (by mistake)

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 17:10 #189695 by JohnnyCNC
I had the same concern about the sync between AB & Z but it seems not to matter.

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 18:49 #189708 by PCW
If you have a relatively high resolution encoder, a separate
non-synchronized index pulse should work fine as long as it
has a consistent leading edge (the index logic will be triggered
on the edge of the index pulse) There may be a count or so of
uncertainty but if the encoder resolution is high enough, this
should not matter.

Another issue with a wide index pulse is that it will occur in differing
places depending on the direction. This does not affect LinuxCNC
tapping or threading however since synchronization to index
is always done in the same direction.

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 18:57 #189709 by JohnnyCNC
Thanks Peter. That makes perfect sense. My encoder is 2048 and my Z slot is rather wide.

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 19:04 #189710 by Clive S

If you have a relatively high resolution encoder, a separate
non-synchronized index pulse should work fine as long as it
has a consistent leading edge (the index logic will be triggered
on the edge of the index pulse) There may be a count or so of
uncertainty but if the encoder resolution is high enough, this
should not matter.

Another issue with a wide index pulse is that it will occur in differing
places depending on the direction. This does not affect LinuxCNC
tapping or threading however since synchronization to index
is always done in the same direction.


Peter Thanks for the feedback
I am wanting to use the AB pulse from the encoder in the servo motor for the spindle and wanting to using a simple narrow slotted disc on the actual spindle as the motor and spindle are not 1:1

So would a narrow slot say 5mm hole in disc be fine or would a longer slot be better?

Please Log in or Create an account to join the conversation.

More
18 Nov 2020 19:37 - 18 Nov 2020 19:38 #189717 by PCW
I think most anything would work as long as its wide enough to let the
full light beam through. Because Index is edge triggered, a wide slot is not harmful.
Last edit: 18 Nov 2020 19:38 by PCW.
The following user(s) said Thank You: Clive S

Please Log in or Create an account to join the conversation.

Time to create page: 0.115 seconds
Powered by Kunena Forum