Bug with roughing toolpaths?

I’m using CC build 842 (though this was also happening on the beta build 853) and as I created a roughing toolpath, I found an odd issue with how it was being calculated. It appears that how detailed the roughing toolpath will be is being determined by the depth per pass setting that I set for the bit. I don’t know if this is a bug or just an unexpected way for this to be calculated.

For my design, I set up a 1/4" roughing endmill to do the rough pass. I’m using the IDC Woodcraft “beast” for this and I had added in their library so I selected the bit and the default depth per pass is set to 3/4". I’m only trying to take about 1/4" off but I figured that the program would just have the bit go as deep as needed based on my design. To my surprise, after I finished the settings, it registered that it was an empty toolpath. I tried an 1/8" endmill from C3D to see if maybe it was the library, and that showed toolpaths as expected. So I tried a different bit from IDC and that also showed toolpaths.

After trying some more, I found that if I changed the depth per pass to something smaller, like 0.1", it would show toolpaths. Then I realized that if I changed the depth per pass even smaller, like 0.01", it would actually give a closer level of detail to the final design.

Here are some screenshots to show what I’m saying:
First is the 3/4" depth setting that shows it calculates no path

Then I change it to 0.5" depth which shows a path now

Changing to 0.1" shows a more detailed path compared to the 0.5"

Then changing to 0.01" shows an even more detailed path

These are all using the same bit, the same model, everything else is the same except the depth per pass.

My assumption based on how the finish 3d path is done is that the roughing pass would operate much the same, following the contour of the 3d elements and so the depth per pass would be irrelevant. Instead, this is operating more in the way that a 2d path would go with it calculating what it can cut based on how far down to step each time.

So let me know if this is a bug or expected so I can start taking this into account in future projects. Thanks!

How much material is being removed and what is Stock to Leave set at?

Upload the file?

Here’s the file. The stock to leave is set at 0. I know it’s not specific to the bit because I changed to the C3D #102 and did the same thing of changing the depth per pass and it had the same effect.

4 1:2 in circle box lid design 2.c2d (628 KB)

I did try this out on another file with a 3d object in it and when I changed the depth per pass to something larger, 0.5" in that case, it also stopped showing any toolpath. So as far as I can tell, it’s not specific to that file.

At a guess, as an optimization, for the initial roughing pass only areas which a full-depth cut can be made are considered — if that fails, then the toolpath generation does not proceed.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.