Page 1 of 1

Home to marker pulse

PostPosted: Wed May 30, 2018 12:19 pm
by Battwell
Setting up a new retrofit mill and want to have homing accuracy spot on.
The drives I'm using support homing - to motor z marker pulse.
As uccnc doesn't support this feature yet I'm just wondering what's the best way to tackle it.
Either add a button to press after uccnc homing to start motor pulse homing , wait for home completed signal then zero everything.
Or just use the drives for everything as they will home to sensor then back off to pulse ( i.e. Outside uccnc)
Thoughts?

Re: Home to marker pulse

PostPosted: Wed May 30, 2018 1:22 pm
by cncdrive
What does "the drives supports this" means is my question.
If the drive can connect to a home sensor and to an encoder index and can output a homed signal then connect that signal back to UCCNC.
But another question is how to initiate homing if the drive itself handles that. I mean you have to send somekind of signal to the drive to start homing.

Re: Home to marker pulse

PostPosted: Wed May 30, 2018 3:11 pm
by Battwell
I could just send a signal to the drive to start homing
Then wait for its homing complete signal.
It is programmable for direction of homing and backoff etc. As well as backoff as many counts as required.
It's a 10000 count/ revolution encoder ( fanuc red cap motors)
Tested and works perfectly finding z marker
I have it running off uccnc - testing overnight with fast long and tiny moves I saw a max recorded following error of only 10 counts :-)

https://youtu.be/_N2Pkc51-t8

Re: Home to marker pulse

PostPosted: Wed May 30, 2018 3:24 pm
by Battwell
Answering your question re how to start homing its just a momentary 24v input
Returns a 24v output signal done once homed ( latched signal)
Obviously I'd have to handle 3 of these

Re: Home to marker pulse

PostPosted: Thu May 31, 2018 9:11 am
by Battwell
That's probably what I'm going to do for now.
You watch the nice development guys add the feature to uccnc as soon as I've done it that way!
( was a feature request from long ago. )