欢迎来到天天文库
浏览记录
ID:57016752
大小:2.11 MB
页数:98页
时间:2020-07-26
《数控车床编程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、主要内容:第一节数控车床编程基本知识第二节数控车床编程基本指令第三节数控车床常见数控系统(FANUC、SIEMENS、华中数控系统)的操作、编程与加工第五节典型车削零件的编程与加工1、机床坐标轴2、机床原点、参考点、机床坐标系3、工件原点和工件坐标4、绝对编程与增量编程5、直径编程和半径编程6、程序构成1、机床坐标轴2、机床原点、参考点、机床坐标系3、工件原点和工件坐标系4、绝对编程与增量编程绝对编程时:用G90指令后面的X、Z表示X轴、Z轴的坐标值;增量编程时:用U、W或G91指令后面的X、Z表示X轴、Z轴的增量值;注:1:车床的默认状态为G902:表示增量的
2、字符U、W不能用于循环指令G80、G81、G82、G71、G72、G73、G76程序段中,但可用于定义精加工轮廓的程序中%0001N1G92X0Z0N2G01X15Z20N3X45Z40N4X25Z60N5X15Z20N6M30绝对编程%0001N1G91N2G01X15Z20N2X30Z20N3X-20Z20N4X-25Z-60N5M30增量编程混合编程%0001N1G92X0Z0N2G01X15Z20N3U30Z40N4X25W20N5X15Z20N6M30123ZX2040601525455、直径编程和半径编程格式:G36直径编程G37半径编程注意:1、
3、使用直径、半径编程时,系统参数设置要求与之对应Φ20Φ180160+X44254Φ50一、直径编程%3351N1G92X180Z254N2G36G01X20W-44N3U30Z204N4G00X180Z254N5M30二、半径编程%3352N1G92X90Z254N2G37G01X10W-44N3U15Z204N4G00X90Z254N5M30程序(完整)主程序子程序程序段.....若干程序段若干指令字................................数值指令字符.........6、程序的构成%8001%0003N01G92X16Z1N01G91
4、G01X-12F100N02G90G00Z0N02G03X7.385Z-4.923R8N03M03N03X2.215Z-39.877R60N04M98P0003L6N04G02X2.4Z-28.636R40N05G90G00X16Z1N05G00X4N06M05N06Z73.436N07M02N07X-4.8N08M99程序的格式一、M指令(或辅助功能)二、F.T.S指令三、G指令(准备功能)1、坐标系相关G指令2、运动相关G指令3、简单循环G指令4、复合循环G指令5、螺纹加工指令一、M指令(或辅助功能)二、F.S.T指令1、F指令(进给
5、功能):F指令表示工件被加工时,刀具相对于工件的合成进给速度。指令格式:F**或F****,用F及后面的两位数或四位数表示。F的单位取决于G94(每分钟进给量mm/min,用F****指令)或G95(主轴每转一转刀具的进给量mm/r,用F**指令)2、S指令(主轴功能)S指令为主轴转速控制指令。有两种指令格式:一种是S**,用S和其后的两位数选择主轴速度。这个两位数是主轴转速的编码,不同编码表示主轴不同的转速级。如S12为主轴的第十二级转速。此时,机床主传动为有级变速。另一种是S****,用S和其后的四位数直接指令主轴的转速。如S2000为指令主轴转速为2000r
6、/min,此时,机床主传动为无级变速。指令了S代码后,主轴转与不转,是正转还是反转,转后是否停止,由控制主轴旋转的M代码决定。在刀具旋转的机床中,主轴旋转单位一般采用r/min,但在工件旋转的机床中,可以采用m/min,此时为恒线速度控制。S是模态指令,S指令只有在主轴速度可调时有效。3、T指令(刀具功能)T指令为选择刀具指令。指令格式:T****。用T及后面的四位数表示选择的刀具号和刀具补偿号。当机床上装有刀库时,使用该指令,使被指令的刀具处在换刀位置上。如T0202,执行该指令,将编号为T02的刀具转到换刀位,同时将刀补表中的02号刀偏值读入到数控系统中。再用
7、换刀指令,将其交换到加工位置上。在一个程序段中,可以指令一个T代码。刀具移动指令和T指令在同一程序段中时,指令执行的顺序由机床厂家决定。%0012N01T0101N02G00X45Z0N03G01X10F100N04G00X80Z30N05T0202N06G00X40Z5N07G01Z-20F100N08G00X80Z30N09M30三、G指令(准备功能)表3-3(一)坐标系相关的G指令1、坐标系设定G92指令G92X___Z___;X、Z取值原则:1)、方便数学计算和简化编程;2)、容易找正对刀;3)、便于加工检查;4)、引起的加工误
8、差小;5
此文档下载收益归作者所有