数控编程指令代码解析.doc
文本预览下载声明
常用地址符含义
地 址 功 能 含 义 A 坐标字 绕X轴旋转 B 坐标字 绕Y轴旋转 C 坐标字 绕Z轴旋转 D 补偿号 刀具半径补偿指令 E —— 第二进给功能 F 进给速度 进给速度指令 G 准备功能 指令动作方式 H 补偿号 补偿号指令 I 坐标字 圆弧中心X轴向坐标 J 坐标字 圆弧中心Y轴向坐标 K 坐标字 圆弧中心Z轴向坐标 L 重复次数 固定循环及子程序的循环次数 M 辅助功能 机床开/关指令
地 址 功 能 含 义 N 顺序号 程序段顺序号指令 O 程序号 程序号、子程序号指定 P —— 暂停时间或程序中某功能开始使用的顺序号 Q —— 固定循环终止段号或固定循环中的定距 R 坐标字 固定循环中定距离或圆弧半径的指定 S 主轴功能 主轴旋转指令 T 刀具功能 刀具编号指令 U 坐标字 与X平行的附加轴的增量坐标值 V 坐标字 与Y平行的附加轴的增量坐标值 W 坐标字 与Z平行的附加轴的增量坐标值 X 坐标字 X轴绝对坐标或暂停时间 Y 坐标字 Y轴绝对坐标 Z 坐标字 Z轴绝对坐标 数控FANUC加工中心编程指令代码详解
辅助功能M指令
指令 功 能 指令执行类型 M00 程序停止
后指令 M01 程序选择停止 M02 程序结束 M03 主轴正转 前指令 M04 主轴反转 M05 主轴停止 后指令 M06 刀具自动交换 前指令 M08 切削液开(或M07) M09 切削液关 后指令 M19 主轴定向 单独程序段 M29 刚性攻螺纹 M30 程序结束并返回 后指令 M63 排屑启动
单独程序段 M64 排屑停止 M80 刀库前进 M81 刀库后退 M82 刀具松开 M83 刀具夹紧 M85 刀库旋转 M98 调用子程序 后指令 M99 调用子程序结束并返回 注:在一个程序段中只能有指令一个M指令,如果在一个程序中出现两个或两个以上的M指令时,则只有最后一个M指令有效,其余无效!
G 指令和M指令
G指令 组 功能 G指令 组 功能 G00 01 快速直线插补 G76 00 寻找工件的端面 G01 切削直线插补 G77 孔中心寻找 G02 顺时针切削圆弧插补 G78 线垂直度校正 G03 逆时针切削圆弧 G79 拐角位置寻找 G04 00 暂停,停刀,准确停止 G80 内分中(寻找槽中心) G10 00 改变设定数据 G81 外分中(寻找板中心);X方向 G22 04 工件坐标极限开 G82 外分中(寻找板中心);Y方向 G23 工件坐标极限关 G83 圆柱体中心的测量 G24 00 斜度改变和相切圆弧半径的控制 G84 工件平行度的测量(X-轴) G25 00 螺旋插补 G85 工件平行度的测量(Y-轴) G26 00 旋转拷贝 G86 00 自动测量加工(长度) G27 00 宏指令呼叫 G87 自动测量加工(宽度) G28 00 自动返回参考点 G90 03 绝对坐标指令 G29 从参考点返回 G91 00 相对坐标指令 G30 00 返回到2nd~4th的参考点 G92 坐标系的设定 G40 07 线径补偿取消 G95 Z轴位置控制 G41 线径左补偿 G150 参数输出 G42 线径右补偿 G151 00 加工条件输出 G43 09 拐角形状控制关 G152 加工时间输出 G44 拐角形状控制开 G153 加工记录输出 G45 模态 拐角忽视开 G154 NC 数据保存/登记 G46 拐角忽视关 G155 界面数据初始化 G47 11 比例放大关 G180 程序控制转换 G48 比例放大开 G500 模态 工件坐标系组1 G49 上下圆相同 G501 工件坐标系组2 G50 08 斜度切削取消 G502 工件坐标系组3 G51 斜度切削左补偿 G503 工件坐标系组4 G52 00 斜度切削右补偿 G504 工件坐标系组5 G53 12 机械坐标系选择 G505 工件坐标系组6 G54 工件坐标系1 G506 工件坐标系组7 G55 工件坐标系2 G507 工件坐标系组8 G56 工件坐标系3 G508 工件坐标系组9 G57 工件坐标系4 G509 工件坐标系组10 G58 工件坐标系5 G510 工件坐标系组11 G59 工件坐标系6
显示全部