《基于圆柱螺旋样条的刀具轨迹模型研究》由会员分享,可在线阅读,更多相关《基于圆柱螺旋样条的刀具轨迹模型研究(135页珍藏版)》请在金锄头文库上搜索。
1、华中科技大学博士学位论文基于圆柱螺旋样条的刀具轨迹模型研究姓名:丁国龙申请学位级别:博士专业:机械制造及其自动化指导教师:陈吉红;周会成20080120华 中 科 技 大 学 博 士 学 位 论 文 华 中 科 技 大 学 博 士 学 位 论 文 I摘 要 曲面的高精度高速度数控加工,要求刀具轨迹的插补算法稳定且计算量小。用 NURBS 曲线描述曲面的刀具轨迹时,插补点的位置、插补误差、进给速度等关键的 插补数据与曲线的弧长之间没有直接的显式关系,插补计算量大,不适合高速实时运 算;而用小直线段逼近曲面加工的刀具轨迹时,数据量大,段长小且不可避免频繁的 跨段转接,速度波动和插补误差均难以控制。
2、圆弧样条、圆柱螺旋样条、圆锥螺旋样 条这一类曲线,不仅能以弧长为参数进行精确插补计算,同时相对小直线段而言,可 以用较少的段数逼近刀具轨迹。因此本文提出用螺旋线段描述曲面数控加工的刀具轨 迹,研究相应的刀具轨迹拟合及插补方法。 研究了空间双螺旋线、 单螺旋线插值以及单螺旋线与圆弧的混合插值三种插值算 法,仿真验证了三种算法的有效性。提出了圆柱螺旋样条的试探插值逼近构造算法, 该算法综合利用了插值、逼近的优点。分别用小直线段和圆柱螺旋样条拟合空间 3 次 B 样条,结果圆柱螺旋样条所用段数少,光滑程度高。 研究了圆柱螺旋样条轨迹的连续插补以及速度控制技术, 得到了圆柱螺旋线以弧 长为参数的插补点
3、坐标递推计算公式,公式简洁、精确;对插补弦高误差进行了理论 分析和数值计算,找到了插补误差关于弧长的近似计算公式;从曲线的自然坐标系出 发,推导了段内位移、速度、加速度的计算公式;研究了圆柱螺旋样条跨段插补时进 给速度与转接误差控制以及确定转接点的算法,由于插补点与弧长一一对应,算法简 单、稳定。 通过大型船舰用螺旋桨叶片实例,分析、验证圆柱螺旋样条轨迹的建模以及插补 算法。叶片用 NURBS 曲面表达,在每片叶片的 10 截面上,给定允许逼近误差 0.001 时分别得到 2234 段螺旋段以及 6010 段直线段;两种轨迹分别进行插补分析,圆柱螺 旋样条每插补一个点运算耗时 6.1s,直线段
4、耗时 4.2s,但是插补完同样长度的曲线 段时螺旋样条耗时少;两种插补产生的轮廓误差相当,都小于一个脉冲当量;从两种 插补的进给速度、最大偏差以及方差值三个方面比较发现螺旋样条插补的速度更平 滑。对叶片截面上 NURBS 曲线直接插补,每插补一个点的运算时间为 42.6s,比圆 柱螺旋样条和直线段插补计算时间长。 设计了圆柱螺旋样条插补实验平台并验证了圆柱螺旋样条连续插补算法的有效 性,与华中数控世纪星现有的小线段连续插补做了对比,实验结果与理论分析一致。 通过非圆齿扇插齿、冰刀刃磨、圆柱和圆锥立铣刀刃磨三个实例探讨了圆弧样条、圆 柱螺旋样条的应用。 关键词: 数控技术 圆柱螺旋样条 刀具轨迹
5、 插补算法 华 中 科 技 大 学 博 士 学 位 论 文 华 中 科 技 大 学 博 士 学 位 论 文 IIAbstract To realize the high accuracy and high speed NC machining of surface, the tool-path interpolating algorithm should be simple and stable. When the tool-path of surface is represented with NURBS curves, the important interpolating data, s
6、uch as the position of interpolating point, the interpolating error, the feed speed etc. have not direct and apparent relationship with the arc length of curves. In this case, the amount of calculation is too large to meet the real time interpolating computation. While the tool-path for surface mach
7、ining are approximated by small straight line segments, the number of segments is large, the length of segments are short, and it is inevitable to transfer cross segments frequently in the continuous interpolation. So, it is difficult to control the feedrate waving and interpolating error. Circular
8、arcs, cylindrical helixes and conic helixes splines etc. are not only real and accurate arc-length parameter curves but also tool-path can be approximated by their less segment number. Based on this kind of characteristics, a new tool trajectory expressed by cylindrical helix splines has been presen
9、ted in NC surface machining, the methods of fitting and interpolating on cylindrical helix have also discussed in this dissertation. The interpolation method of spatial double cylindrical helix, single cylindrical helix and the blending interpolation between single cylindrical helix and arc have bee
10、n studied, and the efficiencies of three methods have been tested by simulation. In order to construct the cylindrical helix splines, a new algorithm Try-Approximation-Interpolation which assembles the strong points of interpolation and approximation has been presented. Approximated the cubic B spli
11、nes with the little straight line segments and cylindrical helix segments by this method, the cylindrical helix splines have less segments and more smoothness. The method of real-time trajectory generation in NC machining and feed rate control in the continuous interpolation of cylindrical helix spl
12、ines have been researched, and the recursive de-coupling interpolation formula has been deduced, the method is simple and efficient, and the chord error of real-time interpolation segment has also been studied theoretically and calculated numerically, we acquired an effective approximate formula. Th
13、e formulae and profiles of acceleration/deceleration, velocity and displacement in one segment can be gained. A new control algorithm of corner speed within the given error and the computation of transfer point in the across segment interpolation has been presented. Because the interpolating points
14、have close relationship with arc length, the algorithm is simple and stable. 华 中 科 技 大 学 博 士 学 位 论 文 华 中 科 技 大 学 博 士 学 位 论 文 IIIThe methods of modeling and interpolating of helix splines have been researched and experimented by the large-scale marine propeller. Given the error of 0.001mm, we can get
15、 the helix splines of 2234 segments and the linear splines of 6010 segments on the ten sections of every piece blade. By contrast the interpolating calculation of two kinds of tool-path, we can find that every one interpolating point need 6.1s for helix splines, and 4.2s for linear segments, but hel
16、ix splines consumes less time wholely. The contour errors made by two interpolations are equivalent, and less than one pulse equivalent. We can also find that the oscillation of feed rate of helix splines is smaller than linear segments from the maximum deviation and standard deviation. To interpolate this B-splines segment directly, every one interpolation point costs 42.6s, it consumes much more. An experiment platform for val