Solidworks

In order to run Solidworks on your Mac you will need to install Windows 10 to it. All Macs come with Boot Camp installed. Because of this we reccomend going this route. Also note that Parallels software is not free.

Before you begin you will need a Windows 10 iso to install from which can be obtained for free from Imagine.

Boot Camp
 
VirtualBox 
 
Parallels