Build 17

I just uploaded V3 Build 17 to the normal spot, http://www.grzsoftware.com/v2dl.php .  It includes the latest roughing spike reduction code.  It’s not quite perfect but the last 1% are tough to remove. I’d have to dig pretty far into the code to remove the last few.  I hope your testing will confirm that this is a big improvement.   I also moved the tools.txt file from the Program Files to the Local Settings directory to avoid Windows 7 security problems.  It should be automatically moved the first time you run...

read more

V3 Build 16

I just uploaded build 16 to http://www.grzsoftware.com/v2dl.php .  I fixed the roughing spikes a little and am now working on getting the rest done in the next day or two.  A wanted to float this release in the mean time to see if others agree that it seems like an improvement on their parts.  Let me know what you think.

read more

Explaining the Roughing Spikes

Several users of the 3D roughing option have pointed out the spikes that can appear near the geometry.  On first glance, they look like a bug in the code that projects the toolpath down to the surfaces.  The problem is actually microscopic movements in the toolpath in the XY plane. When the roughing toolpaths are laid out, they are done in 2D first and then projected down to the surface.  This process includes the contours being adjusted and moved several times along the way.  As I’ve mentioned it here before, floating...

read more

V3 Build 15

I just uploaded build 15 to fix a problem that Jeff and Martin found.  I put a debug assertion in the code to check for a condition that “can never happen.”  Jeff and Martin both found a way to make the impossible possible.  I’ve removed the assertion and tried to handle the case properly so give it another shot and see if you can make it fail.  Check the toolpaths carefully to make sure I haven’t done anything dumb.

read more

Version 3 Build 14

I just uploaded build 14 to http://www.grzsoftware.com/v2dl.php .  This build includes two big things- memory and speed optimizations and the new roughing code.  Both features have been tested but could contain hidden bugs.  For the memory and speed optimizations, I’d be curious to know if you see a difference since build 13.  Both will depend on the models you’re using and, since small models run incredibly fast already, I’ve focused more on the big ones.   The roughing code has the big changes I outlined in the...

read more