华中数控车床指令

合集下载

华中数控车编程说明书

华中数控车编程说明书

世纪星车床数控系统HNC-21/22T编程说明书华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年6月前言非常感谢您选用了本公司生产的HNC-21/22世纪星系列数控系统。

本说明书详细介绍了数控编程基本知识、指令体系、各指令功能的特点、注意事项和宏指令编程方法,并配以大量典型编程实例和图例加以说明。

既可作为世纪星车床数控系统产品说明书,也可作为数控编程的培训教材。

在使用本产品前,请先仔细阅读本说明书,以达到最佳使用效果。

请妥善保存说明书,并交最终使用者认真阅读。

本说明书版权为武汉华中数控股份有限公司所有。

华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年5月目录第一章概述 (1)1.1 数控编程概述 (1)1.2数控编程基本知识 (1)1.2.1 机床坐标轴 (1)1.2.2 机床坐标系、机床零点和机床参考点 (3)1.2.3 工件坐标系、程序原点和对刀点 (4)第二章零件程序的结构 (5)2.1 指令字的格式 (5)2.2 程序段的格式 (6)2.3 程序的一般结构 (6)2.4 程序的文件名 (7)第三章HNC-21/22T数控系统的编程指令体系 (8)3.1 辅助功能M代码 (8)3.1.1 CNC内定的辅助功能 (9)(1)程序暂停M00 (9)(2)程序结束M02 (9)(3) 程序结束并返回到零件程序头M30 (9)(4) 子程序调用M98及从子程序返回M99 (9)3.1.2 PLC设定的辅助功能 (11)(1) 主轴控制指令M03、M04、M05 (11)(2) 冷却液打开、停止指令M07、M08、M09 (11)3.2 主轴功能S、进给功能F和刀具功能T (11)3.2.1 主轴功能S (11)3.2.2 进给速度F (11)3.2.3 刀具功能(T机能) (12)3.3 准备功能G代码 (12)3.3.1有关单位设定的G功能 (15)(1) 尺寸单位选择G20,G21 (15)(2) 进给速度单位的设定G94、G95 (16)3.3.2 有关坐标系和坐标的G功能 (16)(1) 绝对值编程G90与相对值编程G91 (16)(2) 坐标系设定G92 (18)(3) 坐标系选择G54~G59 (20)(4) 直接机床坐标系编程G53 (21)(5) 直径方式和半径方式编程 (21)3.3.3 进给控制指令 (22)(1) 快速定位G00 (22)(2) 线性进给G01 (23)(3) 圆弧进给G02/G03 (24)(3)倒角加工 (26)(4) 螺纹切削G32 (30)3. 3.4 回参考点控制指令 (33)(1) 自动返回参考点G28 (33)(2) 自动从参考点返回G29 (33)3.3.5暂停指令G04 (34)3.3.6 恒线速度指令G96、G97 (35)3.3.7 简单循环 (36)(1) 内(外)径切削循环G80 (36)圆柱面内(外)径切削循环 (36)园锥面内(外)径切削循环 (37)(2) 端面切削循环G81 (39)端平面切削循环 (39)园锥端面切削循环 (40)(3) 螺纹切削循环G82 (41)直螺纹切削循环 (41)锥螺纹切削循环 (42)3.3.7复合循环 (44)(1) 内(外)径粗车复合循环G71 (44)(2) 端面粗车复合循环G72 (50)(3) 闭环车削复合循环G73 (55)(4) 螺纹切削复合循环G76 (57)(5) 复合循环指令注意事项 (59)3.3.8 刀具补偿功能指令 (60)3.3.9综合编程实例 (68)3.4 宏指令编程 (73)3.4.1 宏变量及常量 (73)(1) 宏变量 (73)(2) 常量 (76)3.4.2 运算符与表达式 (76)(1) 算术运算符: (76)(2) 条件运算符 (77)(3) 逻辑运算符 (77)(4) 函数 (77)(5) 表达式 (77)3.4.3 赋值语句 (77)3.4.4 条件判别语句IF,ELSE,ENDIF (77)3.4.5 循环语句WHILE,ENDW (77)附表1准备功能一览表 (79)附表2直径编程注意条件 (80)附录1HNC-21T车削循环宏程序 (81)(1) 车削循环指令的实现及子程序调用的参数传递 (81)(2) 车削循环指令的宏程序实现 (85)第一章 概述本书针对HNC-21/22T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的ISO 码。

华中数控指令及应用2003

华中数控指令及应用2003

华中数控常用指令及应用常用指令G00 快速点定位G01 直线插补G02 顺时针圆弧插补G04 暂停其指令格式为:G04P_ P为停止时间(S)车床指令G80:内外径切削循环格式为:G80X(U)_Z(W)_F_注:用X.Z表示绝对值编程用U.W表示增量值编程其都表示终点坐标值F:为进给量圆锥切削为:G80X(U)_Z(W)_I_F_其中I为切削的起点与终点的半径差G81:端面切削循环格式:G81X(U)_Z(W)_F_G81X(U)_Z(W)_K_F_其中K:为起点与终点的锥度距离,其它字母与上一样G82:螺纹切削循X.U.Z.W为终点坐标R.E分别为X.Z轴方向的退尾量C:为螺纹的头数P:为当车多头螺纹时的转角,当头螺纹则P为0格式:G82X(U)_Z(W)_R_E_C_P_F_ F :为进给量车有锥度的螺纹格式为:G82X(U)_Z(W)_I_R_E_C_P_F_I为起点与终点的半径差,其它与上一样复合循环指令G71:内外径粗车复合循环格式:G71U_R_P_Q_X_Z_F_U:为进刀量R:为退尾量P:为精车第一行Q:为精车结束行X.Z:为精车余量G76螺纹切削复合循环格式:G76C_R_E_A_X_Z_K_U_V_Q_F_C:精车次数R.E:分别为X.Z轴刀具退尾量A:刀具角度X:X轴的坐标点。

