基于分形中Hilbert曲线的复杂曲面加工刀具轨迹规划算法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控技术作为制造业的基础技术和关键技术,已经成为衡量国家工业技术水平的重要标志。数控编程技术是数控加工技术的关键技术之一,不但在CAD/CAM系统中发挥着巨大作用,而且在实现加工自动化、提高加工精度和表面质量、提高加工效率、缩短产品研制周期等方面也发挥着重要作用。
     为了提高复杂曲面的加工效率,对刀具轨迹规划的相关理论及关键技术进行了系统的研究。针对复杂曲面提出了分阶段加工的方法:第一阶段使用半径较大的刀具进行高效加工,跳过加工过程中的局部干涉区域;第二阶段利用小半径刀具进行笔式精加工。
     第一阶段:在分析五轴数控加工原理和特点的基础上,提出了一种基于分形理论中二维Hilbert曲线的轨迹生成算法,能生成权值综合函数值小且连续的刀具轨迹,避免了加工过程的多次抬刀,提高了表面质量。将此算法应用于带有岛屿或凹槽的复杂曲面加工中,能生成连续的刀具轨迹且避免了岛屿或凹槽位置处的抬刀,提高了整体加工效率和表面质量。通过轨迹规划算法实现复杂曲面的分区域加工,对不同区域采用不同的走刀方式,最终生成加工质量相对较高的刀具轨迹。
     第二阶段:对于精加工过程中由于选择的刀具半径过大所产生的弓高误差偏大的加工区域,通过笔式加工的方法进行补充加工。笔式加工技术的关键是笔式加工区域的确定和笔式加工轨迹的生成。本文对此进行了系统深入的研究,主要成果有:
     针对自由曲面的笔式加工,提出了一种基于圆弧逼近的曲面曲率半径计算算法,能快速地找到第一阶段中的局部干涉位置。首先利用改进的四叉树算法对自由曲面进行分割逼近生成面片网格,从而准确地完成曲面分割。基于圆弧逼曲面的曲率半径计算方法能够快速检测出发生曲面局部干涉的大体位置,再使用二叉树法精确搜索笔式加工区域边界点,最终求出笔式加工区域。整个搜索过程避免了大量的微分计算,提高了搜索效率。由于笔式刀位轨迹为一系列离散数据点的插值曲线,缺乏光顺性,提出了一种三次B样条曲线逼近笔式加工轨迹的优化算法。在满足逼近精度的条件下,提高了笔式加工轨迹的光顺性,减少了笔式加工轨迹的NC代码量。
     针对复杂多面体模型的笔式加工,根据相邻曲面片之间的夹角与残留高度之前的关系,提出了一种利用曲面片法矢量之间的夹角关系来判断曲面局部干涉的方法。该方法通过刀具与加工面接触的有效长度逆推求取笔式加工区域,能够快速简洁地确定出多面体模型的笔式加工区域范围。通过偏置法生成刀具加工轨迹,然后运用改进的遗传算法对生成的轨迹进行优化排序,最终生成辅助轨迹长度短的刀具轨迹。
     针对刀具轨迹的干涉处理做了系统的研究,将生成的刀具轨迹与笔式加工区域进行求交运算,删除干涉区域内的刀具轨迹线,生成无局部干涉的刀具轨迹。针对全局干涉问题,提出了一种通用性较强的全局干涉检测算法,利用坐标系变换原理进行刀具轨迹干涉检测,通过最小二乘法确立一个最小包络面来调整刀具姿态避免全局干涉,此算法快速简洁。最后基于Vericut软件实现了刀具轨迹的加工仿真实验,验证了本文算法的可行性及正确性。
