LaserWeb / deprecated-LaserWeb3

Open Source Laser Cutter / Engraver software. Supports gcode, svg, dxf, stl, png, jpg, bmp
265 stars 68 forks source link

Raster Engraving Hesitates #158

Closed iceman1979 closed 7 years ago

iceman1979 commented 7 years ago

The GCODE generated for raster engraving does not result in smooth even passes. The problem is in how the GCODE is being generated.

For Example... The GCODE generated by another software application results in passes with the laser where there is no hesitation or speed change for the entire line.

The GCODE generated for the same image file in Laserweb3 produces hesitations or slow downs on detailed parts of the image. (Retro coke sign image)

Both examples used GRBL 1.1c with laser mode turned on (no dwell between S commands)

I have not examined the GCODE with a magnifying glass yet but I do notice differences in their structure which might explain what is going on.

I will do a video and post to YouTube of what it's doing.

Thanks John

iceman1979 commented 7 years ago

Update:

It does not appear to be related to the GCODE. I saved the GCODE file from Laserweb3 and ran it in another program and it ran fine. It happens most often in the detailed parts of the image and seems to run smoothly on the solid background parts.

iceman1979 commented 7 years ago

I am closing this issue as it appears to be related to the serial buffer and the look ahead planner in GRBL and with the speed I'm using.