其X=D-1.08P(D为螺纹的大径,P为螺距。

) Z:为Z轴起到终点的距离K:为螺纹高度。

其K=0.649PU:为精加工余量V:为最小切削深度Q:为第一刀切削深度F:进给量铣床指令G41:顺时针刀具补偿G42:逆时针道具补偿G40:取消刀补添加刀补格式为:G01/G00 G41/G42 X_Y_D_F_D:为刀具补偿号,当为G00格式时不能添加F值取消刀补格式为G00/G01 G40X_Y_F_ G00同上G54:选择工件坐标G90:绝对值输入G91:增量值输入其编程序的常用格式为:O1234M03S800G50G00X_Y_Z_..宏程序宏程序的使用使数控加工受工编程加灵活,现代CNC系宏程序的使用使数控加工手工编程更统一般都提供宏程序功能和宏程序的调用功能。

华中数控说明书

华中数控说明书

进给控制指令G02/G03进给控制指令G32参考点控制指令,暂停指令,恒线速指令目的、要求:熟悉基本指令格式及使用方法重点掌握G00/G01和G02/G03指令的应用一、辅助功能(M 功能)辅助功能由地址字M 和其后的一或两位数字组主要用于控制零件程序的走向,以及机床各种辅助功的开关动作。

M 功能有非模态M 功能和模态M 功能二种形式。

1、非模态M 功能(当段有效代码) :只在书写了该代码的程序中有效;2、模态M 功能(续效代码):一组可相互注销的M 功能,这功能在被同一组的另一个功能注销前一直有效。

模态M 功能组中包含一个缺省功能M 代码及功能,系统上M代码及功能时将被初始化为该功能。

另外,M 功能还可分为前作用M 功能和后作用M功能二类。

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

华中世纪星HNC-21T 数控装置M指令功能如表所示(标记者为缺省值)M 代码及功能表1、CNC 内定的辅助功能(1) 程序暂停M00当CNC 执行到M00 指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作。

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

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

(2) 程序结束M02M02一般放在主程序的最后一个程序段中。

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

使用M02 的程序结束后,若要重新执行该程序就得重新调用该程序,或在自动加工子菜单下按子菜单F4键请参考HNC-21T操作说明书),然后再按操作面板上的“循环启动”键。

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

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

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

华中数控编程常用代码有哪些

华中数控编程常用代码有哪些

华中数控编程常用代码有哪些?
经过这段时间的学习,我将数控编程的常用指令总结如下:(如有错误和缺漏望朋友们指正)
1、M代码及功能
M00程序停止M02程序结束M03主轴正转启动
M04主轴反转启动M05主轴停止转动M07切削液打开
M08切削液打开M09切削液停止M30程序结束并返回程原点
M98调用子程序M99子程序结束
2、S主轴功能其后数据表示主轴转速单位:米/分钟
F进给功能其后数据表示进给速度单位:毫米/分钟(G94)毫米/转(G95)
T刀具功能其后用4位数字分别表示刀具号和刀具补偿号
2、G代码及功能
G00快速定位G01直线插补G02顺圆插补G03逆圆插补
G04暂停G20英寸输入G21毫米输入G28返回刀参考点
G29由参考点返回G32螺纹切削G36直径编程G37半径编程
G40刀尖半径补偿取消G41左刀补G42右刀补
G54、G55、G56、G57、G58、G59坐标系选择
G65宏指令简单调用G71外径/内径车削复合循环G72端面车削复合循环
G73闭环车削复合循环G76螺纹切削复合循环G80外径/内径车削固定循环
G81端面车削固定循环G82螺纹切削固定循环G90绝对编程
G91相对编程G92工件坐标系设定G94每分钟进给G95每转进给
G96、G97恒线速度进给
(以上指令都是华中数控车床编程常用指令)。

华中数控车编程说明书

华中数控车编程说明书

世纪星车床数控系统HNC-21/22T编程说明书华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年6月前言非常感谢您选用了本公司生产的HNC-21/22世纪星系列数控系统。

本说明书详细介绍了数控编程基本知识、指令体系、各指令功能的特点、注意事项和宏指令编程方法,并配以大量典型编程实例和图例加以说明。

既可作为世纪星车床数控系统产品说明书,也可作为数控编程的培训教材。

在使用本产品前,请先仔细阅读本说明书,以达到最佳使用效果。

请妥善保存说明书,并交最终使用者认真阅读。

本说明书版权为武汉华中数控股份有限公司所有。

