利用特征刀位点的三角网格表面NURBS刀轨生成  被引量:5

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

在线阅读下载全文

作  者:陈晓兵[1,2] 廖文和[1] 

机构地区:[1]南京航空航天大学机电学院,南京210016 [2]淮阴工学院计算机工程学院,淮安223003

出  处:《计算机辅助设计与图形学学报》2010年第9期1587-1592,共6页Journal of Computer-Aided Design & Computer Graphics

基  金:江苏省高校自然科学研究项目(08KJD460005)

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

关 键 词:三角网格模型 曲率半径估算 特征刀位点选取 特征刀位点参数修正 NURBS曲线拟合 

分 类 号:TP391.73[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象