Abstract:The NURBS surface reconstruction from point cloud data is a key technology of reverse engineering. A method of surface reconstruct from point data was presented. With non-uniform data points, a reverse algorithm for non-uniform B-spline control point and a method of accumulating chord length were put forward to create non-uniform knots vector and guarantee the precision of the surface and quality of the surface reconstruction.