数控加工程序的编制课件2

上传人:仙*** 文档编号:251939656 上传时间:2024-11-11 格式:PPT 页数:31 大小:626KB
返回 下载 相关 举报
数控加工程序的编制课件2_第1页
第1页 / 共31页
数控加工程序的编制课件2_第2页
第2页 / 共31页
数控加工程序的编制课件2_第3页
第3页 / 共31页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,一、与坐标系有关的指令,G90/G91,、,G92,、,G53,G59,、,G17,G19,1,、,G90/G91,指令:,G90,指令,表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。,G91,指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故,G91,又称增量坐标指令。,注意:,这两个指令是,同组续效指令,,也就是说在同一程序段中只允许用其中之一,而不能同时使用。在,缺省,的情况下(即无,G90,又无,G91,),默认是在,G90,状态,下。,1,2,、,G92,指令,坐标系设定的,预置寄存指令,,它只有在,采用绝对坐标编程时才有意义。,编程格式:,G92 X,a_,Y_,b,Z,_c_,a,、,b,、,c,为当前,刀位点,在所设定,工件坐标系,中的坐标值。,X,Y,Z,对刀点,(,刀 位 点),工件坐标系零点,30.0,30.0,25.0,2,使用该指令,,便建立了工件坐标系,数控系统在加工之前送入系统的某个单元,其后的加工程序中的编程尺寸都是在这个工件坐标系的尺寸。,该指令还有,补偿工件在机床上安装误差,的功能,即当首件零件加工完成后,测量工件尺寸精度。如果发现是由于工件安装不准引起的误差,则不必重新安装工件,只需修改所设的坐标值,即可消除这一加工误差。,3,3.,G53,、,G54 G59,:,坐标系选择指令,G53,选择机床坐标系,;,G54G59,选择工件坐标系,1 6,工件坐标系。,在使用该指令后,其后的编程尺寸都 是相对于相应坐标系的。,这类指令是续效指令,缺省值是,G53,。,注意,:,这类指令只在绝对坐标下有意义(,G90,),,,在,G91,下无效。,4,4.G17,、,G18,、,G19,指令,坐标平面指定指令。,G17,,,G18,,,G19,分别表示规定的操作在,XY,ZX,YZ,坐标平面内。,程序段中的尺寸指令必须按平面指令的规定书写。若数控系统只有一个平面的加工能力,可不必书写;,这类指令为续效指令,缺省值为,G17,。,G19,Y,Z,X,G17,G18,0,5,二、与控制方式有关的指令,1,、,G00,指令,快速定位指令,编程格式,:,G00 X_ Y_ Z_,*,功能,:,指令刀具从,当前点,,以数控系统预先调定的,快进速度,,快速移动到程序段所指令的下一个,定位点,。,注意,:,G00,的运动轨迹不一定是直线,若不注意则容易干涉。,6,2.G01,指令,直线插补指令,编程格式,:,G01 X_,a,_ Y_,b,_ Z_,c,_ F_,f,_,功能,:,指令多坐标(,2,、,3,坐标)以联动的方式,按程序段中规定的合成进给速度,f,,,使刀具相对于工件按直线方式,由当前位置移动到程序段中规定的位置(,a,、,b,、,c,)。,当前位置是直线的起点,为已知点,而程序段中指定的坐标值即为终点坐标。,7,G03,G02,G03,G02,G02,G03,G19,G18,G17,X,Y,Z,3,、,G02,,,G03,指令,圆弧插补指令,G02,:,顺时针圆弧插补,。,G03,:,逆时针圆弧插补,。,顺、逆方向判别规则:,沿垂直于圆弧所在平面的坐标轴的,负方向,观察,来判别圆弧的顺、逆时针方向。,8,编程格式,:,XY,平面,:,G17 G02/G03,X_,a,_,Y_,b,_,I_J_,F_,f,_*,XZ,平面,:,G18 G03 X_,a,_ Z_,c,_,I_K_,F_,f,_*,YZ,平面,:,G19 G02 Y_,b,_ Z_,c,_,J_K_,F_,f,_*,XY,平面,:,G17 G02/G03,X_,a,_,Y_,b,_,R,_,F_,f,_*,(,I_J_ K_,圆心位置,),(,R_,圆弧半径,),9,圆弧的终点坐标,由,a,、,b,、,c,后的数值指定,。,圆心的位置通常有以下几种方法,:,1),由圆心指向起点的向量在,X,Y,Z,轴上的分量用,I,,,J,,,K,表示,起点,X,Y,I,J,终点,2),由起点指向圆心的向量在,X,Y,Z,轴上的分量用,I,J,K,表示,X,Y,起点,J,I,10,3),R,表示法:,用半径,R,带有符号的数值来表示:,AB,180,:,R 0 R100,;,BA,180,:,R,0 R-100,说明:,具体采用哪种方法,视具体的数控系统而定;,G00,G01,G02,G03,是同组续效指令,缺省值,G01,;,本段终点若与上一段终点位置相同,即起点与终点最终没有相对位移,则可省略不写。,AB,R100,BA,B,A,11,三、与刀具补偿有关的指令,1,、,G40 G41 G42,指令,刀具半补偿指令,编程格式,:,01,G,_,_,_,),(,17,41,42,41,42,00,02,03,D,Y,X,G,G,G,H,xx,D,G,G,G,G,G,或,12,其中:,G41,:,左刀补,即沿加工方向看刀具在左边,G42,:,右刀补,即沿加工方向看刀具在右边,G40,:,取消刀补,D,:,偏置值寄存器选用指令。,xx,:,刀具补偿偏置值寄存器号,说明:,1,)刀补建立:,2,)刀补取消:,拐角过渡:当拐角是,锐角时,为减少刀具的空,行程,往往要插入一段。,13,运动方向,=,观察方向,G41,:,左刀补,刀具位于轮廓的左边;,G42,:,右刀补,刀具位于轮廓的右边;,G40,:,取消刀补,G41,和,G42,G41,G42,14,2,、,G43,、,G44,指令,刀具长度补偿指令,该指令可以根据储存在偏置寄存器,D01D99,中的设定值与终点坐标值进行加法(,G43,),或减法(,G44,)运算后,使刀具的实际移动距离增加,/,减少一个偏置值。,编程格式:,D,xx,其中:,为,X,、,Y,、,Z,中任何一个。,_,43,44,G,G,_,15,四、其它指令,1,、,G04,暂停指令,功能,:,可使刀具作短时的无进给运动。,编程格式,:,G04 X_,或,G04 F_,。,其中,:,X,,,F,其后的数值表示暂停的时间,单位为,ms,;,或者是刀具、工件的转数,视具体数控系统而定。,用途,:,用车削环槽、锪平面、钻孔等光整加工,;,用作时间匹配,对于那些动作较长的外部,;,为了使某一操作有足够的时间可靠的完成,可在程序中插入该指令。,16,2.G80,、,G81G89,固定循环指令,在用,NC,机床上加工零件,一些典型加工工序,,如,钻孔,、,攻丝,、,深孔钻削,、,切螺纹,等,,所完成的动作循环十分典型,将这些动作预先编好程序并存储在存储器中,并用相应的,G,代码来指令。,固定循环中的,G,代码,所指令的动作程序,要比,一般,G,代码所指令,的动作要多得多,因此使用固定循环功能,可以大大简化程序编制。,17,G83,深孔,G84,攻丝,G85G89,镗孔,G80,取消固定循环,G81,钻孔、中心孔,G82,扩孔,编程格式:,G8,X Y Z,R,Q,P,F,L,孔位坐标,切入点坐标,每次进给深度,在孔底停留时间,重复次数,进给速度,18,FUNAC,数控车编程如下,:,O9001,N10 G50 X100 Z10,(设立坐标系,定义对刀点的位置),N20 G00 X16 Z2 M03,(移到倒角延长线,,Z,轴,2mm,处),N30 G01 U10 W-5 G98 F120,(,45,倒角),N40 Z-48,(加工,26,外圆),N50 U34 W-10,(切第一段锥),N60 U20 Z-73,(切第二段锥),N70 X90,(退刀),N80 G00 X100 Z10,(回对刀点),N90 M05,(主轴停),N100 M30,(主程序结束并复位),直线车削,G01,19,华中数控车床编程如下,:,%9001,N10 G92 X100 Z10,(设立坐标系,定义对刀点的位置),N20 G00 X16 Z2 M03,(移到倒角延长线,,Z,轴,2mm,处),N30 G01 U10 W-5 F300,(倒,45,角),N40 Z-48,(加工,26,外圆),N50 U34 W-10,(切第一段锥),N60 U20 Z-73,(切第二段锥),N70 X90,(退刀),N80 G00 X100 Z10,(回对刀点),N90 M05,(主轴停),N100 M30,(主程序结束并复位),直线车削,G01,20,FUNAC,数控车编程如下,:,O9002,N10 G50 X40 Z5,(设立坐标系,定义对刀点的位置),N20 M03 S400,(主轴以,400r/min,旋转),N25 G50 S1000,(主轴最大限速,1000r/min,旋转),N30 G96 S80,(恒线速度有效,线速度为,80m/min,),N40 G00 X0,(刀到中心,转速升高,直到主轴到最大限速),N50 G01 Z0 G98 F60,(工进接触工件)(,G98mm/min,),N60 G03 U24 W-24 R15,(加工,R15,圆弧段),N70 G02 X26 Z-31 R5,(加工,R5,圆弧段),N80 G01 Z-40,(加工,26,外圆),N90 X40 Z5,(回对刀点),N100 G97 S300,(取消恒线速度功能,设定主轴按,300r/min,旋转),N110 M30,(主轴停、主程序结束并复位),圆弧车削,G02,、,G03,21,华中数控车床编程如下,:,%9002,N10 G92 X40 Z5,(设立坐标系,定义对刀点的位置),N20 M03 S400,(主轴以,400r/min,旋转),N40 G00 X0,(刀到中心,转速升高,直到主轴到最大限速),N50 G01 Z0 F60,(工进接触工件),N60 G03 U24 W-24 R15,(加工,R15,圆弧段),N70 G02 X26 Z-31 R5,(加工,R5,圆弧段),N80 G01 Z-40,(加工,26,外圆),N90 X40 Z5,(回对刀点),N100 M30,(主轴停、主程序结束并复位),圆弧车削,G02,、,G03,22,车螺纹,FUNAC,数控车编程如下,:,O9006,N1 G54 G00 X35 Z104,(选定坐标系,G55,,到循环起点),N2 M03 S300,(主轴以,300r/min,正转),N3 G92 X29.2 Z18.5 F3,(第一次循环切螺纹,切深,0.4mm,),N4 X28.6,(第二次循环切螺纹,切深,0.3mm,),N5 X28.2,(第三次循环切螺纹,切深,0.2mm,),N6 X28.04,(第四次循环切螺纹,切深,0.08mm,),N7 M30,(主轴停、主程序结束并复位,23,车螺纹,华中数控车床编程如下,:,%9006,N1 G54 G00 X35 Z104,(选定坐标系,到循环起点),N2 M03 S300,(主轴以,300r/min,正转),N3 G82 X29.2 Z18.5 C2 P180 F3,(第一次循环切螺纹,切深,0.4mm,)(螺纹头数,2,,双头螺纹分度角,180,,螺纹导程,3mm,),N4 X28.6 Z18.5 C2 P180 F3,(第二次循环切螺纹,切深,0.3mm,),N5 X28.2 Z18.5 C2 P180 F3,(第三次循环切螺纹,切深,0.4mm,),N6 X28.04 Z18.5 C2 P180 F3,(第四次循环切螺纹,切深,0.08mm,),N7 M30,(主轴停、主程序结束并复位),24,综合编程,程序编制实例,SIEMENS,公司开发的示教型数控机床(,JIBIC-BVCK 30A,),车削如图所示的棒料,20mm,的程序清单如下:,N0010 G92 X0 Z0 /,设定坐标系(浮动坐标),N0020 M03 /,主轴正转,N0030 S500 /,主轴转速,N0040 G04 F3 /,车床升速过程,N1010
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!