华中数控车编程知识点

合集下载

数控车床华中系统用户宏程序编程

数控车床华中系统用户宏程序编程
可以公用的,可以人工赋值。HNC-21/22T子程序嵌套调用的深度最多可以有8层,每一层子程序 都有自己独立的局部变量(变量个数为50)。
③系统变量:系统变量为#1000~#1199,它能获取包含在机床处理器或NC内存 中的只读或读/写信息,包括与机床处理器有关的交换参数、机床状态获取参 数、加工参数等系统信息
格式(ii) : IF 条件表达式 … ENDIF
.
7
5、 循环语句WHILE,ENDW
❖ 格式:WHILE 条件表达式 ❖… ❖ ENDW
.
8
6、 宏程序/子程序调用的参数传递规则
❖ G 代码在调用宏(子程序或固定循环, 下同)时,系统会将当前程序段各字 段(A~Z共26个字段,如果没有定义 则为零)的内容拷贝到宏执行时的局 部变量#0 ~ #25,同时拷贝调用宏时 当前通道九个轴(轴0~轴8)的绝对 位置(机床绝对坐标)到宏执行时的局 部变量#30 ~ #38。 ❖ 宏程序的调用格式为: ❖ M98 P(宏程序名)<变量赋值> ❖ 或G65 P(宏程序名)<变量赋值>。
.
12
用户宏程序训练
.
13
数控车削加工中公式曲线宏程序编程模板的 应用
一、公式曲线宏程序编程模板的原理和使用步骤 1、如何选定自变量 1)公式曲线中的X和Z坐标任意一个都可以被定义为自变量
2)一般选择变化范围大的一个作为自变量,如图1 ★ 3)根据表达式方便情况来确定X或Z作为自变量,如图3★
4)为了表达方便,在这里将和X坐标相关的变量设为#1、 #11、#12等,将和Z坐标相关的变量设为#2、#21、#22等。 际中变量的定义完全可根据个人习惯进行定义
❖ 分别用宏变量#1、#2代替上式中的X、Z,即得因变量#1相 对于自变量#2的宏表达式:

华中数控编程实例

华中数控编程实例

华中数控编程实例华中数控编程是在数控机床上进行加工的重要环节,通过编写合理的数控程序,可以实现精确、高效的加工操作。

本文将以华中数控编程实例为主题,介绍数控编程的基本原理和常见实例。

一、华中数控编程的基本原理华中数控编程是一种通过指令和代码来控制数控机床进行加工的技术。

它通过编写一系列的指令,来告诉数控机床如何进行加工操作。

这些指令包括加工路径、刀具轨迹、切削参数等信息,通过数控控制系统的解析和执行,实现加工操作的自动化。

在进行数控编程时,需要先确定加工工艺和要求,然后根据工艺要求选择合适的刀具、切削参数等。

接下来,通过编写数控程序,将刀具路径和加工参数转化为机床能够识别和执行的指令。

最后,通过数控机床的控制系统加载和执行编写的数控程序,完成加工操作。

