法兰克系统攻牙不执行Q值(法兰克G代码M代码)

Posted

篇首语:没有一个冬天不可逾越,没有一个春天不会来临。本文由小常识网(cha138.com)小编为大家整理,主要介绍了法兰克系统攻牙不执行Q值(法兰克G代码M代码)相关的知识,希望对你有一定的参考价值。

法兰克系统攻牙不执行Q值(法兰克G代码M代码)

G00 01 定位

G01 直线插补

G02 顺时针圆弧插补/螺旋线插补

G03 逆时针圆弧插补/螺旋线插补

G04 00 暂停, 确实停止

G05 高速循环加工

G07.1(G107) 圆柱插补

G09 确实停止

G10 数据设定

G11 数据设定取消

G12.1(G112) 25 极坐标插补模式

G13.1(G113) 极坐标插补模式取消

★G15 17 极坐标指令取消

G16 极坐标指令

★G17 02 选择XpYp平面 Xp:X轴或平行X轴

Yp:Y轴或平行Y轴

Zp:Z轴或平行Z轴

G18 选择ZpXp平面

G19 选择YpZp平面

G20 06 英制输入

G21 工致输入

★G22 04 存储行程检查开

G23 存储行程检查关

G27 00 原点返回检查

G28 原点返回

G29 从参考位置返回

G30 第二,三,四原点返回

G30.1 浮动原点返回

G31 跳跃功能

G33 01 螺纹切削

G37 00 自动刀具长度测量

G39 圆弧插补转角偏移量

★G40 07 刀具半径补正取消

G41 刀具半径左补正

G42 刀具半径右补正

★G40.1(G150) 19 通常方向控制取消模式

G41.1(G151) 通常方向控制左边开

G42.1(G152) 通常方向控制右边开

G43 08 刀具长度正向补正

G44 刀具长度负向补正

G45 00 刀具偏移量增加

G46 刀具偏移量缩小

G47 刀具偏移量双倍增加

G48 刀具偏移量双倍缩小

★G49 08 刀具长度补正取消

★G50 11 比例取消

G51 比例

★G50.1 18 可编程镜像取消

G51.1 可编程镜像

G52 00 局部坐标系设定

G53 机械坐标系

★G54 14 工件坐标系1

G54.1 附加工件坐标系

G55 工件坐标系2

G56 工件坐标系3

G57 工件坐标系4

G58 工件坐标系5

G59 工件坐标系6

G60 00 单向定位

G61 15 停止检查模式

G62 自动转角超弛

G63 攻牙模式

★G64 切削模式

G65 00 巨指令呼叫

G66 12 模态巨指令呼叫

★G67 模态巨指令呼叫取消

G68 16 坐标系旋转

★G69 坐标系旋转取消

G73 09 啄进钻孔循环

G74 左螺纹攻牙循环

G76 09 精镗孔循环

★G80 09 固定循环取消/外部操作功能取消

G81 钻孔循环

G82 钻孔或反镗孔循环

G83 啄进钻孔循环

G84 攻牙循环

G85 镗孔循环

G86 镗孔循环

G87 反镗孔循环

G88 镗孔循环

G89 镗孔循环

★G90 03 绝对坐标指令

G91 相对坐标指令

G92 00 设定工件坐标系/或钳住主轴最高转速

★G94 05 每分钟进给

G95 每转进给

G96 13 恒定表面速度控制

★G97 恒定表面速度控制取消

★G98 10 固定循环初始点返回

G99 固定循环R点返回

2 M代码

M代码 功 能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M33 主轴定向

M98 调用子程序

M99 子程序结束返回/重复执行

F进给速度(每转进给)(每分进给)

Q在G73 G83中表示深孔加工循环的每次切入量,在G76 G87中表示偏移量

1. G10指令变更刀具补偿量

格式:G90/G91 G10 L 11 P R;

其中,变量 L—赋值为11,表示变更刀具补偿量方式;

P—刀具补偿号;

R—刀具的补偿量;

G90—覆盖原有补偿量;

G91—在原有补偿量的基础上累加。

在程序中通过改变R变量中的刀具半径补偿量,实现零件轮廓粗加工时调整加工余量,使用同一把刀具实现粗、精加工。

2. G10指令实现工件坐标系的设定、变更

格式:G90/G91 G10 L2 P X Y Z;

其中,变量L—赋值为2表示变更工件坐标系方式;

P—工件坐标系,赋值1~6表示G54~G59;

X、Y、Z—工件坐标系原点坐标值;

G90—覆盖原有补偿量;

