高速高精代码G05.1 Q0和G05.1 Q1的应用

有些发那科系统的老加工中心如果不开启高速高精走起来是一顿一顿的,很不流畅,尤其是进行三维加工的时候,会浪费很多时间,可以尝试手工添加高速高精代码G05.1 Q0和G05.1 Q1试一试。

G05.1 Q0 的意思是关,放到换刀之前合适的位置,意思就是换刀之前必须关闭高速高精。

G05.1 Q1 的意思是开,放到换刀之后程序开始加工之前。

如果换刀之后出现报警,可以在换刀之前加G49取消刀具长度补偿试一下。

钻孔程序不可开启高速高精。

下面是经过测试的一段代码,可以参考一下。

O0000(GSGJCS)
N100 G21
N101 G05.1 Q0
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N105 G05.1 Q1
N106 G0 G90 G54 X10. Y25. S1000 M3
N108 G43 H1 Z60.
N110 Z2.
N112 G1 Z0. F200.
N114 Y35. F400.
N116 G3 X0. Y45. I-10. J0.
N118 G1 X-40.
N120 G3 X-45. Y40. I0. J-5.
N122 G1 Y-40.
N124 G3 X-40. Y-45. I5. J0.
N126 G1 X40.
N128 G3 X45. Y-40. I0. J5.
N130 G1 Y40.
N132 G3 X40. Y45. I-5. J0.
N134 G1 X0.
N136 G3 X-10. Y35. I0. J-10.
N138 G1 Y25.
N140 G0 Z60.
N142 G05.1 Q0
N144 G90 G00 Z100. M09
N146 X-260. Y150. M05
N147 G49
N148 T2 M6
N149 G05.1 Q1
N150 G0 G90 G17 G54 X12. Y-80. S833 M3
N152 G43 H2 Z60.
N154 Z2.
N156 G1 Z0. F600.
N158 Y-68. F100.
N160 G3 X0. Y-56. I-12. J0.
N162 G1 X-40.
N164 G2 X-56. Y-40. I0. J16.
N166 G1 Y40.
N168 G2 X-40. Y56. I16. J0.
N170 G1 X40.
N172 G2 X56. Y40. I0. J-16.
N174 G1 Y-40.
N176 G2 X40. Y-56. I-16. J0.
N178 G1 X0.
N180 G3 X-12. Y-68. I0. J-12.
N182 G1 Y-80.
N184 G0 Z100.
N186 M5
N187 G05.1 Q0
N188 X-260. Y150.
N192 M30