Mark Ciampalio
I've been working with CAD programs for many years. I've been using Pro/Engineer in my consulting business for the last 6. I do think that CAD can be very useful for folders and even fixed blades. Some of the potential advantages are:
The ability to predict the center of mass of the finished knife.
The ability to move features like holes easily.
The ability to output directly in electronic form to many shops for services like laser or water jet cutting.
Easy scaleing of designs.
The ability to plot paper templates full size.
That said, there are some things that need to be evaluated in a package in order to judge its utility for designing knives. These include:
How easy is it to create part outlines that are not straight lines or arc sections? Can you easily create outlines that are "splines" or mathematical curves? Can these be modified easily (including adjusting a curve manually)? My first CAD designs were all lines and arc sections. None will likely ever be made. They are "clunky" compared with the stuff I've done more recently using splines. Pro/E has a lot of capability in using splines, but it's not as easy to use as some other programs. If you're going to make a lot of knives of one design, it's worth the effort. If I need to make one knife, based on someones sketch, I'll generally use the drawing board and french curves. I suspect that AutoCAD may prove similar. Some low end programs are simple in this regard. Some don't even have the capability.
How easy is it to manipulate and move parts in an assembly? If you move the blade slightly, can you easily display it in the open and closed positions? This can be important with folders when you need to adjust the pivot point, or locate a stop pin based on a blade's final position. If you can't do this, you may end up making paper templates and "noodleing" the pivot point position as described in the Lake/Centofante/Clay book on making folding knives.
There are probably many things I've forgotten on both sides of the balance sheet. I still think that the advantages outweigh the dis-advantages. The problem is that this stuff is never discussed on the outside of the software packaging.
Good Luck,
Bob Couture