Acorn suitability for small 4 axis lathe.

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

martyscncgarage
Community Expert
Posts: 9948
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: Acorn suitability for small 4 axis lathe.

Post by martyscncgarage »

vtcnc wrote: Wed Dec 30, 2020 1:42 pm I'm confused, page 192 of the CNC12 manual indicates that the M51 command to enable C-Axis is a feature.

https://www.centroidcnc.com/centroid_di ... -v4.14.pdf
It is. You can assign an axis to be a C axis.
But how you mechanically implement that is up to you.
I believe the original poster wanted to use the same motor to be a spindle and a C axis. That means that the control would have to stream step signals to drive the axis motor as well a spindle motor (The RPM limitation could also be the pulse stream the drive would accept along with max voltage the drive could accept) but then TURN it into a C axis when commanded.

At this time, and I confirmed this with Centroid. ACORN can not do this. It is on their list of things to do.
But remember, its not just as simple as taking a servo motor and driving a spindle. You also need to lock that spindle in position and NOT rely on the axis motor to hold position against tool cutting pressure.

Right now, the user has to use a drive/axis motor to position the spindle (along with a brake mechanism) and a SEPARATE spindle motor to utilize the C-Axis feature

Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ


vtcnc
Posts: 7
Joined: Tue Dec 29, 2020 11:51 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: Acorn suitability for small 4 axis lathe.

Post by vtcnc »

martyscncgarage wrote: Wed Dec 30, 2020 2:02 pm
vtcnc wrote: Wed Dec 30, 2020 1:42 pm I'm confused, page 192 of the CNC12 manual indicates that the M51 command to enable C-Axis is a feature.

https://www.centroidcnc.com/centroid_di ... -v4.14.pdf
It is. You can assign an axis to be a C axis.
But how you mechanically implement that is up to you.

Marty
I see. OK, thanks for the explanation.


JoNo
Posts: 17
Joined: Mon Apr 27, 2020 9:15 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: Acorn suitability for small 4 axis lathe.

Post by JoNo »

martyscncgarage wrote: Wed Dec 30, 2020 2:02 pm
vtcnc wrote: Wed Dec 30, 2020 1:42 pm I'm confused, page 192 of the CNC12 manual indicates that the M51 command to enable C-Axis is a feature.

https://www.centroidcnc.com/centroid_di ... -v4.14.pdf
It is. You can assign an axis to be a C axis.
But how you mechanically implement that is up to you.
I believe the original poster wanted to use the same motor to be a spindle and a C axis. That means that the control would have to stream step signals to drive the axis motor as well a spindle motor (The RPM limitation could also be the pulse stream the drive would accept along with max voltage the drive could accept) but then TURN it into a C axis when commanded.

At this time, and I confirmed this with Centroid. ACORN can not do this. It is on their list of things to do.
But remember, its not just as simple as taking a servo motor and driving a spindle. You also need to lock that spindle in position and NOT rely on the axis motor to hold position against tool cutting pressure.

Right now, the user has to use a drive/axis motor to position the spindle (along with a brake mechanism) and a SEPARATE spindle motor to utilize the C-Axis feature

Marty
To be clear on the spindle / C axis combo switchover :

Marty, I would read your sentence revised as follows-
That means that the control would have to stream step signals to drive THE SAME PHYSICAL MOTOR as a spindle motor in 'plain' turning mode, and as a Rotary Axis in C Axis mode.

Note that the use of a brake on the 'now' C axis is not necessarily as you state - first, it depends on the holding torque capability of the 'servo', and second, in lieu of a Y axis, many, if not most, part milling operations require coordinated motion between C axis and X/Z axis - eg, milling a HEX onto the end of a shaft in the C axis chuck , with the mill cutter axis in the same plain as the C axis - milling a course pitch thread or helix, etc.

I am trying to see if LinuxCNC may do what I wish - it does have all the hooks and functions to do so, but requires deep linux knowledge, ability to modify and add routines yourself, etc, etc..and THAT is a BIG journey and I am suffering! - I am close to just procuring the Acorn and getting the lathe going to the extent the Acorn permits, and hope Centroid adds the extra features later! The Acorn is a very polished package, and my project is about the lathe, NOT about making a controller!

Thanks to all who commented.
Regards
Joe


vtcnc
Posts: 7
Joined: Tue Dec 29, 2020 11:51 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: Acorn suitability for small 4 axis lathe.

Post by vtcnc »

Hi Joe,

I'm keenly interested in your project as I'm researching to do the same thing you are. I have access to a Hardinge HC headstock and bed and plan to fit up an XY stage with Clearpath SD units. I'm kind of stuck on this same spindle motor selection problem as you.

I guess I'm fundamentally misunderstanding what Marty is saying. I read his explanation as you interpreted it. Acorn cannot do plane switching using the same spindle motor that serves dual duty (plain/C-axis). But the Acorn documentation suggests it can in the marketing literature and Marty suggests that the C-Axis can be utilized if using seperate motors.

So my misunderstanding in WHY this is the case is apparently in not grasping why a servo motor timed to the spindle can't be utilized as the C-axis. I THINK/GUESS that it is because the M spindle commands in the g-code are not telling the C-axis to take step and direction which is what the Acorn can do, at least according to the documentation and how I interpreted Marty's answers.


tblough
Community Expert
Posts: 3528
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: Acorn suitability for small 4 axis lathe.

Post by tblough »

Looks like a small microcontroller project. 0-10V analog in along with spinFwd and spinRev and generate a step and direction pulse train. Use some isolation relays to switch this circuit in when spinEnable is on, and switch in axis4 pulse and dir when spinEnable is off.
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
Community Expert
Posts: 9948
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: Acorn suitability for small 4 axis lathe.

Post by martyscncgarage »

Acorn can't drive a servo motor in position and analog spindle mode...YET (On Centroid's laundry list of feature enhancements)
You can assign any axis motor as a C axis. But YOU have to devise a way to couple it to the spindle.
If you need to home the spindle, add a sensor to it perhaps. You could write a G code program to home it before using the C axis...
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ


Navanod
Posts: 21
Joined: Fri Mar 11, 2022 3:32 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Acorn suitability for small 4 axis lathe.

Post by Navanod »

Dont shoot me but was the feature to use the step/dir as both an x drive and spindle ever implemented? :)


cnckeith
Site Admin
Posts: 8902
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: Acorn suitability for small 4 axis lathe.

Post by cnckeith »

Navanod wrote: Thu Mar 17, 2022 10:06 am Dont shoot me but was the feature to use the step/dir as both an x drive and spindle ever implemented? :)
sorry, its still on the list. we've been concentrating on Plasma with a few Mill,Lathe,Router small improvements and fixes tossed in there for the last months now.
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


Post Reply