First of all: Great software! I used Laserweb4 before and in comparison this is so incredibly fast, great work and well worth the money!
I created a simple project in LightBurn 0.9.07: A circle with diameter 220mm. I set my laser to 1% power and 200mm/s and output the gcode to a file. Then I enable the kerf offset (1mm outward) and again save the gcode.
When I compare the two files, the one with the offset enabled contains a lot of very small steps (~0.03mm) which are only in X or Y direction. In total, the file containing the offset circle consists of about twice as many G1 commands as compared to the non-offset file. This leads to the problem that my poor smoothieboard can’t keep up with the file containing the offset circle and stutters heavily while I can easily laser the non-offset code.
Is there a way LightBurn can produce cleaner code?
Start of gcode for the non-offset circle (without heder for clarity):
Start of gcode for the offset circle (superflous lines bold):