G91—在原有补偿量的基础上累加。

利用G10工件坐标系的设定、变更功能,可实现工件坐标系的设定、修改和平移。

G10可编程参数输入

G10允许用户在程序中设置偏置,用G10代替手工输入刀具长度偏置、半径补偿、工件坐标系偏置等。

G10 L_ P_ R_ X_ Y_ Z_

L: 选择的偏置种类

L2 G52和G54-G59工件坐标原点。

L10 刀具几何页面长度偏置(H代码)

L11 刀具磨损页面长度偏置(H代码)

L12 刀具几何页面半径补偿(D代码)

L13 刀具磨损页面半径补偿(D代码)

L20 G110-G129辅助工件坐标原点

P: 选择的特殊偏置,由于P是跟随在L后面的选项,在不同的L种类中P的含义不同。

L10/L11中:P1-P100用来指定刀具长度补偿H代码。

G10 L10 P1 … P1表示H01

L12/L13中:P1-P100用来指定刀具半径补偿D代码。

G10 L12 P1 … P1表示D01

L2中:P0、P1-P6用来表示基本偏置EXT、G54-G59工件坐标系。(P1=G54、P2=G55、P3=G56、P4=G57、P5=G58、P6=G59)

G10 L2 P0 … P0表示EXT基本坐标系。

G10 L2 P1 … P1表示G54工件坐标系。

L20中:P1-P20用来表示G110-G129辅助工件坐标系。

(P1=G110、P2=G111、P3=G112……P19=G128、P20=G129)

L20中:P1-P99用来表示G154 P1-G154 P99参考工件坐标系。

R:长度或直径偏置量的绝对值或相对量。

L10中:R用来表示长度偏置的绝对值。

G10 L10 P1 R100.3 表示长度H01里面输入100.3

L11中:R用来表示长度偏置的增量值。

G10 L11 P1 R2.1 表示在原有的长度H01里面增加2.1

L12中:R用来表示半径偏置的绝对值。

G10 L12 P1 R4.1 表示半径补偿D01里面输入刀补4.1

L13中:R用来表示半径偏置的增量值。

G10 L13 P1 R-0.1 表示在原有的半径D01里面减去0.1

* L10/L11为加工中心特有的偏置类型,不适用于车削

** R值可以叠加使用,例如:

G<?xml:namespace prefix = st1 />10 L10 P1 R100.3

G10 L11 P1 R2.1

运行该程序段后刀具长度补偿偏置里面实际值为102.4

G10 L12 P1 R4.1

G10 L13 P1 R-0.1

运行该程序段后刀具半径补偿偏置里面实际值为4.0

X_ Y_ Z_: 仅在表示工件坐标偏置类型中,表示可以选择的X Y Z轴零点的位置。根据不同偏置种类,有些代码不用写出来。

车削:采用A组G代码(X Z R用于绝对、U W C用于增量输入)

G10 P_ X_ Y_ Z_ R_ Q_ 绝对模式编程

G10 P_ U_ V_ W_ C_ Q_ 增量模式编程

P: 设置的偏置号,在车削中补偿页面中,几何G01表示几何偏置(绝对值)、磨耗W01表示磨损偏置(增量值),为了便于区分,磨损偏置与几何偏置差10000即10000以上为几何偏置,10000以下为磨损偏置。

P10001:表示几何页面中1号偏置 (G01)

P1表示磨损页面中1号偏置(W01)

X_ Y_ Z_ :偏置寄存器表示X Y Z轴绝对值,Y轴适用于车铣复合中心。

U_ V_ W_ :偏置寄存器表示X Y Z轴相对值。

R_ : 刀尖圆弧半径绝对值。

C_ : 刀尖圆弧半径相对值。

Q_ : 半径补偿偏置方位号。通常有10个方位号。

例如:1、G10 P10001 X0 Z0 R0 Q0

清除几何页面中X Z R值为0,刀补号清空。

2、G10 P1 X0 Z0 R0 Q0

清除磨损页面中X Z R值为0,刀补号清空。

Q0将同时清空几何和磨损页面中的补偿号。

3、G10 P10001 X-200.0 Z-150.0 R0.8 Q3

将X-200.0 Z-150.0输入到X Z坐标中,刀具半径输入0.8,补偿方位号输入3号。

4、G10 P10001 X-0.12

G10 P10001 U0.02

执行程序段后X偏置实际为X-0.1

5、MDI方式中,输入:G10 P10001 X76.45 Z-245.82 R0.4 Q3