NC technology, a fundamental and necessary part in manufacturing industry, determines thenational industrial level. NC programming, as one of the core technologies, plays an important role inCAD/CAM, especially in machining automation, and processing efficiency, improvement of themachining precision and quality, shortening of product-develop cycles.
     To improve the machining efficiency of complex surface, the key technologies in tool-pathplanning of finishing machining and pencil-cutting machining of sculptured surface are studiedsystematically in this dissertation. The research works is divided into two stages——one is efficientsurface machining using the larger cutter while skiping the local interference, and another ispencil-cutting machining as supplement using smaller cutter.
     Firstly, a method of tool path generation is proposed to complete the curve in one process based onthe analysis of5-axis NC machining principle and the Hilbert curve of fractal theory. Thishigh-quality, consistent tool path speeds up the entire manufacturing process while ensuring theminimum value of weight synthetical function, preventing frequent cutter lifting. Being applied tomachine complex surfaces with islands and grooves, the proposed algorithm can improve themachining efficiency and surface quality by generating continuous cutting-tool trajectory andavoiding cutter lifting in the position of islands and grooves. In order to improve the cuttingperformance of NC machining, the algorithm is applied to complex surfaces machining. The differentregions are machined separately with different tool path pattern generation methods, and finally thetool path with good cutting performance is generated.
     Secondly, regions with large chord errors caused by choosing a large cutter radius during finishmachining process are processed by pencil-cutting machining method as supplement. The keytechnologies of pencil-cutting machining are the identification of machining region and the generationof tool path. The pencil-cutting machining technologies are systematically studied.
     An approach for free-form pencil-cutting machining based on arc approximation and quad treemethod is proposed. The improved quad tree method can subdivide and approximate free-formsurface by grids, which satisfies the shape deviation accuracy. The arc radius was used toapproximately compute the curvature radius to judge the regional interference and to identify thepencil-cutting regions boundary exactly by binary tree. A lot of differential calculation is reduced andthe search efficiency is improved. The pencil-cutting path is the interpolation curve composed by a series of discrete points, so the tool path is unsmooth. An optimization algorithm based on cubicB-spline curve approximation pencil-cutting path is proposed, the smoothness of the pencil-cuttingtool path is improved within the tolerance. The amount of NC code of the pencil-cutting path isreduced.
     In view of machining complex polyhedral models, since the scallop height is different according tothe angle of adjacent surface patches, a new method to estimate interference condition using the angleof norm vector of adjacent surface patches is proposed. The pencil-cutting region is calculatedaccording to the effective contact length between the cutter and the machined surface by inverseinference. The pencil-cutting area of the complex polyhedral model can be determined rapidly andaccurately. Then the tool path is generated by offsetting method, and optimized and sorted byimproved genetic algorithm. Finally, the shorter auxiliary path is generated.
     The key technologies for tool path optimization are systematically studied. The points ofintersection were calculated between the tool path and pencil-cutting regions avoiding localinterference and ignoring the tool path in the interference regions. Then the coordinate systemtransformation theory is applied to global interference detection and the least square method is alsoused to determine a minimum envelope for adjustment of the position of the cutter to avoid newinterference. The implementation has proved that the proposed method has a high efficiency. Thesimulation of the tool path processing is carried out in Vericut. The results demonstrate the feasibilityand the validity of the algorithms.
