New Roughing Progress
I have the roughing simulation code working pretty well and tested to the degree that I can so far. I’ve updated the display code to let the color of the toolpath vary depending on the feedrate so the new data can be visualized. Now I just have to redo the roughing code to take advantage of all of this. Just to set expectations early, this is not going to be a complete 3D simulation of the machining process so no attempt is made to find the “optimal feedrate”. This new code is an attempt at solving 80% of the...
read moreNew Roughing Preview
Just to prove that I am working on new V3 features I’m posing a preview of the updated roughing algorithm. You can see that the cutter will now cut the area between two Z levels to leave an even skin of stock for the finishing algorithms. This is something people have been requesting for a while so I made it the first major feature that will be released. I am also investigating code to dynamically vary the feedrate depending on how buried the tool is in the stock. There’s no code for this part yet- it’s still...
read moreBuild 7283
Christian K. has finally given the latest build a clean bill of health- all of the waterline problems seem to be gone. Run a "Check for Updates" and update now. This was one of the more difficult bugs to find. It took about 10 days of deep digging to find two bugs. One was in a previous optimization that I had to partially undo. The more difficult one involved a bad interaction between the multiple threads and the Microsoft compiler optimizing part of my code away. The random waterline gouges that...
read more