SolidWorks is among the leaders of engineering oriented 3D CAD systems. It allows users to model in full solid 3D, and deal with designs on the basis of parts and assemblies.