Hi Steve,
Thanks for this,
Just had a super quick look at DeskProto and I might be wrong but on the face of it, it falls into a class of programs (like Meshcam for example) that generate tool paths for a surface – perhaps one face of a model. Whilst great for some classes of work (softer materials or low profile sculpting say), the problem you run in to with this type of program is their inability to define efficient machining strategies able to move significant amounts of material in roughing tool paths prior to one or more finishing tool paths with your fine tools to impart the surface finish you are after.
Note that when I say efficient I am not talking about comercial production, I mean practical strategies – the pattern for the larger casting shown above still has a significant number of machine hours in it.
BobCAM by contrast alows me to identify areas of the model to be treated differently, rather than consider it as one complete surface. I can then define a roughing tool path using using a large tool to remove the bulk of the material quickly. I can follow up a really large tool with a smaller tool getting closer to the finished shape without machining “thin air”. Then I can define my finishing tool paths with my 1/8″ diameter ball end mill or whatever.
It is horses for courses as usual.
Ian