发那科 G04 Dwell
G04 暂停 G 代码暂停/延迟当前操作指定的时间(秒或毫秒),但在整个过程中,只有数控机床的轴运动停止,主轴保持旋转。
语法
G04 P...
或
G04 X...
或
G04 U...
参数 | 描述 |
---|---|
P | 停留时间以毫秒 (msec) 为单位 |
X | 停留秒数(sec) |
你 | 停留秒数(sec) |
G代码数据
G 代码 | 组 | 模态/非模态 |
---|---|---|
G04 | 00 | 非模态 |
用法
G04 P1000 (wait for 1 second)
上述零件程序指令将延迟当前cnc加工操作一秒钟。
例子
所以要编程 10 秒停留
G04 X10
或
G04 U10
或
G04 P10000 (dwell time 1sec = 1000msec)
所以要编程一个 2.5 秒的驻留
G04 X2.5
如何为革命而生?
可以使用以下公式暂停转数,
Dwell =60 / S(主轴转速,单位 rpm)
例子
如果主轴以 300 rpm 的速度旋转,则旋转一圈的停留时间将为
0.2 秒 =60 / 300
因此如果主轴旋转 3 圈需要暂停,
G4 U0.6 (0.2 seconds x 3 rpm)
数控机床