华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年5月目录第一章概述 (1)1.1 数控编程概述 (1)1.2数控编程基本知识 (1)1.2.1 机床坐标轴 (1)1.2.2 机床坐标系、机床零点和机床参考点 (3)1.2.3 工件坐标系、程序原点和对刀点 (4)第二章零件程序的结构 (5)2.1 指令字的格式 (5)2.2 程序段的格式 (6)2.3 程序的一般结构 (6)2.4 程序的文件名 (7)第三章HNC-21/22T数控系统的编程指令体系 (8)3.1 辅助功能M代码 (8)3.1.1 CNC内定的辅助功能 (9)(1)程序暂停M00 (9)(2)程序结束M02 (9)(3) 程序结束并返回到零件程序头M30 (9)(4) 子程序调用M98及从子程序返回M99 (9)3.1.2 PLC设定的辅助功能 (11)(1) 主轴控制指令M03、M04、M05 (11)(2) 冷却液打开、停止指令M07、M08、M09 (11)3.2 主轴功能S、进给功能F和刀具功能T (11)3.2.1 主轴功能S (11)3.2.2 进给速度F (11)3.2.3 刀具功能(T机能) (12)3.3 准备功能G代码 (12)3.3.1有关单位设定的G功能 (15)(1) 尺寸单位选择G20,G21 (15)(2) 进给速度单位的设定G94、G95 (16)3.3.2 有关坐标系和坐标的G功能 (16)(1) 绝对值编程G90与相对值编程G91 (16)(2) 坐标系设定G92 (18)(3) 坐标系选择G54~G59 (20)(4) 直接机床坐标系编程G53 (21)(5) 直径方式和半径方式编程 (21)3.3.3 进给控制指令 (22)(1) 快速定位G00 (22)(2) 线性进给G01 (23)(3) 圆弧进给G02/G03 (24)(3)倒角加工 (26)(4) 螺纹切削G32 (30)3. 3.4 回参考点控制指令 (33)(1) 自动返回参考点G28 (33)(2) 自动从参考点返回G29 (33)3.3.5暂停指令G04 (34)3.3.6 恒线速度指令G96、G97 (35)3.3.7 简单循环 (36)(1) 内(外)径切削循环G80 (36)圆柱面内(外)径切削循环 (36)园锥面内(外)径切削循环 (37)(2) 端面切削循环G81 (39)端平面切削循环 (39)园锥端面切削循环 (40)(3) 螺纹切削循环G82 (41)直螺纹切削循环 (41)锥螺纹切削循环 (42)3.3.7复合循环 (44)(1) 内(外)径粗车复合循环G71 (44)(2) 端面粗车复合循环G72 (50)(3) 闭环车削复合循环G73 (55)(4) 螺纹切削复合循环G76 (57)(5) 复合循环指令注意事项 (59)3.3.8 刀具补偿功能指令 (60)3.3.9综合编程实例 (68)3.4 宏指令编程 (73)3.4.1 宏变量及常量 (73)(1) 宏变量 (73)(2) 常量 (76)3.4.2 运算符与表达式 (76)(1) 算术运算符: (76)(2) 条件运算符 (77)(3) 逻辑运算符 (77)(4) 函数 (77)(5) 表达式 (77)3.4.3 赋值语句 (77)3.4.4 条件判别语句IF,ELSE,ENDIF (77)3.4.5 循环语句WHILE,ENDW (77)附表1准备功能一览表 (79)附表2直径编程注意条件 (80)附录1HNC-21T车削循环宏程序 (81)(1) 车削循环指令的实现及子程序调用的参数传递 (81)(2) 车削循环指令的宏程序实现 (85)第一章 概述本书针对HNC-21/22T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的ISO 码。

华中数控常用代码

华中数控常用代码

华中数控常用代码2013-03-07 01:43G00—快速定位格式:G00 X(U)__Z(W)__ 说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。

(4)G00可以写成G0 例:G00 X75 Z200 G0 U-25 W-100 先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。

G01—直线插补格式:G01 X(U)__Z(W)__F__(mm/min) 说明:(1)该指令使刀具按照直线插补方式移动到指定位置。

移动速度是由F指令进给速度。

所有的坐标都可以联动运行。

(2)G01也可以写成G1 例:G01 X40 Z20 F150 两轴联动从A点到B点G02—逆圆插补格式1:G02 X(u)____Z(w)____I____K____F_____ 说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。

在G91时,圆弧终点是相对圆弧起点的增量值。

无论G90,G91时,I和K均是圆弧终点的坐标值。

I是X方向值、K是Z方向值。

圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:G02 X60 Z50 I40 K0 F120 格式2:G02 X(u)____Z(w)____R(+\-)__F__说明:(1)不能用于整圆的编程(2)R为工件单边R弧的半径。

R为带符号,“+”表示圆弧角小于180度;“-”表示圆弧角大于180度。

其中“+”可以省略。

