Some time ago I realised that a spindle encoder allows LinuxCNC to do
gear-hobbing. (And I made a video which now has 200,000 views, so
there is clearly some interest in the subject)

At that time I linked the output of some HAL logic direct to the
stepgen of the rotary axis.
In a later iteration I made a HAL component that handles a change in
tooth-count without trying to instantly rewind to the new target.

I have had an enquiry about helping to set up a hob for someone else,
and I am wondering how one would do it now.

It could clearly be built into a kinematics module. Would that make
sense? I am not sure.
We now have "External Offsets". I can definitely see a good argument
for feeding the synched offset in via an external offset rather than
just adding numbers in HAL. Though one advantage of the current method
is that I can flash an LED to suggest the F-error is nut under control
(so slow the spindle) rather than stop all motion and _completely_
ruin the part.
But then using ext-offsets doesn't specifically preclude monitoring f-error.

Thoughts.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to