I'm learning how to use some stuff in OneCNC 2000 pro, and some simple pocketing is causing me great grief. I'm drawing a circle in a circle, 2" dia and .5" dia, both centered at x2y2.
I create the pocket, plunge only with climb milling, .375" end mill, 0 offsets (as my My T Mill cnc software for my sherline mill doesnt support it)...
rapid Z plane .15, plunge clearance .11 (still not sure what this is for anyways), material z = 0, final z depth = .5". roughing not enabled, .2 step over 0" leave for finish.
When it creates the code, it seems to create some pretty crazy stuff.. the toolpath appears to be ok in onecnc, but the code is not jiving in the tiniest bit with my My T Mill s/w, when I read the code as normal is seems to be creating a crummy toolpath.. Below is the code is creates..
edit:Code:N10 X1.3125 Y2. Z0.15 N20 Z0.11 N30 G01 Z-0.5 F6 N40 G02 X2.6875 Y2. I0.6875 J0. F12 N50 G01 X2.8875 N60 X3.0875 N70 G02 X0.9125 Y2. I-1.0875 J0. N80 X3.0875 Y2. I1.0875 J0. N90 G01 X2.8875 N100 G02 X1.1125 Y2. I-0.8875 J0. N110 X2.8875 Y2. I0.8875 J0. N120 G01 X2.6875 N130 G02 X1.3125 Y2. I-0.6875 J0. N140 G01 Z0.11 F6 N150 G00 Z0.15 N160 X3.8125 N170 Z0.11 N180 G01 Z-0.5 N190 X3.6125 F12 N200 X3.4125 N210 G03 X0.5875 Y2. I-1.4125 J0. N220 X3.4125 Y2. I1.4125 J0. N230 G01 X3.6125 N240 G03 X0.3875 Y2. I-1.6125 J0. N250 X3.6125 Y2. I1.6125 J0. N260 G01 X3.8125 N270 G03 X0.1875 Y2. I-1.8125 J0. N280 X3.8125 Y2. I1.8125 J0. N290 G01 Z0.11 F6 N300 G00 Z0.15
oh yeah, in my nc post output settings...
I'm using absolute coordinate with Incremental I J for G2/G3 circular, full circular movement. My MY T Mill software uses the Incremental I J codes, as per an example from them:
But the problem with the above OneCNC code (the first big code snippet), is that it doesn't seem to properly factor in the starting positioin when doing the circular motion, so its result is creating mostly half circles.Example
G2 X-1.535 Y0.469 I0.500 J0.000
Description
Move in a clockwise arc from the current position to location (-1.535, 0.469) using a center point located 0.5 units in the X direction from the current position.