Like any well designed software, SolidWorks is programmed to accomplish functions that fulfill your needs for particular tasks. Each year, its functionality is expanded to suit an increasing number of those needs. Most enhancements to SolidWorks are based on your feedback about new abilities and tasks you want the software to perform… More: http://blogs.solidworks.com/solidworksblog/2012/03/need-solidworks-to-do-more.html