广数凯恩帝FANUCiO+宏变量代码_第1页
广数凯恩帝FANUCiO+宏变量代码_第2页
广数凯恩帝FANUCiO+宏变量代码_第3页
广数凯恩帝FANUCiO+宏变量代码_第4页
广数凯恩帝FANUCiO+宏变量代码_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上广数控218加工中心:代码录入方式含义备注G00G00 X_Y Z定位(快速移动)。G01G01 X_Y_Z_F直线插补(切削进给)。G02G02 X_Y_  R_  F_  I_ J_;圆弧插补CW(顺时针)。R:半径 I:圆心坐标J:圆心坐标G03圆弧插补 CCW(逆时针)。G04G04 P_ 或 G04 X_暂停, 准停。G10G10L_;N_P_R_可编程数据输入。G11可编程数据输入方式取消G12G12 X¬_Y_Z_ I_J_K

2、_存储行程检测功能接通。G13G13 X¬_Y_Z_ I_J_K_存储行程检测功能断开G15G15极坐标指令消除G16G16极坐标指令。G17在程序段中随其它程序写入XY平面选择G18在程序段中随其它程序写入。ZX平面选择G19在程序段中随其它程序写入YZ平面选择G20必须在程序开头,坐标系设定之前,单独程序段指定。英制数据输入。G21公制数据输入G22G22 X¬_Y_Z_R_I_L_W_Q_V_D_F_ K_逆时针圆内凹槽粗铣G23G23 X¬_Y_Z_R_I_L_W_Q_V_D_F_K_顺时针圆内凹槽粗铣G24G24&

3、#160;X¬_Y_Z_R_I_J_D_F_K_逆时针方向全圆内精铣循环G25G25 X¬_Y_Z_R_I_J_D_F_K_顺时针方向全圆内精铣循环G26G26 X¬_Y_Z_R_I_J_D_F_K_逆时针外圆精铣循环G27G27 X_Y_Z_返回参考点检测G28G28返回参考点G29G29从参考点返回G30G30Pn返回2、3、4参考点G31G31跳转功能G32G32 X¬_Y_Z_R_I_J_D_F_K_顺时针外圆精铣循环G33G33 X¬_Y_Z_R_I_J_L_W_Q_V_U_D_F_K

4、_逆时针矩形凹槽粗铣G34G33 X¬_Y_Z_R_I_J_L_W_Q_V_U_D_F_K_顺时针矩形凹槽粗铣G35G35 X¬_Y_Z_R_I_J_L_ U_D_F_K_逆时针矩形凹槽内精铣循环G36G36 X¬_Y_Z_R_I_J_L_ U_D_F_K_顺时针矩形凹槽内精铣循环G37G37 X¬_Y_Z_R_I_J_L_ U_D_F_K_逆时针矩形外精铣循环G38G38 X¬_Y_Z_R_I_J_L_ U_D_F_K_顺时针矩形外精铣循环G39G39&

5、#160;  I_J_; I_J_; J_K_或G39拐角偏置圆弧插补。G40刀具半径补偿取消G41G18   X_Z_左侧刀具半径补偿G42G19   Y_Z_右侧刀具半径补偿G43G43  Z_正方向刀具长度补偿G44G44负方向刀具长度补偿G49G49刀具长度补偿取消G50G51比例缩放取消G51G51 X_ Y_ Z_ P_比例缩放G53选择机床坐标系在程序中写入即可G54工件坐标系1在程序段中随其它程序写入即可,一般放在程序的开始处G5

6、5工件坐标系2G56工件坐标系3G57工件坐标系4G58工件坐标系5G59工件坐标系6G60G60 X_ Y_ Z_ F_单方向定位G61G61准停方式G62G62自动拐角倍率G63G63攻丝方式G64G64切削方式G65G65 H_P# i Q# j R# k宏程序指令G68G68 X_ Y_ R_坐标旋转G69G69坐标旋转取消G73G73 X_Y_Z_R_Q_F_;钻深孔循环G74G74   X_Y_Z_R_P_F_;左

7、旋攻丝循环G76G76 X_Y_Z_R_P_F_K_;精镗循环G80在程序段中随其它程序写入固定循环注销G81G81   X_Y_Z_R_F_;钻孔循环(点钻循环)。G82G82   X_Y_Z_R_P_F_;钻孔循环(镗阶梯孔循环)G83G83   X_Y_Z_R_Q_F;深孔钻循环G84G84   X_Y_Z_R_P_F_;攻丝循环G85G85    X_Y_Z_R_F_;镗孔循环。G86G86   X

