文档库 最新最全的文档下载
当前位置:文档库 › 法兰克数控系统的操作档

法兰克数控系统的操作档

法兰克数控系统的操作档
法兰克数控系统的操作档

FANUC数控系统的操作及有关功能

发那科有多种数控系统,但其操作方法基本相同。本文叙述常用的几种操作。

1.工作方式

FANUC公司为其CNC系统设计了以下几种工作方式,通常在机床的操作面板上用回转式波段开关切换。这些方式是:

①.编辑(EDIT)方式:在该方式下编辑零件加工程序。

②.手摇进给或步进(HANDLE/INC)方式:用手摇轮(手摇脉冲发生器)或单步按键使各进给轴正、反移动。

③.手动连续进给(JOG)方式:用手按住机床操作面板上的各轴各方向按钮使所选轴向连续地移动。若按下快速移动按钮,则使其快速移动。

④.存储器(自动)运行(MEM)方式:用存储在CNC内存中的零件程序连续运行机床,加工零件。

⑤.手动数据输入(MDI)方式:该方式可用于自动加工,也可以用于数据(如参数、刀偏量、坐标系等)的输入。用于自动加工时与存储器方式的不同点是:该方式通常只加工简单零件,因此都是现编程序现加工。

⑥.示教编程:对于简单零件,可以在手动加工的同时,根据要求加入适当指令,编制出加工程序。

操作者主要按这几种方式操作系统和机床。

2.加工程序的编制

①.普通编辑方法:将工作方式置于编辑(EDIT)方式,按下程序(PROG)键使显示处于程序画面。此方式下有两种编程语言:G代码语言和用户宏程序语言(MACRO)。常用的是G代码语言,程序的地址字有G**,M**,S**,T**,X**,Y**,Z**,F**,O**,N**,P**等,程序如下例所示:

O0010;

N1 G92X0Y0Z0;

N2 S600M03;

N3 G90G17G00G41D07X250.0Y550.0;

N4 G01Y900.0F150;

N5 G03X500.0Y1150.0R650.0;

N6 G00G40X0Y0M05;

N7 M30;

编程时应注意的是代码的含义。车床、铣床、磨床等不同系列的系统同一个G代码其意义是不同的。不同的机床厂用参数设定的G代码系及设计的M代码的意义也不相同,编程时须查看机床说明书。

用户宏程序(MACRO)的编辑方法与G代码程序的编制基本是一样的,不同点是宏程序是以语句基本单元(不是以字符)进行编辑的。程序实例如下:

O9100;

G81Z#26R#18F#9K0;

