G 指令功能表(h)

合集下载

刀具长度补偿G43、G44、G49指令编程举例

刀具长度补偿G43、G44、G49指令编程举例

刀具长度补偿G43、G44、G49指令编程举例刀具长度补偿指令一般用于刀具轴向(Z方向)的补偿,它使刀具在Z方向上的实际位移量比程序给定值增加或减少一个偏置量,这样当刀具在长度方向的尺寸发生变化时(如钻头刃磨后),可以在不改变程序的情况下,通过改变偏置量,加工出所要求的零件尺寸。

指令格式:G43 Z__ H__G44 Z__ H__G49指令功能:对刀具的长度进行补偿指令说明:(1) G43指令为刀具长度正补偿;(2) G44指令为刀具长度负补偿;(3) G49指令为取消刀具长度补偿;(4) 刀具长度补偿指刀具在Z方向的实际位移比程序给定值增加或减少一个偏置值;(5) 格式中的Z值是指程序中的指令值,即目标点坐标;(6) H为刀具长度补偿代码,后面两位数字是刀具长度补偿寄存器的地址符。

H01指01号寄存器,在该寄存器中存放对应刀具长度的补偿值。

使用G43、G44时,不管用绝对尺寸还是用增量尺寸指令编程,程序中指定的Z轴移动指令的终点坐标值,都要与H代码指令的存储器中的偏移量进行运算。

执行G43时:Z实际值=Z指令值+H__中的偏置值执行G44时:Z实际值=Z指令值-H__中的偏置值例题:图所示,图中A点为刀具起点,加工路线为1→2→3→4→5→6→7→8→9。

要求刀具在工件坐标系零点Z轴方向向下偏移3mm,按增量坐标值方式编程(提示把偏置量3mm存入地址为H01的寄存器中)。

图刀具长度补偿G43、G44、G49指令例题N01 G91 G00 X70 Y45S800 M03N02 G43 Z-22 H01N03 G01 Z-18 F100 M08N04 G04 X5N05 G00 Z18N06 X30 Y-20N07 G01 Z-33 F100N08 G00 G49 Z55 M09 N09 X-100 Y-25N10 M30。

程序代码及其含义

程序代码及其含义

程序代码及其含义数控机床程编中,经常使用的程序代码有哪些?其含义是什么?在数控机床程序编制中,经常使用的程序指令代码有“G”、“M”。

经常使用的功能代码有“S”、“F”和“T”等。

现将这些常用的指令及功能代码含义介绍如下:(1)G指令G指令是准备功能指令,有字母G和后面紧跟的2位数字组成。

从G00到G99共有100个指令。

该指令的作用主要是指定数控机床的运动方式,并为数控系统插补运算作好准备,因此在程序段中G指令一般位于坐标指令的前面。

常用的G指令有G01(直线插补),G02、G03(圆弧插补),G00(快速点定位),G17、G18、G19(坐标平面选择),G40、G41、G42(刀具半径补偿),G92(预置寄存)及G90、G91(绝对尺寸及增量尺寸程编指令)。

有关G指令的详细规定与含义见表1---3所示。

在代码中有两种代码必须有一些了解,一个是准备工作码(H代码),一个是辅助功能代码(M代码)。

我们国家对G代码和M代码做了规定,即JG3028—83,它与国际标准化组织的ISO—1056—1975E等效。

在G代码与M代码中有不指定和永不指定两类尚未定义的代码。

不指定是暂时尚未指定,以后很可能指定定义,永不指定的代码就把指定的权利安给了机床制造厂家。

不论G代码还是M代码,均用2位数来表示:G00~G99,M00~M99。

共有200个代码。

最近看到有些机床厂家的G代码出现了3位数,这也是一种必然的结果,机床功能愈来愈多,当然代码必然也会增加。

但尚未见到国际标准化组织的新规定。

我们希望更多的分析一下机床厂随机提供的编程资料是非常必要的。