二、华中数控编程的实例1. 钻孔加工实例钻孔是数控加工中常见的一种操作,下面是钻孔加工的数控编程实例:N10 G90 G54 G00 X100 Y100 ; 设定绝对坐标系,选择工件坐标系,快速定位到加工起点N20 S1000 M03 ; 设定主轴转速为1000转/分钟,启动主轴N30 G43 H01 Z10 ; 启用刀具长度补偿,选择刀具补偿号为01,将刀具移动到加工深度N40 G01 Z-20 F200 ; 刀具下降到加工深度,设定进给速度为200mm/分钟N50 G98 G81 X100 Y100 Z-50 R5 F500 ; 设定返回平面位置、钻孔循环起点位置、钻孔深度、进给速度N60 G80 ; 取消钻孔循环N70 G00 Z10 ; 刀具抬起到安全高度N80 M05 ; 关闭主轴2. 铣削加工实例铣削是数控加工中常见的一种操作,下面是铣削加工的数控编程实例:N10 G90 G54 G00 X100 Y100 ; 设定绝对坐标系,选择工件坐标系,快速定位到加工起点N20 S2000 M03 ; 设定主轴转速为2000转/分钟,启动主轴N30 G43 H01 Z10 ; 启用刀具长度补偿,选择刀具补偿号为01,将刀具移动到加工深度N40 G01 Z-5 F200 ; 刀具下降到加工深度,设定进给速度为200mm/分钟N50 G01 X150 F500 ; 沿X轴进行直线铣削,设定进给速度为500mm/分钟N60 G01 Y150 F500 ; 沿Y轴进行直线铣削,设定进给速度为500mm/分钟N70 G02 X100 Y100 I-25 J-25 F500 ; 沿圆弧进行铣削,设定圆心和半径,进给速度为500mm/分钟N80 G01 Z10 ; 刀具抬起到安全高度N90 M05 ; 关闭主轴三、总结华中数控编程是实现数控机床加工操作的关键环节。

数控车编程与操作实用教程:第四章 华中(HNC-2122T)系统数控车床操作与编程

数控车编程与操作实用教程:第四章 华中(HNC-2122T)系统数控车床操作与编程
上一页 下一页 返回
4.2 华中(HNC-21/22T)系统数控车床 的基本操作
例如要输入“G00 X100 Y1000” MDI 运行指令段,可以 (1)直接输入“G00 X100 Y1000 ”并按Enter 键 (2)先输入“G00 ”并按Enter 键,再输入“X100” 并按Enter 键,然后
修调倍率递减5%,机械齿轮换档时,主轴速度不能修调。
上一页 下一页 返回
4.1 华中(HNC-21/22T)系统操作面板
手动移动机床主轴按钮。
机床运行过程中,在危险或紧急情况下按下急停按钮, CNC
即进入急停状态。伺服进给及主轴运转立即停止工作(控制 柜内的进
给驱动电源被切断)。松开急停按钮,左旋此按钮,自动跳起,CNC
4.2 华中(HNC-21/22T)系统数控车床 的基本操作
四、手动操作
1、手动方式 按一下“手动”按键,系统处于点动运行方式。 按压要移动的坐标轴“+X”、“-X”、“+Z”、“-Z”按键,相应轴将
产生正向或负向连续移动。 松开坐标轴按键,相应轴即减速停止。 在手动方式下,同时按压X、Z方向的手动按键,能同时手动连续移
统运行,旋转并拔起“急停”按钮使系统复位。
二、机床回零
控制机床运动的前提是建立机床坐标系,为此,系统接通电源,复 位后首先应该进行机床各轴回参考点操作。方法如下:
1、如果系统显示的工作方式不是回零方式,按一下控制面板上面 的“回零”按键,确保系统处于“回零”方式。
2、按坐标轴方向键“+Z、+X”,点动使每个坐标轴逐一回参考点, 当X、Z轴回参考点后,“+X”和“+Z”按键内的指示灯亮。
动X、Z坐标轴。 手动进给是若同时按下“快进”按键,则产生相应轴的正向或负向快

华中数控系统编程与操作资料

华中数控系统编程与操作资料