(3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。

例:G02 X60 Z50 R20 F120 格式3:G02 X(u)____Z(w)____CR=__(半径)F__ 格式4:G02 X(u)____Z(w)__D__(直径)F___ 这两种编程格式基本上与格式2相同G03—顺圆插补说明:除了圆弧旋转方向相反外,格式与G02指令相同。

华中数控系统编程与操作

华中数控系统编程与操作
5.1.1 HNC-21T数控车床典型编程指令
1.直径/半径编程选择指令
格式:G36/G37 作用:选择X轴为直径/半径 G36——直径方式(开机默认方式) G37——半径方式 说明:大多数数控车床对于采用直径还是半径方式 通常在机床参数中设置。同样,华中HNC-21/22T 系统数控车床也可在其参数中进行设置,而不使 用该指令来选择。
(2)在设置功能子菜单下按F1键,进入坐标系手 动数据输入方式,图形显示窗口首先显示如下图 所示G54坐标系数据设置界面。
(3)按F1~F8键,选择要输入的数据类型: G54/G55/G56/G57/G58/G59坐标系/当前工件坐标 系等的偏置值(坐标系零点相对于机床零点的 值),或当前相对值零点。 (4)在命令行输入所需数据,如在图所示情况下输 入“X0、Z0”,并按键,将设置G54坐标系的X及Z 偏 置分别为0、0. (5)若输入正确,图形显示窗口相应位置将显示修 改过的值,否则原值不变。
2.进给指令
格式:G94/G95 作用:指令切削的进给速度,表示工件被加工时刀 具相对工件的合成进给速度。 G94——每分钟进给(开机默认方式),单位为 mm/min。 G95——每转进给,单位为mm/r。 说明:当工作在G01/G02或G03方式下,编程的F一 直有效,直到被新的F值所取代;而工作在G00方 式下,快速定位的速度是各轴的最高速度,与所 编F无关。
3.复合循环指令 (1)G71(内/外径粗车复合循环指令)
① 无凹槽加工时 格式:G00 X Z; G71 U∆d Rr Pns Qnf X∆x Z∆z Ff ; 其中,指令中的各地址参数与FANUC 0i系统相同, 不再赘述。不同之处在于华中数控系统将所有地 址写在一行,且X轴方向的精加工余量和Z轴方向 的精加工余量分别用地址X和地址Z描述。

(完整版)华中(HNC-2122T)数控车床系统编程指令

(完整版)华中(HNC-2122T)数控车床系统编程指令
3.工件坐标系选择G54~G59
G54~G59 是 系 加 工 时 其 坐 标 这6个预定工件 工 件 坐 标 系 一 G54~G59为模
统预定的6个坐 系 的 原 点 , 必 坐 标 系 的 原 点 旦选定,后续程 态 功 能 , 可 相
二、 进给速度F
当工作在G01、G02或G03方式下,编程的F一直有效,直到被新的F值 所取代,而工作在G00方式下,快速定位的速度是各轴的最高速度,与所 编F无关。
借助机床控制面板上的倍率按键,F可在一定范围内进行倍率修调。 当执行螺纹切削循环G76、G82,螺纹切削G32时,倍率开关失效,进给 倍率固定在100%。
-3-
SUB DIRECTORY
任务一 辅助功能M代码 任务二 F、S、T功能 任务三 准备功能G代码 任务四 编程示例
-4-
一 、CNC内定的M代码
CNC内定的M代码用于控制零件程序的走向,是CNC内定的辅助功能, 不由机床制造商设计决定,也就是说,与PLC程序无关。CNC内定的M代码 见表4-1。
2. 程序结束M02 M02一般放在主程序的最后一个程序段中。 当CNC执行到M02指令时,机床的主轴、进给、冷却液全部停止,加工结束。 使用M02的程序结束后,若要重新执行该程序,就得重新调用该程序,或在程
序功能子菜单下按子菜单F7键(请参考HNC-21T操作说明书),然后再按操作 面板上的“循环启动”键。
项目一 数控车床简介 项目二 数控车削工艺 项目三 数控车床的编程基础 项目四 华中(HNC-21/22T)数控车床系统编程指令 项目五 西门子(SIEMENS-802D)系统数控车床的编程指令 项目六 数控车床基本操作 项目七 数控车床的对刀 项目八 典型零件的编程与操作

华中系统车床操作面板及基本操作数控

华中系统车床操作面板及基本操作数控

3)回完参考点后,应按下机床控制面板上的 按下方向键
按键,进入手动方式,然后在分别
,使刀架离开参考点,回到换刀点位置附近。
4、急停 在机床运行过程中,在危险或紧急情况下,应立即按下
按钮,CNC即进入紧
急状态,伺服进给及主轴运转立即停止工作。松开“急停”按钮,CNC进入复位状态。 解除紧急停止前,先确认故障原因是否排除。在紧急停止解除后,应重新执行回参考 点操作,以确保坐标位置的正确性。 5、超程解除 当伺服机构碰到行程极限开关时,就会出现超程。要退出超程状态: 1)松开”急停“按钮,置工作方式为”手动“或”手摇“方式。 2)一直按压着 按键(控制器会暂时忽略超程的紧急情况)。 3)在手动(手摇)方式下,使该轴向相反方向退出超程状态。 4)松开 ”超程解除“ 按键。 5)机床超程解除后,应重新回参考点操作。 6、关机 1)先按下控制面板上的 按钮断开伺服电源,以减少设备电冲击。
2、手动机床动作控制 1)主轴正转 在手动方式下,按下”主轴正转“按键,主电动机以机床 参数设定的转速正转。 2)主轴反转 在手动方式下,按下”主轴反转“按键,主电动机以机床 参数设定的转速反转。 3)主轴停止 在手动方式下,按下”主轴停止“按键,主电动机停止。 4)主轴点动 在手动方式下,按下”主轴正点动“或”主轴负点动“按键,主轴将产生正向或负 向连 续转动。松开按键主轴即减速停止。 5)主轴速度修调 主轴正转及反转的速度可通过主轴修调按键调节,按压主轴修调右侧的”100%“按 键,主轴修调倍率被置为100%。按一下” 一下” 6)刀位转换 “按键,主轴修调倍率递增5%;按
2)断开数控电源。 3)断开机床电源。
二、机床手动操作
机床手动操作主要由手持单元和机床控制面板共同完成。机床控制面板如下图: 方式选择 冷却起停 刀位转换 主轴修调 轴手动按钮

