I have an Outline operation with a Z Thru and I am not sure if this is expected but the generated path is split for the outline above the 0-plane and then another pass/path for the Z Thru under the 0-plane. And if you look at the path from above the 0-plane you don’t see the path which is under the 0-plane, you have to move the view below the 0-plane to see it.
Also the part has height of 12mm and Z Thru is 0.5mm with tool step down of 1.58 so it should completely finish in 8 passes but instead 9 are generated (the one extra being for the Z Thru). How can I make it so that there’s only 8 passes with the last pass being the Z Thru? I need machine Z 0 to be at the bottom of my part.
I tried to set Limits Z Offset and Origin Offset Z to 0.5 and Z Thru to 0 and visually the path looks ok but when I check the gcode it doesn’t go below Z 0 in the final pass. Maybe I am just misunderstanding the offsets.
when Z thru is set, it’s implemented by cloning the bottom-most cut and projecting it downward. if the step down is greater than the operation step down, it is interpolated. Z offset moves the part in the stock and should not affect Z thru.
having said all that, I’m playing with outline now and the bottom cut line is not where I would expect it. so I have some debugging to do.
have you tried using a trace operation and selecting the bottom of the part? it has a “cut thru” option which is independent of Z thru.
The trace worked, thank you.
Have you been able to reproduce the issue with the path which is under the 0-plane not showing up when looking at the plane from above?
Viewing the path from the top, the final Z Thru path is not visible:
yes, I am aware of the z depth issue with lines rendering under the plane. this appears to be a bug in ThreeJS with lines and transparency that I have not been able to overcome.