引文
[1]周济,周艳红.数控加工技术[M].北京:国防工业出版社,2002.
    [2]陈涛.自由曲面五坐标NC加工刀具轨迹生成技术的研究[博士学位论文].武汉:华中科技大学,2002.
    [3]唐荣锡. CAD/CAM技术[M].北京:北京航空航天大学出版社,1994.
    [4]吴丽萍.四轴数控编程理论与应用[博士学位论文].北京:北京航空航天大学,2001.
    [5]闫光荣.基于留量模型的数控加工[博士学位论文].北京:北京航空航天大学,2001.
    [6]杨建中.复杂多曲面数控加工刀具轨迹生成方法研究[博士学位论文].武汉:华中科技大学,2006.
    [7]余湛悦.并行化数控编程和加工仿真关键技术的研究与实现[博士学位论文].南京:南京航空航天大学,2003.
    [8]庄海军.基于实体模型的数控编程技术的研究与实现[博士学位论文].南京:南京航空航天大学,2002.
    [9]杨长祺.复杂曲面多轴加工的高精度、高效率数控编程系统研究[博士学位论文].重庆:重庆大学,2004.
    [10]任秉银,唐余勇.数控加工中的几何建模理论及其应用[M].哈尔滨:哈尔滨工业大学出版社,2000.
    [11] Loney G C, Ozsoy T M. NC machining of free form surfaces[J]. Computer-Aided Design,1987,19(2):85-90.
    [12] Elber G, Cohen E. Toolpath generation for freeform surface models[J]. Computer-AidedDesign,,1994,26(6):490-496.
    [13] Lo C C. CNC machine tools surface interpolator for ball-end milling of free-form surfaces[J].International Journal of Machine Tools and Manufacture,2000,40(3):307-326.
    [14] Stanislav S M. Optimization and correction of the tool path of the five-axis milling machine[J].Mathemathics and Computers in Simulation,2007,75(5):210-230.
    [15] Lin Y J, Lee T S. An adaptive tool path generation algorithm for precision surface machining[J].Computer-Aided Design,1999,31:237-247.
    [16]王水来,周云飞,阮雪榆.曲面沿参数线加工的实时轨迹生成[J].机械工业自动化,1997,19(3):29-31.
    [17]谢叻,周儒荣.自由曲面参数线加工算法[J].模具技术,2001,(1):62-65.
    [18]周云飞,李国其. CNC曲面直接插补算法和系统[J].华中理工大学学报,1993,21(4):7-12.
    [19]吴福忠,柯映林.组合曲面参数线五坐标加工刀具轨迹的计算[J].计算机辅助设计与图形学学报,2003,15(10):1247-1252.
    [20] Duncan J P, Mair S G. The anti-interference features of polyhedral machining[M]. McPherson:Advances in Computer-Aided Manufacturing,1977.
    [21] Choi B K, Jun C S. Ball-end cutter interference avoidance in NC machining of sculpturedsurfaces[J]. Computer-Aided Design,1989,21(6):371-378.
    [22]刘怀兰,周艳红,周济.自由曲面NC无干涉刀具轨迹生成[J].中国机械工程,1996,7(3):47-49.
    [23]朱翔,孙家广. Loop细分曲面数控加工刀具轨迹的生成[J].清华大学学报,2003,43(4):521-524.
    [24] Hwang J S, Chang T C. Three-axis machining of compound surfaces using flat and filletedendmills[J]. Computer-Aided Design,1998,30(8):641-647.
    [25] Hansen A, Arbab F. Fixed-axis tool positioning with built-in global interference checking forNC path generation[J]. IEEE Journal of Robotics and Automation,1988,4(6):610-621.
    [26]刘磊,周艳红,周云飞.基于仿形测量数据的层切法数控加工[J].华中理工大学学报,1999,27(2):10-12.
    [27]陈文亮,曾建江,李卫国,等.复杂曲面刀具轨迹干涉的消除算法[J].东南大学学报,2000,30(6):44-46.
    [28]徐后强,罗宏志.一种三轴曲面NC加工干涉检查的新方法[J].华中科技大学学报,2001,29(3):70-72.
    [29]应维云,周来水,周儒荣.曲面离散法数控加工干涉处理[J].机械工艺师,1998,(10):12-13.
    [30]廖文和,刘状,周儒荣.裁剪曲面的三轴铣削加工刀具轨迹的干涉处理[J].南京航空航天大学学报,1996,28(6):818-824.
    [31]孙克豪,陈文亮,乔新.用任意空间曲线控制的复杂组合曲面数控加工算法研究[J].南京航空航天大学学报,1998,30(3):248-253.
    [32]谢叻,周儒荣,阮雪榆.裁剪NURBS曲面数控加工刀轨干涉处理[J].中国机械工程,2001,12(10):1129-1132.
    [33]陈涛,陈刚,汤进,等.组合曲面NC加工刀具轨迹的生成[J].应用科学学报,2001,19(1):62-65.
    [34]吴光琳,林建平,李从心,等.参数曲面的快速实时插补[J].机械制造,2002,40(1):33-35.
    [35]吴光琳,倪其民,李从心,等.曲面实时插补无干涉刀轨的生成方法[J].机械工程学报,2001,37(5):93-96.
    [36]倪炎榕,马登哲.圆环面刀具五坐标加工复杂曲面优化刀位算法[J].机械工程学报,2001,37(2):87-91.
    [37]刘壮,程莜胜,廖文和.裁剪NURBS组合曲面的数控加工算法研究[J].南京航空航天大学学报,1997,29(3):257-261.
    [38]单岩,金涛,谭建荣.基于MODM模型的自由曲面NC加工刀位计算[J].中国机械工程,2002,13(17):1445-1449.
    [39]周凯,陆启建.自由曲面数控加工的直接插补控制方法[J].组合机床与自动化加工技术,1998,(5):7-10.
    [40]徐啸峰,周儒荣,周来水.基于实体的三轴数控精加工研究[J].南京航空航天大学学报,2001,33(6):550-554.
    [41]李际军,柯映林,程耀东..基于复合三角Bezier曲面/平面交线的裁减[J].中国机械工程,1999,10(7):765-769.
    [42]谢叻,胡建华,周来水,等.裁剪NURBS组合曲面精加工方法[J].中国机械工程,1999,10(7):742-745.
    [43] Park S C, Choi B K. Tool-path planning for direction-parallel area milling[J]. Computer-AidedDesign,2000,32(1):17-25.
    [44] Marshall S, Griffiths J G. A new cutter-path topology for milling machines[J]. Computer-AidedDesign,1994,26(3):204-214.
    [45] Lee Y S, Koc B. Ellipse-offset approach and inclined zig-zag method formulti-axis roughing ofruled surface pockets[J]. Computer-Aided Design,1998,30(12):957-971.
    [46] Lin A C, Liu H T. Automatic generation of NC cutter path from massive data points[J].Computer-Aided Design,1998,30(1):77-90.
    [47] Sarma S E. The crossing function and its application to zig-zag tool paths[J]. Computer-AidedDesign,2000,31(4):881-890.
    [48] Lartigue C, Thiebaut F, Maekawa T. CNC tool path in terms of B-spline curves[J]. Computer-Aided Design,2001,33(4):307-309.
    [49] Choi B K, Lee C S, Hwang J S, et al. Compound surface modeling and machining[J].Computer-Aided Design,1988,20(3):127-136.
    [50] Sarma R, Dutta D. An integrated system for NC machining of multi-patch surfaces[J].Computer-Aided Design,1997,29(11):741-749.
    [51]李琼砚,陆际联.平头铣刀加工曲面的无干涉路径规划[J].机械工程学报,1998,34(1):75-80.
    [52]闫兵,刘碧波,邓志云,等.基于Voronoi图理论的自由边界型腔加工路径规划[J].计算机辅助设计与图形学学报,1999,11(1):66-69.
    [53]张力,张云海,邓稼噙.环切区域加工分步式刀具轨迹生成算法研究[J].计算机辅助设计与图形学学报,1999,11(6):500-503.
    [54] Lo C C. Efficient cutter-path planning for five-axis surface machining with a flat-end cutter[J].Computer-Aided Design,1999,31(9):557-566.
    [55] Chiou C J, Lee Y S. A machining potential field approach to tool path generation for multi-axissculptured surface machining[J]. Computer-Aided Design,2002,34(5):357-371.
    [56] Lee Y S, Chang T C. Machined surface error analysis for5-axis machining[J]. Internationaljournal of Production Research,1996,34(1):111-135.
    [57] Lin R S, Koren Y. Efficient tool-path planning for machining free-form surfaces[J]. Journal ofEnagineering for Industry,1996,118(1):20-28.
    [58] Lee Y S. Non-isoparametric tool path planning by machining strip evaluation for5-axissculptured surface machining[J]. Computer-Aided Design,1998,30(7):559-570.
    [59] Suresh K, Yang D C H. Constant scallop-height machining of free-form surfaces[J]. Journal ofEnagineering for Industry,1994,116(2):253-259.
    [60]霍颖,杨茂奎.用改进的等残留高度法生成五轴NC加工刀位轨迹[J].制造技术与机床,2005,(3):67-69.
    [61]黎振,王敏杰,蔡玉俊.等残留轨迹规划方法在高速加工中的应用研究[J].机械设计与制造,2007,(6):104-106.
    [62]吕彦明.球头刀高速铣削残留高度研究[J].模具技术,2002,(6):13-16.
    [63]王太勇,张志强,王涛,等.复杂参数曲面高精度刀具轨迹规划算法[J].机械工程学报,2007,43(12):109-114.
    [64]吴福忠.基于包络面构建的等残留高度刀具路径规划[J].农业机械学报,2009,40(1):217-221.
    [65]吴福忠,华小洋,连晋毅.测量点数据等残留高度刀具路径规划[J].计算机辅助设计与图形学学报,2007,19(12):1618-1623.
    [66] Cox J J, Takezaki Y, Ferguson H R P, et al. Space-filling curves in tool-path applications[J].Computer-Aided Design,1994,26(3):215-224.
    [67] Griffiths J G. Toolpath based on Hilbert’s curve[J]. Computer-Aided Design,1994,26(11):839-844.
    [68] Stanislav S M, Weerachai A. Advanced Numerical Methods to Optimize CuttingOperations[M]. Berlin, Heidelberg, New York: LE-TEX Jelonek, Schmidt&V ckler GbR,Leipzig,2007.
    [69]张大卫,袁大春,杨志永.基于填充曲线刀具路径的数控铣削过程物理仿真[J].中国机械工程,2001,12(4):379-383.
    [70] Yang J, Bin H, Zhang X. Fractal scanning path generation and control system for selective lasersintering(SLS)[J]. International Journal of Machine Tools and Manufacture,2003,43:293-300.
    [71] Chen C Z, Juang Y S, Lin W Z. Generation of fractal toolpaths for irregular shapes of surfacefnishing areas[J]. Journal of Materials Processing Technology,2002,127(2):146-150.
    [72]张文博.基于填充曲线的曲面数控刀具轨迹自动生成算法研究[硕士学位论文].长春:长春理工大学,2006.
    [73] Kim B H, Choi B K. Guide surface based tool path generation in3-axis milling: an extensionof the guide plane method[J]. Computer-Aided Design,2000,32(3):191-199.
    [74] Morishige K, Takeuchi Y, Kase K. Tool Path Generation Using C-Space for5-Axis ControlMachining[J]. Transactions of the ASME,1999,121(1):144-149.
    [75] Takafumi S, Tokiichiro T. NC Machining with G-buffer Method[J]. Computer Graphics,1991,25(4):207-216.
    [76]廖洪峰,彭芳瑜,周云飞.基于Z-Buffer理论的三坐标无干涉刀位轨迹的生成[J].中国机械工程,2002,13(2):131-135.
    [77] Park S C. Tool-path generation for Z-constant contour machining[J]. Computer-Aided Design,2003,35(1):27-36.
    [78] Chio B K, Kim D H, Jerard R B. C-Space approach to tool-path generation for die and mouldmachining[J]. Computer-Aided Design,1997,29(9):657-669.
    [79]高洪伟,王亚平.基于Zmap网格三轴无干涉刀具轨迹的加速算法[J].工程图学学报,2005,26(3):168-172.
    [80]刘壮,张德强,周来水,等.自由曲面三轴粗加工刀具轨迹的计算方法[J].南京航空航天大学学报,1997,29(2):131-137.
    [81]平雪良,张德强,梁作鹏,等.复杂多曲面数控粗加工方法[J].南京航空航天大学学报,1997,29(3):262-266.
    [82]邵志香,郭锐锋,李杰,等.基于Z-map模型的自由曲面无干涉刀具轨迹生成算法研究[J].小型微型计算机系统,2010,31(5):845-848.
    [83] Han Z, Yang D C H. Iso-phote based tool-path generation for machining free-form surfaces[J].Journal of Manufacturing Science and Engineering,1999,121(4):656-664.
    [84] Han Z, Yang D C H, Chuang J J. Isophote-based ruled surface approximation of free-formsurfaces and its application in NC machining[J]. International Journal of Production Research,2001,39(9):1911-1930.
    [85] Holger T. Are isophotes and reflection lines the same[J]. Computer Aided Geometric Design,2001,18(7):711-722.
    [86] Kim K J, Lee I K. Computing isophotos of surface of revolution and canal surface[J].Computer-Aided Design,2003,35(3):215-223.
    [87] Yin Z W, Jiang S W. Iso-phote based adaptive surface fitting to digitized pointsand itsapplications in region-based tool path generation slicing and surface triangulation[J].Computers in Industry,2004,55(1):15-28.
    [88] Hwang J S. Interference-free tool path generation in the NC machining of parametriccompound surface[J]. Computer-Aided Design,1992,24(12):667-675.
    [89]王清辉,廖文和,刘壮,等.五坐标数控加工刀位轨迹及其干涉检查的算法研究[J].航空学报,1997,18(3):330-335.
    [90]谢叻,周儒荣,阮雪榆.自由曲面自适应投影法精加工刀轨生成[J].上海交通大学学报,2000,34(10):1383-1384.
    [91]严思杰,周云飞,陈学东,等.五轴NC加工干涉检查与避免算法研究[J].中国机械工程,2006,17(17):1822-1825.
    [92]詹冰,周艳红,周云飞..带倒角平底刀曲面加工无干涉刀具轨迹生成[J].中国机械工程,1998,9(9):25-27.
    [93] Chen T, Shi Z L. A tool path generation strategy for three-axis ball-end milling of free-formsurfaces[J]. Joural of Materials Processing Technology,2008,208(3):259-263.
    [94] Tang K, Cheng C C, Dayan Y. Offsetting surface boundaries and3-axis gouge-free surfacemachining[J]. Computer-Aided Design,1995,27(12):915-927.
    [95]爨莹,贠敏,王小椿.一种无干涉曲面刀具路径生成算法[J].西安石油学院学报,2001,16(5):44-48.
    [96]彭芳瑜,周云飞,周济.复杂曲面的无干涉刀位轨迹生成[J].华中科技大学学报,2002,30(2):1-4.
    [97]杨勇生,王冷干,王珉.数控加工无干涉刀具轨迹生成的偏置算法[J].中国图象图形学报:A辑,1998,3(7):596-600.
    [98] Chiou C J, Lee Y S. A shape-generation approach for multi-axis machining G-buffer models[J].Computer-Aided Design,1999,31(12):761-776.
    [99] Chung Y C, Park J W, Shin H, et al. Modeling the surface swept by a generalized cutter for NCverification[J]. Computer-Aided Design,1998,30(8):587-594.
    [100] Roth D, Bedi S, Ismail F, et al. Surface swept by a toroidal cutter during5-axis machining[J].Computer-Aided Design,2001,33(1):57-63.
    [101]陈松,姜虹,李学艺,等.自由曲面五坐标数控加工干涉检查[J].工程图学学报,2003,24(3):31-36.
    [102]方向,彭群生.多轴数控加工中刀具包络面的计算[J].计算机辅助设计与图形学学报,2000,12(8):609-613.
    [103]刘华明,李吉平,任秉银. NC验证中通用铣刀扫描体生成方法[J].制造技术与机床,1999,(9):43-45.
    [104]王哲,王知行,钟诗胜.刀具扫描体生成新算法及在数控加工仿真中的应用[J].机械工程学报,2001,37(1):28-31.
    [105] Yang D C H, Han Z. Interference detection and optimal tool selection in3-axis NC machiningof free-form surfaces[J]. Computer-Aided Design,1999,31(7):303-315.
    [106]李立杰,王珉.空间自由曲面五坐标数控加工无干涉刀位轨迹生成算法[J].航空工艺技术,1999,(3):35-37.
    [107]杨方飞,阎楚良,林宏义.五轴数控加工叶片无干涉刀位轨迹的计算[J].农业机械学报,2003,34(2):97-100.
    [108] Yong J H. Tool tip gouging avoidance and optimal tool positioning for5-axis sculpturedsurface machining[J]. International Journal of Production Research,2003,41(10):2125-2142.
    [109]拜翠英,李健康,何敬德.三种不同刀具加工自由曲面时干涉检查的研究与比较[J].机械研究与应用,2006,19(1):55-56.
    [110]李郝林.数控加工自由曲面时刀具干涉的判别[J].工具技术,2002,36(7):13-15.
    [111]谭光宇,袁哲俊,姚英学.加工过程碰撞干涉的矢量法检验[J].中国机械工程,1999,10(5):513-516.
    [112]赵文珍,张新建.基于最小有向距离原理的无干涉刀位轨迹计算[J].机械工程师,2007,(10):7-9.
    [113]毛志江.基于实体表面投影法精加工中的干涉处理[J].煤矿机械,2003,(9):7-9.
    [114]杨长祺,刘海江,贾维.多轴机床加工自由曲面的干涉避免与刀轴优化[J].同济大学学报,2007,35(11):1530-1534.
    [115]朱聃.五轴数控加工全局干涉检测技术研究与系统开发[硕士学位论文].南京:南京航空航天大学,2007.
    [116] Lee Y S, Change T C.2-Phase approach to global tool interference avoidance in5-axismachining[J]. Computer-Aided Design,1995,27(10):715-729.
    [117]钟建琳,米思南,喻道远,等.曲面加工中避免全局刀具干涉的方法[J].华中理工大学学报,1998,26(12):19-21.
    [118]朱聃,张丽艳..五轴数控仿真全局干涉检查算法研究[J].中国制造业信息化,2007,36(1):57-60.
    [119]王忠,傅建中.基于八叉树和方向包围盒的自由曲面加工干涉检查的简化算法[J].机床与液压,2006,(2):85-87.
    [120]杨勇生.五轴数控加工中刀具干涉处理的特征投影法[J].工程图学学报,2003,24(1):15-22.
    [121]蔡永林,席光,樊宏周,等.曲面5轴加工中全局干涉检查与刀位修正[J].机械工程学报,2002,38(9):131-135.
    [122] Lo C C. Two-stage cutter-path scheduling for ball-end milling of concave and wall-boundedsurfaces[J]. Computer-Aided Design,2000,32(10):597-603.
    [123] Lee Y S, Ma Y W, Jegadesh G. Rolling-ball method and contour marching approach toidentifying critical regions for complex surface machining[J]. Computers in Industry,2000,41(2):163-180.
    [124] Ren Y F, Yau H T, Lee Y S. Clean-up tool path generation by contraction tool method formachining complex polyhedral models[J]. Computers in Industry,2004,54(1):17-33.
    [125] Zhu W H, Lee Y S. Five-axis pencil-cut planning and virtual prototyping with5-DOF hapticinterface[J]. Computer-Aided Design,2004,36(13):1295-1307.
    [126] Ren Y F, Zhu W H, Lee Y S. Material side tracing and curve refinement for pencil-cutmachining of complex polyhedral models[J]. Computer-Aided Design,2005,37(10):1015-1026.
    [127]李山,罗明,吴宝海,等.一种利用点搜索的多曲面体清根轨迹生成方法[J].西北工业大学学报,2009,27(3):351-356.
    [128]孟书云.高精度开放式数控系统复杂曲线曲面插补关键技术研究[博士学位论文].南京:南京航空航天大学,2006.
    [129]宾鸿赞.分形扫描路径的规划控制应用[M].武汉:华中科技大学出版社,2006.
    [130]陈宁涛,王能超,陈莹. Hilbert曲线的快速生成算法设计与实现[J].小型微型计算机系统,2005,26(10):1754-1757.
    [131]王宝山,王少安.一种新的多曲线求交解法-矩形网格扫描法[J].矿山测量,1999,(4):34-36.
    [132]李丹丹,陈松,王小椿.自由曲面上等斜率曲线的跟踪算法[J].组合机床与自动化加工技术,2004,(4):53-54.
    [133]林洁琼.自由曲面分片研抛与轨迹规划的研究[博士学位论文].吉林:吉林大学,2005.
    [134]路大涛,莫健华,黄树槐.复杂曲面覆盖件模具CAM技术研究[J].锻压装备与制造技术,2004,(6):90-92.
    [135]梅中义,范玉青. NURBS曲面的四边形网格的分割与逼近[J].工程图学学报,2003,23(3):105-110.
    [136] PieglL A, Tiller W. The NURBS book[M]. Nork York: Springer-Verlag,1997.
    [137]施法中.计算机辅助几何设计与非均匀有理B样条[M].北京:高等教育出版社,2001.
    [138] PieglL A, Tiller W. Surface approximation to scanned data[J]. The Visual Computer,2000,16(7):386-395.
    [139]玄光男,程润伟.遗传算法与工程设计[M].北京:科学出版社,2000.
    [140]高延峰,王孙安.基于遗传算法的自由曲面测量路径规划[J].机床与液压,2003,30(6):275-276.
    [141]俞武嘉,傅建中,陈子辰.基于遗传算法的刀具路径优化排布方法[J].浙江大学学报(工学版),2006,40(12):2117-2121.