华中数控车编程说明书

华中数控车编程说明书

世纪星车床数控系统HNC-21/22T编程说明书华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年6月前言非常感谢您选用了本公司生产的HNC-21/22世纪星系列数控系统。

本说明书详细介绍了数控编程基本知识、指令体系、各指令功能的特点、注意事项和宏指令编程方法,并配以大量典型编程实例和图例加以说明。

既可作为世纪星车床数控系统产品说明书,也可作为数控编程的培训教材。

在使用本产品前,请先仔细阅读本说明书,以达到最佳使用效果。

请妥善保存说明书,并交最终使用者认真阅读。

本说明书版权为武汉华中数控股份有限公司所有。

华中科技大学国家数控系统工程技术研究中心武汉华中数控股份有限公司2003年5月目录第一章概述 (1)1.1 数控编程概述 (1)1.2数控编程基本知识 (1)1.2.1 机床坐标轴 (1)1.2.2 机床坐标系、机床零点和机床参考点 (3)1.2.3 工件坐标系、程序原点和对刀点 (4)第二章零件程序的结构 (5)2.1 指令字的格式 (5)2.2 程序段的格式 (6)2.3 程序的一般结构 (6)2.4 程序的文件名 (7)第三章HNC-21/22T数控系统的编程指令体系 (8)3.1 辅助功能M代码 (8)3.1.1 CNC内定的辅助功能 (9)(1)程序暂停M00 (9)(2)程序结束M02 (9)(3) 程序结束并返回到零件程序头M30 (9)(4) 子程序调用M98及从子程序返回M99 (9)3.1.2 PLC设定的辅助功能 (11)(1) 主轴控制指令M03、M04、M05 (11)(2) 冷却液打开、停止指令M07、M08、M09 (11)3.2 主轴功能S、进给功能F和刀具功能T (11)3.2.1 主轴功能S (11)3.2.2 进给速度F (11)3.2.3 刀具功能(T机能) (12)3.3 准备功能G代码 (12)3.3.1有关单位设定的G功能 (15)(1) 尺寸单位选择G20,G21 (15)(2) 进给速度单位的设定G94、G95 (16)3.3.2 有关坐标系和坐标的G功能 (16)(1) 绝对值编程G90与相对值编程G91 (16)(2) 坐标系设定G92 (18)(3) 坐标系选择G54~G59 (20)(4) 直接机床坐标系编程G53 (21)(5) 直径方式和半径方式编程 (21)3.3.3 进给控制指令 (22)(1) 快速定位G00 (22)(2) 线性进给G01 (23)(3) 圆弧进给G02/G03 (24)(3)倒角加工 (26)(4) 螺纹切削G32 (30)3. 3.4 回参考点控制指令 (33)(1) 自动返回参考点G28 (33)(2) 自动从参考点返回G29 (33)3.3.5暂停指令G04 (34)3.3.6 恒线速度指令G96、G97 (35)3.3.7 简单循环 (36)(1) (外)径切削循环G80 (36)圆柱面内(外)径切削循环 (36)园锥面内(外)径切削循环 (37)(2) 端面切削循环G81 (39)端平面切削循环 (39)园锥端面切削循环 (40)(3) 螺纹切削循环G82 (41)直螺纹切削循环 (41)锥螺纹切削循环 (42)3.3.7复合循环 (44)(1) (外)径粗车复合循环G71 (44)(2) 端面粗车复合循环G72 (50)(3) 闭环车削复合循环G73 (55)(4) 螺纹切削复合循环G76 (57)(5) 复合循环指令注意事项 (59)3.3.8 刀具补偿功能指令 (60)3.3.9综合编程实例 (68)3.4 宏指令编程 (73)3.4.1 宏变量及常量 (73)(1) 宏变量 (73)(2) 常量 (76)3.4.2 运算符与表达式 (76)(1) 算术运算符: (76)(2) 条件运算符 (77)(3) 逻辑运算符 (77)(4) 函数 (77)(5) 表达式 (77)3.4.3 赋值语句 (77)3.4.4 条件判别语句IF,ELSE,ENDIF (77)3.4.5 循环语句WHILE,ENDW (77)附表1准备功能一览表 (79)附表2直径编程注意条件 (80)附录1HNC-21T车削循环宏程序 (81)(1) 车削循环指令的实现及子程序调用的参数传递 (81)(2) 车削循环指令的宏程序实现 (85)第一章 概述本书针对HNC-21/22T 世纪星数控车床系统进行编程说明,其编程语言为广泛使用的ISO 码。

华中数控车床编程指令及格式

华中数控车床编程指令及格式

华中数控车床编程指令及其格式介绍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 就建立起了机床坐标系。

华中数控车床攻丝循环指令的研究

华中数控车床攻丝循环指令的研究

华中数控车床攻丝循环指令的研究一、研究背景华中数控车床是一种高精度、高效率的机床,广泛应用于各种机械加工领域。

攻丝循环指令是数控车床中常见的加工方式之一,其可以实现高速、高质量的攻丝操作。

因此,对华中数控车床攻丝循环指令的研究具有重要意义。

二、循环指令的基本概念华中数控车床攻丝循环指令是通过循环方式重复执行相同的指令序列,从而实现高效率的攻丝操作。

循环指令通常包括指令头、指令体和指令尾三个部分。

其中指令头部分通常包括工艺参数、加工方式、坐标轴设置、速度设置等内容;指令体部分则是实现攻丝功能的具体代码;指令尾部分则是执行完指令之后的清理和停止动作。

