Le logiciel SOLIDWORKS prend en charge deux types de splines : les b-splines et les splines de style.
Vous pouvez utiliser les b-splines pour créer des courbes complexes. Vous pouvez les définir et les modifier à l'aide de plusieurs commandes, dont les points de spline, les poignées de spline et les polygones de contrôle. Une b-spline unique peut avoir plusieurs points intermédiaires et portées (la région entre les points intermédiaires). Vous pouvez appliquer des contraintes de courbure à chaque point d'extrémité. A chaque point intermédiaire, vous pouvez peser le vecteur de tangence et contrôler la direction de la tangence.
Les splines de style, basées sur des courbes de Bézier, sont une bonne option lorsqu'il est important d'avoir une courbe lisse (à savoir, pour assurer la continuité de courbure). Définissez et contrôlez les courbes à l'aide des sommets de contrôle. Les sommets de contrôle forment un polygone de contrôle, ou la coque de la courbe. Il n'y a pas de point intermédiaire, donc une spline de style possède uniquement une portée entre les points d'extrémités. Vous pouvez créer une inférence des splines de style avec une tangence ou une courbure égale. Vous pouvez contraindre les points et dimensionner les côtés des courbes. Ces courbes prennent également en charge la symétrisation et l'auto-symétrie.