NC-M30铣床数控系统用户手册广东省肇庆市凯龙数控科技有限公司目录1NC-M30目录Ⅰ编程篇第一章概述11.1刀具沿工件的外形移动——插补11.2刀具移动速度——进给11.3刀具运动——坐标系21.3.1坐标轴定义21.3.2机械零点和机械坐标系21.3.3零件图和CNC系统坐标系31.3.4刀具移动量的表示41.3.5刀具移动的范围51.3.6尺寸范围51.4切削速度——主轴速度功能61.5选择不同的刀具做不同的加工——刀具功能71.6机床部件的控制——辅助功能81.7程序的构成81.8程序段中的字段10第二章准备功能112.1功能代码的状态112.2准备功能字段G11第三章进给功能133.1概述133.1.1进给功能代码133.1.2快速进给133.1.3切削进给133.1.4进给倍率133.2切削进给控制14第四章插补功能154.1快速定位G00154.2直线插补G01164.3圆弧插补G02/G03174.4定时延时G04214.4.1指令格式214.4.2G04执行时显示21第五章坐标系225.1坐标系22目录2NC-M305.2机械坐标系225.2.1机械坐标系的设置225.2.2机床坐标系下快速定位G53235.2.3经中间点返回机械零点G30235.3工件坐标系245.3.1设定G92浮动工件坐标系245.3.2选择工件坐标系G54~G58255.3.3G54~G58及外部工件零点偏移设置26第六章参考点276.1参考点276.2返回参考点276.2.1直接返回参考点G27276.2.2经中间点返回参考点G28276.2.3从参考点经中间点返回指定点G2928第七章主轴功能297.1主轴功能概述297.2主轴速度控制方式297.2.1档位主轴297.2.2模拟主轴297.3恒表面切削线速度控制(G96,G97)317.3.1恒线速控制G96317.3.2取消恒线速度G97327.4主轴启停的操作337.5主轴速度显示33第八章刀具补偿功能348.1概述348.2刀具长度补偿G43、G44和G49348.3刀具半径补偿G41、G42和G40358.3.1刀补建立368.3.2刀补进行388.3.3刀补撤销408.3.4刀补应用要求418.3.5补偿值的设定42第九章辅助功能469.1概述469.1.1辅助功能分类469.1.2辅助功能的组合规则469.2辅助功能格式469.3辅助功能描述47目录3NC-M309.3.1程序停的M指令479.3.2其它M功能指令47第十章程序结构4910.1概述4910.2加工程序的一般格式4910.2.1程序号4910.2.2程序结束4910.2.3程序的主体4910.3主程序和子程序5010.3.1主程序5010.3.2子程序5010.3.3子程序调用及子程序返回(M98、M99)5010.3.3子程序调用及子程序返回(M98、M99)5110.3.4子程序的执行过程5210.4编程的一般规则5210.4.1多指令共段规则5210.4.2其它规则52第十一章固定循环5311.1一般固定循环5311.1.1高速深孔加工循环G735811.1.2左旋攻丝循环G746111.1.3精镗循环G766311.1.4钻孔快速回退循环G816311.1.5钻孔孔底暂停循环G826511.1.6排屑钻孔循环G836711.1.7右旋攻丝循环G846911.1.8镗孔工进回退循环G857111.1.9镗孔快速回退循环G867311.1.10镗孔循环、背镗循环G877411.1.11镗孔孔底暂停循环G897511.1.12固定循环取消G807711.2特殊固定循环7811.2.1圆周孔循环G347811.2.2射线(角度直线)孔循环G357911.2.3圆弧孔循环G368011.2.4网格孔循环G378111.2.5矩形孔循环G388211.2.6圆凸台/圆凹槽加工循环G458311.2.7矩形凹槽循环G4684第十二章宏编程85目录4NC-M3012.1宏变量和数据的表示8512.2宏变量位置8512.3变量运算G648612.4条件转移G658712.5变量运算和条件转移指令注意事项8712.6变量编程的应用88Ⅱ操作篇第一章设备操作11.1概述11.2显示屏11.2.1屏幕区域的信息11.2.2液晶显示亮度调节21.2.3系统面板布局21.3键盘31.3.1编辑区31.3.2功能及方式选择区51.3.3手动操作区71.4按钮及旋钮91.5安全操作101.5.1电源的接通101.5.2电源的断开101.5.3急停(EMERGENCYSTOP)111.5.4超程处理11第二章直接功能调用122.1概述122.2坐标显示功能键122.2.1调用绝对坐标显示122.2.2调用相对坐标显示122.2.3调用综合坐标显示132.3诊断显示功能键132.4图形显示功能键142.5数据设置功能键142.6保护锁设置键142.7提示键14第三章手动方式153.1概述153.2进入和退出手动方式153.2.1进入手动方式15目录5NC-M303.2.2退出手动方式153.3手动操作153.3.1手动进给和倍率153.3.2手动点动键的操作163.4功能键173.4.1手动方式的【提示】键173.4.2手动方式的【功能】键173.5手动方式的辅助功能操作193.5.1主轴相关操作键193.5.2刀库旋转键213.5.3冷却功能键213.5.4润滑功能21第四章单步/手轮方式224.1概述224.2进入和退出单步/手轮方式224.2.1进入单步/手轮方式224.2.2退出单步/手轮方式224.3单步/手轮操作224.3.1步长的选择224.3.2轴移动键的操作234.3.3手轮作用键的操作234.4功能键244.4.1单步/手轮方式的【提示】键244.4.2单步/手轮方式的【功能】键24第五章回零操作265.1概述265.1.1机械零点和参考点265.1.2回参考点265.2回零键及其菜单275.2.1回机械零点275.2.2回机械零点的操作275.3机械回零过程285.4回零报警处理285.4.1回零位置不正确的报警285.4.2回零信号没找到“报警”295.4.3回零挡块安装不理想报警29第六章自动方式306.1概述306.2进入和退出自动方式306.2.1进入自动方式30目录6NC-M306.2.2退出自动方式306.3运行加工程序的操作306.3.1载入加工程序306.3.2运行加工程序306.3.3U盘DNC加工316.3.4自动方式下退出加工326.3.5运行时出错报警处理336.3.6速度的实时调整336.3.7手轮调速功能346.4循环启动和进给保持键356.5【程序】功能键366.6【图形】功能键376.7功能键376.7.1自动方式的【提示】键376.7.2自动方式的【功能】键376.8程序调试操作426.8.1单段键426.8.2跳段426.8.3空运行436.8.4Z轴锁436.8.5机床锁436.8.6辅助锁446.9执行MST功能44第七章MDI方式457.1概述457.2进入和退出MDI方式457.2.1进入MDI方式457.2.2退出MDI方式457.3MDI方式的操作457.3.1程序段的录入457.3.2执行命令行的程序段467.3.3MDI运行终止467.3.4手轮调速功能467.4MDI方式的功能调用46第八章编辑方式478.1概述478.2进入和退出编辑方式498.2.1进入编辑方式498.2.2退出编辑方式498.3全屏幕编辑49目录7NC-M308.3.1组合编辑键498.3.2编辑操作的删除键508.3.3其它说明508.3.4程序的保存508.4功能键508.5编辑方式的功能菜单518.5.1打开程序518.5.2程序列表538.5.3复制538.5.4程序关锁538.5.5程序开锁548.5.6删除548.5.7初始化548.5.8读U盘程序548.5.9写U盘程序548.5.10U盘程序列表558.5.11U盘DNC程序列表55第九章参数设置569.1概述569.2进入和退出参数设置功能569.2.1进入参数设置功能569.2.2退出参数设置功能569.3修改参数的操作569.3.1修改操作的常用键569.3.2位参数的修改操作579.3.3数值参数的修改操作579.3.4查找参数579.4功能键589.4.1提示功能键589.4.2功能键589.5参数的定义619.5.1位参数的描述619.5.2一般参数的描述619.5.3系统参数和用户参数619.6参数列表61第十章坐标系设置6210.1G92设定方法6210.2G54~G58工件坐标系设置6310.3工件坐标系偏移EXO设置64第十一章对刀及刀补操作65目录8NC-M3011.1概述6511.2进入和退出刀补设置功能6511.2.1进入刀补设置功能6511.2.2退出刀补设置功能6511.3修改刀补偏置的操作6611.4【功能】键的菜单6611.5对刀操作6611.5.1刀补值清零6711.5.2对刀过程67第十二章报警处理6912.1概述6912.1.1报警类别6912.1.2一般报警的处理方法6912.2回零报警7012.2.1X/Y/Z轴已回机械零点7012.2.2没有设定回机械零点7012.2.3X/Y/Z轴已压下回零挡块开关7012.3超程报警7112.3.1硬限位超程报警7112.3.2软限位超程报警7112.4急停7112.5驱动器报警7112.6报警代码一览表71第十三章U盘读写操作7313.1PLC读写操作7313.2加工程序读写操作74Ⅲ安装连接篇第一章系统安装11.1系统组成11.2系统安装连接11.3数控系统安装尺寸图2第二章系统连接42.1系统外部连接框图42.2系统输入/出连接52.3系统与操作面板连接82.4系统与驱动器连接102.5系统与主轴单元的连接13目录9NC-M302.6电源连接142.7USB接口142.8接口电缆14第三章联机调试163.1调试准备163.2系统通电163.3急停与硬限位173.4轴运动方向的调整173.5齿轮比调整183.6反向间隙补偿193.7机床回零调试203.8主轴调试203.9机床螺距补偿(未开放)203.10机床加工模式选择203.11机床电器连接图例21附录:23A参数列表23B报警代码内容及处理271E100~E199报警272E400~E499报警283E500~E599报警324E600~E699报警33CG功能指令一览34目录10NC-M30Ⅰ编程篇1.概述Ⅰ编程NC-M301第一章概述数控机床是按照事先编制好的数控程序,在控制系统的控制下,自动地对工件进行加工的高效自动化设备。数控程序不仅能够保证加工出符合设计要求的合格工件,还应该是数控机床的功能得到合理应用与充分发挥的软件,以使数控机床能安全、高效地工作。数控系统的种类较多,其使用的数控编程语言的格式及规则也不尽相同。本系统的程序语言规则基本兼容发那科(FANUC)系统的指令规则。1.1刀具沿工件的外形移动——插补加工零件时,刀具沿着构成工件形状的直线和圆弧移动称为插补(见Ⅰ—第四章插补功能)▲刀具沿着直线运动程序指令:G01X_Y_Z_F_如图1.1.a所示,刀具沿锥体工件做直线移动。▲刀具沿着圆弧运动程序指令:G02X_Y_R_F_G03X_Y_R_F_如图1.1.b所示,刀具沿圆弧移动。注:本说明书都是按刀具相对与工件运动,工件是不动的1.2刀具移动速度——进给为了对工件进行切削,刀具以一定的速度在工件上移动称为进给。可以用实际的数值指定进给速度。例如:下面是刀具每分钟移动230mm的指令F230如图1.2所示这种指定刀具移动速度的功能称为进给功能。(见Ⅰ—第三章进给功能)图1.1.a直线移动图1.1.b圆弧移动图1.2刀具进给F毫米/分钟工件刀具工作台1.概述NC-M3021.3刀具运动——坐标系刀具能够按照编程指定的轨迹运动,是因为建立了坐