No, absolutely not. A computer good enough to run SolidWorks will cost you at least twice times as much, and three times as much to run well.
This desktop has a large amount of RAM, but it has a terrible processor, and it has no discrete video card, which is extremely important.
You definitely want something with a discrete graphics card of some sort.