The programmers solid 3D CAD modeller