Consider powerful, professional-grade free alternatives like (web-based) or
If you're looking for free or open-source alternatives to SolidWorks: solidsquad solidworks 2016 activator download