2.刀具补偿参数的设置
(1)刀偏表的设置
5.3.3 基程序输入与文件管理
在如图5-10所示主菜单操作界面下,按F1
(程序)键进入编辑功能子菜单。
(1)选择编辑程序
(2)新建程序
(3)编辑程序
5.3.4 图形显示与程序校验
在一般情况下(除编辑功能子菜单外),按 F9键,将弹出如图所示的显示方式菜单。
② 有凹槽加工时 格式:G00 X Z; G71 U∆d Rr Pns Qnf Ee Ff ; 其中,e为精加工余量,为X方向的等高距离,外径 切削时为正,内径切削时为负。其余各项同前。
(2) G73(仿形粗车复合循环指令)
格式:G00 X Z; G73 U∆i W∆k Rr Pns Qnf X∆x Z∆z Ff ; 其中,△i为X轴方向的粗加工总余量,△k为Z轴方 向的粗加工总余量,r为粗切削次数。其余各项的 含义同G71指令。
第5章 华中数控系统编程与操作
【教学目标】
1.掌握华中系统不同于FANUC系统的数控 车床编程指令。 2.熟悉华中数控车床的操作。 3.掌握华中系统不同于FANUC系统的数控 铣床编程指令。 4. 熟悉华中数控铣床的操作。 5.熟悉华中系统编程与FANUC系统的区别。
5.1 华中数控车床典型编程指令
5.1.1 HNC-21T数控车床典型编程指令
1.直径/半径编程选择指令
格式:G36/G37 作用:选择X轴为直径/半径 G36——直径方式(开机默认方式) G37——半径方式 说明:大多数数控车床对于采用直径还是半径方式 通常在机床参数中设置。同样,华中HNC-21/22T 系统数控车床也可在其参数中进行设置,而不使 用该指令来选择。
5.1.2 HNC-21T数控宏程序

华中数控系统数控车床指令

华中数控系统数控车床指令
I:切削起点B与切削终点C的半径差
G81
端面车削固定循环
G81X-----Z-----F-----
G82
直螺纹切削循环
锥螺纹切削循环
G82X-----Z-----R-----E-----C-----P-----F-----
G82X-----Z-----I-----R-----E-----C-----P----F---
P:主轴基准脉冲楚距离螺纹切削起点的主轴转角
√G36
G37
17
直径编程
半径编程
√G40
G41
G42
09
刀尖半径补偿取消
左刀补
右刀补
G40 G00(G01)X----Z----
G41 G00(G01)X----Z----
G42 G00(G01)X----Z----
X,Z为建立刀补或取消刀补的终点,G41/G42的参数由T代码指定
r:每次退刀量
ns:精加工路径第一程序段的顺序号
nf:精加工路径最后程序段的顺序号
△x:X方向精加工余量
△z:Z方向精加工余量
f,s,t:粗加工时G71种编程的F,S,T有效,而精加工时处于ns到nf程序段之间的F,S,T有效
e:精加工余量,其为X方向的等高距离;外径切削时为正,内径切削时为负
G72
R:圆弧半径值
RL=:倒角终点C,相对于未倒角前圆弧终点G的距离
RC=:倒角圆弧的半径值
G04
00
暂停
G04P-----
P:暂停时间,单位为s
G20
√G21
08
英寸输入
毫米输入
G20X-----Z-----
同上
G28
G29

华中数控编程

华中数控编程

华中数控编程1. 引言华中数控编程是一种用于控制数控设备进行加工的编程方式。

它通过编写一系列的指令来告诉数控设备如何进行加工操作,以实现所需的工件形状和尺寸。

华中数控编程在机械制造领域广泛应用,能够提高生产效率和加工精度。

本文将介绍华中数控编程的基本原理和常用指令,帮助读者了解和应用该编程技术。

2. 基本原理华中数控编程的基本原理是通过控制数控设备上的驱动器和执行器,使工具在工件上按照预定的路径和速度移动,以实现加工操作。

数控编程主要涉及以下几个方面:•坐标系:华中数控编程使用坐标系来描述工件的位置和尺寸。

常用的坐标系包括直角坐标系和极坐标系。

•指令:数控编程中的指令用于控制数控设备的移动和加工操作。

常用的指令包括直线插补、圆弧插补、进给速度控制等。

•刀具半径补偿:由于刀具具有一定的半径,实际加工中需要考虑刀具的半径对工件形状的影响。

数控编程可以通过刀具半径补偿来实现对工件尺寸的控制。

