FANUC oi数控系统常用准备功能指令
数控铣床FANUC系统编程代码
第四章 FANUC-Oi-MD系统数控铣床编程1.1常用编程指令一:准备功能(G功能)准备功能G代码用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。
数控加工常用的G功能代码见表4-1.表4-1G代码组功能附注G0001定位 (快速移动)模态G01直线插补模态G02顺时针方向圆弧插补模态G03逆时针方向圆弧插补模态G0400停刀,准确停止非模态G1702XY平面选择模态G18XZ平面选择模态G19YZ平面选择模态G2800机床返回参考点非模态G4007取消刀具半径补偿模态G41刀具半径左补偿模态G42刀具半径右补偿模态G4308刀具长度正补偿模态G44刀具长度负补偿模态G49取消刀具长度补偿模态G5011比例缩放取消模态G51比例缩放有效模态G50.122可编程镜像取消模态G51.1可编程镜像有效模态G5200局部坐标系设定非模态G5300选择机床坐标系非模态G5414工件坐标系1选择模态G55工件坐标系2选择模态G56工件坐标系3选择模态G57工件坐标系4选择模态G58工件坐标系5选择模态G59工件坐标系6选择模态G6500宏程序调用非模态G6612宏程序模态调用模态G67宏程序模态调用取消模态G6816坐标旋转模态G69坐标旋转取消模态G7309排削钻孔循环模态G74左旋攻螺纹循环模态G76精镗循环模态G80取消固定循环模态G81钻孔循环模态G82反镗孔循环模态G83深孔钻削循环模态G84攻螺纹循环模态G85镗孔循环模态G86镗孔循环模态G87背镗循环模态G88镗孔循环模态G89镗孔循环模态G9003绝对值编程模态G91增量值编程模态G9200设置工件坐标系非模态G9405每分钟进给模态G95每转进给模态G9810固定循环返回初始点模态G99固定循环返回R点模态二:辅助功能(M代码)辅助功能代码用于指令数控机床辅助装置的接同和关断,如主轴转/停、切削液开/关,卡盘夹紧/松开、刀具更换等动作。
常用准备功能G指令的编程方法
功用:该指令是直线运动控制指令,用于产生按指定进给
速度F实现的空间直线运动。该指令一般用作为轮廓切削。
格式:G01 X- Y- Z- F-;
其中:X、Y、z为直线终点的绝对或增量坐标 F为沿插补方向的进给速度。
注意:(1)
G01 指令既可双坐标联动插补运动,又可三坐标联动插补 运动,取决于数控系统的功能,当别1指令后面只有两个坐标值时,刀 具将作平面直线插补,若有三个坐标值时,将作空间直线插补。 (2 G01 程序段中必须含有进给速度F指令,否则机床不动作。 (3)G01 和F指令均为续效指令。
机床数控系统按刀心轨迹进行控制。
按刀心轨迹编程很不方便,计算繁琐,当刀具磨损、 重磨以及更换新刀具导致刀具半径变化时,又需要重新计 算与编程。 刀具半径补偿就是要求数控系统能根据工件轮廓(AB) 和刀具半径自动计算出刀心轨迹(A’B’)。
1.刀具半径补偿指令——G40/G41、G42
功用:
G41:刀具半径左偏置 G42:刀具半径右偏置
2.2.1 常用准备功能G指令的编程方法 一、与坐标系相关的指令 1.绝对坐标与增量坐标指令-G90、G91
在一般的机床数控系统中, 为方便计算和编程,都允许绝对 坐标方式和增量坐标方式及其混 合方式编程。这就必须用G90、 G91指令指定坐标方式。G90表示 程序段中的坐标尺寸为绝对坐标 值。 G91表示为增量坐标值。
数控车床坐标系、工件坐标系及相关点的关系
G92 指令是按照程序规定的尺寸字值,通 过当前刀具所在位置来设定加工坐标系的原 点。这一指令不产生机床运动。 编程格式:G92 X~Y~ Z~ 式中X、Y、Z的值是当前刀具位置相对于加 工原点位置的值。 例:建立下图所示的加工坐标系: 当前的刀具位置点在A点时:G92 X10 Y12 当前的刀具位置点在B点时:G92 X30 Y37 注意:这种方式设置的加工原点是随刀具当 前位置(起始位置)的变化而变化的。
FANUC系统常用指令
FANUC系统常⽤指令⼀、FANUC 系统常⽤指令1、快速定位指令G002、直线插补指令G013、圆弧插补指令G02、G03该指令使⼑具从圆弧起点沿圆弧移动到圆弧终点。
4、主轴速度设置指令和转速控制指令G96、G97、G50。
(1)主轴线速度恒定指令G96 格式:G96 S ;S 单位为m/min。
此时应限制主轴最⾼转速,即⽤G50 指令。
如:G50 S1500;主轴最⾼转速限制为1500r/min。
(2)直接设定主轴转速指令G97。
格式:G97 S ;S 的单位为r/min(注:⼀般系统G97)G96、G97 均为模态指令,可相互取消。
5、每转进给指令G99 和每分钟进给指令G98。
格式:G99 F ;F 单位为mm/rG98 F ;F 单位为mm/min G98、G99 均为模态指令,机床初始状态默认G99。
6、螺纹车削加⼯(可加⼯直螺纹和锥螺纹)⽅式有直进式和斜进式(1)螺纹切削指令G32,可车削直螺纹、锥螺纹和端⾯螺纹。
G32 指令进⼑⽅式为直进式。
注:螺纹切削时不可⽤主轴线速度恒定指令G96。
格式:G32 X Z F ;其中:X Z 为螺纹终点坐标,F 为螺距。
螺纹深度计算:h=0.6495p 螺纹⼩径:d1=d-h×27、⼑具功能指令T 格式:T 02 02 T:为⼑具02:⼑具号00-99 02:⼑具补偿号00-99 注;(1)⼑具号可与转位⼑架上的⼑具号相对应。
(2)⼑具补偿包括形状补偿和磨损补偿。
(3)为了⽅便,⼑具号和⼑具补偿号通常是⼀致的。
(4)⼑具号为0 或00 时,取消⼑具;⼑具补偿号为0或00 时,相当于取消补偿。
例:T0或T00、T0200。
8、辅助功能指令M M00—程序停⽌M01—选择停⽌M02—程序停⽌M03、M04、M05—主轴正、反、停转M08—切削液开M09—切削液关M30—程序结束并返回M98—⼦程序调⽤M99—⼦程序调⽤返回(⼦程序结束)⼆、固定循环指令为了简化程序,数控装置可以⽤⼀个程序段指定⼑具作反复切削,这就是固定循环指令。
第三节 FANUC Oi系统数控车床操作
1
一、FANUC OI数控车床操作 面板
1.液晶显示器CRT:人机对话的窗口; 2、机械控制面板:由监控灯和倍率键、循环 启动、进给保持、超程解除键等组成,对机床 和数控系统的运行模式进行设置和监控; 3.MDI键盘:由字母键、数字键光标键等组成, 实现MDI输入; 4.紧急停止按钮:实现对机床和数控系统的紧 急控制。
8
三、基本操作
(四)对刀 选择工作方式 手动 将刀具移至工件附近 主轴正转 试切工件外圆 沿Z方 向退刀 主轴停 测量工件直径, 按 出现 对话框 输入工件 直径值(如 x38.23 ) 按 测量 软键 X坐标值更改 X对刀完成.
9
数控车床【工件坐标系的建立】 工件坐标的建立——偏置值的确பைடு நூலகம்与输入
14
三、基本操作
3.编辑程序 将MODE旋钮置于EDIT档,在MDI键盘上 按 键,进入编辑页面,选定了一个数 控程序后,此程序显示在CRT界面上,可 对数控程序进行编辑操作。 (1)移动光标 按PAGE 或 翻页,按CURSOR 或 移 动光标。
15
三、基本操作
4.程序检验
12
三、基本操作
(五)输入并编辑数控程序 1.输入数控程序 按操作面板上的编辑键 ,编辑状态指 示灯变亮,此时已进入编辑状态。按MDI 键盘上的键,CRT界面进入编辑页面,此 时就可以进行程序的手动输入。
13
三、基本操作
2.删除一个数控程序 将MODE旋钮置于EDIT档,(在MDI键盘 上按键,进入编辑页面,按数字键键入 要删除的程序的号码:XXXX;按键,程 序即被删除。
FANUC 0i数控铣床指令
FANUC 0i数控铣床指令G指令格式1)FANUC 0i数控铣床和加工中心代码分组意义格式G00 01 快速进给、定位G00 X-- Y-- Z--G01 直线插补G01 X-- Y-- Z--G02 圆弧插补CW(顺时针)XY平面内的圆弧:ZX平面的圆弧:YZ平面的圆弧:G03 圆弧插补CCW(逆时针)G04 00 暂停G04 [P|X] 单位秒,增量状态单位毫秒,无参数状态表示停止G15 17 取消极坐标指令G15 取消极坐标方式G16 极坐标指令Gxx Gyy G16 开始极坐标指令G00 IP_ 极坐标指令Gxx:极坐标指令的平面选择(G17,G18,G19)Gyy:G90指定工件坐标系的零点为极坐标的原点G91指定当前位置作为极坐标的原点IP:指定极坐标系选择平面的轴地址及其值第1轴:极坐标半径第2轴:极角G17 02 XY平面G17选择XY平面;G18选择XZ平面;G19选择YZ平面。
G18 ZX平面G19 YZ平面G20 06 英制输入G21 米制输入G28 00 回归参考点G28 X-- Y-- Z--G29 由参考点回归G29 X-- Y-- Z--G40 07 刀具半径补偿取消G40G41 左半径补偿G42 右半径补偿G43 08 刀具长度补偿+G44 刀具长度补偿-G49 刀具长度补偿取消G49G50 11 取消缩放G50 缩放取消G51 比例缩放G51 X_Y_Z_P_:缩放开始X_Y_Z_:比例缩放中心坐标的绝对值指令P_:缩放比例G51 X_Y_Z_I_J_K_:缩放开始X_Y_Z_:比例缩放中心坐标值的绝对值指令I_J_K_:X,Y,Z各轴对应的缩放比例G52 00 设定局部坐标系G52 IP_:设定局部坐标系G52 IP0:取消局部坐标系IP:局部坐标系原点G53 机械坐标系选择G53 X-- Y-- Z--G54 14 选择工作坐标系1 GXXG55 选择工作坐标系2G56 选择工作坐标系3G57 选择工作坐标系4G58 选择工作坐标系5G59 选择工作坐标系6G68 16 坐标系旋转(G17/G18/G19)G68 a_ b_R_:坐标系开始旋转G17/G18/G19:平面选择,在其上包含旋转的形状a_ b_:与指令坐标平面相应的X,Y,Z中的两个轴的绝对指令,在G68后面指定旋转中心R_:角度位移,正值表示逆时针旋转。
试谈FANUC0i数控系统的基本编程指令
• 直线插补定位和非直线插补定位如图6-8所示。
2021/8/6
3
2021/8/6
图6-8 直线插补定位和非直线插补定位
4
• G00指令中的快速移动速度由机床制造厂对每个 轴单独设定到参数No.1420 中。由G00指令的定 位方式,在程序段的开始刀具加速到预定的速度, 而在程序的终点减速。在确认到位之后,执行下 个程序段。“到位”是指进给电机将工作台拖至 了指定的位置范围内 。这个范围由机床制造厂 决定并设置到参数No.1826中。通过设定参数 No.1601#5(NCI),可以不进行对各程序段的 到位检测。
2021/8/6
图6-20 当OFH(参数No.5001#2)=1时(A/B)
32
• b.刀具长度偏置C。当指定和修改刀具长度偏置C的偏 置号时,偏置号的有效顺序,取决于下述条件。
• a)当OFH(参数No.5001#2)=0时。如图6-21所示。 • b)当OFH(参数No.5001#2)=1时。如图6-22所示。
• a.刀具长度偏置A/B。当指定或修改刀具长度偏置A/B的偏
置号时,偏置号的有效顺序,取决于下述条件。 • a)当OFH(参数No.5001#2)=0时。如图6-19所示。 • b)当OFH(参数No.5001#2)=1时。如图6-20所示。
2021/8/6
31
图6-19 当OFH(参数No.5001#2)=0时(A/B)
2021/8/6
28
• 2)指令格式。 • ①刀具长度偏置A:G43 Z_H_;G44 Z_H_; • ②刀具长度偏置B:G17 G43 Z_H_;G17 G44 Z_H_;
《数控常用准备功能、辅助功能指令代码介绍》课件
暂停 极坐标取消 极坐标指令 XY平面选择 ZX平面选择 YZ平面选择 英寸输入 毫米输入 返回参考点检测ቤተ መጻሕፍቲ ባይዱ返回参考点 从参考点返回 刀具补偿注销 刀具补偿——左 刀具补偿——右 刀具长度补偿——正 刀具长度补偿——负 刀具长度补偿注销
数控常用准备功能、辅助功能指令代码介绍
数控常用准备功能、辅助功能指令代码介绍
3、数控系统常用功能 (1)准备功能
准备功能又称G功能或G指令,是数控机床完成某些准备 动作的指令。它由地址符G和后面的两位数字组成,从 G00~G99共100种,如G01、G41等。目前,随着数控系统功 能不断增加等原因,有的系统已采用三位数的功能指令,如 FANUC系统G51.1等。以FANUC系统为例,常用G功能如下 表所示。
在同一程序段中,既有M指令又有其他指 令时,M指令与其他指令执行的先后次序由机 床系统参数设定,因此,为保证程序以正确的 次序执行,有很多M指令如M30、M02、M98 等最好以单独的程序段进行编程。
数控常用准备功能、辅助功能指令代码介绍
3、数控系统常用功能 (2)辅助功能
M00 无条件暂停
M01 有条件暂停(提前按下选择亭子按钮后起作用)
数控常用准备功能辅助功能指令代码介绍g功能字fanuc系统为例g0001快速移动点定位g01直线插补g02顺时针圆弧插补g03逆时针圆弧插补g0400暂停g1517极坐标取消g16极坐标指令g1702xy平面选择g18zx平面选择g19yz平面选择g2006英寸输入g21毫米输入g2700返回参考点检测g28返回参考点g29从参考点返回g4007刀具补偿注销g41刀具补偿左g42刀具补偿右g4308刀具长度补偿正g44刀具长度补偿负g49刀具长度补偿注销数控常用准备功能辅助功能指令代码介绍g5011比例缩放取消g51比例缩放有效g50122可编程镜像取消g511可编程镜像有效g5214局部坐标系设定g53选择机床坐标系g54g59加工坐标系设定g6500用户宏指令g6612用户宏指令g67用户宏指令调用取消g6816坐标旋转指令g69坐标旋转取消g7309深孔钻循环g74攻左旋螺纹循环g76精镗孔循环g80撤销固定循环g81g89孔加工循环g9003绝对值编程g91增量值编程g9200设定工件坐标系g9405每分钟进给量g95每转进给量g9613恒线速控制g97恒线速取消g9810返回起始平面g99返回r平面数控常用准备功能辅助功能指令代码介绍3数控系统常用功能1准备功能注意
数控机床常用准备功能指令的编程方法1
G02 J _ K _ G19 Y _ Z _ F _ G03 R _
ቤተ መጻሕፍቲ ባይዱ号说明:
G02 I _ J _ G17 X _ Y _ F _ G03 R _
B
D C
X
相对坐标半径方式编程:
O0001 N100 G92 X0 Y0; N101 G00 X0 Y18 S600 T01 M03; N102 G02 X18 Y0 R18 F100; Y N104 G03 X68 Y0 R25; N106 G02 X88 Y20 R-20; A N108 M05; N110 M02;
常用指令复习
G00,G01,G02,G03; G90,G91,G92; M指令 F指令 ,S指令 T指令
三、刀具半径补偿指令
在零件轮廓铣削加 工时,由于刀具半 径尺寸影响,刀具 的中心轨迹与零件 轮廓往往不一致。 为了避免计算刀具 中心轨迹,直接按 零件图样上的轮廓 尺寸编程,数控系 统提供了刀具半径 补偿功能
注意:
建立补偿程序段,必须是在补偿平面内不为零的直线移动 建立补偿程序段,一般应在切入工件之前完成 撤销补偿程序段,一般应在切出工件之后完成
4)刀具半径补偿功能的优点:
(1)只需按零件轮廓编程,不需计算刀 具中心运动轨道;
(2)刀具磨损或刀具重磨后,刀具半径 变小,只需改动刀具半径补偿值,而不 必须改程序
G04——暂停指令(非模态指令)
功能:可使刀具作短时的无进给运动 编程格式:G04 X____ 或 G04 P____ 其中:X,P其后的数值表示暂停的时间,单位为s或ms ; 视具体数控系统而定。 用途: 用车削环槽、锪平面、钻孔等光整加工 用作时间匹配,对于那些动作较长的外部,或者为 了使某一操作有足够的时间可靠的完成,可在程序 中插入该指令。
FANUCoi(数控系统指令格式)
FANUC oi (数控系统指令格式)FANUC oi 数控系统指令格式代码分组意义格式G00 快速进给、定位 G00 X_ Z_01 G01 直线插补 G01 X_ Z_G02 顺圆弧插补 G02 X_ Z_ R_G03 逆圆弧插补 G03 X_ Z_ R_G04 00 暂停 G04 X/U/P; X/ U为秒、P为毫秒(整数) G20 06 英制输入G21 米制输入G32 螺纹切削 G32 X/U_ Z/W_ F01 G34 变螺距螺纹切削 G34X/U_Z/W_F_K_;K为螺距增、减量 G40 刀具补偿取消 G40 应在直线运动中取消,如G00/G0107 G41 左半径补偿 G41/G42 应在直线运动中建立,如G00/G01 G42 右半径补偿G50 00 设立工件坐标系 G50 X_ Z_设定主轴最高转速 G50 S_G53 机床坐标系选择 G53 X_ Z_12 G54 ~ 工件坐标系选择 GXXG59G70 精加工循环 G70 Pns QnfG71 内外圆粗车循环G71 U(Δd)R(e) G71P(ns) Q(nf) U(Δu)W(Δw)F(f) G72 W(Δd)R(e)G72P(ns)Q(nf)U(Δu)W(Δw)F_S_T_00 Δd: 切深量;G72 端面粗切削循环 e: 退刀量;ns:精加工程序段组的第一个程序段号;nf:精加工程序段组的最后一个程序段号;Δu:X方向精加工余量的距离及方向;Δw:Z方向精加工余量的距离及方向;G73 U(Δi)W(Δk)R(Δd)G73P(ns)Q(nf)U(Δu)W(Δw)F(f) G73 轮廓仿形切削循环Δi: 粗切时径向切除的总余量(半径值);Δk: 粗切时轴向切除的总余量;Δd: 循环次数;代码分组意义格式G75 R(e)G75X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f) G75 内外径切槽循环 e:退刀量;Δi:X方向每次切深量,不带符号半径值Δk:Z方向的偏移量Δd:刀具在切削底部退刀量无要求可省略00 G74 R(e)G74 端面切槽循环G74 X(U)_Z(W)_P(Δi)Q(Δk)R(Δd)F(f)G76 P(m,r,a)Q(Δdmin)R(d)G76 X(U)_Z(W)_R(i)P(k)Q(Δd)F_m: 精加工重复次数为1~99 G76 螺纹切削复合循r: 倒角量(45度退刀距离0.1S单位)环 a:牙形角度有80,60,55,30,29,0,Δdmin:最小切深量d:精车余量i:螺纹部分半径差k:牙形编程高度Δd:第一次的切深量G90 X(U)_Z(W)_F_G90 内外圆单循环切削 G90 X(U)_Z(W)_R_F_G92 X(U)_Z(W)_F_ 01 G92 螺纹单循环切削G92 X(U)_Z(W)_R_F_G94 X(U)_Z(W)_F_G94 端面单循环切削G94 X(U)_Z(W)_R_F_ G96 恒线速切削有效例; G96 S100 说明;切削速度为每分钟100米02G97 恒线速切削取消G98 每分钟进给05G99 每转进给代码意义格式 M00 停止程序运行M01 选择性停止M02 结束程序运行M03 主轴正转M04 主轴反转M05 主轴停止M06 换刀指令 M06 T_ M07 2号冷却液开M08 1号冷却液开M09 冷却液关M10 液压卡盘放松M11 液压卡盘夹紧M30 结束程序运行返回程序开头M40 主轴空档M41 主轴1档M42 主轴2档M43 主轴3档M44 主轴4档M98 子程序调用书写格式有两种(1)M98 P xx nnnn(2)M98 PnnnnLxx调用程序号为Onnnn的程序xx次M99 子程序结束子程序格式Onnnn...…M99。
FANUC_0i__数控操作系统数控车削编程指导书 (1)
意义
坐标轴地址指令 附加轴地址指令 附加回转轴地址指令 圆弧起点相对于圆弧中心的坐标指令
G代码A. G00 G01 G02 G03 G04 G10 G11 G20 G21 G27 G28 G32 G34 G36 G37 G40 G41 G42 G50 G52 G53 G54~G59
00
07
刀尖半径左补偿 刀尖半径右补偿 坐标系设定或主轴最大速度设定
01
螺纹车削循环 端面车削循环
00
局部坐标系设定 机床坐标系设定
02
恒表面切削速度控制 恒表面切削速度控制取消 每分钟进给 每转进给
14
选择工件坐标系1~6
05
参考点编程原点
机床原点 机床原点又称机械原点,它是机床坐标系的原点。该点是机床上的 一个固定的点,是机床制造商设置在机床上的一个物理位置,通常用户 不允许改变。机床原点是工件坐标系、机床参考点的基准点。车床的机 床原点为主轴旋转中心与卡盘后端面之交点 。 机床参考点
车床的工件原点
数控车床编程中的坐标 系
机床坐标系 工件坐标系(编程坐标系)
数控车床使用X轴和Z轴组成直角坐标系,X轴与机床主轴垂直,Z轴与 主轴轴线方向平行,车刀接近工件方向为负方向,离开工件方向为正方向。 根据刀坐和机床主轴位置关系划分,数控车床有前置刀座和后置刀座 之分,相同的编程指令在前刀坐和后刀坐中的运动轨迹是不一样的
停刀点
起刀点
常用MSTF指令
指令 功能 指令 功能 示例 G98模式:F100(每分进给) G99模式:F0.05(每转进给) 使用01号刀和01号刀 表示不使用刀具补偿
M03 M04
M05
主轴正转 主轴反转
FANUC-0I系统操作说明
FANUC-0I系统操作说明一、开机1.机床电源开(在机床左侧)2.伺服电源开(机床操作面板绿色键)二、回原点1.将OFFSET刀具偏置中的G54数值、刀具补正、刀具摩耗都清零。
2.将模式选择旋钮放置在手动状态,手动方式将刀架往X、Z负方向移动使刀架离卡盘的距离大于30—50㎜3.将模式选择旋钮放置在回原点状态,按住X+、Z+不放,此时机床自动回原点(CRT显示机械坐标为X350 Z300)三、编辑程序1.将模式选择旋钮放置在编辑状态2.按PROG程序按钮3.写程序号Oxxx x→INSERT4.按EO B程序结束符号→INSERT5.编写程序四、检验程序1.RESET[复位] →将光标放到程序号上2.将模式选择旋钮放置在手动状态,卡盘夹紧工件,指示灯亮,关闭防护门3.将模式选择旋钮放置在自动状态4.将机床轴锁开关打开(此时机床进给锁住)★千万不能忘5.按图形键GRAPH→设置参数→加工图6.按循环启动键7.再次按图形键GRAPH★注意:1.轨迹模拟后机床进给锁住,报警信号闪烁是正常现象2.模拟结束后,关闭机床轴锁开关,再次回原点(否则自动加工时会出错)五、输入工件坐标系和摩损量1. 将模式选择旋钮放置在手动状态,装刀具(铣床装卡盘与工件,校正工件)2. 车床主轴反转(铣床主轴正转)3. 调整转速4. 车端面→X正方向推出5. OFFSET(刀具编制)打开→形状(铣床为坐标系)→G 01→光标放到Z坐标上6. 写Z0→按“测量”软键7. 车外圆→Z正方向退出→主轴停8. 测量工件外圆直径(例:¢39.7)9. OFFSET(刀具编制)打开→形状→G 01→光标放到X坐标上10. 写工件直径(X39.7)→按“测量”软键11. OFFSET(刀具编制)打开→摩耗→M 01→光标放到X坐标上→写入0.5(铣床将刀具半径补偿4.1输入)六、自动加工1.选加工程序,RESET,将光标移到程序号上2.将模式选择旋钮放置在自动状态3.卡盘夹紧工件,关闭防护门4.单段开关打开5.将进给、快速倍率调低6.按循环启动键7.一个循环结束后,单段开关关闭8.按循环启动,自动加工。
第三章 FANUC oi系统数控车床操作
第三章FANUC oi数控车床第一节FANUC O-T DⅡ控制面板一、系统功能指令表在表3-1中列出的是FANUC O-TD Ⅱ系统常用指令。
表3-1 系统功能指令表注1). *号表示电源接通时G代码状态。
注2). 00组的代码为一次性代码。
注3). 一但指定了G代码一览表中没有的G代码,系统显示报警。
(NO.010)注4). 无论有几个不同组的G代码,不能在同一程序段内指令,果同组的G代码在同一程序段内指令了2个以上的代码时,指令后者有效。
注5).以上所述同样适用于M代码。
二、FANUC O-TDⅡCK6136A 数控车床的操作1、开机机床在开机之前应先接通380 V±2%相交流电源,并且确定以下几项注意事项:1)、机床不得处于-5℃以下和40℃以上温度环境下运行。
2)、机床不得处于湿度大于75%环境下运行。
3)、机床不得在高粉尘杂质空气和含污染腐蚀的物质的[空气中运行。
确定以上几项之后,接通电源,打开机床电源开关,按下CNC启动按钮后等待系统启动正常即可对其进行操作,系统启动过程中不要碰MDI面板上的任何键。
2、熟悉机床操作面板CK6136A数控车床的操作面板由CRT/MDI面板和机床操作面板组成。
(见图3-1)图3-1 机床操作面板1).CRT/MDI面板CRT/MDI面板是由一个9英寸.CRT显示器和一个MDI键盘构成的。
(见图3-2)按任何一个功能按钮和“CAN”画面的显示就会消失,这时系统内部照常工作。
之后再按其中任何一个功能键,画面会再次显示。
长时间接通电源而不使用CRT时,要先清除画面,以防止画面质量下降。
图3-2. CRT/MDI 面板键 名称 功用说明RESET 复位键 按下此键,复位CNC 系统。
包括取消报警、主轴故障复位、中途退出自动操作循环和中途退出输入、输出过程等 CURSOR 光标移动键 用于CRT 页面上,一步步移动光标:向前移动光标 :向后移动光标 PAGE 页面变换键 用于在CRT 屏幕选择不同的页面:向前变换页面 :向后变换页面等键-地址/数字输入键按下这些键,输入字母、数字和其他字符(CNC 系统先确认字母,后确认数字。
FANUCoi数控系统常用准备功能指令
FANUCoi数控系统常用准备功能指令FANUC oi数控系统常用准备功能指令G指令功能程序格式及说明G00 快速点定位G00 X()Z()G01 直线插补G01 X()Z()F()G02 顺向圆弧插补G02(G03)X()Z()R()F()G03 逆向圆弧插补G02(G03)X()Z()I()K()F()G04 暂停G04 X1.5;G04 U0.5;G04 P1500G17 选择XY平面G17;G18 选择XZ平面G18;G19 选择YZ平面G19;G20 英寸输入G20;G21 毫米输入G21;G27 返回参考点检测G27 X()Z()G28 返回参考点G28 X()Z()G30 返回2、3、4参考点G30 P3X()Z()G30 P4X()Z()G32 螺纹切削G32 X()Z()F()G34 变螺距螺纹切削G34 X()Z()F()K()G指令功能程序格式及说明G40 刀尖半径补偿取消G40;G41 刀尖半径左补偿G41 G01 X()Z()G42 刀尖半径右补偿G42 G01 X()Z()G50 坐标系设定或最高限速G50 X()Z()G50 S()G52 局部坐标系设定G52 X()Z()G53 选择机床坐标系G53 X()Z()G54 选择工件坐标系1 G54;G55 选择工件坐标系2 G55;G56 选择工件坐标系3 G56;G57 选择工件坐标系4 G57;G58 选择工件坐标系5 G58;G59 选择工件坐标系6 G59;G65 宏程序非模态调用G65 P()L()[自变量指定]G66 宏程序模态调用G66 P()L()[自变量指定]G67 宏程序模态调用取消G67M代码及功能M00 程序停止M01 计划结束M02 程序结束M03 主轴正转启动M03*主轴顺时针转动M04*主轴逆时针转M05*主轴停止转动M06*换刀M07*2号冷却液开M08*1号冷却液开M09*冷却液关M10*夹紧M11*松开M13*主轴顺时针,冷却液开M14*主轴逆时针,冷却液开M15*正运动M16*负运动M19*主轴定向停止M30纸带结束M31*互锁旁路M38*主轴速度范围1 M39*主轴速度范围2 M40-M45*齿轮换档M48*注销M49 M49*进给率修正旁路M50*3号冷却液开M51*4号冷却液开M55*刀具直线位移,位置 1 M56*刀具直线位移,位置 2 M60*更换工作M61*工件直线位移,位置1 M62*工件直线位移,位置2 M71*工件角度位移,位置1 M72*工件角度位移,位置2 M04 主轴反转启动M07 切削液打开M08 切削液打开M30程序结束并返回程原点M36 进给范围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 恒线速度进给G指令功能程序格式及说明G70 精车循环G70 P()Q()G71 粗车循环G71 U()R()G71 P()Q()U()W()F()G72 平端面粗车循环G72 W()R()G72 P()Q()U()W()F()G73 多重复合循环G73 U()W()R()G73 P()Q()U()W()F()G74 端面切槽循环G74 R()G74 X(U)()Z(W)()P()Q()R()F()G75 径向切槽循环G75 R()G75 X(U)()Z(W)()P()Q()R()F()G76 螺纹复合循环G76 P()Q()R()G76 X(U)()Z(W)()R()P()Q()F()G90 内、外圆切削循环G90 X()Z()F()G92 螺纹切削循环G92 X()z()F()G92 X()Z()R()F()G94 端面切削循环G94 X()Z()F()G94 X()Z()R()F()G96 恒线速度G96 S200G97 每分钟转速G97 S800 G98 每分钟进给G98 F100 G99 每转进给G99 F0.1。
FANUC oi 系统操作面板各键意义
FANUCT oi 系统操作控制面板一、地址/数字键功能用于输入数据到输入区域,系统将自动判别区分字母和数字。
通过键切换输入。
二、功能键主要负责程序编辑、坐标系和刀具补偿录入、参数的设定、警报的记录、图形确认等。
1、(1位置显示页面键。
用以显示坐标位置屏幕。
位置屏幕有三种方择所需要的坐标系。
(2程序显示与编辑页面键。
用以显示程序屏幕,并可以对显示(3参数输入页面键。
按第一次进入坐标系设置页面;按第二次(4用以显示系统参数屏幕。
(5信息页面键。
用以显示屏幕中的信息,如“报警”信息。
(6图形参数设置页面键。
用以显示用户宏程序屏幕和图形显示屏幕。
2(1换挡键。
在具有两个功能的键上用以切换功能。
(2消除键入区内的数据,按下一次,消除当前光标前一个。
(3输入键。
按下一次,输入数据到缓冲区,并显示在屏幕上;[输入]键。
(4(5可以把输入区中的数据插入到当前光标之后位置。
(6删除键。
删除一个程序或删除全部程序,或删除光标所在的数据。
(7分号输入键。
用于结束一行程序的输入。
与组合3(1复位键。
按下该键,可以实现以下操作功能:①使CNC复位,MDI方式下编辑的程序清除。
(2系统帮助键。
按下该键可获得对未知操作的帮助。
三、面板操作按键功能1、机床运行方式键功能(1按下该键进行编辑运行方式。
(2按下该键进入自动运行方式。
(3按下该键进入MDI运行方式。
(4按下该键进入手动操作方式。
(5按下该键进入手摇操作方式,手摇柄操作有效。
2、操作选择键功能(1按下该键进入单段运行方式(2按下该键机床内照明灯亮。
(3按下该键进行返回机床参考点操作。
3、主轴旋转键(1按下该键主轴正转启动。
(2按下该键主轴停止转动。
(3按下该键主轴反向转动。
4、循环启动/停止键自动加工运行和MDI运行时用以开启和关闭程序。
5、主轴倍率键通过旋转该按钮来调节主轴旋转倍率。
在MDI或自动方式下,当S代码的主轴速度偏高或偏低时,可以用来修调程序中编制的主轴速度。
第三章 FANUC oi系统数控车床操作
第三章FANUC oi数控车床第一节FANUC O-T DⅡ控制面板一、系统功能指令表在表3-1中列出的是FANUC O-TD Ⅱ系统常用指令。
表3-1 系统功能指令表G(M)代码组功能*G00 G01 G02 G03 01组定位(快速进给)直线插补(切削进给)圆弧插补CW(顺时针)圆弧插外CCW(逆时针)G04 G27 G28 00组暂停返回参考点检测返回参考点G32 01组螺纹切削*G40 G41 G42 07组取消刀尖R补偿刀尖R补偿(左)刀尖R补偿(右)G50 00组设定坐标系,设定主轴最高转速G90 G92 G94 01组外径,内径车削循环螺纹切削循环端面车削循环G98 *G99 05组每分钟进给每转进给M00 程序停止,按下CNC启动键程序重新开始M02 00组主程序结束M03 M04 M05 01组主轴正转启动主轴反转启动主轴停转M30 00组主程序结束,自动返回到程序开头M98 M99 调用子程序子程序结束及返回注1). *号表示电源接通时G代码状态。
注2). 00组的代码为一次性代码。
注3). 一但指定了G代码一览表中没有的G代码,系统显示报警。
(NO.010)注4). 无论有几个不同组的G代码,不能在同一程序段内指令,果同组的G代码在同一程序段内指令了2个以上的代码时,指令后者有效。
注5).以上所述同样适用于M代码。
二、FANUC O-TDⅡCK6136A 数控车床的操作1、开机机床在开机之前应先接通380 V±2%相交流电源,并且确定以下几项注意事项:1)、机床不得处于-5℃以下和40℃以上温度环境下运行。
2)、机床不得处于湿度大于75%环境下运行。
3)、机床不得在高粉尘杂质空气和含污染腐蚀的物质的[空气中运行。
确定以上几项之后,接通电源,打开机床电源开关,按下CNC启动按钮后等待系统启动正常即可对其进行操作,系统启动过程中不要碰MDI面板上的任何键。
2、熟悉机床操作面板CK6136A数控车床的操作面板由CRT/MDI面板和机床操作面板组成。
数控车床技能鉴定培训单元3FANUC0i系统数控车床的常用编程代码
工件坐标系原点设定在工件右端面中心时的编程指令为: G50 X240 Z100;
工件坐标系原点设定在卡爪前端面中心时的编程指令为: G50 X240 Z180;
6
螺纹切削指令G32
1、指令格式:G32 X(U)— Z(W)— F— 2、指令功能:切削加工圆柱螺纹、圆锥螺纹和平面螺纹。 3、指令说明: (1)F表示长轴方向的导程,如果X轴方向为长轴,F为半 径量。对于圆锥螺纹如图3-2所示,其斜角α在450以下时,Z 轴方向为长轴;斜角α在450~900时,X轴方向为长轴; (2) 圆柱螺纹切削加工时,X、U值可以省略,格式为: G32 Z(W)— F— ; (3) 端面螺纹切削加工时,Z、W值可以省略,格式为: G32 X(U)— F— ; (4) 螺纹切削应注意在两端设置足够的升速进刀段δ1和降速 退刀段δ2,以消除伺服滞后造成的螺距误差。
图3-26 外圆粗加工循环应用
27
多重复合循环指令G70~G76 4、精加工复合循环G70 指令格式:G70 Pns Qnf ; 5、端面切槽复合循环G74 指令格式:G74 Re ;
G74 X(U)— Z(W)— PΔi QΔk RΔd Ff ;
图3-27端面钻孔、切槽循环
28
例3-12:如图3-28所示,运用端面钻孔循环指令编程,每次钻 深8mm,退刀1mm。
O0314; T0303; M03 S200; G00 X60 Z10;快速定位至A点 ; G76 X44.1 Z-60 R0 P1950 Q600 F3; G00 X60 Z70; M05; M30 ;
图3-32 螺纹切削复合循环应用
33
子程序功能
FANUC Oi系统操作编程说明书
参考资料:FANUC O系列操作编程说明书第一篇:编程5 1.综述5 1.1可编程功能5 1.2准备功能51.3辅助功能72.插补功能8 2.1快速定位(G00)8 2.2直线插补(G01)82.3圆弧插补(G02/G03)93.进给功能11 3.1进给速度11 3.2自动加减速控制11 3.3切削方式(G64)11 3.4精确停止(G09)及精确停止方式(G61) 123.5暂停(G04) 124.参考点和坐标系13 4.1机床坐标系13 4.2关于参考点的指令(G27、G28、G29及G30) 13 4.2.1 自动返回参考点(G28)13 4.2.2 从参考点自动返回(G29)13 4.2.3 参考点返回检查(G27)14 4.2.4 返回第二参考点(G30)14 4.3工件坐标系15 4.3.1 选用机床坐标系(G53)15 4.3.2 使用预置的工件坐标系(G54~G59)15 4.3.3 可编程工件坐标系(G92)16 4.3.4 局部坐标系(G52) 164.4平面选择175.坐标值和尺寸单位185.1绝对值和增量值编程(G90和G91)186.辅助功能19 6.1M代码19 6.1.1 程序控制用M代码19 6.1.2 其它M代码19 6.2T代码19 6.3主轴转速指令(S代码) 206.4刚性攻丝指令(M29)207.程序结构21 7.1程序结构21 7.1.1 纸带程序起始符(Tape Start) 21 7.1.2 前导(Leader Section) 21 7.1.3 程序起始符(Program Start) 217.1.4 程序正文(Program Section) 21 7.1.5 注释(Comment Section) 21 7.1.6 程序结束符(Program End) 21 7.1.7 纸带程序结束符(Tape End) 22 7.2程序正文结构22 7.2.1 地址和词22 7.2.2 程序段结构227.2.3 主程序和子程序238.简化编程功能25 8.1孔加工固定循环(G73,G74,G76,G80~G89) 25 8.1.1 G73(高速深孔钻削循环)28 8.1.2 G74(左螺纹攻丝循环)29 8.1.3 G76(精镗循环) 29 8.1.4 G80(取消固定循环) 30 8.1.5 G81(钻削循环) 30 8.1.6 G82(钻削循环,粗镗削循环) 31 8.1.7 G83(深孔钻削循环) 31 8.1.8 G84(攻丝循环) 32 8.1.9 G85(镗削循环) 32 8.1.10 G86(镗削循环) 32 8.1.11 G87(反镗削循环) 33 8.1.12 G88(镗削循环) 33 8.1.13 G89(镗削循环) 34 8.1.14 刚性攻丝方式348.1.15 使用孔加工固定循环的注意事项359.刀具补偿功能36 9.1刀具长度补偿(G43,G44,G49) 36 9.2刀具半径补偿36 9.2.1 补偿向量36 9.2.2 补偿值36 9.2.3 平面选择36 9.2.4 G40、G41和G4236 9.2.5 使用刀具半径补偿的注意事项37第二篇:NC操作381.自动执行程序的操作38 1.1CRT/MDI操作面板38 1.1.1 软件键38 1.1.2 系统操作键38 1.1.3 数据输入键38 1.1.4 光标移动键38 1.1.5 编辑键和输入键38 1.1.6 NC功能键38 1.1.6 电源开关按钮39 1.2MDI方式下执行可编程指令39 1.3自动运行方式下执行加工程序39 1.3.1 启动运行程序391.3.2 停止运行程序392.程序验证和安全功能40 2.1程序验证功能40 2.1.1 机床闭锁402.1.2 Z轴闭锁40 2.1.3 自动进给的倍率40 2.1.4 快速进给的倍率40 2.1.5 试运行40 2.1.6 单程序段运行402.2安全功能402.2.1 紧急停止402.2.2 超程检查403.零件程序的输入、编辑和存储41 3.1新程序的注册41 3.2搜索并调出程序41 3.3插入一段程序41 3.4删除一段程序41 3.5修改一个词423.6搜索一个词424.数据的显示和设定43 4.1刀具偏置值的显示和输入43 4.2G54~G59工件坐标系的显示和输入43 4.3NC参数的显示和设定434.4刀具表的修改445.显示功能45 5.1程序显示455.2当前位置显示456.在线加工功能46 6.1有关参数的修改:466.2有关在线加工的操作. 467.机床参数的输入﹑输出478.用户宏B功能49 8.1变量49 8.1.1变量概述498.1.2系统变量508.2算术和逻辑操作55 8.3分支和循环语句56 8.3.1无条件分支(GOTO语句)56 8.3.2条件分支(IF语句)57 8.3.3循环(WHILE语句)57 8.3.4注意58 8.4宏调用58 8.4.1简单调用(G65)58 8.4.2、模调用(G66、G67)60 8.4.3G码调用宏61 8.4.4、M码调用宏618.4.5M码调用子程序62 8.4.6T码调用子程序62 8.5附加说明62附录1:报警代码表641.程序报警(P/S报警) 642.伺服报警653.超程报警664.过热报警及系统报警66第一篇:编程1. 综述1.1 可编程功能通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。
FANUC 0i系统功能简介
西安工程技术(技师)学院陕西省明德职业中等学校理论课教案FANUC—0i系统介绍新课导入:数控机床加工中的动作在加工程序中用指令的方式先予以规定,这类指令有准备功能G、辅助功能M、刀具功能T、主轴转速功能S和进给功能F等。
由于目前数控机床的形式和数控系统的种类较多,同一G指令或同一M指令其含义是不完全相同的,甚至完全不同。
因此,编程人员在编程前必须掌握该数控系统每个指令的确切含义,以免发生错误。
新课讲授:一、FANUC—0i系统功能(一)准备功能准备功能(又称G功能G代码、G指令)顾名思义,准备功能是用来指令机床或数控系统的工作方式的一种指令,使数控机床做好某种操作准备。
FANUC系统的准备功能也用地址符G和后面的两数字或三位数字表示。
FANUC—0i系统数控车床常用的准备功能指令见下表。
表中 FANUC—0i系统数控车床常用的准备功能指令注:在编程时,G指令中前面的0可以省略不写,如G00、G01、G02、G03可以简写为G0、G1、G1、G3。
(二)辅助功能辅助功能也称M功能,主要用来指令操作时各种辅助动作及其状态,如主轴的开、停,冷却液的开关等。
由地址码M和后面的两位数字组成。
FANUC—0i数控车床系统常用的辅助功能指令见下表。
表 FANUC—0i系统常用的辅助功能指令当一个程序段中指定了运动指令和辅助功能时,按下面两种方法之一执行指令:①运动指令和辅助功能指令同时执行。
②在运动指令执行完成后执行辅助功能指令。
选择哪种顺序取决于机床制造商的设定。
(三) 进给功能进给功能主要用来指令切削时的进给速度。
对于车床,进给方式可分每分钟进给和每转进给,FANUC系统用G98、G98规定。
(1)每转进给指令G99 系统开机状态为G99状态,只有输人G98指令后,G99才被取消。
在含有G99的程序段后面,再遇到F指令时,则认为F所指定的进给速度单位为mm/r。
(2)每分钟进给指令G98 在含有G98的程序段后面,遇到F指令时,则认为F所指定的进给速度单位为mm/min,G98被执行一次后,系统将保持G98状态,直到被G99取消为止。
fanucoi系统加工中心程序指令大全
fanucoi系统加工中心程序指令大全
FANUC OI 程序指令
G00快速定位;G01直线插补;G02圆弧插补(顺时针);G03圆弧插补(逆时针);G04暂停G15极坐标取消;G16极坐标指令;G17选择XY平面;G18选择ZX平面;G19选择YZ平面;G20英寸输入;G21毫米输入;G28返回参考点;G40刀具半径补偿取消;G41刀具半径左补偿;G42刀具半径右补偿;G43正面刀具长度补偿;G44负面刀具长度补偿;G49长度补偿取消;G54~G59选择工件坐标系;G68坐标系旋转;G69坐标系旋转取消;G73~G87钻、镗、攻丝循环;G90绝对值编辑;G91增量值编辑;G94每分钟进给;G95每转进给;G98固定循环,返回到初始点;G99固定循环,返回到R点;M00程序停止;M01程序选择停止;M02程序结束;M03主轴正转;M04主轴反转;M05主轴停止;M06刀具交换;M08冷却液开;M09冷却液关;M30程序停止(光标返回到程序开头);M98调用子程序;M99返回到主程序(用于子程序结束);F进给量;S转速;新建程序:EDIT(编辑键)+程序名称+INSERT(插入键)开机后按紧急停止,按复位键;关机时先按紧急停止调用子程序:M98 Pxxxx(程序编号)Lxxxx (调用次数)钻孔循环:G99(G98)G81X-Y-Z-R-F-;G98回到刀补位置,G99回到给定点,R返回点高度;在实际加工中,通槽长度比理论加工长度要长点;极坐标(用于加工*边形):G16G01X(半径)Y(角度{*边形的角度=*∕360);顺时针为负,逆时针为正;使用G91时,上一个坐标为原点;只需要一把刀时不需要M06;刀具半径补偿:G41G01X-Y-D-F-;其中D为刀号;刀具长度补偿:G43G00Z-H-,其中Z为正值,H为刀号;
当程序出现第一个G01时需加F;。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC oi数控系统常用准备功能指令G指令功能程序格式及说明
G00 快速点定位G00 X()Z()
G01 直线插补G01 X()Z()F()
G02 顺向圆弧插补G02(G03)X()Z()R()F()
G03 逆向圆弧插补G02(G03)X()Z()I()K()F()
G04 暂停G04 X1.5;G04 U0.5;G04 P1500
G17 选择XY平面G17;
G18 选择XZ平面G18;
G19 选择YZ平面G19;
G20 英寸输入G20;
G21 毫米输入G21;
G27 返回参考点检测G27 X()Z()
G28 返回参考点G28 X()Z()
G30 返回2、3、4参考点G30 P3X()Z()
G30 P4X()Z()
G32 螺纹切削G32 X()Z()F()
G34 变螺距螺纹切削G34 X()Z()F()K()
G指令功能程序格式及说明
G40 刀尖半径补偿取消G40;
G41 刀尖半径左补偿G41 G01 X()Z()
G42 刀尖半径右补偿G42 G01 X()Z()
G50 坐标系设定或最高限速G50 X()Z()
G50 S()
G52 局部坐标系设定G52 X()Z()
G53 选择机床坐标系G53 X()Z()
G54 选择工件坐标系1 G54;
G55 选择工件坐标系2 G55;
G56 选择工件坐标系3 G56;
G57 选择工件坐标系4 G57;
G58 选择工件坐标系5 G58;
G59 选择工件坐标系6 G59;
G65 宏程序非模态调用G65 P()L()[自变量指定]
G66 宏程序模态调用G66 P()L()[自变量指定]
G67 宏程序模态调用取消G67
M代码及功能
M00 程序停止M01 计划结束M02 程序结束M03 主轴正转启动
M03*主轴顺时针转动M04*主轴逆时针转M05*主轴停止转动M06*换刀M07*2号冷却液开M08*1号冷却液开M09*冷却液关M10*夹紧M11*松开M13*主轴顺时针,冷却液开M14*主轴逆时针,冷却液开M15*正运动M16*负运动M19*主轴定向停止M30纸带结束
M31*互锁旁路M38*主轴速度范围1 M39*主轴速度范围2 M40-M45*齿轮换档
M48*注销M49 M49*进给率修正旁路M50*3号冷却液开M51*4号冷却液开M55*刀具直线位移,位置 1 M56*刀具直线位移,位置 2 M60*更换工作M61*工件直线位移,位置1 M62*工件直线位移,位置2 M71*工件角度位移,位置1 M72*工件角度位移,位置2
M04 主轴反转启动M07 切削液打开
M08 切削液打开M30程序结束并返回程原点
M36 进给范围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 恒线速度进给
G指令功能程序格式及说明
G70 精车循环G70 P()Q()
G71 粗车循环G71 U()R()
G71 P()Q()U()W()F()
G72 平端面粗车循环G72 W()R()
G72 P()Q()U()W()F()
G73 多重复合循环G73 U()W()R()
G73 P()Q()U()W()F()
G74 端面切槽循环G74 R()
G74 X(U)()Z(W)()P()Q()R()F()
G75 径向切槽循环G75 R()
G75 X(U)()Z(W)()P()Q()R()F()
G76 螺纹复合循环G76 P()Q()R()
G76 X(U)()Z(W)()R()P()Q()F()
G90 内、外圆切削循环G90 X()Z()F()
G92 螺纹切削循环G92 X()z()F()
G92 X()Z()R()F()
G94 端面切削循环G94 X()Z()F()
G94 X()Z()R()F()
G96 恒线速度G96 S200
G97 每分钟转速G97 S800 G98 每分钟进给G98 F100 G99 每转进给G99 F0.1。