Arc Radius message

Hey all, tonight I decided to try and get a reliable wifi connection to my onefinity and set up an eero right next to the controller. So far it’s working fine and the connection appears to be stable. Then I decided to do a test and created a circle cut in carveco maker plus and loaded the gcode from my pc. After it loaded I see all these arc radius messages and am wondering what they are and how to correct them.

Thanks!

Would you be willing to post the gcode file? I would like to test it on my machine to see if it’s repeatable.
Does the file run ok even after giving those warnings?

I think it’s probably that the post processor from your cam software is producing arcs that are not mathematically accurate enough for the tolerance on the onefinity contoller. ie: the start, end and circle center points are not perfect.
This has been a problem on the CNCs at my work. On those there is a tolerance setting for what mismatch in arc points is allowed.

Sure thing. This was just a simple test, so it is a circle that goes down 1/32" each pass. The file ran fine on my machine even with the errors.

Thanks, George

%
T9 (MSG, Insert Tool 9)
G0 G17 G20 G90 G40 G49 G64
G0 Z0.200
G0 X0.000 Y0.000 M03 S15000
M0(MSG, Click ‘Continue’ when the spindle is up to speed)
G0 X-1.499 Y0.104 Z0.200
G1 Z0.000 F50.0
G1 X-1.498 Y0.163 Z-0.010 F80.0
X-1.495 Y0.222 Z-0.021
X-1.489 Y0.281 Z-0.031
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.042
X-1.495 Y0.222 Z-0.052
X-1.489 Y0.281 Z-0.063
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.073
X-1.495 Y0.222 Z-0.083
X-1.489 Y0.281 Z-0.094
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.104
X-1.495 Y0.222 Z-0.115
X-1.489 Y0.281 Z-0.125
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.135
X-1.495 Y0.222 Z-0.146
X-1.489 Y0.281 Z-0.156
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.167
X-1.495 Y0.222 Z-0.177
X-1.489 Y0.281 Z-0.188
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.198
X-1.495 Y0.222 Z-0.208
X-1.489 Y0.281 Z-0.219
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G1 X-1.498 Y0.163 Z-0.229
X-1.495 Y0.222 Z-0.240
X-1.489 Y0.281 Z-0.250
G2 X0.023 Y1.627 I1.512 J-0.177
G2 X1.546 Y0.104 I-0.000 J-1.523
G2 X0.023 Y-1.419 I-1.523 J0.000
G2 X-1.499 Y0.104 I0.000 J1.523
G2 X-1.489 Y0.281 I1.523 J-0.000
G2 X0.023 Y1.627 I1.512 J-0.177
G0 Z0.200
G0 X0.000 Y0.000
M05
G0 Z0.200
G0 X0.000 Y0.000
M02

Ok, so i ran your program thru a script i wrote a while ago to check the accuracy of arcs ( as i say we have had this problem occur at work ) The output is below.
As I suspected the warnings you are getting is when an arc start, end and center point are not perfect.
Just note the “N” numbers for each error below. They are the same as the Location numbers in your warning screen from above (except for line N65 - which was the worst deviation of them all - strange).
Since the file still ran fine then i think that means the 1F controller is set to tolerate deviations greater than .003 inch on arcs. So it is nothing to worry about unless you want to do super accurate work.
I will test some more tomorrow on my machine.

tclsh check.tcl -test “arc test.nc”
N12 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N15 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N19 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N22 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N26 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N29 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N33 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N36 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N40 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N43 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N47 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N50 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N54 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N57 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N61 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

N64 G2 X-1.499 Y0.104 I0.000 J1.523
0.001 1.523
Deviation: 0.001 0.0

N65 G2 X-1.489 Y0.281 I1.523 J-0.000
1.523 0.0027
Deviation: 0.0 0.0027

N66 G2 X0.023 Y1.627 I1.512 J-0.177
1.5121 -0.1763
Deviation: 0.0001 0.0007

There were 18 instances over or equal to deviation of .0001
There were 18 instances over or equal to deviation limit of .0005
The maximum deviation was 0.0027
Done.

Thanks for testing this Chris. All of my files typically run fine, except for stupid user error situations, and I’ve never seen these warnings before. I appreciate your looking into it.

George