•循环指令:为了提高加工效率,数控编程中还可以使用循环指令对相似的加工操作进行重复执行。

3. 常用指令华中数控编程中有许多常用的指令,下面介绍几个常见的指令及其用法:3.1 直线插补直线插补是最基本的数控编程指令之一,用于控制数控设备沿直线路径移动。

其基本格式如下:G01 Xx Yy Zz Ff•G01:表示直线插补指令。

•Xx、Yy、Zz:表示机床坐标系下的 X、Y、Z 轴移动的目标位置。

•Ff:表示进给速度,即数控设备移动的速度。

3.2 圆弧插补圆弧插补用于控制数控设备沿圆弧路径移动。

其基本格式如下:G02/G03 Xx Yy Zz Ii Jj Kk Ff•G02/G03:表示圆弧插补指令,G02 表示顺时针方向,G03 表示逆时针方向。

•Xx、Yy、Zz:表示机床坐标系下的 X、Y、Z 轴移动的目标位置。

•Ii、Jj、Kk:表示圆心坐标。

•Ff:表示进给速度。

3.3 进给速度控制进给速度控制指令用于控制数控设备的移动速度。

数控车床编程基础(华中系统)

数控车床编程基础(华中系统)
对于直线运动,通常可以采用的附加坐标系有:第二组U、 V、W坐标,第三组P、Q、R坐标。 4.机床原点的设置
机床原点是指在机床上设置的一个固定点,即机床坐 标系的原点。它在机床装配、调试时就已确定下来,是数 控机床进行加工运动的基准参考点。
整理ppt
第3章 数控车床编程基础
在数控车床上,机床原点一般取在卡盘端面与主轴 中心线的交点O1处,如图3-5所示。同时,通过设置参数 的方法,也可将机床原点设定在X、Z坐标正方向的极限 位置上。
(2)机床坐标系的规定 标准机床坐标系中,X、Y、Z坐标轴的相互关系用
右手笛卡儿直角坐标系确定,如图3-2所示 。
图3-2 笛卡儿直角坐标系
整理ppt
第3章 数控车床编程基础
(3)运动方向的规定 增大刀具与工件距离的方向即为各坐标轴的正方向。 如图3-3所示,为数控车床上两个运动的正方向。
图3-3 机床运动的方向
整理ppt
第3章 数控车床编程基础
(3)Y坐标 在确定X、Z坐标的正方向后,可以根据X和Z坐标的方
向,按照右手直角坐标系来确定Y坐标的方向。如图3-4所示 为数控车床的坐标系。
图3-4 数控车床的坐标系
整理ppt
第3章 数控车床编程基础
3.附加坐标系 为了编程和加工的方便,有时还要设置附加坐标系。
数控机床开机时,必须先确定机床原点,而确定机床 原点的运动就是刀架返回参考点的操作,这样通过确认参 考点,就确定了机床原点。只有机床参考点被确认后,刀 具(或工作台)移动才有基准。
整理ppt
第3章 数控车床编程基础
6.各类数控车床的坐标系 ISO对数控车床的坐标轴及其运动方向作了规定。
常用数控车床的坐标轴及坐标方向如图3-6所示。

(完整版)华中数控车编程课件