即使对G代码、M代码非常熟悉的人也要研究这些随机资料,看一看是否有一些新的规定,避免编程中存在语法错误。

这些软性的故障,常常在机床使用的初期出现。

表1---3 JB3208—83准备功能G代码代码(1)功能保持到被取消或被同样字母表示的程序指令所代替(2)功能仅在所出现的程序段内有作用(3)功能(4)G00a点定位G01a直线插补G02a顺时针方向圆弧插补G03a逆时针方向圆弧插补G04*暂停G05##不指定G06a抛物线插补G07##不指定G08*加速G08*减速G10~G16**不指定G17c XY平面选择G18c ZX平面选择G19c YZ平面选择G20~G32##不指定代码(1)功能保持到被取消或被同样字母表示的程序指令所代替(2)功能仅在所出现的程序段内有作用(3)功能(4)G33a螺纹切削,等螺距G34a螺纹切削,增螺距G35a螺纹切削,减螺距G36~G39##永不指定G40d刀具补偿/刀具偏置注销G41d刀具补偿一左G42d刀具补偿一右G43#(d)#刀具偏置一正G44#(d)#刀具偏置一负G45#(d)#刀具偏置+/+G46#(d)#刀具偏置+/-G47#(d)#刀具偏置-/-G48#(d)#刀具偏置-/+G49#(d)#刀具偏置0/+G50(d)#刀具偏置0/-G51(d)#刀具偏置+/0G52(d)#刀具偏置-/0G53f直线偏移,注销G54f直线偏移XG55f直线偏移YG56f直线偏移ZG57f直线偏移XYG58f直线偏移XZG59f直线偏移YZG60h准确定位1(精)G61h准确定位2(中)G62h快速定位(粗)G63#攻丝G64~G67##不指定G68#(d)#刀具偏置,内角G69#(d)#刀具偏置,外角G70~G79##不指定G80e固定循环注销G81~G89e固定循环G90j绝对尺寸G91j增量尺寸G92#预置寄存G93k时间倒数,进给率G94k每分钟进给G95k主轴每转进给G96I恒线速度G97I每分钟转数(主轴)G98~G99##不指定注:1.#号:如选作特殊用途,必须在程序格式说明中说明。

程序代码及其含义

程序代码及其含义

程序代码及其含义数控机床程编中,经常使用的程序代码有哪些?其含义是什么?在数控机床程序编制中,经常使用的程序指令代码有“G”、“M”。

经常使用的功能代码有“S”、“F”和“T”等。

现将这些常用的指令及功能代码含义介绍如下:(1)G指令G指令是准备功能指令,有字母G和后面紧跟的2位数字组成。

从G00到G99共有100个指令。

该指令的作用主要是指定数控机床的运动方式,并为数控系统插补运算作好准备,因此在程序段中G指令一般位于坐标指令的前面。

常用的G指令有G01(直线插补),G02、G03(圆弧插补),G00(快速点定位),G17、G18、G19(坐标平面选择),G40、G41、G42(刀具半径补偿),G92(预置寄存)及G90、G91(绝对尺寸及增量尺寸程编指令)。

有关G指令的详细规定与含义见表1---3所示。

在代码中有两种代码必须有一些了解,一个是准备工作码(H代码),一个是辅助功能代码(M代码)。

我们国家对G代码和M代码做了规定,即JG3028—83,它与国际标准化组织的ISO—1056—1975E等效。

在G代码与M代码中有不指定和永不指定两类尚未定义的代码。

不指定是暂时尚未指定,以后很可能指定定义,永不指定的代码就把指定的权利安给了机床制造厂家。

不论G代码还是M代码,均用2位数来表示:G00~G99,M00~M99。

共有200个代码。

最近看到有些机床厂家的G代码出现了3位数,这也是一种必然的结果,机床功能愈来愈多,当然代码必然也会增加。