8、_Y_Z_R_F_; 。钻孔循环G87G87   X_Y_Z_R_Q_P_F_;反镗孔循环G88G88   X_Y_Z_R_P_F_;镗孔循环G89G89   X_Y_Z_R_P_F_;镗孔循环G90在程序段中随其它程序写入绝对值编程。G91增量值编程。G92G92 X_Y_Z_坐标系设定G94G94每分钟进给G95G95每转进给G96G96 S_恒周速控制(切削速度)。G97G97S_恒周速控制取消(切削速度)G98在程序段中随其它程序写入固定循环中返回初始平面G99返回到R点(在固

9、定循环中)M 代码 功 能。M30 程序结束并返回程序头,加工件数加1M02 程序结束并返回程序头,加工件数加1M98 调用子程序M99 子程序结束返回重复执行M00 程序暂停M01 程序选择暂停M03 主轴正转M04 主轴反转M05 主轴停转M06 换刀M08 冷却开M09 冷却关M10 A 轴松开M11 A 轴夹紧M16 刀具控制松刀M17 刀具控制夹刀M19 主轴定向M20 主轴空档指令M21 还刀时的寻刀代码M22 抓新刀时的寻刀代码M23 刀库摆到主轴位代码M24 刀库摆回原位代码M26 启动冲屑水阀M27 关闭冲屑水阀M28 取消刚性攻丝M29 刚性攻丝M32 润滑开M33 润滑关

10、M35 启动螺旋排屑传输器M36 关闭螺旋排屑传输器M44 主轴吹气开启M45 主轴吹气关闭M50 自动换刀开始M51 自动换刀结束M53 判断换刀后刀具是否正确M55 判断主轴是否有刀凯恩帝1000G00 定位(快速移动)  G01 直线插补(切削进给)G02 圆弧插补CW(顺时针)G03 圆弧插补CCW(逆时针)G04 暂停, 准停G10 偏移值设定 G17 XY平面选择G18 ZX平面选择G19 02 YZ平面选择G20 英制数据输入G21 

11、;公制数据输入G27 返回参考点检查G28 返回参考点G29 从参考点返回G31 测量功能G39 拐角偏移圆弧插补*G40 刀具半径补偿注消G41 左侧刀具半径补偿G42 右侧刀具半径补偿G43 正方向刀具长度偏移G44 负方向刀具长度偏移G49 刀具长度偏移注消G54 工件坐标系1G55 工件坐标系2G56 工件坐标系3G57 工件坐标系4G58 工件坐标系5G59 工件坐标系6G65 宏程序命令G73 

12、钻深孔循环G74 左旋攻丝循环G76 精镗循环 G80 固定循环注销G81 钻孔循环(点钻循环)G82 钻孔循环(镗阶梯孔循环)G83 深孔钻循环G84 攻丝循环G85 镗孔循环G86 钻孔循环G87 反镗孔循环G88 镗孔循环G89 镗孔循环G93 攻丝固定循环 G90 绝对值编程G91 增量值编程G92 坐标系设定 G94 每分进给G95 每转进给G98 在固定循环中返回初

13、始平面G99 返回到R点(在固定循环中)FANUC io指令大全G 代码分为下面两类:非模态G 代码 G 代码只在指令它的程序段中有效。模态G 代码 在指令同组其它G 代码前该G 代码一直有效。G 代码G00 快速定位G01 直线插补G02 顺时针圆弧插补(CW)G03 逆时针圆弧插补(CCW)G2.3/G3.3 指数函数插补G2.4/G3.4三维圆形插补G04 暂停G05.1 AI先行控制G06.2 NURBS 插补G7.1(G107) 圆柱形插补G08 先行控制G09 准确停止,停于精确的位置G10 可编程数据输入G11 可编程数据输入方式取消G12.1(G112) 极坐标插补方

14、式G13.1(G113) 极坐标插补方式取消G15 极坐标指令取消G16 极坐标指令G17 选择XY平面 G18 选择ZX平面 G19选择YZ平面 G20英寸输入(英制)G21 毫米输入(公制)G22 内部行程限位有效 G23 内部行程限位无效G25 主轴速度波动监测功能无效G26 主轴速度波动监测功能有效G27 检查参考点返回G28返回参考点G29 从参考点返回G30返回第2,3,4 参考点G31跳转功能G32螺纹切削G34变螺距螺纹切削G36自动刀具X补偿G37 自动刀具长度测量/自动刀具Z补偿G39拐角偏置圆弧插补G40 取消刀具半径补偿/三维补偿取消G41左侧刀具半径补偿/三维补偿G4

15、2右侧刀具半径补偿G40.1/G41.1/G42.1 法线方向控制G41.2/G42.2/G41.3 三维刀具半径补偿G43 正向刀具长度补偿(刀具长度 + 方向偏移)G43.1 刀具轴向的刀具长度补偿G43.4/G43.5 刀具中心位置控制G44 负向刀具长度补偿G45 刀具偏置值增加G46刀具偏置值减小G472 倍刀具偏置值G481/2 倍刀具偏置值G49刀具长度补偿取消G50 比例缩放取消 / 设定工件坐标系或设置主轴最大转速G50.3 工件坐标系预置G51比例缩放有效G50.1 可编程镜象取消G51.1 可编程镜象有效G50.2 多边形车削取消G51.2 多边形车削有效G52局部坐标系

