摘要
从某种意义上说,逆向工程是从已有实物的测量数据点中提取特征参数进行模型重建的过程。回转面是机械零件中常见的几何特征,文章首先介绍了任意位置回转面特征参数的提取原理,然后采用极小惯量法运用MAT-LAB语言求出截面点云数据的对称轴及其垂线,通过截面点云对称轴并以其垂线为法矢量构造平面,该平面与数据点云求交,即得到回转面的母线数据点,运用NURBS曲线拟合得到母线,再应用极小惯量法求出母线数据点云对称轴,即回转轴线,从而实现了回转面的构建,最后用实例验证了该方法的正确性。
Reverse engineering (RE) is the process of extracting the solid features from the measured point data of the existing parts. The revolving surface was the usual geometry feature in mechanical products. In this paper, the extraction principle of the revolving surface in discretionary 3D-space is presented and the symmetry axis and its vertical of the section data based on the infinitesimal inertia principle is carried out using matlab programming. A plane which passes through the symmetry axis and its normal vector being the vertical is constructed, the generatrix point data is obtained by intersecting the plane and the original point data, generatrix is obtained using NURBS fitting. The axis is constructed using the infinitesimal inertia to the generatrix points and the reconstruction of parts is realized. Finally, experimental results are presented to verify the feasibility of the new algorithm.
出处
《塑性工程学报》
CAS
CSCD
北大核心
2008年第1期178-181,共4页
Journal of Plasticity Engineering
基金
国家“863”高技术研究发展计划资助项目(2006AA04Z402)
河南省教育厅自然科学基金资助项目(200510459060)
关键词
回转面
点云
特征提取
极小惯量
revolving surface
point clouds
feature extraction
infinitesimal inertia