(完整版)华中数控车编程课件
参考点 o
Z
机床原点 o
X
3、工件原点和工件坐标系
工件原点 (编程原点)
Z
参考点 o
X
Z
机床原点 o
X
4、绝对编程与增量编程
绝对编程
增量编程
混合编程
Φ25
1
4
Φ15
3
30 40
%0001
%0001
%0001
N 1 T0101
N 1 G91
N 1 T0101
N 2 G00 X25 Z2
N 2 G01 X-17.5 (Z0) N 2 G00 X25 Z2
N08 M99
第三章 数控车床编程指令体系
3-1 M指令(或辅助功能) 3-2 S . F.T指令 3-3 G指令(准备功能)
3)附加坐标轴:
在基本的线性坐标轴X,Y,Z之外的附加线性坐标轴 指定为U,V,W 和P,Q,R。
这些附加坐标轴的运动方向,可按决定基本坐标轴运 动方向的方法来决定。
CJK6032坐标轴
Z
X
ZJK7532坐标轴
+Z +X
+Y
图2 华中I型ZJK7532铣床坐标系统
2、机床原点、参考点、机床坐标系
2)旋转轴
围绕X,Y,Z轴旋转的圆周进给坐标轴分
别用A,B,C表示,根据右手螺旋定则,如图 1所示,以大姆指指向+X,+Y,+Z方向,则食 指、中指等的指向是圆周进给运动的+A,+B, +C方向。
上述坐标轴正方向,是假定工件不动,刀具相对于 工
件做进给运动的方向。如果是工件移动则用加“′”的 字母表示,按相对运动的关系,工件运动的正方向
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华中数控车编程知识点1、零件程序是由数控装置专用编程语言书写的一系列指令组成的。

2、数控装置将零件程序转化为对机床的控制动作。

3、最常使用的程序存储介质是磁盘和网络。

4、为简化编程和保证程序的通用性,规定直线进给坐标轴用X,Y,Z 表示,常称基本坐标轴。

X,Y,Z 坐标轴的相互关系用右手定则决定。

5、规定大姆指的指向为X 轴的正方向,食指指向为Y轴的正方向,中指指向为Z 轴的正方向。

围绕X,Y,Z 轴旋转的圆周进给坐标轴分别用A,B,C 表示,6、数控机床的进给运动,有的由主轴带动刀具运动来实现,有的由工作台带着工件运动来实现。

7、坐标轴正方向,是假定工件不动,刀具相对于工件做进给运动的方向。

如果是工件移动则用加“′”的字母表示,按相对运动的关系,工件运动的正方向恰好与刀具运动的正方向相反,即有:+X =-X′, +Y =-Y′, +Z =-Z′+A =-A′, +B =-B′, +C =-C′同样两者运动的负方向也彼此相反。

8、机床坐标轴的方向取决于机床的类型和各组成部分的布局,对车床而言:——Z 轴与主轴轴线重合,沿着Z 轴正方向移动将增大零件和刀具间的距离;——X 轴垂直于Z 轴,对应于转塔刀架的径向移动,沿着X轴正方向移动将增大零件和刀具间的距离;——Y 轴(通常是虚设的)与X 轴和Z 轴一起构成遵循右手定则的坐标系统。

9、机床坐标系是机床固有的坐标系,机床坐标系的原点称为机床原点或机床零点。

在机床经过设计、制造和调整后,这个原点便被确定下来,它是固定的点。

10、为什么数控车床开机后要回参考点?答:数控装置上电时并不知道机床零点,为了正确地在机床工作时建立机床坐标系,通常在每个坐标轴的移动范围内设置一个机床参考点(测量起点),机床起动时,通常要进行机动或手动回参考点,以建立机床坐标系。

机床回到了参考点位置,也就知道了该坐标轴的零点位置,找到所有坐标轴的参考点,CNC 就建立起了机床坐标系。

11、机床参考点可以与机床零点重合,也可以不重合,通过参数指定机床参考点到机床零点的距离。

12、机床坐标轴的机械行程是由最大和最小限位开关来限定的。

机床坐标轴的有效行程范围是由软件限位来界定的,其值由制造商定义。

13、工件坐标系是编程人员在编程时使用的,编程人员选择工件上的某一已知点为原点(也称程序原点),建立一个新的坐标系,称为工件坐标系。

工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。

14、程序原点选择原则?答:工件坐标系的原点选择要尽量满足编程简单,尺寸换算少,引起的加工误差小等条件。

一般情况下,程序原点应选在尺寸标注的基准或定位基准上。

