Design and manufacture of pioneer products with lower cost and shorter cycle is a major mission for an enterprise, and reverse engineering (RE) plays an important role in accelerating product research and borrowing ideals from other business. However, due to special structure and complex topology relation, obtaining full surface data of a prototype is not an easy thing and should carry out complex data process procedure to get global model. This paper describes the origin point cloud acquisition method and the data processing steps for better point quality. Based on reverse engineering system of a toy prototype, a fine surface reconstruction module is developed. Measurement data are acquired by scanning the physical object using three-dimensional coordinate measuring machine (CMM) and an optical scanning device. The model establishment and data process of the prototype, such as noise elimination, data interpolation, data smoothing, data filtering, data splicing and surface reconstructing are conducted subsequently. Through processing of measurement data, the authors succeed in creating a CAD model of the prototype and gaining a good result.