《数控车床综合编程.ppt》由会员分享,可在线阅读,更多相关《数控车床综合编程.ppt(13页珍藏版)》请在三一办公上搜索。
1、第十一讲 第7节 数控车床综合编程技术,一、子程序调用1、子程序定义 在编制加工程序中,有时会出现有规律、重复出现的程序段。为了简化编程,可以把这些重复的程序段单独抽出,并按一定格式单独命名,称之为子程序。调用子程序的程序叫做主程序。,2、主子程序调用关系,3、调用子程序的指令格式,子程序的格式:以“%xxxx”作子程序的番号,是作调用入口地址用的,必须和主程序中的子程序调用指令中所指向的番号一致。子程序结束:M99调用子程序的指令格式如下:M98 P 单次调用指令,P后跟被调用的子程序番号M98 P L 重复调用子程序指令,L后跟重复调用的次数,子程序调用图例:,因工件较薄,在一次装夹中可车
2、三只,这时可只编第一只工件的镗内孔,车内螺纹,车端面,切断等加工的程序作为子程序,整个车削过程为主程序。编程时,只需调用三次子程序,改变编程零点即可车削三只工件。,4、子程序编程方法举例,如图所示零件,要求精车外圆并车削四个槽。设:T01 为外圆车刀,T02为切断刀,刀宽3 mm,二、钻孔复合循环指令,1、G74-端面钻孔复合循环格式:G74 X.Z.I(i)K(k)F.D(d),2、G74 指令功能:为循环指令用于内外圆的断续切削端面圆环槽的断续切削若省略X和I、D的指令,则可用于钻 深孔加工。,3、G74 指令参数说明:e为退刀量,由参数设定;i为X轴方向的移动量(无正负之分);k为Z向断
3、续进给的切削量(无正负);d为每次切削到Z向终点后X轴方向的退刀量;Z为Z向切削终点G90方式时Z为Z向切削终点B的绝对Z坐标,G91方式时Z为从循环起点A开始至Z向终点B的Z坐标增量。,4、G74 指令编程举例编制钻孔程序,O0015G92 X50.0 Z100.0;G00 X0 Z68.0;G74 Z8.0 K5.0 F0.08 S800 M03;G00 X50.0 Z100.0;M05 M02;,G74 用于间歇式钻深孔,三、外圆切槽复合循环指令,1、G75-外圆切槽复合循环格式:G75 X.Z.I(i)K(k)F.D(d),2、G75 指令功能:为循环指令用于端面的断续切削外圆槽的断续切削若省略Z 和K、D的指令,则可用于切断或切窄槽加工。,3、G75 指令各符号意义同 G74,4、G75 指令编程举例编制切槽加工程序,O0016G92 X90.0 Z125.0;G00 X42.0 Z41.0 S600 M03;G75 X20.0 Z25.0 I3.0 K3.9 F0.25;G00 X90.0 Z125.0 M05;M02;,G75 用于宽外圆槽加工,数控加工技术,第6讲 数控车床编程的基本概念第7讲 数控车床基本编程指令第8讲 车削循环指令第9讲 螺纹车削编程指令第10讲 数控车床刀具补偿第11讲 数控车综合编程技术(1)第12讲 数控车综合编程技术(2),