对车床编程而言,工件坐标系原点一般选在,工件轴线与工件的前端面、后端面、卡爪前端面的交点上。

15、什么是对刀点?对刀的目的是什么?答:对刀点是零件程序加工的起始点。

对刀的目的是确定程序原点在机床坐标系中的位置,对刀点可与程序原点重合,也可在任何便于对刀之处,但该点与程序原点之间必须有确定的坐标联系。

可以通过CNC 将相对于程序原点的任意点的坐标转换为相对于机床零点的坐标。

16、加工开始时要设置工件坐标系,用G92 指令可建立工件坐标系;用G54~G59 及刀具指令可选择工件坐标系。

17、一个零件程序是一组被传送到数控装置中去的指令和数据。

18、一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。

19、一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字)或不带符号(如准备功能字G 代码)的数字数据组成的。

20、一个程序段定义一个将由数控装置执行的指令行。

21、一个零件程序必须包括起始符和结束符。

22、一个零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的,但书写程序时,建议按升序书写程序段号。

26、CNC 装置可以装入许多程序文件,以磁盘文件的方式读写。

27、华中数控车系统通过调用文件名来调用程序,进行加工或编辑。

28、辅助功能由地址字M 和其后的一或两位数字组成,主要用于控制零件程序的走向,以及机床各种辅助功能的开关动作。

29、M 功能有非模态M 功能和模态M 功能两种形式。

30、非模态M 功能 (当段有效代码) :只在书写了该代码的程序段中有效。

31、模态M 功能(续效代码):一组可相互注销的M 功能,这些功能在被同一组的另一个功能注销前一直有效。

32、M 功能还可分为前作用M 功能和后作用M 功能两类。

33、前作用M 功能:在程序段编制的轴运动之前执行;34、后作用M 功能:在程序段编制的轴运动之后执行。

35、M00、M02、M30、M98、M99 用于控制零件程序的走向,是CNC 内定的辅助功能,不由机床制造商设计决定,也就是说,与PLC 程序无关;36、其余M 代码用于机床各种辅助功能的开关动作,其功能不由CNC 内定,而是由PLC 程序指定,所以有可能因机床制造厂不同而有差异(表内为标准PLC 指定的功能)。

37、程序暂停M0038、当CNC 执行到M00 指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作。

39、暂停时,机床的进给停止,而全部现存的模态信息保持不变,欲继续执行后续程序,重按操作面板上的“循环启动”键。

40、M00 为非模态后作用M 功能。

41、程序结束M0242、M02 一般放在主程序的最后一个程序段中。

43、当CNC 执行到M02 指令时,机床的主轴、进给、冷却液全部停止,加工结束。

44、使用M02 的程序结束后,若要重新执行该程序,就得重新调用该程序。

45、M02 为非模态后作用M 功能。

46、、程序结束并返回到零件程序头M3047、M30 和M02 功能基本相同,只是M30 指令还兼有控制返回到零件程序头(%)的作用。

48、使用M30 的程序结束后,若要重新执行该程序,只需再次按操作面板上的“循环启动”键。

49、子程序调用M98 及从子程序返回M9950、M98 用来调用子程序。

51、M99 表示子程序结束,执行M99 使控制返回到主程序。

52、在子程序开头,必须规定子程序号,以作为调用入口地址。

53、在子程序的结尾用M99,以控制执行完该子程序后返回主程序。

54、可以带参数调用子程序。

G65 指令的功能和参数与M98 相同。

55、PLC 设定的辅助功能:M03、M04、M05、M07、M0956、主轴控制指令M03、M04、M0557、M03 启动主轴以程序中编制的主轴速度顺时针方向(从Z 轴正向朝Z 轴负向看)旋转。

58、M04 启动主轴以程序中编制的主轴速度逆时针方向旋转。

59、M05 使主轴停止旋转。

60、M03、M04 为模态前作用M 功能;M05 为模态后作用M 功能,61、M05 为缺省功能。

