《直线圆弧插补指令编程.ppt》由会员分享,可在线阅读,更多相关《直线圆弧插补指令编程.ppt(16页珍藏版)》请在三一办公上搜索。
1、直线、圆弧插补指令编程及加工,知识、技能目标 快速定位G00 直线插补G01 顺/逆时针插补G02/G03 圆弧插补示例 小 结,知识、技能目标,知识目标 掌握G00、G01和G02/03指令的编程格式及特点。掌握简单形面的程序设计思想和方法。技能目标 通过对简单零件的加工,能熟练使用数控车床面板的各功能键。通过车削带圆柱、圆锥、倒角、倒圆及圆弧的工件,培养学生基本操作技能,养成安全、文明生产的习惯。,快速定位,1、G00指令格式:G00 X(U)_ Z(W)_ 式中:X、Z:绝对编程时,目标点在工件坐标系中的坐标;U、W:增量编程时刀具移动的距离。2、G00指令刀具相对于工件以各轴预先设定的
2、速度,从当前位置快速移动到程序段指令的定位目标点。3、G00指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,所以快速移动速度不能在地址F中规定,快移速度可由面板上的快速修调按钮修正。4、在执行G00 指令时,由于各轴以各自的速度移动,不能保证各轴同时到达终点,因此联动直线轴的合成轨迹不一定是直线,操作者必须格外小心,以免刀具与工件发生碰撞。常见G00运动轨迹如图5-1 所示,从A点到B点常见有以下两种方式:直线AB、折线AEB。折线的起始角 是固定的(如=22.5或45),它取决于各坐标的脉冲当量。5、G00为模态功能,可由G01、G02、G03等功能注销。目标点位置坐标可以用绝对值
3、,也可以用相对值,甚至可以混用。例如,需将刀具从起点S快速定位到目标点P,如图5-2 所示,其编程方法如表5-1 所示。,图5-1 G00定位轨迹图 5-2 绝对、相对、混合编程实例,表5-1 绝对、相对、混合编程方法表,直线插补,G01直线插补 G01代码用于刀具直线插补运动。功能:G01指令使刀具以一定的进给速度,从所在点出 发,直线移动到目标点。指令格式:G01 X(U)_ Z(W)_ F 式中:X、Z:为绝对编程时目标点在工件坐标系中的坐标;U、W:为增量编程时目标点 坐标的增量;F:进给速度。G01倒角、倒圆功能 G01倒角控制功能可以在两相邻轨迹的程序段之间插入直线倒角或圆弧倒角。
4、指令格式:G01 X(U)Z(W)C(直线倒角)G01 X(U)Z(W)R(圆弧倒角)式中:X、Z值为在绝对指令时,是两相邻直线的交点,即假想拐角交点(G点)的坐标值;U、W值为在增量指令时,是假想拐角交点相对于起始直线轨迹的始点E的移动距离。C值是假想拐角交点(G点)相对于倒角始点(F点)的距离;R值是倒圆弧的半径值,如图5-7所示,图5-7 倒角指令示意图,顺/逆时针圆弧插补,圆弧顺、逆的判断 圆弧插补的顺、逆可按如图5-9所示的方向判断(点击箭头进入)G02/G03指令编程格式 用I、K指定圆心位置:指令格式:G02/G03 X(U)Z(W)I K F 用圆弧半径R指定圆心位置:指令格式
5、:G02/G03 X(U)Z(W)R F 说 明 用绝对值编程时,圆弧终点坐标为圆弧终点在工件坐标系中的坐标值,用X、Z 表示。当用增量值编程时,圆弧终点坐标为圆弧终点相对于圆弧起点的增量值,用U、W表示。圆心坐标(I,K)为圆弧起点到圆弧中心点所作矢量分别在X、Z坐标轴方向上分矢量(矢量方向指向圆心)。本系统I、K为增量值,并带有“”号,当矢量的方向与坐标轴的方向不一致时取“”号。R为圆弧半径,不与I、K同时使用。当用半径R指定圆心位置时,由于在同一半径R的情况下,从圆弧的起点到终点有两个圆弧的可能性,为区别两者,规定圆心角 180时,用“+R”表示,180时,用“R”表示。用半径R指定圆心
6、位置时,不能描述整圆。,沿圆弧所在平面(如X-Z平面)的垂直坐标轴的负方向(Y)看去,顺时针方向为G02,逆时针方向为G03。数控车床是两坐标的机床,只有X轴和Z轴,那么如何判断圆弧的顺、逆呢?应按右手定则的方法将Y轴也加上去来考虑。观察者让Y轴的正方向指向自己(即沿Y轴的负方向看去),站在这样的位置上就可正确判断X-Z平面上圆弧的顺、逆了。圆弧的顺、逆方向可按如图5-9(a)所示的方向判断:沿与圆弧所在平面(如X-Z平面)相垂直的另一坐标轴的负方向(Y)看出,顺时针为G02,逆时针为G03,如图5-9(b)所示为车床上圆弧的顺逆方向。,图5-9 圆弧的顺、逆方向,圆弧插补示例,【案例】车削如
7、图5-15所示的球头手柄。试设计一个精车程序,在 25mm的塑料棒上加工出该零件。,图5-15 圆弧插补实例,解答过程,解答过程,零件图工艺分析 数值计算 工件参考程序与加工操作过程 安全操作和注意事项,零件图工艺分析,(1)技术要求分析。如图5-15所示,零件主要包括凹凸圆弧面、圆柱面。零件材料为塑料棒。(2)确定装夹方案、定位基准、加工起点、换刀点。毛坯为塑料棒,用三爪自定心卡盘软卡爪夹紧定位。工件零点设在距工件右端面45 mm处,加工起点和换刀点可以设为同一点,在工件的右前方M点,如图5-15所示,距工件右端面Z向55mm,X向距轴心线50mm的位置。(3)制定加工工艺路线,确定刀具及切
8、削用量。加工刀具的确定如表5-3所示。(4)确定刀具加工工艺路线。如图5-15所示,刀具从起点M(换刀点)出发,加工结束后再回到M点,走刀路线为:MABCDEFM。,表5-4 案例刀具卡,数值计算,(1)设定程序原点,以工件右端面与轴线的交点为程序原点建立工件坐标系。(2)计算各节点位置坐标值。计算圆弧起点、终点坐标。如图5-15所示,两圆弧相切于C点。在直角三角形RtDIH中:DH2=HI2+DI2=242+112 DH=26.401 SinDHI=DI/DH=11/26.401 DHI=24.62 根据余弦定理:DG2=GH2+HI22DGHIcosDHG112=26.4012+23222
9、6.40112cosDHG 故DHG=24.51 所以,CHJ=90DHIDHG=9024.6224.51=40.87 HJ=CHcosCHJ=12cos40.87=9.075 CJ=CHsinCHJ=12sin40.87=7.852 所以X(C)=2HJ=18.15,Z(C)=33CJ=25.148,圆弧切点C坐标为(X18.15,Z25.148)根据图5-15得各点绝对坐标值为:M(100,100)、A(0,47)、B(0,45)、C(18.15,25.148);D(22,9)、E(22,0)、F(26,0)。,工件参考程序与加工操作过程,(1)工件的参考程序,如表5-5所示。(2)输入程
10、序。(3)数控编程模拟软件对加工刀具轨迹仿真,或数控系统图形仿真 加工,进行程序校验及修整。(4)安装刀具,对刀操作,建立工件坐标系。(5)启动程序,自动加工。(6)停车后,按图纸要求检测工件,对工件进行误差与质量分析。,安全操作和注意事项,(1)选刀时,刀尖角一定要控制在40以下,如果刀尖角过大,凹圆 弧将过切。(2)装刀时,刀尖同工件中心高对齐,对刀前,先将工件端面车平。(3)为保证精加工尺寸准确性,可分半精加工、精加工。(4)由于暂不计刀尖圆弧半径,因此实际圆弧存有过切或欠切现象。,表5-5 案例程序卡(供参考),注:刀尖圆弧半径忽略不计,小 结,所有不同型号的数控车床、铣床都必须用到G00、G01、G02、G03指令,这四个指令在所有数控系统中都通用。在数控车、铣床自动编程中,任何平面、曲面加工的路径最后都是由直线、圆弧插补组成。所以说,这四个指令是数控编程的最基本组成单元。用G02、G03指令加工圆弧面时,要注意顺、逆方向及圆弧半径和圆心坐标编程的不同之处。通过实训项目的学习,了解数控车床对刀与工件坐标系之间的关系;通过半精加工、精加工掌握如何控制工件尺寸。,