Toolpath workspace
The G-code generator uses a shallow, depth-capped hybrid rather than unrestricted sign-style V-carving.
Ready. Review the parameters, then process the sample or load another image.
Processed size
—
Artwork size
—
Target depth
—
V-width at depth
—
Toolpaths
—
Cut distance
—
Estimated cycle
—
G-code lines
—
Algorithm used
Raster image: alpha-over-white luminance → Otsu or manual threshold → binary opening/closing → connected-component filtering → optional crop.
Broad engraved regions: chamfer distance transform → tool-center mask eroded by the V-bit surface radius at the capped depth → serpentine scanline pocketing → simplified boundary finish paths.
Narrow details: subtract estimated broad-pass coverage → Zhang–Suen thinning → graph tracing → Ramer–Douglas–Peucker simplification → variable Z computed from local half-width and capped at the material depth limit.
V-bit geometry:
Broad engraved regions: chamfer distance transform → tool-center mask eroded by the V-bit surface radius at the capped depth → serpentine scanline pocketing → simplified boundary finish paths.
Narrow details: subtract estimated broad-pass coverage → Zhang–Suen thinning → graph tracing → Ramer–Douglas–Peucker simplification → variable Z computed from local half-width and capped at the material depth limit.
V-bit geometry:
surface width = 2 × depth × tan(angle ÷ 2) and depth = half-width ÷ tan(angle ÷ 2).
G-code preview
No toolpath generated.
G-code visualizer
Load any .nc/.gcode file (e.g. a Makera job) or view the generated program. Drag to pan, scroll to zoom.
No file loaded.