Automating Solidworks 2009 Using Macros by Mike Spens