您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 广数980T数控车床编程基础
GSK980T车床数控系统程序指令及编程介绍程序指令及编程介绍程序指令及编程介绍程序指令及编程介绍————2010.32010.32010.32010.3G75、G74、M98、M99、G0425~2825~2825~2825~28节仿真加工练习29~3029~3029~3029~30节仿真加工练习21~2421~2421~2421~24节G71G71G71G71、G70G70G70G70、G72G72G72G72、G73G73G73G7317~2017~2017~2017~20节仿真加工练习13~1613~1613~1613~16节G90G90G90G90、G94G94G94G94、G92G92G92G92、G32G32G32G32、G94G94G94G94详解(练习图9999、15151515)9~129~129~129~12节980T980T980T980T系统操作面板简介和对刀方法详解5~85~85~85~8节1111、编程的基本知识和程序总体指令介绍2222、G0G0G0G0、G1G1G1G1、G2G2G2G2、G3G3G3G3详解3333、编程格式及举例1~41~41~41~4节学校内容时间安排第一章系统概述•1GSK980T车床数控系统是广州数控设备有限公司开发研制的普及型数控系统.•该系统在广东省内普及应用,是广东省职业技能鉴定培训中心选用的数控系统之一.•2型号意义•GSK:广州数控系统标志•980T:980T系列车床数控系统第二章编程基本知识•1机床坐标系统((((只介绍两种))))•前刀架车床坐标系统;;;;后刀架车床坐标系统•前刀架•后刀架•2机床坐标原点(由厂家出厂时定)•3333工件坐标原点或者说是编程坐标原点(两个特殊点的选择)•一般选取工件的左端中心点或是右中心端点ZXZX编程坐标原点选择方法2编程坐标原点选择方法1•4444GSK980TGSK980TGSK980TGSK980T数控系统坐标的单位及范围•1)1)1)1)该系统的最小单位为0.0010.0010.0010.001㎜•2)2)2)2)编程的最大范围±±±±9999.9999999.9999999.9999999.999•3)3)3)3)XXXX轴::::最小设定单位0.0010.0010.0010.001㎜•最小移动单位0.00050.00050.00050.0005㎜(直径编程),,,,•最小移动单位0.0010.0010.0010.001㎜(半径编程)•ZZZZ轴::::最小设定单位0.0010.0010.0010.001㎜,,,,•最小移动单位0.0010.0010.0010.001㎜。注:此份编程用的直径编程5555坐标值表达方式((((只介绍前刀架方式))))1)1)1)1)绝对坐标2)2)2)2)相对坐标注:此份数控车床的坐标系统为前刀架方式车床基本坐标系统的具体分析坐标系统:大部分的CNC车床所使用的控制器都提供两轴的控制,两轴和方向,参考下图:坐标轴的方向设定:大拖板左右((((纵向))))移动叫ZZZZ轴,,,,纵拖板前后((((横向))))移动叫XXXX轴。刀具离开工件的方向为正方向,,,,靠近工件的方向为负方向。例:例:例:例:下图各点的下图各点的下图各点的下图各点的绝对坐标值绝对坐标值绝对坐标值绝对坐标值如右下如右下如右下如右下AAAA点坐标点坐标点坐标点坐标::::X0Z0X0Z0X0Z0X0Z0BBBB点坐标点坐标点坐标点坐标::::X20Z0X20Z0X20Z0X20Z0BBBB’’’’点坐标点坐标点坐标点坐标::::X-20Z0X-20Z0X-20Z0X-20Z0CCCC点坐标点坐标点坐标点坐标::::X20Z-8X20Z-8X20Z-8X20Z-8DDDD点坐标点坐标点坐标点坐标::::X30Z-8X30Z-8X30Z-8X30Z-8DDDD’’’’点坐标点坐标点坐标点坐标::::X-30Z-8X-30Z-8X-30Z-8X-30Z-8EEEE点坐标点坐标点坐标点坐标::::X30Z-25X30Z-25X30Z-25X30Z-25FFFF点坐标点坐标点坐标点坐标::::X0ZX0ZX0ZX0Z––––25252525相对坐标AAAA点坐标点坐标点坐标点坐标::::X0Z0X0Z0X0Z0X0Z0BBBB点坐标点坐标点坐标点坐标::::U20W0U20W0U20W0U20W0BBBB’’’’点坐标点坐标点坐标点坐标::::U-20W0U-20W0U-20W0U-20W0CCCC点坐标点坐标点坐标点坐标::::U0W-8U0W-8U0W-8U0W-8DDDD点坐标点坐标点坐标点坐标::::U10W0U10W0U10W0U10W0DDDD’’’’点坐标点坐标点坐标点坐标::::U-10W0U-10W0U-10W0U-10W0EEEE点坐标点坐标点坐标点坐标::::U0W-17U0W-17U0W-17U0W-17FFFF点坐标点坐标点坐标点坐标::::U-30W0U-30W0U-30W0U-30W0BBBB点坐标点坐标点坐标点坐标::::X20.75Z-4.17X20.75Z-4.17X20.75Z-4.17X20.75Z-4.17BBBB’’’’点坐标点坐标点坐标点坐标::::X-20.75Z-4.17X-20.75Z-4.17X-20.75Z-4.17X-20.75Z-4.17AAAA点坐标点坐标点坐标点坐标::::X0Z0X0Z0X0Z0X0Z0CCCC点坐标点坐标点坐标点坐标::::X20.75Z-14.17X20.75Z-14.17X20.75Z-14.17X20.75Z-14.17CCCC’’’’点坐标点坐标点坐标点坐标::::X-20.75Z-14.17X-20.75Z-14.17X-20.75Z-14.17X-20.75Z-14.17DDDD点坐标点坐标点坐标点坐标::::X30Z-19.17X30Z-19.17X30Z-19.17X30Z-19.17EEEE点坐标点坐标点坐标点坐标::::X30Z-35X30Z-35X30Z-35X30Z-35绝对坐标相对坐标AAAA点坐标点坐标点坐标点坐标::::X0Z0X0Z0X0Z0X0Z0BBBB点坐标点坐标点坐标点坐标::::U20.75W-4.17U20.75W-4.17U20.75W-4.17U20.75W-4.17BBBB’’’’点坐标点坐标点坐标点坐标::::U-20.75W-4.17U-20.75W-4.17U-20.75W-4.17U-20.75W-4.17CCCC点坐标点坐标点坐标点坐标::::U0W-10U0W-10U0W-10U0W-10CCCC’’’’点坐标点坐标点坐标点坐标::::U0W-10U0W-10U0W-10U0W-10DDDD点坐标点坐标点坐标点坐标::::U9.25W-5U9.25W-5U9.25W-5U9.25W-5EEEE点坐标点坐标点坐标点坐标::::U0WU0WU0WU0W––––15.8315.8315.8315.83第三章程序指令总体介绍•1GGGG代码•2MMMM代码•3FFFF代码•4TTTT代码•5SSSS代码•G代码表外圆粗加工循环00000000G71G71G71G71精加工循环00000000G70G70G70G70宏程序命令00000000G65G65G65G65坐标系设定00000000G50G50G50G50螺纹切削01010101G32G32G32G32暂停、准停返回参考点00000000G04G04G04G04G28G28G28G28快速定位直线进给顺圆弧插补逆圆弧插补01010101G00G00G00G00G01G01G01G01G02G02G02G02G03G03G03G03功能组别GGGG代码每分进给每转进给03030303G98G98G98G98G99G99G99G99恒线速开恒线速关02020202G96G96G96G96G97G97G97G97内外圆车削循环螺纹切削循环端面切削循环01010101G90G90G90G90G92G92G92G92G94G94G94G94端面粗加工循环封闭切削循环端面深孔加工循环切槽循环螺纹复合切削循环00000000G72G72G72G72G73G73G73G73G74G74G74G74G75G75G75G75G76G76G76G76功能组别GGGG代码•M代码表程序暂停非M00M00M00M00润滑开是M32M32M32M32子程序结束非M99M99M99M99调用子程序非M98M98M98M98程序结束并返回起点非M30M30M30M30程序结束非M02M02M02M02功能说明模态代码代码润滑关是M33M33M33M33切削液停止是M09M09M09M09切削液开是M08M08M08M08主轴停转是M05M05M05M05主轴反转是M04M04M04M04主轴正转是M03M03M03M03功能说明模态代码代码GGGG、MMMM功能表注意模态和非模态代码的应用,并熟练掌握以下代码的使用方法****G00G00G00G00(快速定位)G92G92G92G92(螺纹切削循环)****G01G01G01G01(直线插补))G75G75G75G75(切槽循环****G02G02G02G02(顺圆弧插补)****M03M03M03M03(主轴正转)****G03G03G03G03(逆圆弧插补)****M05M05M05M05(主轴停转)G71G71G71G71(外圆粗加工循环)M30M30M30M30(程序结束)G70G70G70G70(精加工循环)G、M代码有非模态代码和模态代码之分,非模态代码只在规定的程序段中有效,模态代码一旦被执行,则一直有效,直到同一组G代码出现或被取消为止。1G1G1G1G代码功能————————由由由由GGGG代码及后代码及后代码及后代码及后2222位数字表示,规定其所在的程位数字表示,规定其所在的程位数字表示,规定其所在的程位数字表示,规定其所在的程序段的意义。序段的意义。序段的意义。序段的意义。GGGG代码有两种类型。代码有两种类型。代码有两种类型。代码有两种类型。在同组其它在同组其它在同组其它在同组其它GGGG代码指令前一直有效代码指令前一直有效代码指令前一直有效代码指令前一直有效模态模态模态模态GGGG代码代码代码代码只在被指定的程序段有效只在被指定的程序段有效只在被指定的程序段有效只在被指定的程序段有效一次性代码一次性代码一次性代码一次性代码意义意义意义意义种类种类种类种类1)1)1)1)指定刀具路径,如G01G01G01G01指刀具作直线插补运动2)2)2)2)设定状态;;;;例如::::G98G98G98G98每分钟进给速度((((初态))))G99G99G99G99每转进给速度2M2M2M2M代码((((辅助功能))))如果在地址MMMM后面指令了2222位数字,那就把对应的信号送给机床,用来控制机床的NO/OFFNO/OFFNO/OFFNO/OFF,MMMM代码在一个程序段中只允许一个有效,MMMM代码信号为电平输出,保持信号。移动指令(GGGG代码)和MMMM同在一个程序段中时,移动指令和MMMM指令同时开始执行。例如::::M03M03M03M03::::主轴正转((((面对卡盘,,,,逆时针方向旋转))))M04M04M04M04::::主轴反转((((面对卡盘,,,,顺时针方向转旋))))M05M05M05M05::::主轴停转M08M08M08M08::::冷却液开M09:冷却液关M30:程序结束,停主轴,关冷却液3F代码表示切削进给速度(丝杆带动拖板的移动速度,在加工时直接表现为刀具的移动速度)两种表示方法:1)每分钟进给速度;由G代码中的G98设定例:F100表示刀具的切削速度为100㎜/min2)每转进给速度:由G99设定例:F0.1表示刀具切削速度为0.1㎜/r,即:主轴每转一转刀具切削0.1毫米每分进给、每转进给都可用0~150%的倍率(10%一档)倍率每
本文标题:广数980T数控车床编程基础
链接地址:https://www.777doc.com/doc-6994446 .html