Library for the definition and efficient manipulation of NURBS curves and surfaces in the three-dimensional space. Also contains the functionalities for polylines, points, planes and groups of these objects. The range of calculating routines include point analysis, distances, intersection, iso-curves-extraction, extrapolation, fitting, approximation and much more. SoftART.BElements is the calculation core and base of most tools made by SoftART.


OpenGL-rendering (with OpenTK), scene graph, input handling (incl. 3D mouse), routines for loading and processing of triangulated geometry, lines, point markers etc. Can also be used in combination with the NURBS libraries to visualize complete CAD models. Allows the direct interaction with the mouse in 3D through moving points, rotating coordinate systems etc.


Invers-kinematics of 6-axis-robots, kinematic chains consisting of rotation- and linear-axis plus transformation knots, rob targets, the simulation of robot paths, calculation of axis velocities and -accelerations.

Read more about our offered services