三、攻丝循环指令实现原理华中数控车床攻丝循环指令的实现原理主要是通过控制系统中的程序循环和坐标轴运动来实现的。

其具体步骤如下:1. 根据图纸要求设置攻丝工艺参数和加工方式;2. 设置初始坐标点位置和攻丝深度;3. 将攻丝代码写入循环指令中并执行;4. 根据循环设置重复执行攻丝代码直到达到所需的攻丝长度;5. 最后执行清理和停止动作。

四、攻丝循环指令的优点和应用华中数控车床攻丝循环指令具有高效率、高精度、可重复性好、操作简单等优点。

其在机械加工领域广泛应用于各种攻丝操作,如自攻丝、带刃攻丝、镶嵌攻丝、螺栓攻丝等。

在实际应用中,攻丝循环指令可以大大提高加工效率,降低成本,提高产品质量。

五、攻丝循环指令的未来发展趋势随着科技的不断发展,华中数控车床攻丝循环指令将会朝着更高效、更智能、更灵活的方向发展。

未来,攻丝循环指令会更加注重成本控制、质量保证、时间效率等方面的目标。

同时,其还将会更加兼容不同型号的数控车床和加工质量要求,使得攻丝操作更加普及化和通用化。

综上所述,华中数控车床攻丝循环指令的研究对于提高机械加工效率、降低成本和提高产品质量具有非常重要的意义。

在不断的实践和改进中,其未来将展现出更加精湛和强大的攻丝功能和应用价值。

华中数控车编程指令介绍

华中数控车编程指令介绍

华中数控车编程指令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 轴的增量值。

102、表示增量的字符U、W 不能用于循环指令G80、G81、G82、G71、G72、G73、G76 程序段中。

103表示增量的字符U、W可用于定义精加工轮廓的程序中。

104、G90、G91 为模态功能,可相互注销,G90 为缺省值。

105、选择合适的编程方式可使编程简化。

106、当图纸尺寸由一个固定基准给定时,采用绝对方式编程较为方便。

107、当图纸尺寸是以轮廓顶点之间的间距给出时,采用相对方式编程较为方便。

108、G90、G91 可用于同一程序段中,但要注意其顺序所造成的差异。

109、坐标系设定G92:说明:X、Z:对刀点到工件坐标系原点的有向距离。

110、当执行G92 XαZβ指令后,系统内部即对(α,β)进行记忆,并建立一个使刀具当前点坐标值为(α,β)的坐标系,系统控制刀具在此坐标系中按程序进行加工。

华中数控车床编程指令及格式

华中数控车床编程指令及格式

华中数控车床编程指令及其格式介绍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 就建立起了机床坐标系。

华中数控车床编程实例

华中数控车床编程实例

G92 :工件坐标系设定 G94 :每分钟进给 G95 :每转进给 G96 :恒线速度切削有效 G97 :取消恒线速度切削 M00 :程序停止: M02 :程序结束: M03 :主轴正转起动 M04 :主轴反转起动 M05 :主轴停止转动 M06 :换刀 M07 :切削液打开 M09 :切削液停止 M30 :程序结束并返回程序起点 M98 :调用子程序 M99 :子程结束
N10 G92 X70 Z10
(设立坐标系,定义对刀点的位置)
N20 G00 X0 Z4
(到工件中心)
N30 G01 W-4 F100
(工进接触工件)
N40 X26 C3
(倒 3×45 °的直角)
N50 Z-21
(加工 Φ 26 外圆)
N60 G02 U30 W-15 R15 RL=3 (加工 R15 圆弧,并倒边长为 4 的直角)
N4 G02 U1.4 W-28.636 R40 (加工切 R40 园弧段)
N5 G00 U4
(离开已加工表面)
N6 W73.436 N7 G01 U-4.8 F100 N8 M99
车床编程实例二: 直线插补指令编程
(回到循环起点 Z 轴处) (调整每次循环的切削量)
(子程序结束,并回到主程序)
图 3.3.5 G01 编程实例
图 3.3.17 G80 切削循环编程实例
%3317
M03 S400
(主轴以 400r/min 旋转)
G91 G80 X-10 Z-33 I-5.5 F100
(加工第一次循环,吃刀深 3mm)
X-13 Z-33 I-5.5
(加工第二次循环,吃刀深 3mm)
X-16 Z-33 I-5.5
(加工第三次循环,吃刀深 3mm)

G92指令设置华中数控系统车床工件零点

