Hi, I tried to machine a 3D model directly from Fusion 360. I downloaded the tools library from the Mini CNC page and set the post processor to LinuxCNC (EMC2), so I think I followed the proper steps.
But I’m getting these weird errors, and I think they’re caused by a misconfigured setting somewhere that specifies how arcs are represented in gcode. Do you know what these mean? (@Kyle do you know?)
“Radius to end of arc differs from radius to start”
and if I click the checkbox for “Radius arc” on the “post process” page on Fusion 360 the error on Linux CNC changes to:
“Arc radius too small to reach end point”. See the screenshots (with my phone)
Can you post the full gcode file with Radius arc off? The problem is that arcs (G2 and G3) are specified as ending coordinates and intermediate point IJK (when R mode is off). These are subject to rounding errors and different systems have different tolerances. LinuxCNC is not happy interpolating that curve for some reason.
Not sure why we weren’t having this issue before but I loaded your gcode with the g43 tool length compensation line (20 or N50) commented out and Linux CNC was happy. We can always do a custom post but it’d be nice if there was a GUI option.
Yes it did, and I learnt how to adjust the adaptive clear parameters to make some deeper cuts in the plastic, cause it was so soft 3hours -> 30min. Thanks for the tip!