但尚未见到国际标准化组织的新规定。

我们希望更多的分析一下机床厂随机提供的编程资料是非常必要的。

即使对G代码、M代码非常熟悉的人也要研究这些随机资料,看一看是否有一些新的规定,避免编程中存在语法错误。

这些软性的故障,常常在机床使用的初期出现。

表1---3 JB3208—83准备功能G代码注:1.#号:如选作特殊用途,必须在程序格式说明中说明。

2.如在直线切削控制中没有刀具补偿,则G43到G52可指定作其他用途。

FANUC系统数控机床MDI操作面板按键的详细说明

FANUC系统数控机床MDI操作面板按键的详细说明

FANUC系统数控机床MDI操作面板按键得详细说明:1 ALTER 修改程序及代码2 INSRT插入程序3 DELET删除程序4 EOB完成一句 (END OF BLOCK)5 CAN 取消(EDIT 或MDI MODE情况下使用)6 INPUT输入程序及代码7 OUTPUT START 输出程序及指令8 OFFSET 储存刀具长度、半径补当值9 AUX GRAPH 显示图形10 PRGRM 显示程序内容11 ALARM 显示发生警报内容或代码12 POS 显示坐标13 DGONS PARAM 显示自我诊断及参数功能14 RESET 返回停止15 CURSOR 光标上下移动16PAGE上下翻页17 O程序号码由 O0001~O999918 N 顺序号码由N0001~N999919 G 准备功能代码20 X 坐标轴运动方向指令21 Y 坐标轴运动方向指令22 Z 坐标轴运动方向指令23H长度补偿功能代码24 F 进给(FEED)指令25 R圆弧半径指令26M辅助功能指令27 S主轴指速指令28 T 刀具号码29 D 半径补偿功能代码30 I 、J 、K 圆弧起点至圆弧中心距离(分别在X,Y,Z轴上)31 P 子程序调用代码32 PROGRAM PROTECT程序记忆保护开关33 MEMORY 自动执行程序34 EDIT 编辑35 MDI 手动编辑36 SINGL BLOCK单句执行37 BLOCKDELET 指定不执行单句程序 (与 / 键共享)38 OPT STOP 选择性停止 (与M01码共享)39 DRY RUN 空运行40 PRGTEST不执行M、S、T、码指令41 CYCLE START循环动(执行程序)42CYCLE STOP 循环停止(暂停程序)43 PRG STOP 程序停止(与M00共享)44HOME 返回X、Y、Z、各轴机械原45 JOG 手动进给(行位或切削)46 MPG 手动驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴(RPM)速52 SPDL100%执行程序中S指令速53 SPDL CW 主轴顺时钟转动54 SPDLSTOP 主轴停止55 SPDL CCW主轴逆时钟转动56 SPDL INC主轴(RPM)增速57 Z+,Y+,X+机床X、Y、Z、轴往正方向移动58 Z-,Y-,X- 机床X、Y、Z、轴往负方向移动59 4-,4+ 机床第四轴60 TRVRS执行机床各轴移动指令61 CLNT ON 供应切削液62 CLNT OFF 停止供应切削液63 CLNT AUTO 自动执行供应切削液64 OVERRIDE切削速度随控0—-150%65 EMERGENCY STOP 紧急停止66 THERMAL ALARM 主轴负荷过热报警67 LUB ALARM 润滑油不足报警68 X_MIRROR IMAGE X轴镜像加工功能69Y_MIRROR IMAGE Y轴镜像加工功能70 RAPID OVERRIDE 快速行程?控71 DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做(即同时执行收取程序与执行程序指令动作),称为DNC操作。

数控车床G代码对照表

