Market[ edit ] DS Solidworks Corp. Commercial sales are made through an indirect channel, which includes dealers and partners throughout the world. SolidWorks also partners with third party developers to add functionality in niche market applications like finite element analysis, circuit layout, tolerance checking, etc. The software is written on Parasolid -kernel. Parameters refer to constraints whose values determine the shape or geometry of the model or assembly. Parameters can be either numeric parameters, such as line lengths or circle diameters, or geometric parameters, such as tangent, parallel, concentric, horizontal or vertical, etc.