G165:低频振荡断屑
G165 为低频振荡断屑指令。
指令格式
G165 P_ Q_ D_ [
H_ R_]
// 开启振动断屑功能
(加工指令)
G165 P0 // 关闭振动断屑功能
描述
P:模式。
- 0,关闭振动断屑功能。
- 1,模式1,每圈振动次数。
- 2,模式2,每次振动旋转圈数。
- 3,模式3,螺纹振动断屑。
Q:振幅倍率。指定振幅对于每圈进给量的倍数。
- 模式1、3时,取值必须大于1,通常取值1.1~1.2。
- 模式2时,通常取值不小于0.35。
D:振动频率。
- 模式1、3,每圈振动次数,取值(2n+1)/2,n=0,1,2……;
- 模式2,每次振动旋转圈数。
H:振幅。单位跟随系统单位。
- 仅模式3,G32、G92螺纹加工时有效。
- G76复合螺纹加工时忽略。
R:开始振动时相位偏移。单位deg。
- 仅模式3,用于相邻切深的相位差180°。
- G32、G92螺纹加工时有效。
- G76复合螺纹加工时忽略。
说明
复位后会关闭断屑加工功能。
模式3指定后,仅在螺纹加工时生效。
振动断屑中所述的G32、G92均为A类指令。
G165指令位于G71-G73程序段中无效。
G165用于G71-G73粗车循环时,G01用于退刀时(非切削段)不进行振动。
指令支持情况如下:
指令名称 支持 忽略 G01 √ G02、G03 √ G90、G94 √ G70、G71、G72、G73 √ G32、G92、G76 √ G00 √ G74、G75、G8x √
范例
范例一:P为模式1,要求主轴转速不高,需对切屑进行细致切分时适用。
T01 G99 M03 S600 G00 X20 Z5 G165 P1 Q1.2 D0.5 //开启振动断屑功能,选择模式1,振幅倍数1.2,主轴每转进行0.5次振动 G01 Z-10 F0.2 G165 P0 //关闭振动断屑功能 G0X50 M30
振动频率=主轴转速/60D=600/600.5=5Hz。
振幅=振幅倍率F=1.20.2=0.24mm。
振动方向:沿走刀方向。
范例二:P为模式2,要求小直径加工,需要高转速时适用。
T01
G99 M03 S3000
G00 X2 Z0
G165 P2 Q0.4 D4 //开启振动断屑功能,选择模式2,振幅倍数1.2,每次振动主轴转4圈
G01 Z-20 F0.1
G165 P0 //关闭振动断屑功能
G0X50
M30
振动频率=主轴转速/60/D=3000/60/4=12.5Hz。
振幅=振幅倍率F=0.40.1=0.04mm。
振动方向:沿走刀方向。
- 范例三:P为模式3,要求螺纹加工时,对切屑进行细致切分时适用。
T0505
G97M03S900
G00X60.Z5.
G165P3Q1.2D0.5//开启振动断屑功能,选择模式3,振幅倍数1.2,主轴每转进行0.5次振动
G76P000060Q0.1R0.02
G76X37.4Z-30P1.3Q0.3F2
G165P0//关闭振动断屑功能
M30
振动频率=主轴转速/60/D=900/60*0.5=7.5Hz。
振幅:G76根据每个加工路径吃刀量计算。G32、G92在G165后指定H,实际振幅=H*Q。
振动方向:G76粗车沿牙面,精车沿X轴方向。G32、G92沿X轴方向。