数控车床G代码对照表
L… ;自身程序段
M
辅助功能
0…99整数,无符号
用于进行开关操作,如“打开” 冷却液,一个程序段中最多有5个M功能
M...
M0
程序停止
用M0停止程序的执行:按“启动”键加工继续执行。
M1
程序有条件停止
与M0一样,但仅在“条件停(M1)有效” 功能被软键或接口信号触发后才生效。
M2
程序结束
在程序的最后一段被写入
H
H0=
T0
H9999
H功能
±0.000001…9999.9
999(8个十进制数据位)或使用指数形式
用于传送到PLC的数值,其定义由机床制造厂家确定。
H0=…
H9999=…e.g.
H7=23.456
I
插补参数
±0.001…99999.999
螺纹:
0.001…20000.000
X轴尺寸,在G2和G3中为圆心坐标:在G33,G331,G332中则表示螺距大
;不带补偿夹具切削螺纹. Z退刀 ;螺距符号同G331
CT
带切线的过渡圆弧插补
N10…
N20 CT Z… X…F. 圆弧以前一段切线为过渡.
G4
快速移动
2: 特殊运行,程序段方式有效
G4 F…或G4 S….;自身程序段
G63
快速移动
G63 Z…F…S…M…
G74
回参考点
G74X…Z… ;自身程序段
G75
G52
设置局部坐标系
G53
选择机床坐标系
G70
00
精加工循环
G71
内外径粗切循环
G72
台阶粗切循环
G73
成形重复循环

SINUMERIK西门子系统加工中心编程各代码-1

SINUMERIK西门子系统加工中心编程各代码-1

西门子系统,在机床没有回零点时,也可以循环起动的方法。

在启动状态下(诊断—机床设定)输入DB126 DBX4.0,B,1西门子系统,等分圆周孔,钻孔循环的另一种方法,MACLL CYCLE81(100,0,5,,20)HOLES 1 或2(0,0,126,90,360/7,7)MACLL1,是直线2,是圆周0,起始角度0,起始点Z值126,半径90,第一孔的起始角度360/7,在360度内钻7个孔7,一共要钻7个孔西门子系统按键说明:区域转换键菜单扩展键返回键加工显示键自动方式单段运行手动方式;门子系统操作面板,英—汉对照说明:JOG 手动方式窗口:PresetScratch 对刀Handwheel 手轮ICN ICN…………………Gfct+transf G功能Auxiliary func 功能表Spindles 主轴功能Axis federate 轴功能表Zoom act .val 坐标值放大Act.val MCS 机床坐标系/绝对坐标系;<<<<<<<<<<<<<<<<<<<<<<<<<<<AUTO自动方式窗口:Over-storeDRF offsetProgram control 程序控制Block searchHandwheel 手轮Correct programProgram overview…………………Gfct+transf G功能Auxiliary func 功能表Spindles 主轴功能Axis federate 轴功能表Zoom act .val 坐标值放大Act.val MCS 机床坐标系/绝对坐标系;<<<<<<<<<<<<<<<<<<<<<<<<<<<MDA 方式窗口Program control 程序控制Handwheel 手轮Editor function 编辑MDA file fct MDA程序管理…………………Gfct+transf G功能Auxiliary func 功能表Spindles 主轴功能Axis federate 轴功能表Zoom act .val 坐标值放大Act.val MCS 机床坐标系/绝对坐标系Delete MDA buffer 删除MDA缓冲区;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 按区域转换键后的窗口:Machine 机床Parameter 参数Program 程序Services 服务Diagnosis 诊断Startup 起动…………………AUTO 自动方式MDA MDA方式JOG 手动方式R.EPOSREF;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 按Parameter参数选择键后的窗口:Magazine list 刀具补偿R parameter R参数Setting data 设定数据(维修时用)Zero offset 零点偏置User data 用户数据Actire ZO+compens 坐标激活Tool manageme 刀具管理…………………Axes+ 轴+Axes- 轴-Rotation scale mirr Base ZOSet ZO;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 按Program程序选择键后的窗口:Work—pieces 工件Part programs 工件程序Sub—programs 子程序User cycles 用户循环Clip—board 剪粘板Log 记录…………………Interactiv programing 对话式编程New 新的Copy 复制Inserl 粘贴Delete 删除Rename 重命名AlterenableInteractiv programing 对话式编程New 新的Load 装载Unload 卸载Smulation 模拟Manage programs 程序管理Seleet 选择Save setup data 保存数据;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 按Services服务选择键后的窗口:Data in 数据输入Data out 数据输出Manage data 数据管理Data selection 数据选择Interface 接口…………………V24 RS232C接口PG 编程器Disk 磁盘Archive… 文档NC card NC卡;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 按Diagnosis诊断选择键后的窗口:Alarms 报警Messages 信息Alarm log 报警记录Serrice displays 服务显示Plc status LC状态…………………Display newStore logSort young—old;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<按Program control程序控制,选择键后的窗口:• Skp:skip block跳过语句• Dry:dry run federate空运行• ROV:rap:trat o/ride 快速倍率• M01:program stop程序停止• DRF RF offset DRF偏差•RT: program test 程序测试SBL1: λ每一个机床切削后停止SBL2: 每一条语句后停止λSBL3: λ循环停止Display 显示Display all blocks 显示所有程序段λλ Display erav bloks anly 仅显示程序段移动;西门子系统打开两个程序窗口,可以相互复制程序段的操作步骤:新建一个文件或打开一个文件—→按“双页面键”—→打开第二个文件—→按“程序段选择键”,选中要复制的程序段—→按“复制程序段”键—→按NEXT/Window键,也就是把光标换到另一个文件下面—→按粘贴程序段键—→按“确定软键”。

