Automating SolidWorks 2009 Using Macros