After searching the forums for how to address the fact that the Glowforge can’t handle very long running engraving jobs, I found that the recommended solution is to break the image into smaller engraving jobs. I found it frustrating that this was the official advice from Glowforge and that they didn’t have a built in way to do this, so I developed a tool to break any image up into tiles. I posted about the tool in the forum a few weeks ago.
The problem is that the Glowforge seems to introduce a seam into the engraving job, despite the tiles lining up perfectly. I had a suspicion about what was causing the seams and after closer investigation, it seems to be due to interpolation artifacts introduced by adding extra edge pixels.
If I’m correct, the simplest fix would be for the Glowforge to leverage the image-rendering property on the SVG image tag to switch between bilinear interpolation (“optimizeQuality”, the default) and nearest neighbor sampling (a valid implementation of “optimizeSpeed”, or the only valid implementation of the CSS option of “pixelated”).
A much more involved solution, but more versatile option, would be to implement SVG patterns.