C-Axis Homing to Spindle Encoder Pulse

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

roundel325
Posts: 43
Joined: Sat Sep 08, 2018 8:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

C-Axis Homing to Spindle Encoder Pulse

Post by roundel325 »

I'm dreaming of implementing a c-axis on my lathe. I have parts on hand to do a DMM Servo --> strain wave gear reduction --> electromagnetic clutch --> timing belt --> spindle. The clutch will decouple the c-axis drive (and its encoder) during turning ops, so to orient the part for c-axis machining I will need to to home to a marker on the spindle. Can Acorn/CNC12 support homing to the spindle encoder index pulse in the same way I now home my X and Z axes to their respective servo encoder pulses via ZRI inputs?

Thank you for any insight.
cnckeith
Posts: 7334
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: C-Axis Homing to Spindle Encoder Pulse

Post by cnckeith »

yes, its just like any other axis in regards to Zri homing.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
roundel325
Posts: 43
Joined: Sat Sep 08, 2018 8:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: C-Axis Homing to Spindle Encoder Pulse

Post by roundel325 »

Ok. That is not the answer I was expecting. I'm talking about detecting the index pulse of the spindle encoder connected to the Acorn DB9 port, not a ZRI from a servo driver. What Acorn input do I need to monitor to see the DB9 index pulse?
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: C-Axis Homing to Spindle Encoder Pulse

Post by martyscncgarage »

roundel325 wrote: Tue Dec 15, 2020 12:06 pm Ok. That is not the answer I was expecting. I'm talking about detecting the index pulse of the spindle encoder connected to the Acorn DB9 port, not a ZRI from a servo driver. What Acorn input do I need to monitor to see the DB9 index pulse?
The spindle Encoder port on Acorn is for just that. Speed input and the index pulse for threading/tapping. Not used for positioning.

If you are trying to use a DMM DYN4 Servo drive for BOTH spindle and Positioning, they have special firmware you have to ask for at the time you ordered the drive. You have to follow their schematics. So far, and I continue to ask, I know of no one successfully implementing a DYN4 and Servo motor as a spindle drive, let alone a C axis. It sounded like you were going to kick in the Servo motor when you wanted C axis and leave a standard 3 phase AC motor and VFD control the spindle....
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
roundel325
Posts: 43
Joined: Sat Sep 08, 2018 8:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: C-Axis Homing to Spindle Encoder Pulse

Post by roundel325 »

martyscncgarage wrote: Tue Dec 15, 2020 3:04 pm
roundel325 wrote: Tue Dec 15, 2020 12:06 pm Ok. That is not the answer I was expecting. I'm talking about detecting the index pulse of the spindle encoder connected to the Acorn DB9 port, not a ZRI from a servo driver. What Acorn input do I need to monitor to see the DB9 index pulse?
It sounded like you were going to kick in the Servo motor when you wanted C axis and leave a standard 3 phase AC motor and VFD control the spindle....
That is exactly what I am wanting to do. I was hoping to be able to home the c-axis to the spindle encoder index pulse because I have a few parts to make that require a c-axis machining op, then turning op, then another c-axis op. Since the c-axis servo would be clutched out during turning ops, this is only possible if the c-axis can be re-homed to the spindle position after the turning op. Otherwise the control wouldn't know how the part is oriented.

Unless someone chimes in otherwise, I'll take it that the answer is "It can't be done." and try to constrain my designs such that the c-axis machining can be accomplished in one chunk without any turning ops interspersed.

Thanks!
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: C-Axis Homing to Spindle Encoder Pulse

Post by martyscncgarage »

Why couldn't you use the index pulse from the C axis Dyn4 as an input to Acorn to home that servo.

Perhaps Marc Leonard will chime in, to see if there is a way to do it.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
tblough
Posts: 3102
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Boston, MA
Contact:

Re: C-Axis Homing to Spindle Encoder Pulse

Post by tblough »

Marty,

When the C-axis is unclutched from the spindle, it's encoder looses it's position reference relative to the part in the spindle. In order for this to work, the C-axis needs to home based on a signal that maintains relation regardless of the clutch state. i.e. the index pulse from the encoder that's always connected to the spindle.
Cheers,

Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: C-Axis Homing to Spindle Encoder Pulse

Post by martyscncgarage »

tblough wrote: Tue Dec 15, 2020 5:34 pm Marty,

When the C-axis is unclutched from the spindle, it's encoder looses it's position reference relative to the part in the spindle. In order for this to work, the C-axis needs to home based on a signal that maintains relation regardless of the clutch state. i.e. the index pulse from the encoder that's always connected to the spindle.
Thanks for the clarification Tom.
Marc would be the one to say whether or not that could be done....I'm not so sure.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
Caleb
Posts: 73
Joined: Thu Dec 26, 2019 5:01 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 780473A2EE6C-1022192587
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: C-Axis Homing to Spindle Encoder Pulse

Post by Caleb »

Why not have some sort of positive engagement drive dog the will only engage in one place rather than a clutch?
roundel325
Posts: 43
Joined: Sat Sep 08, 2018 8:04 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: Yes
CPU10 or CPU7: No

Re: C-Axis Homing to Spindle Encoder Pulse

Post by roundel325 »

I'd prefer to buy something off the shelf rather than a scratch build. The whole mechanism would have to spin so I'm not sure how it could be wired. And it would need to have no backlash. Do you know of such a thing available to fit motor shafts?
Post Reply