Advice re upgrading to Acorn from Mach3 and Ess

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

dmbgo
Posts: 547
Joined: Sat Aug 15, 2020 9:21 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF8A7F34-0730203594
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bendigo Vic Australia
Contact:

Advice re upgrading to Acorn from Mach3 and Ess

Post by dmbgo »

Hi, I have done a bit of looking on the internet recently, and have landed here. I am not an experienced user of lathes and mills, but I do have both, and have been using Mach3 on my lathe (CQ6230) since version 3 of Mach3. It seems like a long time now :) The mill is a KR-V3000 knee mill. I also have a self built small cnc router.

My use of CNC equipment is intermittent, but I have been playing around with these types of machines since I first built a "Hobby CNC" router back in 2001.

I have realised that Mach3 is, and for a long time has been, near the end of its life, and I think it's time to move on. I bought a Mach4 license, but I'm looking for a "setup and use" type of controller, rather than the hefty learning curve that Mach4 seems to involve.

I am aware that I will have to spend a bit of money to change from my M3 system to Acorn, but I was hoping that I can get some advice about things that I can reuse / adapt, and things that will need to be replaced.

I know that I will need to buy an Acorn controller, which I think uses an ethernet interface. I think that Acorn supports step and direction, which my AC servos already use with M3.

The spindle on my lathe currently uses a Huayang VFD, which will accept a 0-10v input signal, so that should work. The encoder for the spindle only gives a single pulse per rev, so I might need to replace that to enable accurate threading?

I have an XHC WB04B-4 mpg that I currently use with M3, it looks the same as the Acorn MPG, except for the labels on the buttons. Do I need to replace that, or can I use the MPG I already have, if I live with the various button changes?
lathe.jpg
Router.jpg
Mill.jpg


dmbgo
Posts: 547
Joined: Sat Aug 15, 2020 9:21 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF8A7F34-0730203594
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bendigo Vic Australia
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by dmbgo »

Well I've bought an Acorn now, I hope I did the right thing....


Dave_C
Posts: 669
Joined: Wed Nov 15, 2017 8:25 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Springfield, MO. USA
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by Dave_C »

Well I've bought an Acorn now, I hope I did the right thing....
You did!

I converted from Mach 3 to Acorn and have never looked back.

Acorn does use step and direction so you are good to go there, the 0-10Vdc is the same for the VFD however the single pulse on the spindle will have to be changed out to a proper encoder if you want to thread or use Constant Surface Speed on the lathe. (It makes great finishes)

Be aware that Centroid uses a much simpler method for calculating the ball screw moves than did Mach 3. Some people try to carry over the old method and the two are not alike.

The difference is like between a tinker toy and a real professional control with Mach 3 being the tinker toy!

Dave C.
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.


cncsnw
Community Expert
Posts: 4535
Joined: Wed Mar 24, 2010 5:48 pm

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by cncsnw »

Constant surface speed does not depend in any way on a spindle encoder.

The spindle encoder is only needed for threading; for feed-per-revolution feedrates (G99); and for display of the actual spindle speed (as opposed to commanded spindle speed).


Dave_C
Posts: 669
Joined: Wed Nov 15, 2017 8:25 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Springfield, MO. USA
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by Dave_C »

I guess I'm confused these days. I'll stop trying to help and let the alpha dogs have at it.

Have a great day,

Dave C.

Edit:

So you are telling me that when I run a part in Bob-Cad-Cam and I set the feed per rev at .005" and the surface speed to 175 that it can do that without an encoder?
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.


tblough
Community Expert
Posts: 3520
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: Advice re upgrading to Acorn from Mach3 and Ess

Post by tblough »

You need it for the feed per rev, but not for surface speed as CNCSNW stated. Constant surface speed depends on the part diameter which the control already knows because you told it when you set your X diameter.
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.


dmbgo
Posts: 547
Joined: Sat Aug 15, 2020 9:21 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF8A7F34-0730203594
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bendigo Vic Australia
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by dmbgo »

Thanks for the replies Dave, Csnw and Tom,
It seems like whether the spindle encoder is used for threading or CSS, or both, that I need a better one. I'll look into that.
Is my existing MPG an elephant in the room that is being studiously ignored, or yet to be discussed?


tblough
Community Expert
Posts: 3520
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: Advice re upgrading to Acorn from Mach3 and Ess

Post by tblough »

For your spindle you need at least 1000 ppr differential quadrature encoder. There are quite threads discussing this.
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.


dmbgo
Posts: 547
Joined: Sat Aug 15, 2020 9:21 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF8A7F34-0730203594
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bendigo Vic Australia
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by dmbgo »

Cheers Tom.
I have a couple of encoders on the back of old servo motors, i'll look at them, decide it's too hard, then buy one :)


dmbgo
Posts: 547
Joined: Sat Aug 15, 2020 9:21 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0035FF8A7F34-0730203594
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Bendigo Vic Australia
Contact:

Re: Advice re upgrading to Acorn from Mach3 and Ess

Post by dmbgo »

"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." are you sure this isn't dyslexia Tom?


Post Reply