How to help (from a Mach3 user)

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
guerra_cues
Posts: 34
Joined: Tue Nov 23, 2021 1:42 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: 0035FF98CA2D-0813215079
Location: Springfield, MO
Contact:

How to help (from a Mach3 user)

Post by guerra_cues »

Hello folks,
This is my first time using the Acorn CNC Controller so because I am a Mach3 user I have lots of questions and I haven't really found the answers or if I could get some links I would appreciate it:
  • I see a tool feature, do I need to tell Acorn what tool am I using?
  • What do I need to configure in the Controller so I can run my gcode files?
  • What are the things I need to double check in order to make sure I don't crash my cnc when I run my gcode?
  • Is there a tutorial that walks me through the whole setup of the CNC Controller?
Thanks in advance!
centroidsupport
Posts: 32
Joined: Tue Sep 28, 2021 6:26 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
CNC Control System Serial Number: none

Re: How to help (from a Mach3 user)

Post by centroidsupport »

First things first, the manual/tutorial:
https://www.centroidcnc.com/centroid_di ... manual.pdf

Regarding gode/tool feature.
1. Acorn runs compatible gcode "out of the box"
2. How is your gcode being generated? (what program is producing your gcode?)
3. Please post a sample gcode program. This is the best way for us to help you.
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
https://www.centroidcnc.com/centroid_di ... _gear.html
guerra_cues
Posts: 34
Joined: Tue Nov 23, 2021 1:42 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: 0035FF98CA2D-0813215079
Location: Springfield, MO
Contact:

Re: How to help (from a Mach3 user)

Post by guerra_cues »

Thank you!
So you know I am using ClearPath motors.
Have another question, do you have a tutorial on how to configure the A axis?
I use Bobcad v28 and Aspire and some other customer gcode and gcode generators, some examples below:

Code: Select all

%
O0000
(Program Name -  C:\Users\QShop\Desktop\CueCut\Shaft.NC)
(CueCut Parameters File -  C:\Users\QShop\Desktop\CueCut\Shaft.NC.CCP)
(cutter diameter -  2.0000)
G20
G90
F24
G00 Z0.0000
G00 Y0.5000
G00 X-30.0000
G00 Z0.0000
G01 Y-0.7010
G01 X-29.0000 Y-0.7007
G01 X-28.0000 Y-0.6999
G01 X-27.0000 Y-0.6992
G01 X-26.0000 Y-0.6984
G01 X-25.0000 Y-0.6976
G01 X-24.0000 Y-0.6968
G01 X-23.0000 Y-0.6960
G01 X-22.0000 Y-0.6952
G01 X-21.0000 Y-0.6945
G01 X-20.0000 Y-0.6937
G01 X-19.0000 Y-0.6929
G01 X-18.0000 Y-0.6891
G01 X-17.0000 Y-0.6853
G01 X-16.0000 Y-0.6815
G01 X-15.0000 Y-0.6778
G01 X-14.0000 Y-0.6735
G01 X-13.0000 Y-0.6622
G01 X-12.0000 Y-0.6509
G01 X-11.0000 Y-0.6396
G01 X-10.0000 Y-0.6283
G01 X-9.0000 Y-0.6172
G01 X-8.0000 Y-0.6058
G01 X-7.0000 Y-0.5945
G01 X-6.0000 Y-0.5832
G01 X-5.0000 Y-0.5719
G01 X-3.0000 Y-0.5449
G01 X0.0000 Y-0.5245
G00 Y0.5000
G00 X-30.0000
G01 Y-0.7085
F7
G01 X-29.0000 Y-0.7082
G01 X-28.0000 Y-0.7074
G01 X-27.0000 Y-0.7067
G01 X-26.0000 Y-0.7059
G01 X-25.0000 Y-0.7051
G01 X-24.0000 Y-0.7043
G01 X-23.0000 Y-0.7035
G01 X-22.0000 Y-0.7027
G01 X-21.0000 Y-0.7020
G01 X-20.0000 Y-0.7012
G01 X-19.0000 Y-0.7004
G01 X-18.0000 Y-0.6966
G01 X-17.0000 Y-0.6928
G01 X-16.0000 Y-0.6890
G01 X-15.0000 Y-0.6853
G01 X-14.0000 Y-0.6810
G01 X-13.0000 Y-0.6697
G01 X-12.0000 Y-0.6584
G01 X-11.0000 Y-0.6471
G01 X-10.0000 Y-0.6358
G01 X-9.0000 Y-0.6247
G01 X-8.0000 Y-0.6133
G01 X-7.0000 Y-0.6020
G01 X-6.0000 Y-0.5907
G01 X-5.0000 Y-0.5794
G01 X-3.0000 Y-0.5524
G01 X0.0000 Y-0.5320
G00 Y0.5000
G00 Z0.0000
M30
%
Another gcode example:

