K1TBⅡ-E K1BⅢ-E数控系统说明书
发布时间:2024-10-12
发布时间:2024-10-12
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
CNC Series
KND—1TBⅡ-E、1TBⅢ-E车床用数控系统
用 户 手 册
北京凯恩帝数控技术公司
B08B-T00N-0009 © KND LTD,2006
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
目 录
第一篇:概要.................................................................................1-1 第二篇:编程篇...............................................................................1-1
1 编程坐标..............................................................................1-1 1.1 绝对坐标值........................................................................1-1 1.2 相对坐标值....................................................................... 1-1 1.3 混合坐标值........................................................................1-1 1.4 两轴的最小设定单位................................................................1-1 2 程序的构成............................................................................2-1 2.1 加工程序的一般格式 ...............................................................2-1 2.1.1 程序名.........................................................................2-1 2.1.2 程序的主体.....................................................................2-1 2.2 主程序和子程序 ...................................................................2-2 2.3 程序段选跳机能 ..................................................................2-3 3 指令代码及其功能......................................................................3-1 3.1 G功能—准备功能..................................................................3-1 3.2 基本的准备功能(G代码)............................................................3-2
(1) 快速定位(G00)..............................................................3-2 (2) 直线插补(G01)..............................................................3-2 (3) 圆弧插补(G02、G03).........................................................3-3 (4) 螺纹切削(G32)................................................................3-5 (5) 暂停指令(G04)................................................................3-7 (6) 自动返回参考点(G28).........................................................3-8 (7) 坐标系的设定(G50)............................................................ 3-8 3.3 进给功能(F功能)...................................................................3-9 3.4 辅助功能(M功能).................................................................3-9
3.4.1 一般M代码 ................................................................3-9 3.4.2 用户接口转跳机能代码M91~M94..............................................3-10 3.4.3 特殊M代码M21~M24.......................................................3-10 3.5 主轴功能(S功能)................................................................3-11
3.5.1 主轴速度指令 ..............................................................3-11
(1) 有级变速................................................................3-11 (2) 无级变速................................................................3-12 3.5.2 恒线速控制(G96、G97).....................................................3-12
(1) 指令方法................................................................3-12 (2) 主轴最高转速限制........................................................3-12 3.5.3 卡盘控制...................................................................3-14 3.5.4 台尾控制...................................................................3-15 3.6 刀具功能(T功能) ..............................................................3-16
3.6.1 换刀功能...............................................................3-16 3.6.2 补偿功能...............................................................3-17 3.6.3 刀具补偿值的设定 .....................................................3-18
3.7 简化编程用G代码指令 ..........................................................3-20
3.7.1 单一型固定循环(G90、G94、G92)...........................................3-20
(1) 圆柱或圆锥切削循环G90 ............................................3-20 (2) 端面切削循环G94 ..................................................3-23 (3) 螺纹切削循环G92 ..................................................3-25 (4) 多头螺纹加工功能 ................................................3-28 (5) 螺纹切削固定循环时螺纹退尾 ........................................3-28 (6) 任意角度退尾机能 .................................................3-29 (7) 固定循环的使用方法..................................................3-29
3.7.2 攻丝固定循环(G93 ). .....................................................3-30
1.
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
3.7.3 复合型车削固定循环(G70-G76).............................................3-30
(1) 外圆粗车循环G71.....................................................3-31 (2) 端面粗车循环G72.....................................................3-32 (3) 封闭切削循环G73.....................................................3-33 (4) 精加工循环G70.......................................................3-34 (5) 端面深孔钻加工循环G74...............................................3-37 (6) 外径切槽循环G75.....................................................3-38 (7) 复合型螺纹切削循环G76 ..............................................3-39
(8) 复合型固定循环(G70-G76)的注意事项 ...............................…3-41
4 编程综合实例 ......................................................................4-1 第三篇 操作篇............................................................................1-1
1 概要..............................................................................1-1 1.1 手动操作........................................................................1-1 1.2 自动运行........................................................................1-1 1.3 程序的编辑......................................................................1-1 1.4 程序的调试......................................................................1-1 1.5 数据的显示和设定................................................................1-1 1.6 显示............................................................................1-1 1.7 电子盘的存取....................................................................1-1 1.8 图形功能........................................................................1-1 2 操作面板说明.......................................................................2-1 2.1 LCD/MDI面板..................................................................2-1 2.2 液晶屏亮度调整..................................................................2-1 2.3 显示机能键......................................................................2-1 2.4 操作方式键......................................................................2-1 2.5 键盘说明........................................................................2-2 2.6 手动辅助机能操作键..............................................................2-2 2.7 电子盘存盘键....................................................................2-3 2.8 其他开关键......................................................................2-3 3 手动操作...........................................................................3-1 3.1 手动返回参考点..................................................................3-1 3.2 手动连续进给....................................................................3-1 3.3 单步进给........................................................................3-1 3.4 手轮进给........................................................................3-1 3.5 手动程序回零方式................................................................3-1 3.6 手动辅助机能操作................................................................3-2
3.6.1 手动换刀..................................................................3-1 3.6.2 冷却液开..................................................................3-2 3.6.3 主轴正转..................................................................3-2 3.6.4 主轴反转..................................................................3-2 3.6.5 主轴停止..................................................................3-2 3.6.6 主轴点动..................................................................3-2 3.6.7 各种速率的调整............................................................3-2 4 自动运行...........................................................................4-1 4.1 自动运转........................................................................4-1
4.1.1 存储器运转................................................................4-1 4.1.2 MDI运转..................................................................4-1 4.2 自动运转的停止..................................................................4-2
4.2.1 程序停(M00)..............................................................4-2 4.2.2 程序结束(M30)............................................................4-2 4.2.3 程序结束(M02)............................................................4-2 4.2.4 暂停 ......................................................................4-2
2.
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
4.2.5 复位......................................................................4-2 5 调试...............................................................................5-1
5.1 内外卡盘选择(0键)............................................................5-1
5.2 试运行(1键)..................................................................5-1 5.3 单程序段(2键)................................................................5-1 5.4 参数及程序开关(3键、4键).....................................................5-1
5.5 手动辅助机能输出.............................................................5-1
6 安全操作...........................................................................6-1 6.1 急停............................................................................6-1 6.2 超程............................................................................6-1 7 报警处理...........................................................................7-1 8 程序存储、编辑.....................................................................8-1 8.1 程序存储、编辑操作前的准备......................................................8-1 8.2 把程序存入存储器中..............................................................8-1 8.3 程序检索........................................................................8-1 8.4 程序的删除......................................................................8-1 8.5 删除全部程序....................................................................8-1 8.6 顺序号检索......................................................................8-1 8.7 字的插入、修改、删除............................................................8-2
8.7.1 字的检索..................................................................8-2 8.7.2 字的插入 .................................................................8-3 8.7.3 字的变更..................................................................8-3 8.7.4 字的删除..................................................................8-3 8.7.5 删除到EOB(;)............................................................8-3 8.7.6 多个程序段的删除..........................................................8-3 8.8 存储程序的个数..................................................................8-3 8.9 存储容量 .......................................................................8-3 9 数据的显示、设定....................................................................9-1 9.1 刀具补偿量的设定和显示..........................................................9-1 9.2 参数............................................................................9-1 9.3 诊断............................................................................9-2 10 显示.............................................................................10-1 10.1 状态显示......................................................................10-1 10.2 键入数据显示..................................................................10-1 10.3 程序号、顺序号的显示..........................................................10-1 10.4 程序存储器使用量的显示........................................................10-1 10.5 位置显示及清零................................................................10-2 10.6 加工时间显示..................................................................10-5 10.7 报警显示 .....................................................................10-5 10.8 加工件数显示..................................................................10-5 11 电子盘...........................................................................11-1 11.1 电子盘........................................................................11-1
11.1.1 简介....................................................................11-1 11.1.2 读盘....................................................................11-1 11.1.3 系统初始化设定..........................................................11-1 11.1.4 存盘....................................................................11-1 12 图形功能.........................................................................12-1 12.1 图形参数设定..................................................................12-2 12.2 图形参数的含义说明............................................................12-3 12.3 刀具路径的描述................................................................12-3 12.4 举例..........................................................................12-4
3.
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
13 RS232通讯功能 ....................................................................13-1
13.1通讯准备工作..................................................................13-1 13.2 程序输出 .....................................................................13-1 12.3 程序全部输出..................................................................13-2 12.4 程序输入......................................................................13-2 13.5多个程序输入..................................................................13-2 13.6数控系统中程序与PC机中程序的比较.............................................13-3 13.7数控系统参数输出..............................................................13-3 13.8 数控系统参数输入..............................................................13-3 第四篇 零件的加工........................................................................1-1
1 坐标系的设定.......................................................................1-1 2 机床坐标系原点的设定.............................................................. 2-1 3 加工坐标系的设定...................................................................3-1 第五篇 连接篇............................................................................1-1
1 系统结构...........................................................................1-1
1.1 KND-1TBII/III-E数控系统的组成.................................................1-1 1.2 K1TBII-E控制单元安装尺寸图...................................................1-2 1.3 K1TBIII-E控制单元安装尺寸图..................................................1-3 1.4 附加操作面板安装尺寸图........................................................1-4 1.5 电源单元D-50B安装尺寸图.....................................................1-5 2 内部连接及设定.....................................................................2-1 2.1 系统内部连接框图................................................................2-1
2.2主板设定开关的说明.........................................................……….2-3
3 外部连接...........................................................................3-1 3.1 系统后盖板插座示意图 ..........................................................3-1 3.2 系统外部连接框图 ..............................................................3-2 3.3 CNC到驱动器的连接............................................................3-4 3.4 主轴位置编码器接口............................................................3-14 3.5 手摇脉冲发生器接口............................................................3-16 3.6 模拟主轴接口................................................................. 3-17 3.7 系统面板及 附加操作面板的连接................................................. 3-18 3.8 隔离变压器的连接.............................................................3-20 4 机床接口..........................................................................4-1 4.1 输入信号接口说明 ............................................................4-1
4.2 输出信号接口说明..............................................................4-3
4.3 输入输出信号表............................................................... 4-5 4.4 输入输出信号在插座XS50和XS54中的排列 ......................................4-6 4.5 输入输出信号接口电路........................................................ 4-8 4.6 信号说明.................................................................... 4-10
第六篇 附录篇............................................................................1-1
附录1(规格一览表)..................................................................1-1 附录2 (参数一览表) .............................................................. 2-1 附录3 (诊断信息一览表).............................................................3-1
附录4 (报警一览表)............................................................... .. 4-1
4.
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅰ概述篇 —1(概要) 1-1
第一篇 概 要
KND-1T 是北京凯恩帝数控技术有限责任公司针对中国国情开发生产的新一代控制全数字伺服或步进电机的更为经济的车床及两轴机械控制用数控系统,控制电路采用了高速微处理器,超大规模定制式集成电路芯片,多层印刷电路板,显示器采用了高分辨率的液晶屏,整个工艺采用表贴元器件,在保留车床常用的功能前提下进一步简化系统,从而使整套系统更为紧凑,体积极大地缩小,同时也使系统的可靠性进一步地提高。在控制面板上,将CNC操作面板与机床操作面板集成为一体,极大地简化了联机。全屏幕中文菜单操作,界面直观,操作更加简化、明了,从而使系统具有极高的性能价格比。
本说明书介绍了车床及两轴控制机械用 KND-1T系统的编程、操作方法,。
本说明书记述了KND-1T的全部选择功能, 在附录的"规格一览表" 中还介绍了CNC系统具有的各种功能。至于机床的数控装置上实际所具有的选择功能,还要参照各机床厂家发行的说明书。另外, 机床操作面板的规格、使用方法也可能有所不同,请务必参照机床厂家发行的说明书。
★K1T 系列数控系统有以下品种:
K1TBⅡ-E型 :采用320×240 点阵液晶屏,面板尺寸400X245。 K1TBⅢ-E型 :采用320×240 点阵液晶屏,面板尺寸320X245。 它们的区别如下:
K1TBⅢ-E与K1TBⅡ-E比较:外形尺寸稍小,面板上无电源开/关按钮。
★K1TBⅡ-E/K1TBⅢ-E系统与原K1TBⅡ/K1TBⅢ系统的区别如下: (1)K1TBⅢ-E与K1TBⅡ-E无标准型和扩展型之分,即都是扩展型:G00速度X轴6米/分,
Z轴12米/分;G01速度0~8米/分。
(2)K1TBⅢ-E与K1TBⅡ-E都增加了RS232通讯接口。
K1T系统是以系统软件版本K1TBA01 060122为标准编写,采用其它版本软件的系统的不同之处请参看“补充说明书”。
★重要提示:
K1T系列数控系统有电子盘功能,当机床调试完毕,请将系统当前数据保存在电子盘中。这样,当系统当前数据丢失、紊乱,不能工作时,可使系统很快恢复正常。具体操作方法参见“操作篇11-1”。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇—1(编程坐标)1-1
第二篇 编 程 篇
数控机床是按照事先编制好的数控程序自动地对工件进行加工的高效自动化设备。理想的数控程序不仅应该保证能加工出符合图样要求的合格工件,还应该使数控机床的功能得到合理的应用与充分的发挥,以使数控机床能安全、可靠、高效地工作。
数控系统的种类繁多,它们使用的数控程序的语言规则和格式也不尽相同。KND系统的程序语言规则和格式与日本发那科(FANUC)系统相同。
本篇主要说明KND1T数控系统加工程序的指令数据含义及编制方式,在编制程序之前,请详细阅读本篇内容。
1 编程坐标
本系统可控制的轴数为两轴,分别用X和Z表示。可实现两轴同时移动,便于很方便的加工出圆弧或斜线。对两个移动轴的控制,本系统可以用绝对坐标X、Z表示,相对坐标U、W表示,也可以是相对和绝对混合使用的X,W或是U,Z字段进行编程。对于X轴方向的坐标,本系统使用直径编程。
1.1 绝对坐标值
绝对坐标值是刀具相对于加工坐标系原点的距离,也即是刀具移动到终点的坐标位置。如图:1-1
)
图1-1 绝对坐标和增量坐标
刀具快速从A点移动到B点用绝对坐标编程为:G00 X50 Z0;
Z 轴
1.2 相对坐标值
相对坐标值又叫增量坐标值。刀具运动位置的坐标值是相对于前一位置,而不是相对于固定的加工坐标系原点。即是刀具实际移动的距离。同样如图(1-1)所示:刀具快速从A点移动到B点用相对坐标指令表示为:G00 U-30 W-120;
1.3 混合坐标值
根据编程中的计算方便以及编程者的习惯,系统允许相对坐标和绝对坐标混合使用,但应注意,同一个程序段中,同一坐标轴只能用一种表示方法,即可以使用X、W或U、Z表示,而不能用X、U或Z、W。刀具快速从图(1-1)中的A点移动到B点,X轴使用绝对坐标,Z轴使用相对坐标指令表示为:G00 X50 W-120;
1.4 两轴的最小设定单位:
最小的设定单位为0.001毫米,X轴实际移动为0.0005毫米,Z轴实际移动为0.001毫米。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ 编 程 篇-2(程序的构成) 2-1
2程序的构成
为使机床能按要求运动而编写的数控指令的集合称之为程序。程序是由多个程序段构成的,而程序段又是由字构成的,各程序段用程序段结束代码‘;’来隔开。
2.1 加工程序的一般格式
加工程序一般由开始符(单列一段)、程序名(单列一段)、程序主体、程序结束指令(一般单列一段)、程序结束符(单列一段)组成。程序的最后还有一个程序结束符。程序开始符和程序结束符是同一个字符:KND系统的数控指令是标准ISO代码用%表示。程序开始符的%不显示出来,程序的结束符%可自动显示出来。开始符和结束符在输入程序时不必考虑,会自动生成的。
2.1.1程序名
在本控制装置中,CNC的存储器可以存储多个程序,为了把这些程序相互区别开,在程序的开头,冠以用地址O及后续四位数值构成的程序名。
O
程序号(1
—
9999
,前导零可省略,输入后前导零会自动显示出来)
。
程序从程序名开始,用M30或
M99
结束。
2.1.2程序的主体
程序是由多个指令构成的。把它的一个指令单位称为程序段,多数的程序段是用来指令机床完成(执行)某一个动作的。在程序段的开头可以用地址和后续的四位数构成顺序号,前导零可省略,中间是指令数字,结尾是用‘;’结束。 程序段的一般格式:
N×××× G×× X××× Z××× M×× S×× F×× T×× ;
进给功能
(1)顺序号
顺序号的顺序是任意的,其间隔也可不等。可全部程序段都不带有顺序号,也可在重要的程序段带有。但按一般的加工顺序,顺序号要从小到大。KND系统可实现顺序号自动增加的功能。当参数P029设定不为0时,顺序号自动增加机能有效,一段程序输入好后按EOB键,下一程序段的顺序号自动生成。P029设置的参数值为增量值,当插入新的顺序号后,下面的顺序号会按新的顺序号递增。
(2)指令数字
字是构成程序段的要素。字是由地址和其后面的数值构成的(数值前可带有+、-符号)。地址是英文字中的一个字母。它规定了其后数值的意义。在本系统中,可以使用的地址和它们的意义如下表所示:
根据不同的准备功能,有时一个地址也有不同的意义。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ 编 程 篇-2(程序的构成) 2-2
地 址 意 义 O 程序号 N 顺序号 G 指定动作状态(直线,圆弧等) X Z U W 坐标轴移动指令 R 尺寸字 圆弧半径 I K 圆弧中心坐标,倒角量 F 进给功能 进给速度指定 S 主轴功能 主轴转速指定 T 刀具功能 刀具号的指定 M 辅助功能 控制机床方面ON/OFF的指定 P U X 暂停 暂停时间指定 P 程序号指定 指定子程序号 P 重复次数 子程序的重复次数
程序段由若干个字组成的,字首是一个英文字母,它称为字的地址。字的功能类别由地址决定。在此格式程序中,上一段程序中已写明,本程序段里又不必变化的那些字仍然有效,可以不再重写。具体地说,对于模态的G代码指令,如G01指令(参见G代码章节),在前面程序段中已有时可不再重写。在这种格式中,每个字长不固定。例如在尺寸字中可只写有效数字,省略前置零(如G01和G1等效)。下面列出某程序中的两个程序段:
N30 G01 X88.467 Z47.5 R50 S250 T0303 M03; N40 X75.4;
这两段的字数和字符个数相差甚大,但除X坐标有变化外其它功能状况都是一样的。在同一个程序段中各个指令字的位置可以任意排列,上例N30也可写成:
N30 M08 T0303 S250 F50 Z47.5 X88.467 G01;
但在大多数场合,为了书写、输入、检查和校对的方便,程序字在程序段中习惯按一定的顺序排列即是:N、G、X、Z、S、T、M;
功 能 程序号 顺序号 准备功能
(3)程序的结束
程序的最后有下列代码时,表示程序结束:
M30表示主程序结束,再次按循环启动,重新运行程序。 M99表示子程序结束,并可返回到调用子程序的程序中。
2.2主程序和子程序
(1)主程序
加工一个零件时,数控机床通常是按主程序指令运行的,其程序是用M30指令作为结束。如果主程序上遇有调用子程序的指令M98,则数控程序转移到子程序上,按子程序指令运行,在子程序中遇到返回主程序的指令M99时,数控机床又返回到主程序继续执行。数控系统的存储器内,主程序和子程序共可存储63个。无子程序调用的程序也称为主程序。
(2)子程序
编程时,为了简化程序的编制,当一个工件上有相同的加工内容时,便可把它们作为子程序事先存到存储器中,同主程序存储方法一样,只是子程序是用M99作为结束语句的。子程序
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ 编 程 篇-2(程序的构成) 2-3
可以在自动运行方式下被调用,并且被调出的子程序还可以调用另外的子程序。从主程序中被调出的子程序称为—重子程序,共可嵌套调用2级。 调用子程序的程序格式如下: M98 ×××
××××;
被调用的子程序号必须是四位数,前导零不能省略。 范围(0001~9999)
1~999)
如果省略了重复次数,则默认为重复调用次数为1次。
例:M98 P51002;表示号码为1002的程序连续调用5次。M98 P_ _ _ _也可以与移动指令同时 存在于一个程序段中。例如:X1000 M98 P1200;此时X轴移动完成后,调用1200号子程序1次。
(例)从主程序调用子程序执行的顺序如下:
主程序子程序 在子程序中调用子程序与主程序中调用子程序的情况是一样的。
特殊使用
单独执行子程序时,机床也可运行。当程序运行到M99时,则光标又返回到程序的开头继续执行,且会一直反复运行下去,直到按了机床复位键后方可停止。
注1:当检索不到用地址P指定的子程序号时,产生报警PS078。 注2:用录入方式(MDI)输入M98 P××××;时,不能调用子程序。
2.3 程序段选跳机能
把斜杠“/”放在程序段的开头,当输入接口信号BDT为1时,前端有“/”的程序段跳过,不执行。当输入接口信号BDT为0时,前端带有“/”的程序段执行。
参数选择
0 4 3 SBDT 设置SBDT为1时,【程序段选跳】机能有效。
1 地址‘/’的输入:在编辑程序时,按着【存盘】键,再按【W】键时,为地址‘/’。 2 程序段选跳机能的开关由输入信号BDT控制 输入接口
BDT 当BDT为1时,前端有’/’的程序段跳过,不执行。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-1
3 指令代码及其功能
本章详细介绍KND1T数控系统中所有指令代码的功能及其使用方法。
3.1 G功能—准备功能
准备功能是由G代码及后接2位数表示的,其规定了机床的运动方式。G代码有以下两种类型。
1)一次性G代码:也是非模态G代码,只在被指令的程序段中有效。 2)模态G代码:在同组其它G代码指令前一直有效。 如:G01和G00是同组的模态G代码:
G01 X_ F_; 表示X轴 以F速度加工进给。
Z_; 表示Z轴 以F速度加工进给,相当于有G01指令。 G00 Z_; G01无效,G00有效。
G功能字含义对照表如下:
G代码 G00 *G01 G02 G03 G04 G28 G32 G50 G70 G71 G72 G73 G74 G75 G76 G90 G92 G93 G94 G96 *G97 *G98 G99
组别 01 00 00 01 00
功 能 定位(快速移动) 直线插补(切削进给) 圆弧插补CW(顺时针) 圆弧插补CCW(逆时针) 暂停,准停 返回参考点 螺纹切削 坐标系设定 精加工循环 外圆粗车循环 端面粗车循环 封闭切削循环 端面深孔加工循环 外圆、内圆切槽循环 复合型螺纹切削循环 外圆、内圆切削循环 螺纹切削循环 攻丝固定循环 端面切削循环 恒线速机能有效 恒线速机能取消 每分进给 每转进给
00
01
02 03
注1:带*记号的G代码,当电源接通时,系统处于这个G代码状态。如G98指令开机后运行,程序中可不编
入G98指令系统会自动认为是每分进给。
注2:00组的G代码是非模态指令,前一句指定,后一句也必须再次指定。如G04、G28、G50指令。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-2 注3:如果使用了G代码一览表中未列出的G代码,则出现报警(NO.10);或指令了不具有的选择功能的G代
码也报警。
注4:在同一个程序段中可以指令几个不同组的G代码,如果在同一个程序段中指令了两个以上的同组G代码
时,后一个G代码有效。 注5:G代码分别用各组号表示。
3.2基本的准备功能(G代码)
基本的准备功能G代码包括G00,G01,G02,G03,G04,G28,G32,G50等指令。下面进行分别介绍:
(1)快速定位——G00
G00指令使刀具快速移动到指定的位置。
指令格式:G00 X(U)_ Z(W)_;其中X(U) Z(W)为指定的坐标值。 快速定位指令的实例:图(3-1)
图3-1 快速定位
直径编程:快速从A点移动到B点。
绝对编程:G00 X20 Z0;
相对编程:G00 U-60 W-40;
续移动直到指令位置。
注2:G00各轴快速移动的速度由参数设定,用F指定的进给速度无效。
G00快速移动的速度可分为100%、50%、25%、F0四档,四档速度可通过面板上的快速倍率上下调节键
来选择。其四档移动速度的百分比可在位置页面的左下角显示。
注3:G00是模态指令,下一段指令也是G00时,可省略不写。G00可编写成G0。G0与G00等效。 注4:指令X、Z轴同时快速移动时应特别注意刀具的位置是否在安全区域,以避免撞刀。
Z轴
注1:G00时各轴单独以各自设定的速度快速移动到终点,互不影响。任何一轴到位自动停止运行,另一轴继
(2)直线插补——G01
指令格式:G01 X(U)_ Z(W)_ F_;
G01指令是使刀具按设定的F速度沿当前点移动到X(U)、Z(W)指定的位置点,其两个轴是沿直线同时到达终点坐标。其移动速度是由F指定的,F是模态值,在没有新的指定以前,总是有效的,因此不需要每一句都指定进给速度。 程序实例:图(3-2)
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-3
轴
X轴
图3-2 直线插补
用直径编程,以F速度从A点到B点。
绝对编程:G01 X40 Z-30 F100; 相对编程:G01 U20 W-30 F100;
G01指令也可以单独指定X轴或Z轴的移动。
G01指令的F进给速度可以通过面板上进给倍率上下调整,调整范围是(0%~150%)。 G01指令也可直接写成G1。
(3)圆弧插补——G02、G03
用下面的指令,刀具可以沿着圆弧切削运动。 指令格式:
G02 X(U)_ Z(W)_ I_ K_ F_; G03 X(U)_ Z(W)_ I_ K_ F_;(圆心坐标编程) G02 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ R_ F_; (圆弧半径编程) 指令中字段说明:
项目 指 定 内 容 命令 意义
G02 顺时针转CW
1 回转方向
G03 逆时针转CCW
绝对值 X、Z 零件坐标系中的终点位置
2 终点位置
相对值 U、W 从始点到终点的距离
从始点到圆心的距离 I、K I表X轴方向,K表Z轴方向 3
R 圆弧半径 圆弧半径(半径指定)
4 F 进给速度 沿圆弧切线方向的速度
所谓顺时针和反时针是指在右手直角坐标系中,如图(3-3)方向所示,分别采用G02,G03表示。 Z轴
G02 X轴
图3-3 圆弧插补
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-4
用地址X、Z或者U、W指定圆弧的终点,用绝对值或增量值表示。增量值是从圆弧的始点到终点的距离值。圆弧的中心用地址I、K指定,它们分别对应于X、Z轴。I、K后面的数值是从圆弧始点到圆心的矢量分量,是增量值。(I是距离值,不用直径表示)。 如图(3-4): 终点(Z,X)
图3-4 圆弧中心坐标表示
I、K根据圆心位置方向带有符号,圆弧中心除用I、K指定外,还可以用半径R来指定,但对于大于180度的圆弧,不能用R指定。如 G02 X_ Z_ R_ F_ ; G03 X_ Z_ R_ F_ ; 程序实例:图(3-5)
图上的圆弧轨迹从A点到B点分别用绝对值方式和增量方式编程,圆弧半径R=25: G02 X50 Z-20 I10 K-5;或
G02 U20 W-20 I10 K-5;或 G02 X50 Z-20 R25;或 G02 U20 W-20 R25;
圆弧插补的进给速度用F指定,为刀具沿着圆弧切线方向的速度。
Ф50始点I
圆心
Z轴
图3-5 圆弧切削实例
注1:I0、K0时可省略。
注2:刀具实际移动速度相对于指令速度的误差在±2%以内,而指令速度是刀具沿着补偿后的圆弧运动的速度。 注3:I、K和R同时指令时,R有效,I、K无效。
注4:使用I、K时,在圆弧的始点和终点即使有误差,也不报警。用R编程时,若出现位置误差即会出现报警。
所以圆弧半径的指定一般多采用I、K方式。
注5:键I、K与键【P】为复合键。依次按P键,地址为:P、Q、I、K。
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-5
(4)螺纹切削——G32
用G32指令,可以切削相等导程的直螺纹、锥螺纹和端面螺纹。 螺纹加工 编程格式:
G32 X(U)_ Z(W)_ F/I_; 其中:X(U)、Z(W)为螺纹终点的绝对或相对坐标,X(U)省略时为圆柱螺纹切削,Z(W)省略时为端面螺纹切削,X(U)、Z(W)都编入时可加工圆锥螺纹。
F是公制螺纹的导程。单位:mm,范围:0.0001~500.0000。 I是英制螺纹的导程。单位:牙/英寸(即每英寸的牙数),范围:0.060~254000.000。 一般加工一根螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。因为螺纹切削开始是从检测出主轴上的位置编程器—转信号后才开始的,因此即使进行多次螺纹切削,零件圆周上的切削点仍是相同的,工件上的螺纹轨迹也是相同的,但是从粗车到精车,主轴的转速必须是一定的。当主轴转速变化时,有时螺纹会或多或少产生偏差。
在螺纹切削开始及结束部分,一般由于升降速的原因,会出现导程不正确部分,考虑此因素影响,指令螺纹长度要比需要的螺纹长度要长。 例:螺纹切削实例: 1:切圆柱螺纹。如图(3-6) 螺纹导程:4mm
&1=3mm(螺纹升速段,&1≥3mm)。 &2=1.5mm(螺纹降速段,&2≥1.5mm)。 根据上述数据编程(分两次切入)。 程序如下: ……
G00 U-62.0;
G32 W-74.5 F4.0; G00 U62; W74.5; U-64;(第二次再切入1mm) G32 W-74.5; G00 U64.0; W74.5; ……
凯恩帝K1TBⅡ-E、K1BⅢ-E系列数控系统说明书
Ⅱ编程篇-3(指令代码及其功能)3-6
Z轴
X轴
图3-6 G32圆柱螺纹车削
2 车圆锥螺纹:图(3-7)
螺纹导程: 3.5mm
&1=3mm ,&2=1.5mm 根据上述数据编程如下:(分两次切入)。
Z轴
X轴
图3-7 G32圆锥螺纹车削
根据上述数据编程:(分两次切入)。 程序如下:
……
G00 X12 Z3.0;
G32 X41.0 Z-41.5 F3.5;