数控编程的功能指令

数控编程的功能指令

数控编程的功能指令准备功能指令准备功能G指令是使数控机床建立起某种加工方式的指令,为插补运算、刀具补偿、固定循环等作好准备。

G指令由地址符G和其后的两位数字组成,从G00~G99共100种。

JB/T3028—1999标准规定见表2-2所示。

G指令(代码)有两种:模态指令(代码)和非模态指令(代码)。

模态代码又称续效代码,表内标有a、c、d…字母的表示所对应的第一列的G代码为模态代码,字母相同的为一组,同组的任意两个G代码不能同时出现在一个程序段中。

模态代码一经在一个程序段中指定,便保持到以后程序段中直到出现同组的另一代码时才失效。

表内标有“*”的表示对应的G代码为非模态代码,非模态代码只有在所出现的程序段有效。

对于同一台数控机床的数控装置来说,它所具有的G功能指令只是标准中的一部分,而且各机床由于性能要求不同,也各不一样。

下面对常用的G指令及其编程方法作一介绍。

表2-2准备功能G代码(JB/T3208—1999)注:1.“#”号表示如选作特殊用途,必须在程序格式说明中说明。

2.如在直线切削控制中没有刀具补偿,则G43到G52可指定作其他用途。

3.在表中左栏括号中的字母(d)表示:可以被同栏中没有括号的字母d所注销或替代,也可被有括号的字母(d)所注销或替代。

4.G45到G52的功能可用于机床上任意两个预定的坐标。

5.控制机上没有G53到G59、G63功能时,可以指定其他用途。

(1)坐标系有关指令①绝对尺寸与增量尺寸指令(G90/G91)G90表示程序段中的尺寸字为绝对尺寸,G91表示程序段中的尺寸字为增量尺寸。

G90是以各轴移动的终点位置坐标值编程,G91是以各轴的移动量直接编程。

它们均为续效指令。

注意:有些数控系统没有绝对和增量尺寸指令,当采用绝对尺寸编程时,尺寸字用X、Y、Z表示;当采用增量尺寸编程时,尺寸字用U、V、W表示。

②平面选择指令(G17、G18、G19)G17、G18、G19分别表示在XY、ZX、YZ坐标平面内进行加工,常用于确定圆弧插补平面、刀具半径补偿平面,它们均为续效指令。

