Automating SolidWorks 2004 Using Macros