IF[#3EQ90]GOTO1;

#24=#5001+#24;

#25=#5002+#25;

N1 WHILE[#11GT0]DO1;

#5=#24+#4*COS[#1];

#6=#25+#4*SIN[#1];

G90X#5Y#6;

END1;

G#3G80;

M99;

上面的程序用的是宏程序B,此时要注意的是MDI键盘形式,有的小键盘个别字符不能输入。这种情况必须用计算机编辑,编好后通过RS232C口输到CNC。

编辑方式只有4个编辑键:插入(INSERT),修改(ALTER)和删除(DELET);另一个键是程序段结束(EOB)。插入位置是在光标后,修改和删除位置是在光标所处位置。

有的系统选择了扩展型编辑功能,此时可实现程序的部分或全部的拷贝(用COPY键)、移动(用MOVE键)、合并(用MERGE键)。

②.背景编辑:在自动加工(MEM方式)的同时编辑程序称为背景或后台编辑。编辑方法与上述EDIT方式完全一样。

③.示教编程:这种方法是在零件加工的同时,记录各程序段刀具的移动轨迹,并根据实际要求在程序中加入程序段号及适当的M、S、T指令。因此,这种方法一般用于简单形状零件的编程。示教编程是在TEACH IN JOG(手动连续示教)方式和TEACH IN HANDLE/STEP(手摇进给/步进示教)方式实现。

④.图形会话编程:要求系统必须配有图形印刷板。FANUC图形会话编程软件有多种形式。常用的有G代码菜单形式和编程符号形式。0i目前免费配置了G代码菜单形式。

3.手动移动机床

①.手摇进给或步进进给(HANDLE/STEP方式):机床只配其中的一种,用于手动调整机床的位置。要注意的是有的机床使用了倍率值1000,此时,若手摇太快,当摇动停止时,机床还可能快速移动,这是很危险的。

②.手动连续进给(JOG方式):按住按钮使机床连续移动。可用倍率旋钮改变速率。在该方式下按住快移按钮,可快速移动机床,快移速度由参数设定。

③.手动返回机床零点:对于使用增量式位置编码器的机床(目前多是这种情况),开机后的第一个操作就是手动回零点,以建立机床移动的基准位置。回零点过程由机床厂设计的梯形图控制。回完零点后,可在相对坐标系画面将当前坐标值清零。必须在零点建立后才能进入MEM方式用程序加工零件。一次通电只须回一次零点,不关机无须再回。当然,使用绝对式位置编码器的机床开机后无须手动回机床零点,机床零点是在制造时调好的。不更换编码器,按时更换电池,零点永远不会丢失。

④.自动建立加工坐标系:根据设定的参数,手动回完零点后可以自动建立加工坐标系:G92(M:铣床和加工中心系列)或G50:(T:车床系列)。

4.自动运行

①. 存储器运行(MEM方式):进入MEM方式,按下MDI键盘上的PROG(程序)键,调出加工程序,按下自动加工启动按钮,则机床就在程序控制之下加工零件。运行中,可以按下进给暂停(HOLD)按钮中断程序的执行,再按下启动按钮即可恢复程序的连续执行。也可以按下单段执行按钮,一段段地执行程序。欲终止自动运行,应按复位(RESET)按钮。

②.MDI运行(方式):对于简单的零件,可以在该方式下现场编制程序并进行加工。操作方法与上述基本相同。但执行程序时,须首先将光标移到程序头。另外,这种方式下的程序不能存储。

③.DNC运行:这种方式实际就是以前3,6系统中的纸带运行加工方式,目的是为了解决模具加工时CNC存储容量的不足问题,通过RS-232C接口接一个外设(通常用计算机),

加工程序存在磁盘上,一段段调入CNC存储器实施加工。

操作方法是:将方式开关置于RMT(梯形图中是在MEM方式下,将DNCI信号置1),在计算机上调出加工程序,并按回车按钮,再按下机床的自动加工启动按钮,即可执行。

执行此种方式的条件是:计算机上必须按装适当的通讯软件,计算机方和CNC方都要设定对应的参数:通讯口,波特率,停止位和传输代码(应设ISO码)。另外还要按FANUC 要求焊接RS232C口的电缆线。经常出现的#86和#87报警就是这些条件不满足造成的。

用计算机时,不能执行M198功能。M198是调用外设上的子程序,但这些外设只能是FANUC的设备,如:便携软磁盘机(Handy File)、磁带机等。

DNC方式还可用远程缓冲器(Remote Buffer),这是一块印刷板,上面有CPU,用于快速传送处理,该印刷板与上述外设连接。当然此种方式加工速度可提高。

5.数据的输入与输出

NC的数据可用外设输入,也可以输出到外设。这些数据包括:加工程序、刀补量、坐标系、螺补值、系统和机床参数等。

外设(如计算机)接在RS-232C口上。接法及串口参数的设定与上述DNC操作一样。设参数可在“Setting”画面和“参数”画面在MDI方式进行。

数据的输入与输出在编辑(EDIT)方式进行,并需将显示器置于相应的数据画面。比如:传输加工程序,应按下MDI键盘上的程序(PROG)键将显示器置于程序画面。传输刀补量时应按下OFFSET键,使显示处于偏置量画面。其它类似。

数据输入时0系统要按INPUT键;其它系统按READ和EXEC键;数据输出时0系统要按OUTPUT键:其它系统按PUNCH和EXEC键。

0i系统的显示增加了ALL IO画面,非常方便数据的输入与输出。

6.数据的设定和显示

运行机床之前,必须设足相关数据。如:有关参数,刀补量,刀具寿命,工件坐标系等。

每种数据在MDI键盘上都有相应的按键,按下某个键就显示对应的画面。设定这些数据须在MDI方式相应的画面上进行。操作方法是将光标置于欲设数据处,输入数值后按INPUT键。要注意的是输入前须将参数写入开关打开(PWE=1),输入后将其关闭。

7.机床操作的有关功能

在自动运行时,可以进行手动操作,有以下几种:

①.手动绝对值的开/关(ON/OFF):该操作是在存储器运行(MEM方式)时,将方式转为手动方式移动机床,开关的O/OFF决定其移动量是否包括在显示的坐标值中。开关ON 时移动量不计到显示值上;OFF时累积到显示值上。

②.手轮中断:该操作是在存储器运行(MEM方式)时,摇动手轮(手摇脉冲发生器)会增加移动距离。但显示的坐标值是:绝对和相对坐标值不变,只有机床坐标值随移动量改变。

③.手动干预和返回:该功能是在存储器运行(MEM方式)时,按下暂停按钮(HOLD)使进给暂停,转为手动方式手动移动机床后再回到MEM方式,按下自动加工启动按钮时,机床可自动返回到原来位置,恢复系统运行。因此可以用来代替程序再启动功能,但条件是只能用暂停按钮(HOLD)中断MEM方式

第一篇:编程 5

1. 综述 5

1.1 可编程功能 5

1.2 准备功能 5

1.3 辅助功能7

2. 插补功能7

2.1 快速定位(G00)7

2.2 直线插补(G01)8

2.3 圆弧插补(G02/G03)9

3. 进给功能10

3.1 进给速度10

3.2 自动加减速控制10

3.3 切削方式(G64)10

3.4 精确停止(G09)及精确停止方式(G61) 11

3.5 暂停( G04 ) 11

4. 参考点和坐标系11

4.1 机床坐标系11

4.2 关于参考点的指令( G27、G28、G29及G30 ) 11

4.2.1 自动返回参考点(G28)11

4.2.2 从参考点自动返回(G29)12

4.2.3 参考点返回检查(G27)12

4.2.4 返回第二参考点(G30)12

4.3 工件坐标系13

4.3.1 选用机床坐标系(G53)13

4.3.2 使用预置的工件坐标系(G54~G59)13

4.3.3 可编程工件坐标系(G92)14

4.3.4 局部坐标系(G52) 14

4.4 平面选择15

5. 坐标值和尺寸单位15

5.1 绝对值和增量值编程(G90和G91)15

6. 辅助功能15

6.1 M代码15

6.1.1 程序控制用M代码16

6.1.2 其它M代码16

6.2 T代码

16

6.3 主轴转速指令(S代码) 16

6.4 刚性攻丝指令(M29)17

7. 程序结构17

7.1 程序结构17

7.1.1 纸带程序起始符(Tape Start) 17

7.1.2 前导(Leader Section) 17

7.1.3 程序起始符(Program Start) 17

7.1.4 程序正文(Program Section) 17

7.1.5 注释(Comment Section) 17

7.1.6 程序结束符(Program End) 17

7.1.7 纸带程序结束符(Tape End) 18

7.2 程序正文结构18

7.2.1 地址和词18

7.2.2 程序段结构18

7.2.3 主程序和子程序19

8. 简化编程功能21

8.1 孔加工固定循环(G73,G74,G76,G80~G89) 21 8.1.1 G73(高速深孔钻削循环)24

8.1.2 G74(左螺纹攻丝循环)25

8.1.3 G76(精镗循环) 25

8.1.4 G80(取消固定循环) 26

8.1.5 G81(钻削循环) 26

8.1.6 G82(钻削循环,粗镗削循环) 27

8.1.7 G83(深孔钻削循环) 27

8.1.8 G84(攻丝循环) 27

8.1.9 G85(镗削循环) 28

8.1.10 G86(镗削循环) 28

8.1.11 G87(反镗削循环) 29

8.1.12 G88(镗削循环) 29

8.1.13 G89(镗削循环) 30

8.1.14 刚性攻丝方式30

8.1.15 使用孔加工固定循环的注意事项31

9. 刀具补偿功能31

9.1 刀具长度补偿(G43,G44,G49) 31

9.2 刀具半径补偿32

9.2.1 补偿向量32

9.2.2 补偿值32

9.2.3 平面选择32

9.2.4 G40、G41和G42 32

9.2.5 使用刀具半径补偿的注意事项33

第二篇:NC操作34

1. 自动执行程序的操作34

1.1 CRT/MDI操作面板34

1.1.1 软件键34

1.1.2 系统操作键34

1.1.3 数据输入键34

1.1.4 光标移动键34

1.1.5 编辑键和输入键34

1.1.6 NC功能键34

1.1.6 电源开关按钮35

1.2 MDI方式下执行可编程指令35

1.3 自动运行方式下执行加工程序35

1.3.1 启动运行程序35

1.3.2 停止运行程序35

2. 程序验证和安全功能36

2.1 程序验证功能36

2.1.1 机床闭锁36

2.1.2 Z轴闭锁36

2.1.3 自动进给的倍率36

2.1.4 快速进给的倍率36

2.1.5 试运行36

2.1.6 单程序段运行36

2.2 安全功能36

2.2.1 紧急停止36

2.2.2 超程检查36

3. 零件程序的输入、编辑和存储37

3.1 新程序的注册37

3.2 搜索并调出程序37

3.3 插入一段程序37

3.4 删除一段程序37

3.5 修改一个词38

3.6 搜索一个词38

4. 数据的显示和设定38

4.1 刀具偏置值的显示和输入38

4.2 G54~G59工件坐标系的显示和输入39 4.3 NC参数的显示和设定39

4.4 刀具表的修改39

5. 显示功能40

5.1 程序显示40

5.2 当前位置显示40

6.在线加工功能40

6.1有关参数的修改:40

6.2有关在线加工的操作. 41

7.机床参数的输入?输出41

8.用户宏B功能44

8.1变量44

8.1.1 变量概述44

8.1.2系统变量45

8.2算术和逻辑操作50

8.3分支和循环语句51

8.3.1无条件分支(GOTO语句)51

8.3.2条件分支(IF 语句)52

8.3.3循环(WHILE语句) 52

8.3.4 注意53

8.4宏调用53

8.4.1 简单调用(G65)54

8.4.2、模调用(G66、G67)55

8.4.3 G码调用宏56

8.4.4、M码调用宏56

8.4.5 M码调用子程序57

8.4.6 T码调用子程序57

8.5附加说明57

附录1:报警代码表59

1. 程序报警(P/S报警) 59

2. 伺服报警60

3. 超程报警61

4. 过热报警及系统报警61

附录2:CRT/MDI面板图62

第一篇:编程

1. 综述

1.1 可编程功能

通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。一般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x 用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。

1.2 准备功能

本机床使用的所有准备功能见表1.1:

表1.1

G代码分组功能

*G00 01 定位(快速移动)

*G01 01 直线插补(进给速度)

G02 01 顺时针圆弧插补

G03 01 逆时针圆弧插补

G04 00 暂停,精确停止

G09 00 精确停止

*G17 02 选择X Y平面

G18 02 选择Z X平面

G19 02 选择Y Z平面

G27 00 返回并检查参考点

G28 00 返回参考点

G29 00 从参考点返回

G30 00 返回第二参考点

*G40 07 取消刀具半径补偿

G41 07 左侧刀具半径补偿

G42 07 右侧刀具半径补偿

G43 08 刀具长度补偿+

G44 08 刀具长度补偿-

*G49 08 取消刀具长度补偿

G52 00 设置局部坐标系

G53 00 选择机床坐标系

*G54 14 选用1号工件坐标系

G55 14 选用2号工件坐标系

G56 14 选用3号工件坐标系

G57 14 选用4号工件坐标系

G58 14 选用5号工件坐标系

G59 14 选用6号工件坐标系

G60 00 单一方向定位

G61 15 精确停止方式

*G64 15 切削方式

G65 00 宏程序调用

G66 12 模态宏程序调用

*G67 12 模态宏程序调用取消

G73 09 深孔钻削固定循环

G74 09 反螺纹攻丝固定循环

G76 09 精镗固定循环

*G80 09 取消固定循环

G81 09 钻削固定循环

G82 09 钻削固定循环

G83 09 深孔钻削固定循环

G84 09 攻丝固定循环

G85 09 镗削固定循环

G86 09 镗削固定循环

G87 09 反镗固定循环

G88 09 镗削固定循环

G89 09 镗削固定循环

*G90 03 绝对值指令方式

*G91 03 增量值指令方式

G92 00 工件零点设定

*G98 10 固定循环返回初始点

G99 10 固定循环返回R点

从表1.1中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、G90和G91上电时的初始状态由参数决定。

如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。

同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。

在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。

1.3 辅助功能

本机床用S代码来对主轴转速进行编程,用T代码来进行选刀编程,其它可编程辅助功能由M代码来实现,本机床可供用户使用的M代码列表如下(表1.2):

表1.2

M代码功能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M98 调用子程序

M99 子程序结束返回/重复执行

一般地,一个程序段中,M代码最多可以有一个。

2. 插补功能

2.1 快速定位(G00)

G00给定一个位置。

格式:G00 ;?IP

在本说明书中代表任意不超过三个进给轴地址的组合,当然,每个地址后面都会有一个数字作为赋给该地址的值,一般机床有三个或四个进给轴即X,Y,Z?IP 可以代表如X12. Y119. Z-37. 或X287.3 Z73.5 A45.?,A所以IP 等等内容。

指定的位置,被指令的各轴之间的运动是互不相关的,也就是说刀具移动的轨迹不一定是一条直线。G00指令下,快速倍率为100%时,各轴运动的速度:X、Y、Z轴均为15m/min,该速度不受当前F值的控制。当各运动轴到达运动终点并发出位置到达信号后,CNC认为该程序段已经结束,并转向执行下一程序段。?G00这条指令所作的就是使刀具以快速的速率移动到IP

位置到达信号:当运动轴到达的位置与指令位置之间的距离小于参数指定的到位宽度时,CNC认为该轴已到达指令位置,并发出一个相应信号即该轴的位置到达信号。

G00编程举例:

起始点位置为X-50,Y-75. ;指令G00 X150. Y25.;将使刀具走出下图所示轨迹(图2.1)。

图2.1

2.2 直线插补(G01)

格式:G01 IP-F-;

G01指令使当前的插补模态成为直线插补模态,刀具从当前位置移动到IP指定的位置,其轨迹是一条直线,F-指定了刀具沿直线运动的速度,单位为mm/min(X、Y、Z轴)。

该指令是我们最常用的指令之一。

假设当前刀具所在点为X-50. Y-75.,则如下程序段

N1 G01 X150. Y25. F100 ;

N2 X50. Y75.;

将使刀具走出如下图(图2.2)所示轨迹。

大家可以看到,程序段N2并没有指令G01,由于G01指令为模态指令,所以N1程序段中所指令的G01在N2程序段中继续有效,同样地,指令F100在N2段也继续有效,即刀具沿两段直线的运动速度都是100mm/min。

2.3 圆弧插补(G02/G03)

下面所列的指令可以使刀具沿圆弧轨迹运动:

在X--Y平面

G17 { G02 / G03 } X__ Y__ { ( I__ J__ ) / R__ } F__ ;

在X--Z平面

G18 { G02 / G03 } X__ Z__ { ( I__ K__ ) / R__ } F__ ;

在Y--Z平面

G19 { G02 / G03 } Y__ Z__ { ( J__ K__ ) / R__ } F__ ;

序号数据内容指令含义

1

平面选择G17 指定X--Y平面上的圆弧插补

G18 指定X--Z平面上的圆弧插补

G19 指定Y--Z平面上的圆弧插补

2 圆弧方向G02 顺时针方向的圆弧插补

G03 逆时针方向的圆弧插补

3

终点

位置G90 模态X、Y、Z中的两轴指令当前工件坐标系中终点位置的坐标值

)有方向的(G91 模态X、Y、Z中的两轴指令从起点到终点的距离

4 )有方向的(起点到圆心的距离I、J、K中的两轴指令从起点到圆心的距离

圆弧半径R 圆弧半径

5 进给率 F 沿圆弧运动的速度

在这里,我们所讲的圆弧的方向,对于X--Y平面来说,是由Z轴的正向往Z轴的负向看X--Y 平面所看到的圆弧方向,同样,对于X--Z平面或Y--Z平面来说,观测的方向则应该是从Y 轴或X轴的正向到Y轴或X轴的负向(适用于右手坐标系如下图所示)。

圆弧的终点由地址X、Y和Z来确定。在G90模态,即绝对值模态下,地址X、Y、Z给出了圆弧终点在当前坐标系中的坐标值;在G91模态,即增量值模态下,地址X、Y、Z给出的则是在各坐标轴方向上当前刀具所在点到终点的距离。

在X方向,地址I给定了当前刀具所在点到圆心的距离,在Y和Z方向,当前刀具所在点到圆心的距离分别由地址J和K来给定,I、J、K的值的符号由它们的方向来确定。

对一段圆弧进行编程,除了用给定终点位置和圆心位置的方法外,我们还可以用给定半径和终点位置的方法对一段圆弧进行编程,用地址R来给定半径值,替代给定圆心位置的地址。R的值有正负之分,一个正的R值用来编程一段小于180度的圆弧,一个负的R值编程的则是一段大于180度的圆弧。编程一个整圆只能使用给定圆心的方法。

3. 进给功能

3.1 进给速度

上一章,我们讲述了基本插补命令的用法以及一些相关指令,同时,也涉及到了一些与进给速度有关的一些知识,在本节中,我们将归纳性地讨论这些问题。

数控机床的进给一般地可以分为两类:快速定位进给及切削进给。

快速定位进给在指令G00、手动快速移动以及固定循环时的快速进给和点位之间的运动时出现。快速定位进给的速度是由机床参数给定的,并可由快速倍率开关加上100%、50%、25%及F0的倍率。快速倍率开关在100%的位置时,快速定位进给的速度对于X、Y、Z三轴来说,都是15000mm/min。快速倍率开关在F0的位置时,X、Y、Z三轴快速定位进给速度是2000mm/min。快速定位进给时,参与进给的各轴之间的运动是互不相关的,分别以自己给定的速度运动,一般来说,刀具的轨迹是一条折线。

切削进给出现在G01、G02/03以及固定循环中的加工进给的情况下,切削进给的速度由地址F给定。在加工程序中,F是一个模态的值,即在给定一个新的F值之前,原来编程的F 值一直有效。CNC系统刚刚通电时,F的值由549号参数给定,该参数在机床出厂时被设为100mm/min。切削进给的速度是一个有方向的量,它的方向是刀具运动的方向,模(即速度的大小)为F的值。参与进给的各轴之间是插补的关系,它们的运动的合成即是切削进给运动。

F的最大值由527号参数控制,该参数在机床出厂时被设为4000mm/min,如果编程的F 值大于此值,实际的进给切削速度也将保持为4000mm/min。

切削进给的速度还可以由操作面板上的进给倍率开关来控制,实际的切削进给速度应该为F 的给定值与倍率开关给定倍率的乘积。

3.2 自动加减速控制

自动加减速控制作用于各轴运动的起动和停止的过程中,以减小冲击并使得起动和停止的过程平稳,为了同样的目的自动加减速控制也作用于进给速度变换的过程中。对于不同的进给方式,NC使用了不同的加减速控制方式:

。)522~525号参数(快速定位进给:使用线性加减速控制,各轴的加减速时间常数由参数控制

切削进给:用指数加减速控制,加减速时间常数由530号参数控制。

手动进给:使用指数加减速控制,各轴的加减速时间常数也由参数控制,参数号为601~604。

3.3 切削方式(G64)

一般地,为了有一个好的切削条件,我们希望刀具在加工工件时要保持线速度的恒定,但我们知道自动加减速控制作用于每一段切削进给过程的开始和结束,那么在两个程序段之间的衔接处如何使刀具保持恒定的线速度呢?在切削方式G64模态下,两个切削进给程序段之间的过渡是这样的:在前一个运动接近指令位置并开始减速时,后一个运动开始加速,这样就可以在两个插补程序段之间保持恒定的线速度。可以看出在G64模态下,切削进给时,NC并不检查每个程序段执行时各轴的位置到达信号,并且在两个切削进给程序段的衔接处使刀具走出一个小小的圆角。

3.4 精确停止(G09)及精确停止方式(G61)

如果在一个切削进给的程序段中有G09指令给出,则刀具接近指令位置时会减速,NC检测到位置到达信号后才会继续执行下一程序段。这样,在两个程序段之间的衔接处刀具将走出一个非常尖锐的角,所以需要加工非常尖锐的角时可以使用这条指令。使用G61可以实现同样的功能,G61与G09的区别就是G09是一条非模态的指令,而G61是模态的指令,即G09只能在它所在的程序段中起作用,不影响模态的变化,而G61可以在它以后的程序段中一直起作用,直到程序中出现G64或G63为止。

3.5 暂停( G04 )

作用:在两个程序段之间产生一段时间的暂停。

格式:G04 P-;或G04 X-;

地址P或X给定暂停的时间,以秒为单位,范围是0.001~9999.999秒。如果没有P或X,G04在程序中的作用与G09相同。

4. 参考点和坐标系

4.1 机床坐标系

本机床的坐标系是右手坐标系。主轴箱的上下运动为Z轴运动,主轴箱向上的运动为Z轴正向运动,主轴箱向下的运动为Z轴负向运动;滑座的前后运动为Y轴运动,滑座远离立柱的运动为Y轴的正向运动,滑座趋向立柱的运动为Y轴的负向运动;工作台的左右运动为X轴运动,面对机床,工作台向左运动为X轴的正向运动,工作台向右运动为X轴的负向运动。

可以看到,只有Z轴的运动是刀具本身的运动,X、Y轴则是靠工作台带动工件运动来完成加工过程的。为了方便起见,在本说明书中对于X、Y轴运动的描述是刀具相对于工件的运动。

相对位置固定的机床坐标系的建立,是靠每次NC上电后的返回参考点的操作来完成的。参考点是机床上的一个固定的点,它的位置由各轴的参考点开关和撞块位置以及各轴伺服电机的零点位置来确定。本机床返回参考点后,参考点在机床坐标系中的坐标值为X0,Y0,Z0。X轴行程为0~-600毫米,Y轴行程为0~-400毫米,Z轴行程为0~-510毫米。

4.2 关于参考点的指令( G27、G28、G29及G30 )

4.2.1 自动返回参考点(G28)

格式:G28IP-;

该指令使指令轴以快速定位进给速度经由IP指定的中间点返回机床参考点,中间点的指定既可以是绝对值方式的也可以是增量值方式的,这取决于当前的模态。一般地,该指令用于整个加工程序结束后使工件移出加工区,以便卸下加工完毕的零件和装夹待加工的零件。注意:

为了安全起见,在执行该命令以前应该取消刀具半径补偿和长度补偿。

执行手动返回参考点以前执行G28指令时,各轴从中间点开始的运动与手动返回参考点的运动一样,从中间点开始的运动方向为正向。

G28指令中的坐标值将被NC作为中间点存储,另一方面,如果一个轴没有被包含在G28指令中,NC存储的该轴的中间点坐标值将使用以前的G28指令中所给定的值。例如:

N1 X20.0 Y54.0;

N2 G28 X-40.0 Y-25.0; 中间点坐标值(-40.0,-25.0)

N3 G28 Z31.0; 中间点坐标值(-40.0,-25.0,31.0)

该中间点的坐标值主要由G29指令使用。

4.2.2 从参考点自动返回(G29)

格式:G29 IP-;

该命令使被指令轴以快速定位进给速度从参考点经由中间点运动到指令位置,中间点的位置由以前的G28或G30(参考4.2.4)指令确定。一般地,该指令用在G28或G30之后,被指令轴位于参考点或第二参考点的时候。

在增量值方式模态下,指令值为中间点到终点(指令位置)的距离。

4.2.3 参考点返回检查(G27)

格式:G27 IP-;

该命令使被指令轴以快速定位进给速度运动到IP指令的位置,然后检查该点是否为参考点,如果是,则发出该轴参考点返回的完成信号(点亮该轴的参考点到达指示灯);如果不是,则发出一个报警,并中断程序运行。

在刀具偏置的模态下,刀具偏置对G27指令同样有效,所以一般来说执行G27指令以前应该取消刀具偏置(半径偏置和长度偏置)。

在机床闭锁开关置上位时,NC不执行G27指令。

4.2.4 返回第二参考点(G30)

格式:G30 IP-;

该指令的使用和执行都和G28非常相似,唯一不同的就是G28使指令轴返回机床参考点,而G30使指令轴返回第二参考点。G30指令后,和G28指令相似,可以使用G29指令使指令轴从第二参考点自动返回。

第二参考点也是机床上的固定点,它和机床参考点之间的距离由参数给定,第二参考点指令一般在机床中主要用于刀具交换,因为机床的Z轴换刀点为Z轴的第二参考点(参数#737),也就是说,刀具交换之前必须先执行G30指令。用户的零件加工程序中,在自动换刀之前必须编写G30,否则执行M06指令时会产生报警。第二参考点的返回,关于M06请参阅机床说明书部分:辅助功能。被指令轴返回第二参考点完成后,该轴的参考点指示灯将闪烁,以指示返回第二参考点的完成。机床X和Y轴的第二参考点出厂时的设定值与机床参考点重合,如有特殊需要可以设定735、736号参数。

警告:Λ

737号参数用于设定Z轴换刀点,正常情况下不得改动,否则可能损坏ATC(自动刀具交换)装置。

注意:Φ

与G28一样,为了安全起见,在执行该命令以前应该取消刀具半径补偿和长度补偿。

4.3 工件坐标系

通常编程人员开始编程时,他并不知道被加工零件在机床上的位置,他所编制的零件程序通常是以工件上的某个点作为零件程序的坐标系原点来编写加工程序,当被加工零件被夹压在机床工作台上以后再将NC所使用的坐标系的原点偏移到与编程使用的原点重合的位置进行加工。所以坐标系原点偏移功能对于数控机床来说是非常重要的。

在本机床上可以使用下列三种坐标系:

(1)机床坐标系。

(2)工件坐标系。

(3)局部坐标系。

4.3.1 选用机床坐标系(G53)

格式:(G90)G53 ;?IP

指定的坐标值位置,一般地,该指令在G90模态下执行。G53指令是一条非模态的指令,也就是说它只在当前程序段中起作用。?该指令使刀具以快速进给速度运动到机床坐标系中IP

机床坐标系零点与机床参考点之间的距离由参数设定,无特殊说明,各轴参考点与机床坐标系零点重合。

4.3.2 使用预置的工件坐标系(G54~G59)

在机床中,我们可以预置六个工件坐标系,通过在CRT-MDI面板上的操作,设置每一个工件坐标系原点相对于机床坐标系原点的偏移量,然后使用G54~G59指令来选用它们,G54~G59都是模态指令,分别对应1#~6#预置工件坐标系,如下例:

预置1#工件坐标系偏移量:X-150.000 Y-210.000 Z-90.000。

预置4#工件坐标系偏移量:X-430.000 Y-330.000 Z-120.000。

程序段内容终点在机床坐标系中的坐标值

注释

N1 G90 G54 G00 X50. Y50.;X-100, Y-160 选择1#坐标系,快速定位。

N2 Z-70.;Z-160

N3 G01 Z-72.5 F100;Z-160.5 直线插补,F值为100。

N4 X37.4;X-112.6 (直线插补)

N5 G00 Z0;Z-90 快速定位

N6 X0 Y0 A0;X-150, Y-210

N7 G53 X0 Y0 Z0;X0, Y0, Z0 选择使用机床坐标系。

N8 G57 X50. Y50. ;X-380, Y-280 选择4#坐标系

N9 Z-70.;Z-190

N10 G01 Z-72.5;Z-192.5 直线插补,F值为100 (模态值)

N11 X37.4;X392.6

N12 G00 Z0;Z-120

N13 G00 X0 Y0 ;X-430, Y-330

从以上举例可以看出,G54~G59指令的作用就是将NC所使用的坐标系的原点移动到机床坐标系中坐标值为预置值的点,预置方法请查阅本手册的操作部分。

在机床的数控编程中,插补指令和其它与坐标值有关的指令中的IP- 除非有特指外,都是指在当前坐标系中(指令被执行时所使用的坐标系)的坐标位置。大多数情况下,当前坐标系是G54~G59中之一(G54为上电时的初始模态),直接使用机床坐标系的情况不多。

4.3.3 可编程工件坐标系(G92)

格式:(G90)G92 IP-;

该指令建立一个新的工件坐标系,使得在这个工件坐标系中,当前刀具所在点的坐标值为IP-指令的值。G92指令是一条非模态指令,但由该指令建立的工件坐标系却是模态的。实际上,该指令也是给出了一个偏移量,这个偏移量是间接给出的,它是新工件坐标系原点在原来的工件坐标系中的坐标值,从G92的功能可以看出,这个偏移量也就是刀具在原工件坐标系中的坐标值与IP-指令值之差。如果多次使用G92指令,则每次使用G92指令给出的偏移量将会叠加。对于每一个预置的工件坐标系(G54~G59),这个叠加的偏移量都是有效的。举例如下:

预置1#工件坐标系偏移量:X-150.000 Y-210.000 Z-90.000。

预置4#工件坐标系偏移量:X-430.000 Y-330.000 Z-120.000。

程序段内容终点在机床坐标系中的坐标值

注释

N1 G90 G54 G00 X0 Y0 Z0;X-150, Y-210, Z-90 选择1#坐标系,快速定位到坐标系原点。

N2 G92 X70. Y100. Z50.;X-150, Y-210, Z-90 刀具不运动,建立新坐标系,新坐标系中当前点坐标值为X70, Y100, Z50

N3 G00 X0 Y0 Z0;X-220, Y-310, Z-140 快速定位到新坐标系原点。

N4 G57 X0 Y0 Z0;X-500, Y-430, Z-170 选择4#坐标系,快速定位到坐标系原点(已被偏移)。

N5 X70. Y100. Z50.;X-430, Y-330, Z-120 快速定位到原坐标系原点。

4.3.4 局部坐标系(G52)

G52可以建立一个局部坐标系,局部坐标系相当于G54~G59坐标系的子坐标系。

格式:G52 IP_;

该指令中,IP_给出了一个相对于当前G54~G59坐标系的偏移量,也就是说,IP_给定了局部坐标系原点在当前G54~G59坐标系中的位置坐标,即使该G52指令执行前已经由一个G52指令建立了一个局部坐标系。取消局部坐标系的方法也非常简单,使用G52 IP0;即可。

4.4 平面选择

这一组指令用于选择进行圆弧插补以及刀具半径补偿所在的平面。

使用方法:

G17………选择XY平面

G18………选择ZX平面

G19………选择YZ平面

关于平面选择的相关指令可以参考圆弧插补及刀具补偿等指令的相关内容。

5. 坐标值和尺寸单位

5.1 绝对值和增量值编程(G90和G91)

有两种指令刀具运动的方法:绝对值指令和增量值指令。在绝对值指令模态下,我们指定的是运动终点在当前坐标系中的坐标值;而在增量值指令模态下,我们指定的则是各轴运动的距离。G90和G91这对指令被用来选择使用绝对值模态或增量值模态。

G90………绝对值指令

G91………增量值指令

通过上例,我们可以更好地理解绝对值方式和增量值方式的编程。

6. 辅助功能

6.1 M代码

在机床中,M代码分为两类:一类由NC直接执行,用来控制程序的执行;另一类由PMC 来执行,控制主轴、ATC装置、冷却系统。M代码表见表1.2。

6.1.1 程序控制用M代码

用于程序控制的M代码有M00、M01、M02、M30、M98、M99,其功能分别讲解如下:M00………程序停止。NC执行到M00时,中断程序的执行,按循环起动按钮可以继续执行程序。

M01………条件程序停止。NC执行到M01时,若M01有效开关置为上位,则M01与M00指令有同样效果,如果M01有效开关置下位,则M01指令不起任何作用。

M02………程序结束。遇到M02指令时,NC认为该程序已经结束,停止程序的运行并发出一个复位信号。

M30………程序结束,并返回程序头。在程序中,M30除了起到与M02 同样的作用外,还使程序返回程序头。

M98………调用子程序。

M99………子程序结束,返回主程序。

6.1.2 其它M代码

M03………主轴正转。使用该指令使主轴以当前指定的主轴转速逆时针(CCW)旋转。

M04………主轴反转。使用该指令使主轴以当前指定的主轴转速顺时针(CW)旋转。

M05………主轴停止。

M06………自动刀具交换(参阅机床操作说明书)。

M08………冷却开。

M09………冷却关。

M18………主轴定向解除。

M19………主轴定向。

M29………刚性攻丝(参考“6.4刚性攻丝指令(M29)”)。

其他M代码请参阅机床使用说明书。

6.2 T代码

机床刀具库使用任意选刀方式,即由两位的T代码T××指定刀具号而不必管这把刀在哪一

个刀套中,地址T的取值范围可以是1~99之间的任意整数,

在M06之前必须有一个T码,如果T指令和M06出现在同一程序段中,则T码也要写在M06之前。

警告:

刀具表一定要设定正确,如果与实际不符,将会严重损坏机床,并造成不可预计的后果。详细说明请参阅机床使用说明书

6.3 主轴转速指令(S代码)

一般机床主轴转速范围是20~6000r/min(转每分)。主轴的转速指令由S代码给出,S代码是模态的,即转速值给定后始终有效,直到另一个S代码改变模态值。主轴的旋转指令则由M03或M04实现。

6.4 刚性攻丝指令(M29)

指令M29Sx x x x;机床进入刚性攻丝模态,在刚性攻丝模态下,Z轴的进给和主轴的转速建立起严格的位置关系,这样,使螺纹孔的加工可以非常方便地进行。M29指令的具体使用方法可参见“8.1.14刚性攻丝方式”的说明。

7. 程序结构

7.1 程序结构

早期的NC加工程序,是以纸带为介质存储的,为了保持与以前系统的兼容性,我们所用的NC系统也可以使用纸带作为存储的介质,所以一个完整的程序还应包括由纸带输入输出程序所必须的一些信息,这样,一个完整的程序应由下列几部分构成:

1、纸带程序起始符。

2、前导。

3、程序起始符。

4、程序正文。

5、注释。

6、程序结束符。

7、纸带程序结束符。

7.1.1 纸带程序起始符(Tape Start)

该部分在纸带上用来标识一个程序的开始,符号是“%”。在机床操作面板上直接输入程序时,该符号由NC自动产生。

7.1.2 前导(Leader Section)

第一个换行(LF)(ISO代码的情况下)或回车(CR)(EIA代码的情况下)前的内容被称为前导部分。该部分与程序执行无关。

7.1.3 程序起始符(Program Start)

该符号标识程序正文部分的开始,ISO代码为LF,EIA代码为CR。在机床操作面板上直接输入程序时,该符号由NC自动产生。

7.1.4 程序正文(Program Section)

位于程序起始符和程序结束符之间的部分为程序正文部分,在机床操作面板上直接输入程序时,输入和编辑的就是这一部分。程序正文的结构请参考下一节的内容。

7.1.5 注释(Comment Section)

在任何地方,一对圆括号之间的内容为注释部分,NC对这部分内容只显示,在执行时不予理会。

7.1.6 程序结束符(Program End)

用来标识程序正文的结束,所用符号如下:

ISO代码EIA代码含义

M02LF M02CR 程序结束。

M30LF M30CR 程序结束,返回程序头。

M99LF M99CR 子程序结束。

ISO代码的LF和EIA代码的CR,在操作面板的屏幕上均显示为“;”。

7.1.7 纸带程序结束符(Tape End)

用来标识纸带程序的结束,符号为“%”。在机床操作面板上直接输入程序时,该符号由NC 自动产生。

7.2 程序正文结构

7.2.1 地址和词

在加工程序正文中,一个英文字母被称为一个地址,一个地址后面跟着一个数字就组成了一个词。每个地址有不同的意义,它们后面所跟的数字也因此具有不同的格式和取值范围,参见下表:

表7.1

功能地址取值范围含义

程序号O 1~9999 程序号

顺序号N 1~9999 顺序号

准备功能G 00~99 指定数控功能

尺寸定义X,Y,Z ±99999.999毫米坐标位置值

R 圆弧半径,圆角半径

I,J,K ±9999.9999毫米圆心坐标位置值

进给速率 F 1~100,000毫米每分进给速率

主轴转速S 1~4000转每分主轴转速值

选刀T 0~99 刀具号

辅助功能M 0~99 辅助功能M代码号

刀具偏置号H,D 1~200 指定刀具偏置号

暂停时间P,X 0~99999.999秒暂停时间(毫秒)

指定子程序号P 1~9999 调用子程序用

重复次数P,L 1~999 调用子程序用

参数P,Q P为0~99999.999

Q为±99999.999毫米固定循环参数

7.2.2 程序段结构

一个加工程序由许多程序段构成,程序段是构成加工程序的基本单位。程序段由一个或更多的词构成并以程序段结束符(EOB,ISO代码为LF,EIA代码为CR,屏幕显示为“;”)作为结尾。另外,一个程序段的开头可以有一个可选的顺序号N××××用来标识该程序段,一般来说,顺序号有两个作用:一是运行程序时便于监控程序的运行情况,因为在任何时候,程序号和顺序号总是显示在CRT的右上角;二是在分段跳转时,必须使用顺序号来标识调用或跳转位置。必须注意,程序段执行的顺序只和它们在程序存储器中所处的位置有关,而与它们的顺序号无关,也就是说,如果顺序号为N20的程序段出现在顺序号为N10的程序段前面,也一样先执行顺序号为N20的程序段。如果某一程序段的第一个字符为“/”,则表示该程序段为条件程序段,即可选跳段开关在上位时,不执行该程序段,而可选跳段开关在下位时,该程序段才能被执行。

7.2.3 主程序和子程序

加工程序分为主程序和子程序,一般地,NC执行主程序的指令,但当执行到一条子程序调用指令时,NC转向执行子程序,在子程序中执行到返回指令时,再回到主程序。

当我们的加工程序需要多次运行一段同样的轨迹时,可以将这段轨迹编成子程序存储在机床的程序存储器中,每次在程序中需要执行这段轨迹时便可以调用该子程序。

当一个主程序调用一个子程序时,该子程序可以调用另一个子程序,这样的情况,我们称之为子程序的两重嵌套。一般机床可以允许最多达四重的子程序嵌套。在调用子程序指令中,可以指令重复执行所调用的子程序,可以指令重复最多达999次。

一个子程序应该具有如下格式:

O××××;子程序号

…………;

…………;

…………;子程序内容

…………;

M99;返回主程序

在程序的开始,应该有一个由地址O指定的子程序号,在程序的结尾,返回主程序的指令M99是必不可少的。M99可以不必出现在一个单独的程序段中,作为子程序的结尾,这样的程序段也是可以的:

G90 G00 X0 Y100. M99;

在主程序中,调用子程序的程序段应包含如下内容:

M98 P×××××××;

在这里,地址P后面所跟的数字中,后面的四位用于指定被调用的子程序的程序号,前面的三位用于指定调用的重复次数。

M98 P51002;调用1002号子程序,重复5次。

M98 P1002;调用1002号子程序,重复1次。

M98 P50004;调用4号子程序,重复5次。

子程序调用指令可以和运动指令出现在同一程序段中:

75. Y50. Z53. M98 G90 G00 X P40035;

该程序段指令X、Y、Z三轴以快速定位进给速度运动到指令位置,然后调用执行4次35号子程序。

包含子程序调用的主程序,程序执行顺序如下例:

主程序 1 2 3 子程序

N10 ……………;O1010 ;

N20 ……………;N1020 …………;

N30 M98P21010;N1030 ………N40 ……………;

N1040 …………;

N50 M98P1010;N1050 …………;

N60 ...............;N1060 (99)

和其它M代码不同,M98和M99执行时,不向机床侧发送信号。

当NC找不到地址P指定的程序号时,发出PS078报警。

子程序调用指令M98不能在MDI方式下执行,如果需要单独执行一个子程序,可以在程序编辑方式下编辑如下程序,并在自动运行方式下执行。

× ×××;

M98 P××××;

M02(或M30);

在M99返回主程序指令中,我们可以用地址P来指定一个顺序号,当这样的一个M99指令在子程序中被执行时,返回主程序后并不是执行紧接着调用子程序的程序段后的那个程序段,而是转向执行具有地址P指定的顺序号的那个程序段。如下例:

主程序子程序

N10 …………;O1010;

N20 …………;N1020 …………;

N30 M98P1010;N1030 …………;

N40 …………;N1040 …………;

N50 …………;N1050 …………;

N60 …………;N1060 …………;

N70 …………;N1070 M99 P60;

这种主-子程序的执行方式只有在程序存储器中的程序能够使用。

如果M99指令出现在主程序中,执行到M99指令时,将返回程序头,重复执行该程序。这种情况下,如果M99指令中出现地址P,则执行该指令时,跳转到顺序号为地址P指定的顺序号的程序段。大部分情况下,我们将该功能与可选跳段功能联合使用。如下例:

N10…………;

N20…………;

N30…………;

/N40 M99 P20;

N50…………;

N60…………;

N70 M02;

当可选跳段开关置于下位时,跳段标识符不起作用,M99P20被执行,跳转到N20程序段,重复执行N20及N30(如果M99指令中没有P20,则跳转到程序头,即N10程序段),当可选跳段开关置于上位时,跳段标识符起作用,该程序段被跳过,N30程序段执行完毕后执行N50程序段,直到N70M02;结束程序的执行。值得注意的一点是如果包含M02、M30或M99的程序段前面有跳段标识符“/ ”,则该程序段不被认为是程序的结束。

8. 简化编程功能

8.1 孔加工固定循环(G73,G74,G76,G80~G89)

应用孔加工固定循环功能,使得其它方法需要几个程序段完成的功能在一个程序段内完成。表8.1列出了所有的孔加工固定循环。一般地,一个孔加工固定循环完成以下6步操作(见图8.1):

1、X、Y 轴快速定位。

2、Z轴快速定位到R点。

3、孔加工

4、孔底动作。

5、Z轴返回R点。

6、Z轴快速返回初始点。

表8.1 孔加工固定循环

G代码加工运动

(Z轴负向)孔底动作返回运动

(Z轴正向)应用

G73 分次,切削进给-快速定位进给高速深孔钻削

G74 切削进给暂停-主轴正转切削进给左螺纹攻丝

G76 切削进给主轴定向,让刀快速定位进给精镗循环

G80 ---取消固定循环

G81 切削进给-快速定位进给普通钻削循环

G82 切削进给暂停快速定位进给钻削或粗镗削

G83 分次,切削进给-快速定位进给深孔钻削循环

G84 切削进给暂停-主轴反转切削进给右螺纹攻丝

G85 切削进给-切削进给镗削循环

G86 切削进给主轴停快速定位进给镗削循环

G87 切削进给主轴正转快速定位进给反镗削循环

G88 切削进给暂停-主轴停手动镗削循环

G89 切削进给暂停切削进给镗削循环

对孔加工固定循环指令的执行有影响的指令主要有G90/G91及G98/G99指令。图8.2(a)及图8.2(b)示意了G90/G91对孔加工固定循环指令的影响。

G98/G99决定固定循环在孔加工完成后返回R点还是起始点,G98模态下,孔加工完成后Z 轴返回起始点;在G99模态下则返回R点。

一般地,如果被加工的孔在一个平整的平面上,我们可以使用G99指令,因为G99模态下返回R点进行下一个孔的定位,而一般编程中R点非常靠近工件表面,这样可以缩短零件加工时间,但如果工件表面有高于被加工孔的凸台或筋时,使用G99时非常有可能使刀具和工件发生碰撞,这时,就应该使用G98,使Z轴返回初始点后再进行下一个孔的定位,这样就比较安全。参见图8.3(a)、图8.3(b)。

G99(返回R点)G98(返回初始点)

图8.3(a) 图8.3(b) 下个孔定位

初始点初始点

下个孔定位

R点R点

在G73/G74/G76/G81~G89后面,给出孔加工参数,格式如下:

G××X___ Y___ Z___ R___ Q___ P___ F___ K___;

重复次数

孔的加工参数

被加工孔的位置参数

孔加工方法

下面的表8.2则说明了各地址指定的加工参数的含义。

孔加工方式G 见表8.1

被加工孔位置参数X、Y 以增量值方式或绝对值方式指定被加工孔的位置,刀具向被加工孔运动的轨迹和速度与G00 的相同。

孔加工参数Z 在绝对值方式下指定沿Z轴方向孔底的位置,增量值方式下指定从R点

CNC加工中心-海德汉系统程式编程格式说明

10 BEGIN PGM MAXXTRON-TEST MM 紅字是程式名 11 BLK FORM Z X-60. Y-50. 工件大小 12 BLK FORM X60. Y50. 13 L Z0. R0F8000 M91 M31 回Z軸機械座標0mm位置 14 CYCL DEF 247 DATUM SETTING Q339=1座標系宣告 ; DATUM NUMBER 15 ; 16 CYCL DEF DATUM SHIFT 座標系偏移 17 CYCL DEF 18 CYCL DEF 19 CYCL DEF 20 ; 21 ; TOOL TYPE : BALLNOSED 刀具型式 22 ; TOOL ID : 1 刀號 23 ; TOOL DIA. 6. LENGTH 30. 刀直徑與刀長 24 ; 25 TOOL CALL 1 Z S12000 DL+ DR+ 呼叫1號刀轉速12000 26 ; Q1= 350 ; PLUNGE FEEDRATE 緩降進給 Q2= 3500 ; CUTTING FEEDRATE 切削進給 Q3= 5000 ; SKIM FEEDRATE 快速位移

27 ; 28 CYCL DEF TOLERANCE 高速高精度宣告 29 CYCL DEF 公差 30 CYCL DEF :0 精修模式 31 L M3 主軸正轉 32 ; 33 TCH PROBE 583 TOOL SETTING LEN ~ 測刀程式 Q350=+3 ;MEASURING TYPE ~ Q361=+3 ;NUMBER OF MEASURINGS ~ Q362=+ ;SCATTER TOLERANCE ~ Q359=+0 ;ADD. LENGTH CORRECT 34 ; 35 ; TOOLPATH : 1 36 ; 開始加工 37 L FMAX 207033 L FMAX 結束加工 207034 M05 主軸停止 207035 L Z0. R0 F8000 M91 回Z軸機械座標0mm位置207037 L M30 207038 END PGM MAXXTRON-TEST MM

加工中心的基本操作

加工中心教案 一.主轴功能及主轴的正、反转 主轴功能又叫S功能,其代码由地址符S和其后的数字组成。用于指定主轴转速,单位为r/min,例如,S250表示主轴转速为250r/min. 主轴正、反转及停止指令M03、M04、M05 M03表示主轴正转(顺时针方向旋转)。所谓主轴正转,是从主轴往Z正方向看去,主轴处于顺时针方向旋转。 M04表示主轴反转(逆时针方向旋转)。所谓主轴反转,是从主轴往Z正方向看去,主轴处于逆时针方向旋转。 M05为主轴停转。它是在该程序段其他指令执行完以后才执行的。 如主轴以每分钟2500转的速度正转,其指令为:M03 S2500。 二.刀具功能及换刀 刀具功能又叫T功能,其代码由地址符T和其后的数字组成,用于数控系统进行选刀或换刀时指定刀具和刀具补偿号。例如T0102表示采用1号刀具和2号刀补。 如需换取01号刀,其指令为:M06 T01。 三.机床坐标系及工件坐标系 机床坐标系:用机床零点作为原点设置的坐标系称为机床坐标系。 机床上的一个用作为加工基准的特定点称为机床零点。机床制造厂对每台机床设置机床零点。机床坐标系一旦设定,就保持不变,直到电源关掉为止。 工件坐标系:加工工件时使用的坐标系称作工件坐标系。工件坐标系由CNC 预先设置。 一个加工程序可设置一个工件坐标系。工件坐标系可以通过移动原点来改变设置。 可以用下面三种方法设置工件坐标系: (1)用G92法 在程序中,在G92之后指定一个值来设定工件坐标系。 (2)自动设置 预先将参数NO。1201#0(SPR)设为1,当执行手动返回参考点后,就自动设定了工件坐标系。

(3)使用CRT/MDI面板输入 使用CRT/MDI面板输入可以设置6个工件坐标系。G54工件坐标系1、G55工件坐标系2、G56工件坐标系3、G57工件坐标系4、G58工件坐标系5、G59工件坐标系6。 工件坐标系选择G54~G59 说明: G54~G59是系统预定的6个工作坐标系(如图5.10.1),可根据需要任意选用。 这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。 工件坐标系一旦,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。 G54~G59为模态功能,可相互注销,G54为缺省值。

数控铣床的基本操作(

课题十数控铣床(加工中心)基本操作 教案目的:1.熟悉数控铣床(加工中心)仿真软件的各功能键的含义 2.掌握数控铣床(加工中心)仿真软件的基本操作 重点:数控铣床(加工中心)仿真软件的各功能键的含义。数控铣床(加工中心)仿真软件的基本操作 难点:数控铣床(加工中心)仿真软件的各功能键的含义。数控铣床(加工中心)仿真软件的基本操作 一、旧课复习 1、什么是机床坐标系、工件坐标系、机床零点、工件原点? 2、单一固定循环有几种方式? 3、外径、内径粗车循环指令G71有何特点? 二、新课的教案内容 (一)数控铣床(加工中心)仿真软件系统的进入和退出 1、进入数控铣床(加工中心)仿真软件打开电脑,双击VNUC 图标,则进入VNUC仿真系统,屏幕显示下图10-1所示。单击上方菜单里“选项”选择机床和系统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真,即进入华中世纪星数控铣仿真操作。 2、退出数控铣床仿真软件单击屏幕右上方的菜单“文件”,选择“退出”则退出数控铣仿真系统。 (二)数控铣床仿真软件的工作窗口 数控铣仿真软件 工作窗口分为:菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。1.菜单区 菜单区包含:文件、显示、工艺流程、工具、选项、教案经管、 帮助六大菜单。

图10-1 华中世纪星数控铣机床操作面板 2.工具栏区 图10-2 华中世纪星数控铣机床工具栏区 3.常用工具条说明 (1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具经管库。 (2)添加到主轴(如图10-3所示):在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上 图10-3 刀具库添加 (3)设定毛坯 点击图标,则弹出图10-4,点击新毛坯,出现10-5所示。

海德汉系统优点

当前,机床行业正向高速和高精方向发展,同时,零件高的表面质量也是广大用户追求的目标,尤其在航空、航天、船舶以及模具加工等领域。另一方面,数控机床也朝人性化方向发展,不断追求易操作性。这就对数控系统提出了很高要求,比如系统的运行速度、多轴/五轴功能、高速高精以及高表面质量特性、好的可维护性以及好的人机操作界面等。下文结合海德汉iTNC530控制系统对这一些典型的特性进行简要地介绍。图1为海德汉提供的全套数字系统iTNC 530。 图1 海德汗iTNC530控制系统 1 数控系统的高速、高精和高表面质量特性 1.1好的硬件设计理念 硬件设计的好坏决定控制系统能否适合于高速、高精以及高表面质量加工。iTNC 530采用全新的微处理器结构,具有非常强大的计算能力。控制器本身包含了主机单元(MC)和控制单元(CC)两个部分: 1.1.1主机单元(MC) 采用了奔腾IIII-800芯片、133MHz总线频率,并带有各类数据通讯接口(Ethernet/RS232 /RS422/USB等),这是进行所有计算、屏幕显示和数据通讯的的保证。海德汉的控制系统所有的实时任务均在自己开发的实时操作系统(HEROS)下完成,而且海德汉也可提供带双处理器的主计算机,它既可以保证系统的实时计算和稳定性能,同时又能满足用户对Windo ws应用程序的需求。 1.1.2控制单元(CC) 最新的设计中集成了控制系统的所有伺服控制回路(位置环/速度环/电流环),所有的伺服计算都在DSP(数字信号处理器)中完成。测量元件的反馈均集成在CC上,包含位置反馈和速度反馈。其优势在于:保证伺服计算快速和实时要求,减小各伺服回路周期,减少各个回路间的通讯延迟,可在位置回路实现高增益,实现高速和高表面质量加工,并可很好地控制直接驱动(直线电机和力矩电机)。 1.1.3好的伺服控制和高速控制能力 针对复杂的曲面,如果要实现高速、高精和高表面质量加工,在具备好的硬件基础上控制系统软件也必须具有好的伺服性能以及高速性能。 在强大硬件的支持下,iTNC 530采用了全数字化技术,在其控制软件中运用了最新的技术及其独特的算法才使得它成为用于高速铣削加工的最佳选择。iTNC 530能保持系统平衡,实现短的程序段处理时间(0.5ms)和短的各控制回路周期以及各类插补(直线/圆弧/螺旋线/样条),其独特的Jerk(加加速)控制技术可防止机床震动,其程序预读功能(256段)和轮廓上的优化控制技术能让机床既能保持高速运行,又能保持轮廓精度和表面质量。iTN C 530可实现高速主轴控制,目前海德汉提供的主轴转速可达40000转/分。同时,iTNC 53 0可实现各种误差补偿,包括线性和非线性轴误差、反向间隙、圆周运动的方向尖角、热膨胀及粘滞摩擦。 1.2 加加速控制(突变控制)及过滤器 1.2.1 加加速控制(Jerk)

数控铣床基本操作

图9-2 圆弧插补指令 图9-3 G90、G91指 数控铣床基本操作 【学习目标】 ① 了解数控铣床指令。 ② 了解数控铣床组成。 ③ 了解数控铣床的特点。 ④ 了解数控铣床的应用场合。 ⑤ 了解数控铣床的加工围。 【知识学习】 一、简单编程指令应用 1.G00 G01 例9-1 如图9-1所示,进给速度设为F=100mm/min, S=800r/min ,其程序如下: O0721; N10 G90 G54 G00 X20 Y20; N20 S800 M03; N30 G01 Y50 F100; N40 X50; N50 Y20; N60 X20; N70 G00 X0 Y0 M05; N80 M30; 2.G02、G03-圆弧插补指令 G02(G03)指令使刀具按圆弧加工,G02 指令刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之G03指令使刀具逆时针方向加工圆弧,是逆圆弧插补指令。 其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值;R 表示圆弧半径,若圆弧≤180°,则R 为正值;若圆>180°,则R 为负值;F 是圆弧插补的进给速度,它是刀具轨迹切线方向的进给速度。 例9-2 对如图9-2的图形编程 方法一:用I 、J 编程 G90 G00 X42 X32; G02 X30 Y20 J-12 F200; G03 X10 I-10 方法二:用R 编程 G90 G00 X42 X32; G02 X30 Y20 k-12 F200; G03 X10 k10; 3.G90——绝对坐标指令, G91——相对坐标指令。 G90、G91表示运动轴的移动方式。使用绝对坐标指令(G90),程序中的位移量用刀具 图9-1 直线插补

1数控铣床基本操作课件

模块一数控铣床基本操作 授课时间2016.9.19-10.21 授课班级1527 授课时数 24节授课形式讲练 授课地点多媒体教室授课方法讨论法、演示法、小组合作自主学习法、任务驱动法、理实一体 授课章节 名称 模块一数控铣床基本操作 学习资源 (1)选用教材及学习单元:《数控铣床编程与操作项目教程》模块一 (2)信息化资源:斯沃数控仿真软件、学生电脑、多媒体 学情分析 学生是中职二年级数控班数控技术及应用专业学生,必须掌握一定的数控编程知识及加工技巧,以备适应将来机械装备岗位需要。所以我们老师应该从学生实际出发,给学生创造一个与实际生产相近的模拟工作环境,让学生通过小组自主合作学习,将所学知识理解消化,提高职业素养,为以后走入企业打下良好的基础。 教学目的知识技能目标: 1、了解数控铣床基础知识 2、掌握数控铣床面板功能 3、正确操作机床、程序输入输出 4、掌握对刀方法正确对刀 5、学会使用斯沃仿真软件 德育目标: 1、培养学生自学能力 2、举一反三的能力 3、小组协作能力 教学重点1、数控铣床面板功能 2、数控机床手动操作与程序录入 3、数控仿真软件的使用 教学难点1、数控铣床的对刀 2、斯沃仿真软件的应用 教学后记

教学内容 教学环节 教学活动过程 意图 资源使 用教学内容学生活动教师活动 课前 准备播放数控机床视频思考并回答问题教师提问为本节课做准 备 多媒体 引入 新课基础知识学习学生学习讲述 留给学生思考空间 授课内容讲解【课题一】:数控铣床基础知识 一、数控铣床 数控铣床是用计算机数字化信号控制的铣床。它把加工过程中所需的各种操作(如主轴变速、进刀与退刀、开车与停车、选择刀具、供给切削液等)和步骤以及刀具与工件之间的相对位移量都用数字化的代码表示,通过控制介质或数控面板等将数字信息送入专用或通用的计算机,由计算机对输入的信息进行处理与运算,发出各种指令来控制机床的伺服系统或其它执行机构,使机床自动加工出所需要的工件。 二、数控铣床组成 数控铣床一般由机床主机、控制部分、驱动部分、刀库及自动换刀装置、辅助部分三、数控铣床的应用场合 数控铣床比一般机床具备许多优点,但是这些优点都是以一定条件为前提的。数控机床的应用范围在不断扩大,但它并不能完全代替其它类型的机床,也还不能以最经济的方式解决机械加工中的所有问题。 【课题二】:FANUC-Oi MC数控铣床面板功能 FANUC-Oi MC数控系统面板由系统操作面板(包括液晶显示器(LCD),MDI编辑面板),机床控制面板组成。 (一)系统操作面板 系统操作面板包括液晶显示器(LCD),MDI(MANUAL DATA INPUT)编辑面板两部分。 液晶显示器位于整个系统操作面板的左上方。液晶显示器用于显示各种画面, 画面之间可以通过6个软件和6个功能键进行切换。通过画面的显示,操作者可以了解当前机床运行的状态。显示屏的下方有一排按键,一共6个,这一排按键就是上面提到的软件。在软件的上方,显示屏上与软件所对应的文字就是就是该软件在当前显示页面上所具有的功能。因此在不同显示的页面上,软件所对应屏幕上的文字不同,从而软件在不同页面上有不同的功用。, MDI编辑面板位于整个系统操作面板的右上方,主要用于对机床系统中数据的输入和输出并可控制屏幕所能显示的画面(上面所提到的六个功能键就在操作面板上),比如:通过该面板可以向机床输入所要运行的程序,并可以通过该面板修改系统中的数据和参数等。MDI编辑面板由下面各键组成:地址/数字键(共24个)、功能键(6个)、光标移动键(4个)、翻页键(2个)、换挡键(1个)、取消键(1个)、输入键(1个)、编辑键(3个)、帮助键(1个)、复位键(1个)。各键的详细资料如下:

数控铣床基本操作资料

模块一数控铣床基本操作 实训课题1 功能键的使用 图1-1MDI面板 图1-2机械面板 MDI面板各个功能键的作用如表1-1:

名称详细说明 复位键 REST 按下这个键可以使CNC复位或者取消报警 帮助键 HELP 当对MDI键的操作不明白时,按下这个键可以获得帮助(帮助 功能) 软键画面转换软键用来转换画面 根据不同的画面,其它软键有不同的功能。软键功能显示在屏 幕的底端。 地址和数字键 N、4←按下这些键可以输入字母,数字或者其它字符。 切换键 SHIFT 在该键盘上,有些键具有两个功能。按下键可以在这 两个功能之间进行切换。当一个键右下脚的字母可被输入时, 就会

输入键 INPUT 当按下一个字母键或者数字键时,再按该键数据被输入到缓冲 区,并且显示在屏幕上。要将输入缓冲区的数据拷贝到偏置寄存 器中等到,按下INPUT键。这个键与软键中的[INPUT]键是等效 的。 取消键 CAN 按下这个键删除最后一个进入输入缓冲区的字符或符号。当键输 入缓冲区后显示为:>N001X100Z_ 当按下CAN键时,Z被取消并且显示如下:>N001X100_ 程序编辑键 ALT、INSERT、DELETE 按下如下键进行程序编辑: ALTER:替换、INSERT:插入、DELETE:删除 功能键POS、PROG 按下这些键,切换不同功能的显示屏幕。 光标移动键有四种不同的光标移动键。→:这个键用于将光标向右或者向前 移动。光标以小的单位向前移动。←:这个键用于将光标向左或 者往回移动。光标以小的单位往回移动。↓:这个键用于将光标 向下或者向前移动。光标以大的单位向前移动。↑:这个键用于 将光标向上或者往回移动。光标以大的单位往回移动。 翻页键用于将屏幕显示的页面向下翻页。 用于将屏幕显示的页面往回翻页。 表1-1MDI面板功能键的作用

海德汉系统数控机床调试

机床安装调试 1、机床的机、电装完工后,在通电前需进行安全检查。 上强电前将所有自动保护开关断开,检查所有管线的连接情况。如果油管没有接好要将润滑,液压电机等断开。 将NC系统的电源断开(24VDC):拔下在NC板上的三个插头(24VDC)、显示面板上的一个插头(24VDC)。以免因电压不正常损坏主板和电子器件。 2、机床总电源上电后的电压检查。 总电源通电后,首先,分别检查三相电源电压是否是正常值,有无缺相;然后,逐级检查空开的电压(分断、合闸)是否正常;检查24VDC电源是否正常,断路器合闸前后的电压电否正常。 以上项目检查完成后,断开机床总电源。断开所有交流回路的断路器(空开),在断电的状态下插好NC系统的四个电源插头。准备机床和系统的通电工作。 3、机床和系统的通电 电源检查完成后,可以进行机床和系统的通电。NC系统上电后TNC I530进行数据更新和安装机床备份数据,数据通讯接口用Ethernet,进入TCP/IP设置界面设置IP地址:192.168.71.222,子网:255.255.255.0,进入NET设置的密码为:NET123。升级后的新版本为:340 490-003,升级后要删除旧的文件。传输软件为HDH的TNCremo. 4、机床系统数据传输 系统更新后,传输机床控制所需的文件和数据。在TNC 530硬盘下有\NC、\PLC等子目录,根据文件属性将数据文件传输到相应的目录。数据文件主要有,报警文件—Language;铣头补偿控制文件—KINEMAT(RTCP);公司商标文件—Logo;PLC程序文件—960320011M.SRC;机床参数MP文件—MPLIST.SYS,MPNAME.MP;M功能定义文件—MGROUPS.SYS;数据设置信息文件—OEM.SYS(该文件要根据数据文件的安装路径、名称进行更改设置);。。。。。。。。待整理 5、机床参数MP 定义PLC功能的NC参数:控制中用到的状态字。 MP4310.0 (W976) MP4310.1 (W978) MP4310.2 (W980) MP4310.3 (W982)

数控铣床的基本操作页

课题十数控铣床(加工中心)差不多操作 教学目的:1.熟悉数控铣床(加工中心)仿真软件的各功能键的含义 2.掌握数控铣床(加工中心)仿真软件的差不多操作重点: 数控铣床(加工中心)仿真软件的各功能键的含义; 数控铣床(加工中心)仿真软件的差不多操作 难点: 数控铣床(加工中心)仿真软件的各功能键的含义; 数控铣床(加工中心)仿真软件的差不多操作 一、旧课复习 1、什么是机床坐标系、工件坐标系、机床零点、工件原点? 2、单一固定循环有几种方式? 3、外径、内径粗车循环指令G71有何特点? 二、新课的教学内容 (一)数控铣床(加工中心)仿真软件系统的进入和退出

1、进入数控铣床(加工中心)仿真软件 打开电脑,双击 VNUC 图标,则进入 VNUC仿真系统,屏幕显示下图10-1所示。单击上方菜单里“选项”选择机床和系统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真,即进入华中世纪星数控铣仿真操作。 2、退出数控铣床仿真软件 单击屏幕右上方的菜单“文件”,选择“退出”则退出数控铣仿真系统。 (二)数控铣床仿真软件的工作窗口 数控铣仿真软件 工作窗口分为: 菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。 1.菜单区 菜单区包含:文件、显示、工艺流程、工具、选项、教学治理、关心六大菜单。

图10-1 华中世纪星数控铣机床操作面板 2.工具栏区 图10-2 华中世纪星数控铣机床工具栏区 3.常用工具条讲明 (1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具治理库。(2)添加到主轴(如图10-3所示):在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上

数控铣床基本操作

图9-2 圆弧插补指令 数控铣床基本操作 【学习目标】 ① 了解数控铣床指令。 ② 了解数控铣床组成。 ③ 了解数控铣床的特点。 ④ 了解数控铣床的应用场合。 ⑤ 了解数控铣床的加工范围。 【知识学习】 一、简单编程指令应用 1.G00 G01 例9-1 如图9-1所示,进给速度设为F=100mm/min, S=800r/min ,其程序如下: O0721; N10 G90 G54 G00 X20 Y20; N20 S800 M03; N30 G01 Y50 F100; N40 X50; N50 Y20; N60 X20; N70 G00 X0 Y0 M05; N80 M30; 2.G02、G03-圆弧插补指令 G02(G03)指令使刀具按圆弧加工,G02指令 刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之G03指令使刀具逆时针方向加工圆弧,是逆圆弧插补指令。 其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值;R 表示圆弧半径,若圆弧≤180°,则R 为正值;若圆>180°,则R 为负值;F 是圆弧插补的进给速度,它是刀具轨迹切线方向的进给速度。 例9-2 对如图9-2的图形编程 方法一:用I 、J 编程 G90 G00 X42 X32; G02 X30 Y20 J-12 F200; G03 X10 I-10 方法二:用R 编程 G90 G00 X42 X32; G02 X30 Y20 k-12 F200; G03 X10 k10; 3.G90——绝对坐标指令, G91——相对坐标指令。 G90、G91表示运动轴的移动方式。使用绝对坐标指令(G90),程序中的位移量用刀具的终点坐标表示。相对坐标指令(G91)用刀具运 图9-1 直线插补

数控铣床基本操作 (1)

数控铣床编程与操作 实训指导书 课题一数控铣床程序编辑及基本操作 一. 实训目的 1.了解数控铣削的安全操作规程 2.掌握数控铣床的基本操作及步骤 3.熟练掌握数控铣床操作面板上各个按键的功用及其使用方法。 4.对操作者的有关要求 5.掌握数控铣削加工中的基本操作技能 6.培养良好的职业道德 二. 实训内容 1.安全技术(课堂讲述) 2.数控铣床的操作面板与控制面板(现场演示) 3.数控铣床的基本操作 ①数控铣床的启动和停止:启动和停止的过程 ②数控铣床的手动操作:手动操作回参考点、手动连续进给、增量进给、手轮进给 ③数控铣床的MDA运行:MDA的运行步骤

④数控铣床的程序和管理 ⑤加工程序的输入练习 三. 实训设备 1.GSK928数控铣床8台、GSK980数控铣床6台 四. 实训步骤 1.开机、关机、急停、复位、回机床参考点、超程解除操作步骤 ⑴机床的启动 (2)关机操作步骤 (3)回零(ZERO) (4)急停、复位 (5)超程解除步骤 2.手动操作步骤 (1)点动操作 (2)增量进给 (3)手摇进给 (4)手动数据输入MDA操作 (5)对刀操作(现场演示) 3.程序编辑 (1)编辑新程序 (2)选择已编辑程序

4.程序运行 (1)程序模拟运行 (2)程序的单段运行 (3)程序自动运行 5.数据设置 (1)刀偏数据设置 (2)刀补数据设置 (3)零点偏置数据设定 (4)显示设置 (5)工作图形显示 五. 注意事项 1.操作数控铣床时应确保安全。包括人身和设备的安全 2.禁止多人同时操作机床 3.禁止让机床在同一方向连续“超程” 六. 实训思考题 1.简述数控铣床的安全操作规程. 2.机床回零的主要作用是什么? 3.机床的开启、运行、停止有那些注意事项? 4.写出对刀操作的详细步骤。 七.实训报告要求 实训报告实际上就是实训的总结。对所学的知识、所接触的机床、所操作的内容加以归纳、总结、提高。

数控加工中心的基本操作教学文稿

数控加工中心的基本操作 主讲苏清

什么是加工中心 加工中心是一种功能较全的数控加工机床。它能把铣削、镗削、钻削、攻螺纹和切削螺纹等功能集中在一台设备上,使其具有多种工艺手段。它的综合加工能力较强,工件一次装夹后能完成较多的加工内容,而且加工精度较高,就中等加工难度的批量工件,其效率是普通设备的5~10倍,特别是它能完成许多普通设备不能完成的加工,对形状较复杂,精度要求高的单件加工或中小批量多品种生产更为适用。

加工中心的加工特点 加工中心与其它数控机床相比,具有以下特点: 1、加工的工件复杂、工艺流程较长,能排除人为 干扰因素,具有较高的生产效率和质量稳定性。 2、工序集中、具有自动换刀装置,工件在一次装 夹后能完成有高精度要求的铣、钻、镗、扩、铰、攻丝等复合加工。 3、在具有自动交换工作台时,一个工件在加工时, 另一个工作台可以实现工件的装夹,从而大大缩 短辅助时间,提高加工效率。 4、刀库容量越大,加工范围越广,加工的柔性化 程度越高。

加工中心的组成 从主体上看,加工中心主要由以下几大部分组成:1.基础部件 2.主轴部件 3.数控系统 4.自动换刀系统 5.辅助装置

基础部件是加工中心的基础结构,它主要由床身、工作台、立柱三大部分组成。这三大部分不仅要承受加工中心的静载荷,还要承受切削加工时产生的动载荷。所以要求加工中心的基础部件,必须有足够的刚度,通常要求这三大部件都是铸造而成。

主轴部件由主轴箱、主轴电动机、主轴和主轴轴承等零部件组成。主轴是加工中心切削加工的功率输出部件,它的起动、停止、变速、变向等动作均由数控系统控制;主轴的旋转精度和定位准确性,是影响加工中心加工精度的重要因素。

数控铣床(加工中心)基本操作

课题十数控铣床(加工中心)基本操作 教学目的:1.熟悉数控铣床(加工中心)仿真软件的各功能键的含义 2.掌握数控铣床(加工中心)仿真软件的基本操作 重点: 数控铣床(加工中心)仿真软件的各功能键的含义;数控铣床(加工中心)仿真软件的基本操作 难点: 数控铣床(加工中心)仿真软件的各功能键的含义;数控铣床(加工中心)仿真软件的基本操作 一、旧课复习 1、什么是机床坐标系、工件坐标系、机床零点、工件原点? 2、单一固定循环有几种方式? 3、外径、内径粗车循环指令G71有何特点? 二、新课的教学内容 (一)数控铣床(加工中心)仿真软件系统的进入和退出 1、进入数控铣床(加工中心)仿真软件 打开电脑,双击VNUC 图标,则进入VNUC仿真系统,屏幕显示下图10-1所示。单击上方菜单里“选项”选择机床和系统,选择三轴立铣或加工中心,再选华中世纪星数控铣仿真,即进入华中世纪星数控铣仿真操作。 2、退出数控铣床仿真软件 单击屏幕右上方的菜单“文件”,选择“退出”则退出数控铣仿真系统。 (二)数控铣床仿真软件的工作窗口 数控铣仿真软件 工作窗口分为: 菜单区、工具栏区、机床显示区机床操作面板区、数控系统操作区。 1.菜单区 菜单区包含:文件、显示、工艺流程、工具、选项、教学管理、 帮助六大菜单。 图10-1 华中世纪星数控铣机床操作面板 2.工具栏区

图10-2 华中世纪星数控铣机床工具栏区 3.常用工具条说明 (1)设定刀具(如图10-3所示):输入刀具号→输入刀具名称→可选择端铣刀、球头刀、圆角刀、钻头、镗刀→可定义直径、刀杆长度、转速、进给率→选确定,即可添加到刀具管理库。 (2)添加到主轴(如图10-3所示):在刀具数据库里选择所需刀具,如02刀→按住鼠标左键拉蓝机床刀库上→点安装→再点确定则添加到刀架上 图10-3 刀具库添加 (3)设定毛坯 点击图标,则弹出图10-4,点击新毛坯,出现10-5所示。 图10-4 新毛坯的建立

CNC加工中心海德汉系统程式编程格式说明

C N C加工中心海德汉系统 程式编程格式说明 The latest revision on November 22, 2020

10 BEGIN PGM MAXXTRON-TEST MM 红字是程式名 11 BLK FORM Z X-60. Y-50. 工件大小 12 BLK FORM X60. Y50. 13 L Z0. R0F8000 M91 M31 回Z轴机械座标0mm位置 14 CYCL DEF 247 DATUM SETTING Q339=1座标系宣告 ; DATUM NUMBER 15 ; 16 CYCL DEF DATUM SHIFT 座标系偏移 17 CYCL DEF 18 CYCL DEF 19 CYCL DEF 20 ; 21 ; TOOL TYPE : BALLNOSED 刀具型式 22 ; TOOL ID : 1 刀号 23 ; TOOL DIA. 6. LENGTH 30. 刀直径与刀长 24 ; 25 TOOL CALL 1 Z S12000 DL+ DR+ 呼叫1号刀转速12000 26 ; Q1= 350 ; PLUNGE FEEDRATE 缓降进给 Q2= 3500 ; CUTTING FEEDRATE 切削进给 Q3= 5000 ; SKIM FEEDRATE 快速位移 27 ; 28 CYCL DEF TOLERANCE 高速高精度宣告 29 CYCL DEF 公差 30 CYCL DEF :0 精修模式 31 L M3 主轴正转 32 ; 33 TCH PROBE 583 TOOL SETTING LEN ~ 测刀程式

数控铣床的基本操作

工程一

工程一

工程一

子工程名称数控系统面板的基本操作学习时间2学时 学习内容任务2 对刀以及刀补与对刀参数的填入数控系统的操作方法 置疑:怎样把对刀算得数据填入数控系统?怎样把D填入数控系统? 1)MITSUBISHI系统操作步骤: 填刀补: 第一步,按键→ 第二步,填(D1=10)刀补→ 第三步,按键 在算好工件坐标系原点在机械坐标系的坐标后,把X、Y、Z三个数值填到数控系统的操作。 填对刀参数(这里填到G54当中): 第一步,按键→第二步,按键→ 第三步,按软键→ 第四步,输对刀参数 第五步,按键 练习: 每人在数控仿真系统里面做一遍,然后到实训中心去操作一遍。 工程一

子工程名称数控系统面板的基本操作学习时间2学时 学习内容任务2 对刀以及刀补与对刀参数的填入数控系统的操作方法 MITSUBISHI系统操作步骤: 填刀补: 第一步,按键→ 第二步,填(D1=10)刀补→第三步,按键 填对刀参数(这里填到G54当中): 第一步,按键→第二步,按键→ 第三步,按软键→ 第四步,输对刀参数 第五步,按键 任务3程序的新建 操作步骤: 工程一

子工程名称MITSUBISHI系统面板的基本操作学习时间4课时 学习内容第一步,按键→第二步,选编辑模式,如图; 第三步,按软键;→第四步,录程序内容,输完按键 任务4 程序的修改 操作步骤:第一步,按键;→第二步,选编辑模式,如图 第三步,按软键;→第四步,输要改的程序名,如 ;→第五步,按键。任务5 程序的删除 操作步骤:第一步,按键;→第二步,按软键; 第三步,输程序,123为程序名;→ 第四步,按键 任务6 程序的呼叫 如:有操作面板按键记不清楚的,查看《数控仿真技术实用教程》P179页 工程一

相关文档
相关文档 最新文档