For anyone who comes across this thread in the future, Joe was running into a bug that exists in v1.53a that prevented PixelCNC from showing an error if a toolpath fails to generate. This was since fixed for the upcoming v1.55b release. The issue was that he was not setting a Contour Z that intersected the contents of his canvas, which occupy only a section of the full canvas Z size being used. It's a good idea to only make your canvas Z size as thick as you want your deepest cuts to be and keep your canvas contents ranging the full thickness of the canvas, at least in most situations, and not leaving a portion of the bottom section of the canvas solid or a large portion of the top of the canvas empty, particularly when using operations that employ a Contour Z level.
Here's a GIF showing how the Contour Z level affects the toolpaths that are generated by the Profile Milling operation. The Pocket Milling and Medial-Axis Carving operations also rely on the user specifying a waterline contour level for PixelCNC to trace for generating toolpaths from. If the contouring Z plane is set lower or higher than the contents of the canvas then no contours will be produced and no toolpaths generated. Something for everyone to keep in mind and be aware of :)
- Charlie