adze_cnc wrote: ↑
Fri Feb 05, 2021 12:23 am
You are looking for cases where the Z cut depth is exceeding the expected maximum.
That's extremely helpful - I've been very interested in understanding g-code and since VCarve is my window, your mini-tutorial is really useful information. I'll be digging in.
Also, I ran the .mmg file in a toolpath simulator and I do NOT see the step-downs in the simulation, so my guess is that when I review the code lines I likely will not find the failure case (as predicted by you and others.)
So what I know so far is that:
1. The only toolpaths with errors are multi-pass roughing passes - I've run single pass roughing and finish (e.g., single-pass) 2.5D tool paths with no problems, yet multi-pass roughing passes always have errant step downs.
2. The errant step downs always occur in exactly the same coordinate position relative to the workpiece's XYZ-0 origin for every toolpath. I ran one toolpath four times - the step downs are in the same places on each; I ran another toolpath from a different model twice and again, the errant step downs are the same on both of those; I ran a third toolpath .. ditto.
3. Changes in tool parameters change path times, cut quality & etc., but never resolve the errant step downs unless the pass depth is set such that there is no second (or third) pass.
4. The VCarve post-processed gcode appears to be error free on the CAMnotics simulation, which rules out a post-processor issue in VCarve.
So what's left? Doesn't this point to a controller system failure? What's done about that sort of thing? Firmware re-install? Are there boards or some other quasi-consumables that could have failed?