Retrofit My Build Looking at Switching from Mach4 to Centroid System

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

ShawnM
Community Expert
Posts: 3041
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by ShawnM »

Onawa220 wrote: Tue Jan 07, 2025 5:54 pm I'm assuming if I ever update CNC12 I will need to replace those files each time? Hopefully they won't need to be redone with new updates if that's the case.
There is no such thing as an "update" with CNC12. Every new version released by Centroid is a completely new piece of software. You'll never "update" CNC12. You'll install a new version every time which will backup your current version if you like.

And yes, you'll have to copy over any custom files you created to the new software.


centroid467
Posts: 844
Joined: Thu Apr 14, 2022 2:46 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: No
CNC11: No
CPU10 or CPU7: No

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by centroid467 »

Onawa220 wrote: Tue Jan 07, 2025 5:54 pm Also is there a way to enable increasing the feed rate or spindle speed using the pendant or onscreen? I'm still getting used to the way this system is cutting and find that a lot of my feeds and speeds were way more conservative in Mach4. If I want to be able to go faster because it is cutting way better I have to redo my gcode file and have the feeds and speeds way higher and then ramp them down as needed. I did like in Mach4 being able to go over what the feeds and speeds were set at in the file.
Do you mean increasing the limit of feedrate override to higher than 100%? Set parameter 039 to something greater than 100. I believe the maximum is 200%.

You can also do this from the Wizard on the CNC Control Preferences page.

Please note that it is best practice to increase the speeds in the gcode rather than rely on the override.


ShawnM
Community Expert
Posts: 3041
Joined: Fri May 24, 2019 8:34 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 7804734C6498-0401191832
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Clearwater, FL

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by ShawnM »

centroid467 wrote: Wed Jan 08, 2025 10:16 am Please note that it is best practice to increase the speeds in the gcode rather than rely on the override.
So true. It's a bad idea to set the feed rate on your design to 100 IPM and then speed it up from the VCP or WMPG to anything higher, especially if you use smoothing. I'd suggest to not start this bad habit.

Your old g code is easy enough to edit once you load the file to cut. You can change the feeds and speeds manually in the g code once you load the file if you know what you are looking for.

Once you find that "happy place" for feeds and speeds then edit your CAM file with the correct numbers and then post it again so you can run the software at 100%. Make sense?


Allin1Chris
PLC Expert
Posts: 239
Joined: Wed Jul 31, 2019 12:53 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by Allin1Chris »

Onawa220 wrote: Tue Jan 07, 2025 5:54 pm Awesome, thank you very much!

I'm assuming if I ever update CNC12 I will need to replace those files each time? Hopefully they won't need to be redone with new updates if that's the case.
These changes were implemented in the stock PLC, so they should appear in V5.24+, so should not need to replace the files down the road. I think the new logic is much improved and i could not think of a case that it would be detrimental. Assuming further testing does not show a flaw in the new plc logic either.
Onawa220 wrote: Tue Jan 07, 2025 5:54 pm Also is there a way to enable increasing the feed rate or spindle speed using the pendant or onscreen? I'm still getting used to the way this system is cutting and find that a lot of my feeds and speeds were way more conservative in Mach4. If I want to be able to go faster because it is cutting way better I have to redo my gcode file and have the feeds and speeds way higher and then ramp them down as needed. I did like in Mach4 being able to go over what the feeds and speeds were set at in the file.
In the Wizard under Preferences, CNC Control you can set the Feedrate Override: Maximum percentage higher. Maximum is 200% that it can be set too. Its parameter 39, reading the manual will tell you that it can cause overshooting of the axis if the axis is moving at high speeds already, so keep that in mind as you adjust your feedrate % higher. (Edit, did not realize both Shawn and 467 responded already, as they mention, it is generally better to modify the g-code feedrates to the correct speed and not rely on setting the feedrate% higher all the time.)
When requesting support READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043

Please ALWAYS post a FRESH report. To make a report: https://www.youtube.com/watch?v=Ecvg0VJp1oQ.

(We pride ourselves on providing timely solid technical support but, without good information we may not be able to help and/or reply until such information is posted.)

Centroid PLC Tutorial Videos


Onawa220
Posts: 86
Joined: Wed Oct 16, 2024 4:15 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0008DC111213-0116240167
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by Onawa220 »