g41指令用法

g41指令用法

G41指令用法G41指令是数控加工中的一种刀具半径补偿指令,用于在加工过程中实现刀具尺寸的补偿。

在本文中,我们将详细介绍G41指令的用法,包括指令格式、参数设置、工作原理以及使用注意事项。

1. 指令格式G41指令的格式如下:G41 Dn其中,n代表刀具半径补偿的编号,可以是任意整数。

在数控加工中,通常使用多个刀具进行加工,每个刀具都有一个对应的编号。

2. 参数设置在使用G41指令之前,需要进行一些参数的设置,以便正确地进行刀具半径补偿。

以下是常见的参数设置:•刀具半径(D):在G41指令中,需要指定刀具的半径。

这个值可以通过测量刀具的直径并除以2来得到。

•刀具半径补偿偏移量(H):刀具半径补偿偏移量是指刀具中心轴线与切削轮廓之间的距离。

这个值可以根据具体的加工要求进行设置。

•刀具半径补偿方向(DIRECTION):刀具半径补偿可以有两个方向,即左侧补偿(G41)和右侧补偿(G42)。

在使用G41指令时,需要指定补偿方向。

3. 工作原理G41指令的工作原理如下:1.首先,将刀具放置在加工件上,确定刀具的位置和方向。

2.设置刀具半径补偿的参数,包括刀具半径(D)、刀具半径补偿偏移量(H)和刀具半径补偿方向(DIRECTION)。

3.当G41指令被执行时,控制系统会根据刀具半径补偿的参数,自动计算出刀具的实际轨迹。

4.在加工过程中,控制系统会自动根据刀具半径补偿的参数,调整刀具的位置,以保证加工轮廓的准确性。

5.当加工完成后,取消刀具半径补偿,使用G40指令即可。

4. 使用注意事项在使用G41指令时,需要注意以下几点:•在使用G41指令之前,必须先设置刀具半径和刀具半径补偿偏移量的参数。

•在切削过程中,需要保持刀具与加工件的接触,以保证刀具半径补偿的准确性。

•在切削轮廓中存在直线段和曲线段时,需要注意切削轮廓的方向和刀具半径补偿的方向是否一致。

•刀具半径补偿的参数设置应根据具体的加工要求进行调整,以保证加工精度和效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