G92指令设置华中数控系统车床工件零点
11、机床参考点可以与机床零点重合,也可以不重合,通过参数指定机床参考点到机床零点的距离。
12、机床坐标轴的机械行程是由最大和最小限位开关来限定的。机床坐标轴的有效行程范围是由软件限位来界定的,其值由制造商定义。
13、工件坐标系是编程人员在编程时使用的,编程人员选择工件上的某一已知点为原点(也称程序原点),建立一个新的坐标系,称为工件坐标系。工件坐标系一旦建立便一直有效,直到被新的工件坐标系所取代。
75、借助机床控制面板上的倍率按键,F可在一定范围内进行倍率修调。
76、执行攻丝循环G76、G82,螺纹切削G32时,倍率开关失效,进给倍率固定在100%。
77、当使用每转进给量方式时,必须在主轴上安装一个位置编码器。
78、直径编程时,X轴方向的进给速度为:半径的变化量/分、半径的变化量/转。
79、刀具功能(T机能)T代码用于选刀,其后的4位数字分别表示选择的刀具号和刀具补偿号。
37、程序暂停M00
38、当CNC执行到M00指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头、手动变速等操作。
39、暂停时,机床的进给停止,而全部现存的模态信息保持不变,欲继续执行后续程序,重按操作面板上的“循环启动”键。
40、M00为非模态后作用M功能。
41、程序结束M02
6、数控机床的进给运动,有的由主轴带动刀具运动来实现,有的由工作台带着工件运动来实现。
7、坐标轴正方向,是假定工件不动,刀具相对于工件做进给运动的方向。如果是工件移动则用加“′”的字母表示,按相对运动的关系,工件运动的正方向恰好与刀具运动的正方向相反,即有:
+X =-X′, +Y =-Y′装置专用编程语言书写的一系列指令组成的。
2、数控装置将零件程序转化为对机床的控制动作。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。

定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。

反之,像原点返回代码就叫“一般代码”。

每一个代码都归属其各自的代码组。

在“模态代码”里,当前的代码会被加载的同组代码替换。

G代码解释G00 定位 (快速移动)G01 直线切削G02 顺时针切圆弧 (CW,顺时钟)G03 逆时针切圆弧 (CCW,逆时钟)G04 暂停 (Dwell)G09 停于精确的位置G20 英制输入G21 公制输入G22 内部行程限位有效G23 内部行程限位无效G27 检查参考点返回G28 参考点返回G29 从参考点返回G30 回到第二参考点G32 切螺纹G36 直径编程G37 半径编程G40 取消刀尖半径偏置G41 刀尖半径偏置 (左侧)G42 刀尖半径偏置 (右侧)G53 直接机床坐标系编程G54—G59 坐标系选择G71 内外径粗切循环G72 台阶粗切循环G73 闭环车削复合循环G76 切螺纹循环G80 内外径切削循环G81 端面车削固定循环G82 螺纹切削固定循环G90 绝对值编程G91 增量值编程G92 工件坐标系设定G96 恒线速度控制G97 恒线速度控制取消G94 每分钟进给率G95 每转进给率G00 定位1.格式:G00 X(U)_ Z(W)_2.说明:X、Z:为绝对编程时,快速定位终点在工件坐标系中的坐标;U、W:为增量编程时,快速定位终点相对于起点的位移量;G00 指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。

G00 指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F 规定。

G00 一般用于加工前快速定位或加工后快速退刀。

快移速度可由面板上的快速修调按钮修正。

G00 为模态功能,可由G01、G02、G03 或G32 功能注销。

注意:在执行G00 指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。

操作者必须格外小心,以免刀具与工件发生碰撞。

常见的做法是,将X 轴移动到安全位置,再放心地执行G00 指令。

2.G01 直线插补(线性进给)1.格式:G01 X(U)_ Z(W)_ F_ ;2.说明:X、Z:为绝对编程时终点在工件坐标系中的坐标;U、W:为增量编程时终点相对于起点的位移量;F_:合成进给速度。

G01 指令刀具以联动的方式,按F 规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。

G01 是模态代码,可由G00、G02、G03 或G32 功能注销倒直角1.格式:G01 X(U)____ Z(W)____C____;2.说明:直线倒角G01,指令刀具从A 点到B 点,然后到C 点X、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点G 的坐标值;U、W:为增量编程时,G 点相对于起始直线轨迹的始点A点的移动距离。

C:是相邻两直线的交点G,相对于倒角始点B 的距离。

倒圆角1.格式:G01 X(U)____ Z(W)____R____;2.说明:直线倒角G01,指令刀具从A 点到B 点,然后到C 点X、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点G 的坐标值;U、W:为增量编程时,G 点相对于起始直线轨迹的始点A点的移动距离。

R:是倒角圆弧的半径值。

G02/G03 (圆弧插补)1.格式:F_R_I_K_X _Z _2,:说明X、Z:为绝对编程时,圆弧终点在工件坐标系中的坐标;U、W:为增量编程时,圆弧终点相对于圆弧起点的位移量;I、K:圆心相对于圆弧起点的增加量(等于圆心的坐标减去圆弧起点的坐标,如图3.3.9 所示) ,在绝对、增量编程时都是以增量方式指定,在直径、半径编程时I 都是半径值R:圆弧半径,F:被编程的两个轴的合成进给速度;注意:(1) 顺时针或逆时针是从垂直于圆弧所在平面的坐标轴的正方向看到的回转方向;(2) 同时编入R 与I、K 时,R 有效。

G32 螺纹加工1.格式:G32 X(U)__Z(W)__R__E__P__F__2.说明:X、Z:为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、W:为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F:螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;R 、E:螺纹切削的退尾量,R 表示Z 向退尾量;E 为X 向退尾量,R、E 在绝对或增量编程时都是以增量方式指定,其为正表示沿Z、X 正向回退,为负表示沿Z、X 负向回退。

使用R、E 可免去退刀槽。

R、E可以省略,表示不用回退功能;根据螺纹标准R 一般取0.75~1.75 倍的螺距,E 取螺纹的牙型高。

P:主轴基准脉冲处距离螺纹切削起始点的主轴转角。