按循环启动Cycle Start即可将参数输入到机床中。

可编程参数设定指令G10及宏指令

FANUC 15M系统中的G10指令,可实现刀具几何参数的设定与编辑功能,由程序指令变更刀具加工过程中的半径补偿量。其另一功能是在加工程序中实现工件坐标系的设定与设定值的变更

相关参考

法兰克系统数控车床M代码(发那科加工中心M代码一览表)

M00程序暂停M01选择性程序暂停M02程序执行结束M03主轴正转M04主轴反转M05主轴停止M06ATC换刀循环M07吹气开M08冷却液开M09M07/M08/M12关M10第四轴夹紧M11第四轴松开M12油雾装置开M19主轴定向M29刚性攻牙(FANUC)M30程序执行结束M38中心出水ON...

法兰克系统数控车床M代码(发那科加工中心M代码一览表)

M00程序暂停M01选择性程序暂停M02程序执行结束M03主轴正转M04主轴反转M05主轴停止M06ATC换刀循环M07吹气开M08冷却液开M09M07/M08/M12关M10第四轴夹紧M11第四轴松开M12油雾装置开M19主轴定向M29刚性攻牙(FANUC)M30程序执行结束M38中心出水ON...

法兰克攻牙参数是多少(FANUC(法那科)系统与三菱系统攻牙的区别)

...牙的格式是G98G84Z__R__F__Q(根据攻牙深度而定,可要可不要)法兰克系统本身自带一个刚性攻牙命令M29,可以在程序输出的时候手动添加M29,活者后处理去进行设定。法那科系统攻牙是满足F=S(转速)*螺距比如说M12的牙孔,螺距是1....

法兰克攻牙参数是多少(FANUC(法那科)系统与三菱系统攻牙的区别)

...牙的格式是G98G84Z__R__F__Q(根据攻牙深度而定,可要可不要)法兰克系统本身自带一个刚性攻牙命令M29,可以在程序输出的时候手动添加M29,活者后处理去进行设定。法那科系统攻牙是满足F=S(转速)*螺距比如说M12的牙孔,螺距是1....

法兰克系统数控车床页面(FANUC系统数控车固定循环G73案例及宏程序对比)

一、具体格式:G73格式:G73U--W--R--;G73P--Q--U--W--F--S--T--;二、程序解释:1、G73U--W--R--;U:X轴方向每刀车削的深度,如2.5W:Z轴方向每刀车削的深度。如0.2R:G73这个动作执行次数,如12,即此值用以平均每次切削深度2、G73P--Q--U--...

法兰克系统数控车床页面(FANUC系统数控车固定循环G73案例及宏程序对比)

一、具体格式:G73格式:G73U--W--R--;G73P--Q--U--W--F--S--T--;二、程序解释:1、G73U--W--R--;U:X轴方向每刀车削的深度,如2.5W:Z轴方向每刀车削的深度。如0.2R:G73这个动作执行次数,如12,即此值用以平均每次切削深度2、G73P--Q--U--...

广数系统攻牙指令(加工中心CNC编程G代码讲解)

1.格式工件坐标系选择(G54?G59)(G90)G54X_Y_Z_;工件坐标系设定(G54)G92X_Y_Z_;2.机能目的工件坐标是以加工工件的斟点做为原点,便于加工程式作成的坐标系。本指令的使用,可以移动工件坐标系的位置。工件坐标系于程式作成...

法兰克m29攻牙怎么用(加工中心M指令)

M00:程序暂停条件:程序中需有M00指令码状况:(1)程序暂停且黄色指示灯亮。(2)主轴停止,三轴停止。(3)切削液停止。(4)自动吹气停止。(5)按CYCLESART可再启动。M01:选择性停止条件:选择性停止切换开关ON状况:(1...

法兰克m29攻牙怎么用(加工中心M指令)

M00:程序暂停条件:程序中需有M00指令码状况:(1)程序暂停且黄色指示灯亮。(2)主轴停止,三轴停止。(3)切削液停止。(4)自动吹气停止。(5)按CYCLESART可再启动。M01:选择性停止条件:选择性停止切换开关ON状况:(1...

数控车床代码g99是什么意思(新代数控系统车床的代码是什么?)

...零点测试G28经中间点快速返回程序零点G32英制螺纹切削G60系统参数设置G61判参数值跳转G74/G75/G76/G77攻牙循环G78啄钻循环G80柱面锥面粗车循环G81端面锥面粗车循环G82英制螺纹加工循环G83公制螺纹加工循环G84Z轴方向切削的球面粗...