广州数控980T车削系统说明书.doc_第1页
广州数控980T车削系统说明书.doc_第2页
广州数控980T车削系统说明书.doc_第3页
广州数控980T车削系统说明书.doc_第4页
广州数控980T车削系统说明书.doc_第5页
已阅读5页,还剩165页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GSK980T使用手册 前言 1.1 简介11.2 型号意义11.3 型谱12.1 编程概要22.1.1 轴定义22.1.2 机械原点22.1.3 编程坐标22.1.4 坐标的单位及范围32.1.5 初态,模态32.1.6 加工程序的开头32.1.7 加工程序的结束32.1.8 插补功能(参照G功能)32.1.9 进给功能52.1.10 加工坐标系52.1.11 切削速度主轴功能62.1.12 各种加工时选用的刀具刀具功能72.1.13 各种功能操作指令辅助功能72.1.14 程序的构成82.1.15 刀具补偿功能92.1.16 刀具移动的范围行程校验92.2 控制轴102.2.1 控制轴数102.2.2 设定单位102.2.3 最大行程102.3 G功能112.3.1 定位(G00)122.3.2 直线插补(G01)132.3.3 圆弧插补(G02, G03)132.3.4切螺纹(G32)162.3.5 自动返回机械原点(G28)192.3.6 暂停(G04)192.3.7 坐标系设定(G50)192.3.8 每分进给 (G98)202.3.9 每转进给 (G99)202.3.10 恒线速控制(G96, G97)212.3.11 单一型固定循环(G90, G92, G94)242.3.12 复合型车削固定循环(G70G76)312.3.13 复合型固定循环(G70G76)的注意事项412.4 主轴功能(S功能)422.4.1 主轴速度指令422.5 刀具功能432.5.1换刀过程432.5.2 换刀相关参数442.6 辅助功能442.6.1 辅助功能(M功能)452.6.2 辅助机能参数462.6.3 M代码调用子程序462.6.4 S代码调用子程序462.6.5 辅助机能参数462.6.6 与辅助机能有关的报警472.7 程序的构成482.7.1 程序482.7.2 程序号502.7.3 顺序号和程序段502.7.4 字和地址512.7.5 基本地址和指令值范围512.7.6 程序结束522.8 坐标值和尺寸522.8.1 绝对值指令和增量值指令522.8.2 小数点编程532.8.3 直径指定和半径指定542.9 刀具偏置542.9.1基本的刀具偏置552.9.2 用于刀具偏置的T代码552.9.3 偏置552.9.4 编程举例562.9.5 单独的T代码572.9.6 定点对刀572.9.7 试切对刀582.10 自动加减速592.10.1 程序段拐角处的速度控制592.11 用户宏程序602.11.1 用户宏指令612.11.2 用户宏程序本体612.11.3 运算命令和转移命令(G65)632.11.4 关于用户宏程序本体的注意事项652.11.5 用户宏程序实例653.1 操作面板说明663.1.1 LCD/MDI面板663.1.2 显示页面键673.1.3 键盘的说明673.1.4 机床操作面板683.2 手动操作693.2.1 手动返回参考点693.2.2 手动返回程序起点693.2.4 单步进给713.2.5 手轮进给(选择机能)723.2.6手动辅助机能操作733.3 自动运行743.3.1 运转方式743.3.2自动运转的启动753.3.3 自动运转的执行753.3.4 自动运转的停止763.3.5 自动运转中冷却液控制763.4 试运转773.4.1 全轴机床锁住773.4.2 辅助功能锁住773.4.3 进给速度倍率773.4.4 快速进给倍率773.4.5 空运转783.4.6进给保持后或者停止后的再启动783.4.7 单程序段783.5 安全操作803.5.1 急停(EMERGENCY STOP)803.5.2 超程803.6 报警处理803.7 程序存储、编辑803.7.1 程序存储、编辑操作前的准备803.7.2 把程序存入存储器中813.7.3 程序号检索813.7.4 程序的删除813.7.5 删除全部程序823.7.6 程序的输出823.7.7 全部程序的输出823.7.8 顺序号检索823.7.9 字的插入、修改、删除832.7.10 存储程序的个数863.7.11 存储容量873.8 数据的显示、设定873.8.1 补偿量873.8.2 设置参数的设定883.8.3 用户宏变量的显示及设定893.8.4 参数903.8.5 诊断913.9 显示933.9.1状态显示933.9.2 键入数据显示933.9.3 程序号、顺序号的显示933.9.4 程序存储器使用量的显示943.9.5 指令值的显示(程序键)943.9.6 现在位置的显示(位置键)953.9.7 加工时间、零件数显示963.9.8 报警显示(报警键)963.9.9 液晶画面亮度调整973.10软键盘机床面板973.11图形功能974.1 系统连接框图994.1.1 接口位置布局994.1.2 接口说明994.1.3 连接框图1004.2 各部件的连接1004.2.1电脑到驱动器的连接1004.2.2 信号说明1014.3系统到驱动器的连接1044.4 主轴编码器的连接1054.5 RS232-C 标准串行接口(选件)1064.6 模拟主轴接口(选件)1064.7 手轮接口1074.8 电源接口的连接1074.9 机床输入/输出接口1084.9.1 机床输入/输出接口连接表1084.9.2 输入信号1084.9.3 信号说明1104.9.4 输出信号1134.9.5 主轴自动换档控制1144.9.6卡盘控制1154.9.7 尾座控制、主轴旋转允许输入、自动循环允许输入1154.9.8 输入输出信号诊断表1164.9.9 功能描述1175.1 接通电源前准备1185.2 机床调试1185.2.1 急停开关1185.2.2 驱动轴调试1185.2.3 电动刀架调试1195.2.4 机床主轴调试1195.2.5 单步手轮调整1205.2.6 其它调整1205.3 标准出厂参数的设置及参数、诊断、程序固化保存120附录1 参数一览表125附录2 诊断表135附录3 报警一览表141附录4 规格一览表144附录5 二,十进制转换表146附录6 GSK980T 记忆型螺距误差补偿功能增补说明148附录7 GSK980T 12工位刀架控制功能增补说明152附录8 GSK980 CNC通讯操作说明155附录9 V3.3版软件与V3.6版软件的区别159附录10 GSK980T系统安装连接补充说明160前言非常感谢您选用广州数控设备厂生产的GSK980T数控系统。 本说明介绍了GSK980T的功能特点、编程操作说明、电气设计知识、使用注意事项、安装调试步骤与方法及使用本系统所需的其它知识,提出了因操作不当可能引起的意外事故及常见故障的排除方法。 操作不当可能引起意外事故,在使用本系统前,务必仔细阅读本手册!此版本说明书适用GSK980T数控系统V3.6软件,用户使用GSK980T数控系统V3.3版软件时,请参阅附录9请妥善保管好此书,并交最终使用者详读 GSK980T使用手册 第二章编程 第一章 简 介1.1 简介GSK980T车床数控系统,是我厂研制的普及型数控系统。作为经济型数控系统的升级换代产品,GSK980T具有以下技术特点: 采用16位CPU、CPLD和硬件插补技术,实现高速m级控制; 采用四层线路板,集成度高,整机工艺结构合理,可靠性高; 液晶(LCD)中文显示,界面友好、操作方便; 加减速可调,可配套步进驱动器或伺服驱动器; 可变电子齿轮比,应用方便。1.2 型号意义GSK 980T 。装配形式:无:小面板(420260mm)L:大面板(420320mm)B:箱式装配类别代号:无:平面操作面板A:铝合金立体面板980T系列车床数控系统广州数控产品标志1.3 型谱订货型号说明GSK980T420260mm平面操作面板GSK980T-L420320mm平面操作面板GSK980T-BGSK980T-L箱式装配,箱体底孔出线(上出线需注明)GSK980TA420260mm铝合金立体操作面板GSK980TA-LGSK980TA加装AP01附加面板,外形尺寸420320mmGSK980TA-BGSK980TA-L箱式装配GSK980T-DF3A与DF3A一体化装配下出线(箱式底孔出线)GSK980T-DF3A-B与DF3A一体化装配后出线(箱背航空插座出线)GSK980T-DY3-B与DY3一体化装配后出线(箱背航空插座出线)GSK980T-DY3与DY3一体化装配下出线(箱式底孔出线)注:“”为4位阿拉伯数字,前2位代表X轴驱动器规格,后2位代表Z轴驱动规格,“00”表示该轴驱动器不安装(单轴一体化)。第二章 编 程2.1 编程概要2.1.1 轴定义 本系统使用X轴,Z轴组成的直角坐标系进行定位和插补运动。X轴为水平面的前后方向,Z轴为水平面的左右方向。向工件靠近的方向为负方向,离开工件的方向为正方向。如图示,前后刀座的坐标系,X方向正好相反,而Z方向是相同的。在以后的图示和例子中,用后刀座来说明编程的应用,而前刀座车床系统可以类推。 图示: 前刀座的坐标系 图示: 后刀座的坐标系 2.1.2 机械原点 机械原点为车床上的固定位置,通常机械原点安装在X轴和Z轴的正方向的最大行程处。若你的车床上没有安装机械原点,请不要使用本系统提供的有关机械原点的功能(如G28)。2.1.3 编程坐标本系统可用绝对坐标(X,Z字段),相对坐标(U,W字段),或混合坐标(X/Z,U/W字段,绝对和相对坐标同时使用)进行编程。相对坐标是相对于当前位置的坐标,对于X轴,还可使用直径编程或半径编程。(1)绝对坐标值“距坐标系原点的距离”即刀具要移动到的坐标位置。XAB30工件70110Z刀具从A点移动到B点,使用B点的坐标值,其指令如下:X30.0 Z70.0;(2)增量坐标指令从前一个位置到下一个位置的距离。XAB30工件Z6040刀具从A点移动到B点,其指令如下:U-30.0 W-40.0;2.1.4 坐标的单位及范围本系统的最小单位为0.01mm,编程的最大范围是9999.999X轴:最小设定单位0.001mm 最小移动单位0.0005mm(直径编程)。最小设定单位0.001mm 最小移动单位0.001mm(半径编程)Z轴:最小设定单位0.001mm 最小移动单位0.001mm2.1.5 初态,模态初态是指运行加工程序之前的系统编程状态。模态是指相应字段的值一经设置,以后一直有效,直至某程序段又对该字段重新设置。模态的另一意义是设置之后,以后的程序段中若使用相同的功能,可以不必再输入该字段。2.1.6 加工程序的开头开始执行加工程序时,系统(刀尖的位置)应处于加工程序的起点位置(即加工原点,或机械零点)。刀具为程序要使用的第一把刀,并且刀偏号为0(即无刀偏状态)。一般情况下,程序的第一把刀的刀具偏置应为(0,0)即无刀偏。2.1.7 加工程序的结束程序的最后一段以M30来结束加工程序的运行。执行这些结束程序功能之前必须使系统回到加工原点,取消刀具偏置。 2.1.8 插补功能(参照G功能)刀具沿着构成工件的直线和圆弧运动。(1)刀具沿着直线运动程序指令:G01Z工件X刀具Z(2)刀具沿着圆弧运动工件XZ程序指令:G02X_Z_R_;或G03X_Z_R_;(3)切螺纹根据刀具运动与主轴旋转同步,可以切螺纹。(a) 切直螺纹X程序指令:G32 Z;Z工件(b) 切锥螺纹XZ工件程序指令:G32 X_ Z_;把刀具这样沿着直线、圆弧运动的功能称为插补功能。编程指令G01,G02等被称为准备功能,用于指示数控装置进行何种插补。2.1.9 进给功能卡盘F(毫米/分)刀具工件为了切削零件,用指令的速度使刀具运动称为进给,进给速度用数值指令。例如,让刀具以150毫米/分进给时,程序指令为:F150.0。决定进给速度的功能称为进给功能。2.1.10 加工坐标系本系统以刀具起点为参考点来定义加工程序使用的坐标系,要求加工程序用G50指令定义坐标系。本系统使用的是G50指令定义的浮动坐标系,如程序中无G50,则以当前绝对坐标值为参考点。在车床上,坐标系一般设定为:(1)把坐标系原点设在卡盘面上XZ工件604040150Z工件X加工图纸上的坐标和尺寸 车床上CNC指令的坐标系(同加工图纸上的坐标系)(2)把坐标系原点设在零件端面上Z60工件204015040ZX工件X加工图纸上的坐标和尺寸 车床上CNC指令的坐标系(同加工图纸上的坐标系)2.1.11 切削速度主轴功能刀具卡盘V 米/分工件N rpmD把切削工件时刀具相对工件的速度称为切削速度.CNC可以用主轴转速RPM来指令这个切削速度.例如:刀具直径为100毫米,切削速度用80米/分时加工时,根据主轴转速N=1000V/D的关系,N=,主轴转速约250RPM,指令为:S250把有关主轴转速的指令称为主轴功能。此外,当选择了恒线速度控制功能时,指定切削速度V(米/分),即使在工件直径D不断变化的锥面切削中,使主轴速度不断改变,从而保持切削速度不变。2.1.12 各种加工时选用的刀具刀具功能04030201刀具号加工时需要选择粗加工,半精加工,精加工,切螺纹,切沟槽等各种刀具。各种刀具都带有刀号,当程序中指定这个刀具号时,就自动选择对应的刀具。例如某粗车用刀具号01号,要在刀库01号的位置上选择刀具,此时指令为:T0101;就可以选出这把刀。把这个功能称为刀具功能。2.1.13 各种功能操作指令辅助功能实际上,刀具开始加工工件时,要使主轴回转,供给冷却液,为此必须控制机床主轴电机和冷却油泵的开/关。工件冷却液开/关主轴顺时针旋转这些指令机床开/关动作的功能称为辅助功能,用M代码指令。例如:若指令M03,主轴就以指令的回转速度顺时针旋转。2.1.14 程序的构成为了使机床运动,给予CNC指令的集合称为程序。按着指令使刀具沿着直线、圆弧运动,或使主轴运动、停转,在程序中根据机床的实际运动顺序书写这些指令。程序段程序段程序段程序段程序段程序刀具运动顺序把按顺序排列的各指令称为程序段。为了进行连续的加工,需要很多程序段,这些程序段的集合称为程序。为识别各程序段所加的编号称为顺序号,而为识别各个程序所加的编号称为程序号。程序段和程序的构成如左图所示。(1) 程序段一个程序段 N G X Z M S T CRN: 顺序号G: 准备功能X,Z:运动尺寸M: 辅助功能S: 主轴功能T: 刀具功能CR: 程序段结束一个程序段开头是表示CNC 运动顺序的顺序号,末尾是表示这个程序段结束的CR 代码。(2) 程序 通常在程序的开头是程序号,在程序的最后是 M30,表示程序结束。(3)主程序和子程序在程序中,如果在工件的不同地方加工同样的图形时,往往先把这部分图形的程序单编出来,把它称作子程序。相对于子程序来说,程序的本体就称为主程序。在执行主程序时,如果有调用子程序的指令, 则子程序被执行。子程序执行完了后,再执行主程序的指令。2.1.15 刀具补偿功能(1)刀具补偿通常加工一个工件时,要使用几把刀具。各刀具有不同的形状,按照这些刀具来改变程序,非常麻烦。车螺纹刀具切槽刀具精车刀具粗车刀具标准刀具工件为此,事先测量出各刀具的长度,然后把它们与标准刀具长度的差设定给CNC。这样,即使换刀,程序也不需要变更就可以加工了。这个功能称为刀具长度补偿功能。2.1.16 刀具移动的范围行程校验在机械Z轴的正侧,设有限位开关,刀具移动超过此开关时,则停止运动。此外,还可用参数设定指定刀具不可进入的范围,这个功能称为存储型行程校验。2.2 控制轴2.2.1 控制轴数控制轴数2轴(X,Z)同时控制轴数2轴(X,Z)2.2.2 设定单位输入/输出制最小设定单位最小移动单位公制输入公制输出X:0.001 毫米 (直径指定)Z:0.001 毫米X:0.0005 毫米Z:0.001 毫米X:0.001 毫米 (半径指定)Z:0.001 毫米X:0.001 毫米 Z:0.001 毫米半径指定时,选择参数为X轴半径编程。设定单位请参照机床制造厂家的说明书。2.2.3 最大行程最大行程 = 最小设定单位9999999102.3 G功能G功能由G 代码及后接2 位数表示,规定其所在的程序段的意义。G 代码有以下两种类型。种 类意 义一次性代码只在被指令的程序段有效模态G 代码在同组其它G 代码指令前一直有效(例) G01 和G00 是同组的模态G 代码G01 X_ ;Z_ ; G01 有效G00 Z_ ; G00 有效G代码表 G代码组别功能G00定位(快速移动)*G0101直线插补(切削进给)G02圆弧插补CW(顺时针)G03圆弧插补CCW(逆时针)G0400暂停,准停G2800返回参考点(机械原点)G3201螺纹切削G5000坐标系设定G6500宏程序命令G70精加工循环G71外圆粗车循环G72端面粗车循环G7300封闭切削循环G74端面深孔加工循环G75G76外圆,内圆切槽循环复合型螺丝切削循环G90外圆,内圆车削循环G9201螺纹切削循环G94端面切削循环G9602恒线速开G97恒线速关*G9803每分进给G99每转进给 注1:带有* 记号的G 代码,当电源接通时,系统处于这个G 代码的状态。注2:00 组的G 代码是一次性G 代码。注3:如果使用了G 代码一览表中未列出的G 代码,则出现报警(.010),或指令了不具有的选择功能的G 代码,也报警。注4:在同一个程序段中可以指令几个不同组的G 代码,如果在同一个程序段中指令了两个以上的同组G 代码时,后一个G 代码有效。注5:在恒线速控制下,可设定主轴最大转速(G50)。注6:G 代码分别用各组号表示。注7:G02,G03的顺逆方向由坐标系方向决定。 2.3.1 定位(G00)用 G00定位,刀具以快速移动速度移动到指定的位置。指令形式: G00 X(U) Z(W) ;刀具以各轴独立的快速移动速度定位。 (定位指令的实例)注: G00 时各轴单独的快速移动速度由机床厂家设定(参数.022023),受快速倍率开关控制(F0,25%,50%,100%),用F 指定的进给速度无效。2.3.2 直线插补(G01)G01X(U) Z(W) F ;利用这条指令可以进行直线插补。根据指令的(X,Z)或(U,W)分别为绝对值或增量值,由F 指定进给速度,F 在没有新的指令以前,总是有效的,因此不需一一指定。 (程序实例)注:各轴方向的速度如下:G01UWFf;在这个程序段中:X轴方向的速度:FX =fZ轴方向的速度:FZ =fL=2.3.3 圆弧插补(G02, G03)用下面指令,刀具可以沿着圆弧运动。 G02 X Z R_ F G03 X Z I_ K_F 指定内容命 令意 义 回转方向G02顺时针转CWG03反时针转CCW绝对值 X、Z零件坐标系中的终点位置终点位置相对值U、W从始点到终点的距离从始点到圆心的距离I、K 圆弧半径R圆弧半径(半径指定)进给速度F沿圆弧的速度所谓顺时针和反时针是指在右手直角坐标系中,对于ZX 平面,从Z 轴的正方向往负方向看而言, 如下图例。用地址X,Z或者U,W 指定圆弧的终点,用绝对值或增量值表示。增量值是从圆弧的始点到终点的距离值。圆弧中心用地址I,K 指定。它们分别对应于X,Z 轴。但I, K后面的数值是从圆弧始点到圆心的矢量分量,是增量值 I=圆心X坐标始点的X坐标,K=圆心Z坐标始点Z坐标。如下图: I,K 根据方向带有符号I、K方向与X、Z轴方向相同时取正值,否则取负值。圆弧中心除用I,K指定外,还可以用半径R 来指定。如下:G02 X_ Z_ R_ F_ ; G03 X_ Z_ R_ F_ ;此时可画出下面两个圆弧,大于180的圆和小于180的圆。对于大于180 的圆弧不能指定。 (程序的实例)把图上的轨迹分别用绝对值方式和增量方式编程:G02 X50.0 Z30.0 I25.0 F30 ; 或G02 U20.0 W-20.0 I25.0 F30 ;或G02 X50.0 Z30.0 R25.0 F30 ; 或G02 U20.0 W-20.0 R25.0 F30 ; 圆弧插补的进给速度用F 指定,为刀具沿着圆弧切线方向的速度。注1:I0,K0 可以省略。注2:X,Z 同时省略表示终点和始点是同一位置,用I,K指令圆心时,为360的圆弧。G02 I_ ; (全圆)使用R时,表示0的圆:G02 R_ ; (不移动)注3:刀具实际移动速度相对于指令速度的误差在2% 以内,而指令速度是刀具沿着补偿后的圆弧运动的速度。注4:I,K和 R 同时指令时,R有效,I,K无效。注5:使用I,K 时,在圆弧的始点和终点即使有误差,也不报警。2.3.4切螺纹(G32)用 G32指令,可以切削相等导程的直螺纹,锥螺纹和端面螺纹。LL用下列指令按F 代码后面的数值指定的螺距,进行公制螺纹切削。G32 X(U) Z(W) F ;(公制螺纹)F是长轴方向的导程(0.001500.000mm)。用下列指令按I 代码后面的数值指定的牙数,进行英制螺纹切削。G32 X(U) Z(W) I ;(英制螺纹)I是长轴方向的每英寸牙数(0.060254000.000牙/英寸)X(U)、Z(W)是螺纹终点的绝对/相对坐标 (程序实例)G32 X_ Z_ F_ ;2LXZZ轴ZHOU轴X轴起点终点1a一般加工螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编码器一转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍是相同的,工件上的螺纹轨迹也是相同的。但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。螺纹的导程,是指长轴方向的。导程通常用半径指定。在螺纹切削开始及结束部分,一般由于升降速的原因,会出现导程不正确部分,考虑此因素影响,指令螺纹长度比需要的螺纹长度要长。(起点)例:螺纹切削螺纹导程: 4mm1 = 3 mm2 = 1.5 mm在X方向切深: 1mm(两次切入) (公制输入, 直径编程)G00 U-62.0 ; 定位至第一次螺纹切深处G32 W-74.5 F4.0; 螺纹切削G00 U62.0; 退刀回X轴起点W74.5; Z轴起点U-64.0 ; (第二次再切入1mm)G32 W-74.5 F4.0; 螺纹第二次切削G00 U64.0 ; 退刀回X轴起点W74.5 ; 回Z轴起点螺纹导程: 在Z方向: 3.5mm1 = 2 mm2 = 1 mm在X方向切深: 1mm(两次切入)根据上述参数编程如下:(公制输入, 直径编程)G00 X12.0 Z72.0 ; 定位至第一次螺纹深处G32 X41.0 Z29.0 F3.5 ; 第一次螺纹切削G00 X50.0 Z72.0 ; X、Z轴退刀X10.0 ; (第二次再切入1mm)G32 X39.0 Z29.0 ; 第二次螺纹切削G00 X50.0 Z72.0 ; X、Z轴退刀注1:在切削螺纹中,进给速度倍率无效,固定在100%。注2:在螺纹切削中,主轴不能停止,进给保持在螺纹切削中无效。在执行螺纹切削状态之后的第一个非螺纹切削程序段后面,用单程序段停来停止注3:在进入螺纹切削状态后的一个非螺纹切削程序段时,如果再按了一次进给保持按钮(或者持续按着时)则在非螺纹切削程序段中停止。注4:如果在单程序段状态进行螺纹切削时,在执行完非螺纹切削程序段后停止。注5:在螺纹切削中途,由自动运转方式变更到手动运转方式时,与(注3)的持续按时给保持按钮相同,在非螺纹切削程度的开始,作为进给保持停止,但是,从自动转方式变到其它自动运转方式时,和注4同样,在执行完非螺纹切削程序段后,用单程序段状态停止。注6:当前一个程序段为螺纹切削程序段时,而现在程序段也是螺纹切削,在切削开始时,不检测一转信号,直接开始移动。G32 Z_ F_ ;Z_ ; (在此程序段的前面, 不检测一转信号)G32_ ; (此程序段也是螺纹切削)Z_ F_ ; (因此, 在此程序段前, 也不检测一转信号)注7:在切端面螺纹和锥螺纹时,也可进行恒线速度控制,由于改变转速,将难保证正确的螺纹导程因此切螺纹时,指定G97不使用恒线速控制。注8:在螺纹切削前的移动指令程序段可指定倒角,但不能是圆角R。注9:在螺纹切削程序段中,不能指定倒角和圆角R。注10:在螺纹切削中主轴倍率有效,但在切螺纹中,如果改变了倍率,由于升降速的影响等因素不能切出正确的螺纹。2.3.5 自动返回机械原点(G28)G28 X(U) Z(W) ;利用上面指令,可以使指令的轴自动返回到参考点。X(U) Z(W) 指定返回到参考点中途经过的中间点, 用绝对值指令或增量值指令。(1) 快速从当前位置定位到指令轴的中间点位置(A 点B 点)。(2) 快速从中间点定位到参考点(B 点R 点)。(3) 若非机床锁住状态,返回参考点完毕时,回零灯亮。图7.1.1 返回参考点的动作注1:在电源接通后,如果一次也没进行手动返回参考点,指令G28时,从中间点到参考点的运动和手动返回参考点时相同。此时从中间点运动的方向为参数(.006 ZMX,ZMZ)设定的返回参考点的方向。注2:若程序加工起点与参考点(机械原点)一致,可执行G28返回程序加工起点。注3:若程序加工起点与参考点(机械原点)不一致,不可执行G28返回程序加工起点,可通快速定位指令或回程序起点方式回程序加工起点。2.3.6 暂停(G04)利用暂停指令,可以推迟下个程序段的执行,推迟时间为指令的时间,其格式如下:G04 P_ ;(单位:0.001秒) 或者 G04 X_ ;(单位:秒) 或者G04 U_ ;(单位:秒)指令范围从0.00199999.999秒。如果省略了P,X ,指令则可看作是准确停。2.3.7 坐标系设定(G50)用下列指令设定坐标系G50 X(x) Z(z) ;根据此指令,建立一个坐标系, 使刀具上的某一点, 例如刀尖在此坐标系中的坐标为(x , z )。此坐标系称为零件坐标系。坐标系一旦建立后,后面指令中绝对值指令的位置都是用此坐标系中该点位置的坐标值来表示的。当直径指定时,X值是直径值,半径指定时是半径值。(例) 直径指定时的坐标系设定 G50 X100.0 Z150.0 ;如上图所示,把转塔的某一基准点与起刀点重合,在程序的开头,用G50 设定坐标系。这样,如果用绝对值指令,基准点就会移到指令的位置上。为使刀尖移动到被指令的位置上,把基准点和刀尖位置的差用刀具补偿功能进行补偿。注: 在补偿状态,如果用G50设定坐标系,那么补偿前的位置是用G50设定的坐标系中的位置。2.3.8 每分进给 (G98)G98 是每分进给状态。刀具每分钟走的距离,用F 后面的数值直接指令。G98 是模态的,一旦指令了G98 状态,在G99(每转进给)指令之前,一直有效。2.3.9 每转进给 (G99)G99 是每转进给状态。主轴每转刀具的进给量用F后面的数值直接指令。G99 是模态的,一旦指令了G99状态,在G98(每分进给)指令之前,一直有效。 表2.3.9 每分进给和每转进给每 分 进 给每 转 进 给 指 定 地 址FF 指 定 代 码G98G99 指 定范围18000mm/min(F1F8000)0.01500.00mm/rev(F1F50000) 限 制 值 每分进给、每转进给都限制床厂家设定。(限制值是倍在某一固定的速度上。此限制值由机率后的数值) 倍 率每分进给、每转进给都可用0150的倍率(10一挡)注1:当位置编码器的转速在1转/分以下时,速度会出现不均匀。如果不要求速度均匀地加工,可用1转/分以下的转速这种不均匀会达到会么程度,不能一概而论,不过在1转/分以下,转速越慢,越不均匀。注2:G98,G99是模态的,一旦指令了,在另一个代码出现前,一直有效。注3:F代码最多允许输入7位。但是,即使输入进给速度值超过限制值,移动时也限制在限制值上。注4:使用每转进给时,主轴上必须装有位置编码器。2.3.10 恒线速控制(G96, G97) 所谓的恒线速控制是指S后面的线速度是恒定的,随着刀具的位置变化,根据线速度计算出主轴转速,并把与其对应的电压值输出给主轴控制部分,使得刀具瞬间的位置与工件表面保持恒定的关系。线速度的单位如下: 输入单位线速度单位公 制米/分线速度单位根据机械厂家不同有时会不同。恒线速控制指令如下:G96 S_ ;S 后指定线速度 恒线速控制指令取消如下:G97 S_ ;S 后指定主轴转速 恒线速控制时,旋转轴必须设定在零件坐标的Z轴(X=0)上来。 20406080100120140160180200220240260280300200600400800120010001400160018002000220024002600280030000005100200300400S为600mmin由图中可知,在约160mm(半径)处,主轴转速(r/min)的数值和线速(m/min)的数值是一致的。单位(mm)(n)(1) 主轴速度倍率对于指定的线速度或转速,根据主轴倍率选择,可以使用50%,60%,70%,80%,90%,100%,110%,120的倍率。(2) 主轴最高转速限制用G50 S 后面的数值,可以指令恒线速控制的主轴最高转速(转/分)。G50 S_ ;在恒线速控制时,当主轴转速高于上述程序中指定的值时,则被限制在主轴最高转速上。(3) 快速进给(G00) 时的恒线速控制对于用G00 指令的快速进给程序段,当恒线速控制时,不进行时刻变化的刀具位置的线速度控制,而是计算程序段终点位置的线速度。这是因为快速不进行切削的缘故。注1:当电源接通时,对于没设定主轴最高转速的状态,即为不限制状态。对于限制,只适用于G96状态,G97状态时不限制。注2:G50 S0;意味着限制到0米/分。注3:在G96状态中,被指令的S值,即使在G97状态中也保持着。当返回到G96状态时,其值恢复。G96 S50;(50米/分)G97 S1000;(1000转/分)G96 X3000;(50米/分)注4:机床锁住时,机械不动,对应程序中X坐标值的变化,进行恒线速控制。注5:切螺纹时,恒线速控制也是有效的,因此切螺纹时,用G97方式使恒线速控制无效,以使主轴以同一转速转动。注6:每转进给(G99),在恒线速控制方式下(G96),虽然无使用意义,但仍有效。注7:从G96状态变为G97状态时,G97程序段如果没有指令S码(转/分),那么G96状态的最后转速作为G97状态的S码使用。N100 G97 S800;(800转/分)N200 G96 S100;(100米/分)N300 G97; (X转/分)X是N300前一个程序段的转速,即从G96状态变为G97状态时,主轴速度不变。G97G96时,G96状态的S值有效。如果S值没有指令,则S=0米/分。注9:恒线速控制中指定的线速度是相对于编程轨迹的,而不是刀补后的位置的线速度。程序实例: (直径指定)N8 G00 X1000.Z1400.;N9 T0303;N11 X400.Z1050.;N12 G50 S3000; (指定最高转速)N13 G96 S200; (线速度200米/分)N14 G01 Z700. F1000;N15 X600. Z400.;N16 Z.;CNC是用程序中的X坐标值进行线速度计算,使其达到指定的线速度。当有补偿时,不是用补偿后的X值进行计算的。上例的N15的终点,不是转塔中心,而是刀尖,也就是说,在600处,线速度为200米/分,X值为负时,取绝对值进行计算。2.3.11 单一型固定循环(G90, G92, G94)在有些特殊的粗车加工中, 由于切削量大, 同一加工路线要反复切削多次, 此时可利用固定循环功能, 用一个程序段可实现通常由310多个程序段指令才能完成的加工路线。并且在重复切削时, 只需改变数值。这个固定循环对简化程序非常有效。在下面的说明图中,是用直径指定的。半径指定时, 用U/2替代U, X/2替代X。(1) 外圆, 内圆车削循环(G90) (a) 用下述指令, 可以进行圆柱切削循环。G90X(U)_ Z(W)_ F_;其中:X(U)、Z(W) 循环终点的绝对/相对坐标值F:进给速度增量值指令时, 地址U、W后的数值的方向, 由轨迹1和2的方向来决定。在上述循环中, U是负, W也是负。在单程序段时, 用循环起动进行1,2,3,4动作。(b) 用下述指令, 可以进行圆锥切削循环。G90X(U)_ Z(W)_ R_ F_ ;其中:X(U)、Z(W) 循环终点的绝对/相对坐标R:循环起点与终点的半径之差F:进给速度增量值指定时, 地址U、W、R后的数值的符号和刀具轨迹的关系如下所示:1) U0, W0, R0, W0 3) U0, W0 4) U0, W0, R0 但, RU/2 但, RU/2 (2) 螺纹切削循环(G92切螺纹可以不需退刀槽)(a) 用下述指令, 可以进行直螺纹切削循环。G92X(U)_ Z(W)_ F_ ; (公制螺纹) 指定螺纹导程(L)G92X(U)_ Z(W)_ I ;(英制螺纹) 指定螺纹导程(牙数/英寸) 其中:X(U)、 Z(W) 终点坐标英制螺纹导程I为非模态指令,不能省略。增量值指令的地址U、W后面数值的符号, 根据轨迹1和2的方向决定。即, 如果轨迹1的方向是X轴的负向时, 则U的数值为负。螺纹导程范围, 主轴速度限制等, 与G32的螺纹切削相同。单程序段时, 1,2,3,4的动作单段有效。 参数号019THDCH为退尾长度设置,螺纹倒角宽度=THD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论