注:1.从螺纹粗加工到精加工,主轴的转速必须保持一常数;2.在没有停止主轴的情况下,停止螺纹的切削将非常危险;因此螺纹切削时进给保持功能无效,如果按下进给保持按键,刀具在加工完螺纹后停止运动;3.在螺纹加工中不使用恒定线速度控制功能;4.在螺纹加工轨迹中应设置足够的升速进刀段δ 和降速退刀段δ ′ ,以消除伺服滞后造成的螺距误差;2.G80 内外径切削循环指令1.格式:G80 X__Z__F__;2.说明:X、Z:绝对值编程时,为切削终点C 在工件坐标系下的坐标;增量值编程时,为切削终点C 相对于循环起点A的有向距离,图形中用U、W 表示,其符号由轨迹1 和2 的方向确定。

园锥面内(外)径切削循环1.格式:G80 X__Z__ I___F__;2.说明:X、Z:绝对值编程时,为切削终点C 在工件坐标系下的坐标;增量值编程时,为切削终点C 相对于循环起点A的有向距离,图形中用U、W 表示。

I:为切削起点B 与切削终点C 的半径差。

其符号为差的符号(无论是绝对值编程还是增量值编程)。

G81 断面切削循环指令端平面切削循环1.格式:G81 X__Z__F__;2.说明:X、Z:绝对值编程时,为切削终点C 在工件坐标系下的坐标;增量值编程时,为切削终点C 相对于循环起点A的有向距离,图形中用U、W 表示,其符号由轨迹1 和2 的方向确定。

园锥端面切削循环1.格式:G81 X__Z__ K__F__;2.说明:X、Z:绝对值编程时,为切削终点C 在工件坐标系下的坐标;增量值编程时,为切削终点C 相对于循环起点A的有向距离,图形中用U、W 表示。

K:为切削起点B 相对于切削终点C 的Z 向有向距离。

G82 螺纹切削循环指令9直螺纹切削循环1.格式:G82 X(U)__Z(W)__R__E__C__P__F__;2.说明:X、Z:绝对值编程时,为螺纹终点C 在工件坐标系下的坐标;增量值编程时,为螺纹终点C 相对于循环起点A的有向距离,图形中用U、W 表示,其符号由轨迹1 和2 的方向确定;R, E:螺纹切削的退尾量,R、E 均为向量,R 为Z 向回退量;E 为X 向回退量,R、E 可以省略,表示不用回退功能;C:螺纹头数,为0 或1 时切削单头螺纹;P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多头螺纹切削时,为相邻螺纹头的切削起始点之间对应的主轴转角。

F:螺纹导程;注意:螺纹切削循环同G32螺纹切削一样,在进给保持状态下,该循环在完成全部动作之后才停止运动。

锥螺纹切削循环1.格式:G82 X__Z__ I__R__E__C__P__F__;2.说明:X、Z:绝对值编程时,为螺纹终点C 在工件坐标系下的坐标;增量值编程时,为螺纹终点C 相对于循环起点A的有向距离,图形中用U、W 表示。

I:为螺纹起点B 与螺纹终点C 的半径差。

其符号为差的符号(无论是绝对值编程还是增量值编程);R, E:螺纹切削的退尾量,R、E 均为向量,R 为Z 向回退量;E 为X 向回退量,R、E 可以省略,表示不用回退功能;C:螺纹头数,为0 或1 时切削单头螺纹;P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多头螺纹切削时,为相邻螺纹头的切削起始点之间对应的主轴转角。

F:螺纹导程;G71 内外径粗车复合指令无凹槽加工时1.格式:G71 U(Δ d) R(r) P(ns) Q(nf) X(Δ x) Z(Δ z) F(f) S(s) T(t);2.说明:d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA')的顺序号;nf:精加工路径最后程序段(即图中的B'B)的顺序号;△x:X 方向精加工余量;△z:Z 方向精加工余量;f,s,t:粗加工时G71 中编程的F、S、T 有效,而精加工时处于ns 到nf 程序段之间的F、S、T 有效。

有凹槽加工时1.格式:G71 U(Δ d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t);2.说明:Δ d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA')的顺序号;nf:精加工路径最后程序段(即图中的B'B)的顺序号;e:精加工余量,其为X 方向的等高距离;外径切削时为正,内径切削时为负f,s,t:粗加工时G71 中编程的F、S、T 有效,而精加工时处于ns 到nf 程序段之间的F、S、T 有效。

注意:(1) G71 指令必须带有P,Q 地址ns、nf,且与精加工路径起、止顺序号对应,否则不能进行该循环加工。

(2) ns的程序段必须为G00/G01指令,即从A到A'的动作必须是直线或点定位运动。

(3) 在顺序号为ns 到顺序号为nf 的程序段中,不应包含子程序。

G72端面粗车合指令1.格式:G72 W(Δ d) R(r) P(ns) Q(nf) X(Δ x) Z(Δ z) F(f) S(s) T(t);2.说明:△d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定;r:每次退刀量;ns:精加工路径第一程序段的顺序号;nf:精加工路径最后程序段的顺序号;△x:X 方向精加工余量;△z:Z 方向精加工余量;f、s、t:粗加工时G71 中编程的F、S、T 有效,而精加工处于ns 到nf 程序段之间的F、S、T 有效。

注意:(1) G72 指令必须带有P,Q 地址,否则不能进行该循环加工。

(2) 在ns的程序段中应包含G00/G01指令,进行由A到A'的动作,且该程序段中不应编有X向移动指令。

(3) 在顺序号为ns 到顺序号为nf 的程序段中,可以有G02/G03指令,但不应包含子程序。

相关文档
最新文档