高级检索
陈晓兵, 廖文和. 利用特征刀位点的三角网格表面NURBS刀轨生成[J]. 计算机辅助设计与图形学学报, 2010, 22(9): 1587-1592.
引用本文: 陈晓兵, 廖文和. 利用特征刀位点的三角网格表面NURBS刀轨生成[J]. 计算机辅助设计与图形学学报, 2010, 22(9): 1587-1592.
Chen Xiaobing, Liao Wenhe. NURBS Tool Path Generation Using Dominant Cutter Location Points for Triangular Mesh Surface Machining[J]. Journal of Computer-Aided Design & Computer Graphics, 2010, 22(9): 1587-1592.
Citation: Chen Xiaobing, Liao Wenhe. NURBS Tool Path Generation Using Dominant Cutter Location Points for Triangular Mesh Surface Machining[J]. Journal of Computer-Aided Design & Computer Graphics, 2010, 22(9): 1587-1592.

利用特征刀位点的三角网格表面NURBS刀轨生成

NURBS Tool Path Generation Using Dominant Cutter Location Points for Triangular Mesh Surface Machining

  • 摘要: 为了提高数控加工的加工效率和精度,提出一种利用特征刀位点的NURBS刀轨生成算法.采用截平面和三角网格模型的等距模型求交来计算直线刀轨的刀位点,由等距模型的顶点曲率估算刀位点处沿刀轨和刀轨间隔方向的曲率半径,并根据残留高度确定刀轨行距;对基于特征刀位点的NURBS曲线拟合算法进行改进,采用阈值分割的方法选取初始特征刀位点,采用相邻直线段夹角最大原则确定新特征点,并用刀位点的投影点参数对特征点参数进行修正.采用文中算法对直线刀轨的刀位点进行NURBS曲线拟合,并在刀轨行间采用NURBS曲线过渡,以减小数控程序量并提高刀轨光顺性.实验结果表明,文中算法效率高,采用其生成的刀轨具有较少的控制顶点、较高的拟合精度以及较好的光顺性.

     

    Abstract: To improve efficiency and accuracy of NC machining,an algorithm for NURBS tool path generation using dominant cutter location(CL) points is put forward.CL points of line tool paths are first obtained by intersecting the offset surface of triangular mesh model with a series of sections.Curvature radii in the direction of the line tool paths and that perpendicular to the line tool paths are estimated by vertexs' curvatures of the offset surface.The tool path intervals are determined by cusp height and the curvature radii.Then,an improved algorithm for NURBS curve fitting based on the dominant CL points is proposed.The initial dominant CL points are selected by the method of threshold partition.New dominant CL points are determined by the rule of maximal angle of adjacent lines segments,and the parameters of the dominant points are adjusted by the parameters of the projected points,which correspond to the CL points.Finally,the CL points are fitted into NURBS curves,and NURBS transition is performed between adjacent tool paths so that the file size of NC program is reduced and tool path smoothness is improved.Experimental result indicates that the NURBS tool paths generated by the proposed algorithm have fewer control points,higher fitting accuracy and better smoothness.

     

/

返回文章
返回