16、设定G53选择机床坐标系G54选择工件坐标系1G54.1 选择附加工件坐标系G54.2 转台动态定位器偏置G55选择工件坐标系2G56选择工件坐标系3G57选择工件坐标系4G58选择工件坐标系5G59选择工件坐标系6G60 单方向定位G61准确停止方式G62 自动拐角倍率G63攻丝方式G64切削方式G65宏程序调用G66 宏程序模态调用G67宏程序模态调用取消G68 坐标旋转/三维坐标转换G69坐标旋转取消/三维坐标转换取G70精车削加工循环G71横向切削复循环/ 精车内外圆G72纵向切削复循环/ 精车端面G72.1 图形旋转复制(FOR 18I MB)G72.2 图形线形复制(FOR 18I

17、 MB)G73成型重复循环/高速深孔钻削循环/多重车削循环G74Z轴啄式钻孔/左螺旋切削循环/排屑钻端面孔G75X轴方向切槽循环/ 外径,内径钻孔G76螺纹切削循环/ 多头螺纹循环/精镗孔循环G80取消固定循环/ 外部操作功能取消G81钻孔循环、锪镗循环或外部操作功能G81.1 切割G82 钻孔循环或反镗孔循环G83深孔钻循环(啄式排屑钻孔)G84 攻丝循环(右螺旋切削循环)G85正面镗孔循环G86 镗孔循环G87侧面钻孔循环/ 背镗循环G88 侧面攻丝循环/ 镗孔循环G89侧面镗孔循环G90绝对值编程/ 内外径车削循环(横向)G91增量值编程/ G92 (M:G50)设定工件坐标系或设置最大

18、主轴转速/ 螺纹切削循环G92.1(M:G50.3) 工件坐标系预置G94 每分钟进给率/ 端面切削循环G95每转进给率G96恒线速控制 G97 取消恒线速控制 G98 每分钟进刀量/ 固定循环返回到初始点 G99 每转进刀量/ 固定循环返回到R点(参考点) G160/G161横向进刀控制M代码代码意义说明M00停止程序(按运行则继续执行)M01选择停止M02程序结束(复位)M03主轴正转M03 S-M04主轴反转M05主轴停止M06换刀指令M06 T-M07雾状切削液开M08液体冷却液开M09冷却液关M10卡盘松开M11卡盘卡紧M30程序结束(复位)并回到开头M40主轴空挡M41主轴档(22

19、246)M42主轴档(66725)M43主轴档(2032200)M44主轴档M48主轴过载取消 不起作用M49主轴过载取消 起作用M94镜象取消M95X坐标镜象M96Y坐标镜象M98子程序调用M98 Pxxnnnn调用程序号为Onnnn的程序xx次。M99子程序调用结束并返回子程序格式:OnnnnM99宏程序:运算符号含义运算符号含义运算符号含义EQ 等于(=)NE 不等于()GT大于(>)LT 小于(<)GE 大于或等于()LE小于或等于()ABS绝对值AND 与OR或者G0T0 n无条件转移执行_段号 (n为数值,需和IF同时使用)IF(

20、)有条件转移如果,那么。IF<条件表达式> G0T0 nWHILE重复,之间。当指定条件满足时,执行D0到END之间的程序。当指定条件不满足时,执行END之后的程序。ENDn 结束程序  (n与开头n的数值对应,需和Don以及WHILE同时使用)D0n执行_段号(n为数值,取值1-99。需和WHILE同时使用)_1无条件转移 GOTO n(n表示数值) 例如:GOTO30 此程序段意思是当程序中执行到这一程序段时,无条件跳转到程序段中N30的地方,执行N30后面的程序段。M3 S500 G99

21、  GOTO 10   (当程序执行到这里,直接跳转N10程序段执行M30,跳过了G0,所以这叫做无条件跳转,和我们一般程序中跳段功能一样)  G0 X100. Z100.   N10 M302有条件跳转 IF条件表达式 GOTO n 例如:IF#1 GT 15 GOTO 10 这段程序中,中括号里面条件满足,就执行后面的GOTO跳转语句,如果条件不满足,就不执行后面的GOTO跳转,执行后面一个程序段。 M3 S500 G99  N10#1=30(把数值30赋值给#1)  IF#1 LT 50 GOTO 10(首先判断中括号是不是满足条件,如果满足执行跳转,不满足执行下一步)M30  当#1=30的时候,重括号中30小于50,条件满足,执行后面GOTO跳转语句,跳转到N10地方继续执行。3强制赋值语句 IF条件表达式THEN(执行语句) 例如:IF#1 GT 

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论