A new NURBS offset curves and surfaces algorithm based on different geometry shape | IEEE Conference Publication | IEEE Xplore