ZMap Elimination

There is only part of the program that uses the old ZMap code from the original MeshCAM- the parallel roughing. I started making changes today to eliminate it completely.  I think it will take a few more days and then it should work.  This will have two benefits- memory and speed.  The old ZMap code used a lot of memory for each point that was calculated. For most cases this didn’t matter too much but lately I’ve been trying to squeeze every byte from the machining process to make the whole thing scale to larger and...

read more

Tweaking for Speed

My "secret project" depends on machining a number of small objects at very high accuracy.  Because of this I’ve been having out-of-memory problems on my development laptop; this required digging back into some of the deeper guts of MeshCAM that have been untouched for a while.  I found three relatively simple optimizations, maybe 20-30 lines of code, that collectively lead to significant speed increases.   Below are the before and after results of my new speed test script that automates this type of...

read more

MeshCAM 7151

I just uploaded MeshCAM 7151 to www.grzsoftware.com/files/MeshCAM-Setup.exe .  You will not find it in the check for updates feature of the last few versions because I only want people to try the latest after reading this message.  This is a transition release as I wrap up V2 and begin V3.  I made a number of SIGNIFICANT changes including a new installer and the app is now compiled in Unicode to support multiple languages.  Win98 is now unsupported, even though it was never explicitly supported, since Unicode is not...

read more