is there a way to simplify the exported G-code file? I am using carbide create pro and the Gcode file is very data heavy, so much in fact that the Cnc machine slows to a grind for every corner… potentially overheating the bit as the feed speed is no longer relevant as its labouring through the data… I use Openbuilds Black box, and the TOUCH controller. I have a 4.5MB nc file that’s taking forever as the CNC is slowing down for every rounded corner… My 3d printer uses a plugin called “Arc Welder” which simplifies the arcs without quality loss… is there something similar for Carbide Create???
There are 3rd party tools which do this sort of thing, but usually the segments are long enough that the motion planner in Grbl is able to stitch things together to get smooth movement — no idea on OpenBuilds, but I’d thought everyone copied the motion planner from Grbl since it is open source.
When converting curves to linear motion, a tolerance is used. In CC the tolerance is hard-coded & can’t be changed. I suppose we could calculate the tolerance by making a circle, counting the linear moves, and a little trig to find the furthest distance from the nominal circle.
I haven’t had any slowdowns (other than normal deceleration) using CM or Gsender.
thanks, There appears to be some kind of flooding of data, its a 1200x1200mm sheet with moderately complex cutting, and towards the end of the cutting it noticeable slows down around corners, and moves with a jagged motion, and you can see the Gcode ticking over on the display.
My best option maybe to split the job into sections so thatch file is smaller…
Post the SVG. I have Vectric and can reduce the number of nodes with fit curves to vector function.
Original
Updated:
It makes a big difference in the file’s size and the carve’s smoothness.
riga-RS-1-9mm-590-380.c2d (1.2 MB)
its not the SVG file as the vector graphics are nice and simple… not thousands of nodes…
This topic was automatically closed after 30 days. New replies are no longer allowed.

