With layer-measured contours, an algorithm that can extract the contour segments from a rotational surface is presented. The extraction can be divided into two stages, i. e. the rough segmentation and the refinement. ...With layer-measured contours, an algorithm that can extract the contour segments from a rotational surface is presented. The extraction can be divided into two stages, i. e. the rough segmentation and the refinement. In the rough segmenting stage, an optimal contour matching method is put forward to find similar contour segment from another closed contour with respect to the seed contour. In the refining stage, an iterative way that can extract a circular arc precisely is presented based on parameters identification and contour-ends expanding/shrinking operation. The algorithm can extract the open contour segments from a rotational surface precisely, as demonstrated in the examples. Based on the work of this paper, further research, such as parameter identification of 3 - D surface and CAD model creation, can be conducted.展开更多
文摘With layer-measured contours, an algorithm that can extract the contour segments from a rotational surface is presented. The extraction can be divided into two stages, i. e. the rough segmentation and the refinement. In the rough segmenting stage, an optimal contour matching method is put forward to find similar contour segment from another closed contour with respect to the seed contour. In the refining stage, an iterative way that can extract a circular arc precisely is presented based on parameters identification and contour-ends expanding/shrinking operation. The algorithm can extract the open contour segments from a rotational surface precisely, as demonstrated in the examples. Based on the work of this paper, further research, such as parameter identification of 3 - D surface and CAD model creation, can be conducted.