Allin1Chris wrote: Wed Jan 08, 2025 1:30 pm
Onawa220 wrote: Tue Jan 07, 2025 5:54 pm Awesome, thank you very much!

I'm assuming if I ever update CNC12 I will need to replace those files each time? Hopefully they won't need to be redone with new updates if that's the case.
These changes were implemented in the stock PLC, so they should appear in V5.24+, so should not need to replace the files down the road. I think the new logic is much improved and i could not think of a case that it would be detrimental. Assuming further testing does not show a flaw in the new plc logic either.
Onawa220 wrote: Tue Jan 07, 2025 5:54 pm Also is there a way to enable increasing the feed rate or spindle speed using the pendant or onscreen? I'm still getting used to the way this system is cutting and find that a lot of my feeds and speeds were way more conservative in Mach4. If I want to be able to go faster because it is cutting way better I have to redo my gcode file and have the feeds and speeds way higher and then ramp them down as needed. I did like in Mach4 being able to go over what the feeds and speeds were set at in the file.
In the Wizard under Preferences, CNC Control you can set the Feedrate Override: Maximum percentage higher. Maximum is 200% that it can be set too. Its parameter 39, reading the manual will tell you that it can cause overshooting of the axis if the axis is moving at high speeds already, so keep that in mind as you adjust your feedrate % higher. (Edit, did not realize both Shawn and 467 responded already, as they mention, it is generally better to modify the g-code feedrates to the correct speed and not rely on setting the feedrate% higher all the time.)
Thanks everyone for the reply. I totally agree it's better to have the feeds and speeds already set in gcode and I usually do but this system works so much better and things move so much smoother I find a lot of my older tool settings are very conservative and I like being able to to fine tune depending on how the cut sounds.


cnckeith
Site Admin
Posts: 9029
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by cnckeith »

correct do no run an actual job above 100% feedrate override. if you need it to go faster, edit the F command in the g code.
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


Onawa220
Posts: 86
Joined: Wed Oct 16, 2024 4:15 pm
Acorn CNC Controller: No
Plasma CNC Controller: No
AcornSix CNC Controller: Yes
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 0008DC111213-0116240167
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by Onawa220 »

cnckeith wrote: Wed Jan 08, 2025 7:45 pm
cnckeith I'm told you may be able to tell me what to select in Lightburn to output the proper gcode for Acorn. Their settings mainly focus on all in one systems that Lightburn can control. I just want to be able to output the proper Gcode to run on my AcornSIX machine.


cnckeith
Site Admin
Posts: 9029
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: Yes
Hickory CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by cnckeith »

Onawa220 wrote: Thu Jan 16, 2025 12:42 pm
cnckeith wrote: Wed Jan 08, 2025 7:45 pm
cnckeith I'm told you may be able to tell me what to select in Lightburn to output the proper gcode for Acorn. Their settings mainly focus on all in one systems that Lightburn can control. I just want to be able to output the proper Gcode to run on my AcornSIX machine.
hi, we have been using laser grbl to generate g code which is documented here.
https://www.centroidcnc.com/centroid_di ... r_cnc.html

others have been using Lightburn or Vectric

a quick google search on the subject and it looks like lightburn will let you put in a header/footer like laser grbl and others but doesn't have a direct post processor method? https://forum.lightburnsoftware.com/t/c ... ator/71515

hopefully someone that is using Lightburn can chime in.
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


suntravel
Community Expert
Posts: 3706
Joined: Thu Sep 23, 2021 3:49 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 6433DB0446C1-08115074
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Germany

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by suntravel »

I am using Lightburn with GRBL output, and run the Npp macro from sword.

Setup described here:

https://centroidcncforum.com/viewtopic. ... urn#p67339

Uwe


Sword
Posts: 846
Joined: Fri Nov 30, 2018 1:04 pm
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Thorp WI

Re: Retrofit My Build Looking at Switching from Mach4 to Centroid System

Post by Sword »

Use the GRBL output and then "Save to G-code", along with the custom start/end code option in machine settings. Then if you need some further editing of the saved G-code, open it in Notepad++ and make a macro to do any of that. My macro starts at the first line and automatically makes all the needed changes and then saves the file.

Further info...https://centroidcncforum.com/viewtopic. ... 920#p72920
Scott


Post Reply