62、M03、M04、M05 可相互注销。

63、M07 指令将打开冷却液管道。

64、M09 指令将关闭冷却液管道。

65、M07 为模态前作用M 功能;M09 为模态后作用M 功能,M09为缺省功能。

66、主轴功能S控制主轴转速,其后的数值表示主轴速度,单位为:转/每分钟(r/min)。

67、恒线速度功能时S 指定切削线速度,其后的数值单位为:米/每分钟(m/min)。

68、G96 恒线速度有效、G97 取消恒线速度。

69、S 是模态指令,S 功能只有在主轴速度可调节时有效。

70、S所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修调。

71、进给速度F指令表示工件被加工时刀具相对于工件的合成进给速度。

72、F的单位取决于G94(每分钟进给量mm/min)或G95(主轴每转一转刀具的进给量mm/r)。

73、工作在G01,G02 或G03 方式下,编程的F 一直有效,直到被新的F 值所取代。

74、工作在G00 方式下,快速定位的速度是各轴的最高速度,与所编F 无关。

75、借助机床控制面板上的倍率按键,F 可在一定范围内进行倍率修调。

76、执行攻丝循环G76、G82,螺纹切削G32 时,倍率开关失效,进给倍率固定在100%。

77、当使用每转进给量方式时,必须在主轴上安装一个位置编码器。

78、直径编程时,X 轴方向的进给速度为:半径的变化量/分、半径的变化量/转。

79、刀具功能(T 机能)T 代码用于选刀,其后的 4 位数字分别表示选择的刀具号和刀具补偿号。

80、T 代码与刀具的关系是由机床制造厂规定的。

81、执行T 指令,转动转塔刀架,选用指定的刀具。

82、当一个程序段同时包含T 代码与刀具移动指令时:先执行T代码指令,而后执行刀具移动指令。

83、T 指令同时调入刀补寄存器中的补偿值。

84、准备功能G 指令由G 后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。

85、G 功能根据功能的不同分成若干组,其中00 组的G 功能称非模态G 功能,其余组的称模态G 功能。

86、非模态G 功能:只在所规定的程序段中有效,程序段结束时被注销;87、模态G 功能:一组可相互注销的G 功能,这些功能一旦被执行,则一直有效,直到被同一组的G 功能注销为止。

88、模态G 功能组中包含一个缺省G 功能,上电时将被初始化为该功能。

89、没有共同地址符的不同组G 代码可以放在同一程序段中,而且与顺序无关。

例如,G90、G17 可与G01 放在同一程序段。

90、华中世纪星HNC-21T 数控装置G 功能指令见下表。

注意:[1] 00 组中的G 代码是非模态的,其他组的G 代码是模态的;[2] 标记者为缺省值。

91、尺寸单位选择:说明:G20:英制输入制式;G21:公制输入制式;92、G20、G21 为模态功能,可相互注销,G21 为缺省值。

93、进给速度单位的设定:说明:G94:每分钟进给;G95:每转进给。

94、G94 为每分钟进给。

对于线性轴,F 的单位依G20/G21 的设定而为mm/min 或in/min;对于旋转轴,F 的单位为度/min。

95、G95 为每转进给,即主轴转一周时刀具的进给量。

F 的单位依G20/G21 的设定而为mm/r 或in/r。

这个功能只在主轴装有编码器时才能使用。

96、G94、G95 为模态功能,可相互注销,G94 为缺省值。

97、绝对值编程G90 与相对值编程G9198、G90:绝对值编程,每个编程坐标轴上的编程值是相对于程序原点的。

99、G91:相对值编程,每个编程坐标轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。

100、绝对编程时,用G90 指令后面的X、Z 表示X 轴、Z 轴的坐标值;101、增量编程时,用U、W 或G91 指令后面的X、Z 表示X 轴、Z 轴的增量值。

相关文档
最新文档