圆柱插补(G07.1)
圆柱插补方式 R:圆柱半径 G07 IP 0;取消圆柱插补方式 G08 P1: 预读控制方式开 G08 P0: 预读控制方式关 G01
预读控制(G08)
准确停止(G09)
G09
G02 G03
IP_;
程序变更偏置量(G10)
刀具偏置量存储器 G02 G10 L10 P_R_; G03 (几何偏置量/H_) G10 L11 P_R_; (磨损偏置量/H_) G10 L12 P_R_; (几何偏置量/D_) G10 L13 P_R_; (磨损偏置量/D_)
功能 工件坐标系变更(G92)
说明
纸带格式 G92 IP_;
工件坐标系预置(G92.1) 每分/每转进给(G94,G95) mm/min inch/min mm/rev inch/rev
G92.1 IP 0; G94 F_; G95 F_; G96 S_; G97 S_; G98_; G99_;
恒定端面切削速度控制 (G96,G97) 返回起始点/返回 R 点
刀具半径补偿 C (G40 - G42)
G17 G18 G19
G41 G42
D_;
法线方向控制 (G40.1,G41.1,G42.1) (G150,G151,G152)
D:刀具偏置号 G02 G40:取消 G02 G03 G03 G41.1(G151) G02 法线方向控制 左侧 G03 G42.1(G152) 法线方向控制 G40.1(G150) 取消法线方向控制 G43 G44 右侧
极坐标指令(G15,G16)
G17 G16 XP_YP_...; G18 G16 ZP_XP_...; G19 G16 YP_ZP_...;
G15;取消
平面选择 (G17,G18,G19) 英制/公制转换 (G20,G21)
G17; G18; G19;
G20:英制输入 G21:公制输入 G22 X_Y_Z_I_J_K; G23 取消;
Z_H_;
刀具长度补偿 A (G43,G44,G49)
G02 G43 G03 G44
H_;
H:刀具偏置号 G02 G49:取消 G03 G44
G02 G03
功能 刀具长度补偿 B (G43,G44,G49)
说明
G17 G18 G19 G17 G18 G19
纸带格式
G43 G44 G43 G43 G44 G44 H_ Z_ Y_ X_
存储行程检查 (G22,G23)
功能 返回参考点检测(G27)
说明
纸带格式 G27 IP_;
返回参考点(G28) 返回第二参考点(G30)
G28 IP_; G30 IP_;
从参考点返回到起始 (G29)
G29 IP_;
跳转功能(G31)
G31 IP_F_;
螺纹切削(G33)
G33 IP_F_; !F:导程
G 指令功能表
根据CNC的型号不同有些功能不能作为选项下表中IP_表示XY Z A B及C任意轴地址的 组合,如X_Y_Z_A_ 。x=第一基本轴通常X;y=第二基本轴通常Y;z=第三基本轴通常Z。
功能 定位(G00)
说明 G00 P_;
纸带格式
直线插补(G01)
G01 P_F_;
G17G02 G03G60_IP; G64_:切削方式 G61_:准确停止方式 G63_:攻丝方式 G62_:自动拐角倍率
用户宏程序 (G65,G66,G67)
调用一次 G65 P_L_ <指定自变量> P:程序号 L:重复次数 模态调用 G66 P_L_ <自变量赋值> G67:取消 G17 X_Y_
坐标系旋转 (G68,G69)
X_Y_
R_ I_J_
F_;
圆弧插补(G02,G03)
G18
G02 G03
X_Z_
R_ I_K_
F_;
G19
G02 G03
X_Z_
R_ J_K_
F_;
G17
G02 G03
X_Y_
R_ I_J_
α _F_;
螺旋插补(G02,G03)
G18
G02 G03
X_Z_
R_ I_K_
α _F_;
G19
G02 G03
可编程镜像(G50.1,G51.1)
G51.1 IP_; G50.1;„„取消
局部坐标系设定(G52)
G52 IP_;
机床坐标系选择(G53)
G53 IP_;
功能 工件坐标系选择 (G54 - G59)
说明
G54 … G59
纸带格式
IP_;
单向定位(G60) 切削方式 准确停止方式 攻丝方式 自动拐角倍率
X_Z_
R_ J_K_
α _F_;
α : 任何圆弧插补轴以外的轴地址
功能 暂停(G04)
说明
纸带格式
X_
G04
G05.1 Q1:
P_

预读控制 (预先读取多个程序段) (G05.1)
预读控制 (预先读取多个程序段)方式开 G05.1 Q0: 预读控制 (预先读取多个程序段)方式关 G07 IP_R_;
G68
G18 Z_X_ G19 Y_Z_

G69:取消 见 11.14.“简化编程功能” 固定循环 (G73,G74,G80-G89) G80:取消 G73 G74 G76 G81 … G89
X_Y_Z_P_Q_R_F_K_
绝对指令/增量指令编程 (G90,G91)
G90_:绝对指令 G91_:增量指令 G90_G91:并用

H:刀具偏置号 G49:取消
刀具长度补偿 C (G43,G44,G49)
G43 G44
α _H_;
α :单轴地址 H:刀具偏置号 G49:取消
刀具偏置 (G45 - G48)
G45 G46 G47 G48
IP_D_
D:刀具偏置号
比例缩放(G50,G51)
P_ G51 A_Y_Z_ I_J_K_
P,I,J,K:比例缩放倍率 X,Y,Z:比例缩放中心坐标 G50:取消
相关文档
最新文档