Code: Select all

(BEGIN PREDATOR NC HEADER)
(MACH_FILE=HAAS - 3XVMILL.MCH)
(MTOOL T1 S1 D.5 H3. A0. C0. DIAM_OFFSET 1 = .25)
(SBOX X-.0067 Y-.0067 Z-1. L12.0067 W.9817 H1.)
(END PREDATOR NC HEADER)

%
O100
(PROGRAM NUMBER)
(PROGRAM NAME - 6 LONG POINTS.NC)
(POST -  MACH 3 MILL NO ATC)
(DATE - FRI. 07/18/2014)
(TIME - 12:55PM)

N01 G20 G40 G49 G58 G80 G90 G91.1
;N02 G53 Z0.

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A60

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A120

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A180

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A240

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A300

(JOB 1  Profile Rough)
(PROFILE ROUGH)


N05 G00 G90 g58 X1.5294 Y-.0067
N08 G01 X-.0067 Y.0301 F35.
N09 X-.0055 Y.0801
N10 X3.0419 Y.0072
N11 X4.252 Y.0182
N12 X-.0045 Y.1201
N13 X-.0036 Y.16
N14 X5.7643 Y.0221
N15 X6.8938 Y.0351
N16 X-.0026 Y.2
N17 X-.0019 Y.23
N18 X7.7409 Y.0448
N19 X8.5879 Y.0546
N20 X-.0012 Y.26
N21 X-.0007 Y.28
N22 X9.2736 Y.0582
N23 X9.9189 Y.0628
N24 X-.0002 Y.3
N25 X0. Y.31
N26 X10.3487 Y.0641
G00 Y-.5
G00 X5
A0

N32 M30

(END OF PROGRAM)
%
centroidsupport
Posts: 32
Joined: Tue Sep 28, 2021 6:26 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
CNC Control System Serial Number: none

Re: How to help (from a Mach3 user)

Post by centroidsupport »

The first file runs fine as is.

For the second file, and for anything that requires a 4th axis and/or a WCS other than G54, you'll need to purchase the "pro" package or higher.
Depending on whether you have a Mill or Router:
Acorn Mill "Pro" CNC Software license $159 (#14457) OR Router Pro #15077 $159. Details on the different software licenses can be found here:
https://www.centroidcnc.com/centroid_di ... oller.html

Additionally, in order to run the second file, you'll need to either remove the block numbers or number them sequentially (doesn't like duplicate block numbers)

A axis will be taken care of when you go through the installation manual. RTFM :-)
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
https://www.centroidcnc.com/centroid_di ... _gear.html
guerra_cues
Posts: 34
Joined: Tue Nov 23, 2021 1:42 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: 0035FF98CA2D-0813215079
Location: Springfield, MO
Contact:

Re: How to help (from a Mach3 user)

Post by guerra_cues »

Hello,
I just had a meeting at work where thy also used the RTFM acronym... too funny :lol:

Running Windows 10 Pro.
I did purchase the Acorn CNC Controller Pro Package , I picked Mill option.
Removing the block numbers you mean removing the N20, N21, N23, etc, correct?
I still do not understand or it was not explained correctly... Do I have to setup any tools? Can I just run my gcode without setting tools?
I am still dealing with a power problem on my motors so after we get it figured I will test and configure what I need so I can get to work :)
tblough
Posts: 1786
Joined: Tue Mar 22, 2016 10:03 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
MPU11 & GPIO4D -w/ 3rd Party Drives: Yes
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192
Location: Boston, MA
Contact:

Re: How to help (from a Mach3 user)

Post by tblough »

In your second file, it looks like the code has been copied between each A-axis rotation. Each section uses the same block numbers (N05, N08, N09 ... N26).
In CNC12, each block number needs to be unique, so you either need to delete the block numbers, or renumber each of the six sections so that all of the block numbers are different (i.e. make block 2 N105, N106 ... N126; block 3 N205, N206, N126; etc)

You don't need to set any tools up if you run a single tool per job (like the code samples above). You will need to set your Z0 correctly every time you change tools (I use a 0.500" diameter gage pin for this as it's easy to remember the offset in imperial or metric.)

Marc (CNCSNW) has a great page discussing the different tool setup methodologies: http://www.cncsnw.com/OLEM.htm
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.
guerra_cues
Posts: 34
Joined: Tue Nov 23, 2021 1:42 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
MPU11 & GPIO4D -w/ 3rd Party Drives: No
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
CNC Control System Serial Number: 0035FF98CA2D-0813215079
Location: Springfield, MO
Contact:

Re: How to help (from a Mach3 user)

Post by guerra_cues »

Forgot to thank you for your reply. Thanks again!
Post Reply