总结回顾
前段时间我们学习了
G00、G01、G90指令
快速定位指令G00 X(U)___Z(W)___
直线插补指令G01 X(U)___Z(W)___F___
内外径切削循环指令G90 X(U)___Z(W)___R___F___
接下来我们学习
如何运用G00、G01
进行倒角程序的编制
引入思考
如下图一台阶轴,怎样编写其完整加工程序?
自动倒直角编程的学习
倒直角可以用XZ编写斜线的方式进行倒角,本次讲解中将采用自动倒直角的方式进行编程,自动倒直角主要作为了解,主要学习后面的自动倒圆角,自动倒直角是在两个相交成直角的程序块之间插入一个倒直角。
45°直角处倒角,由端面切削向轴向切削倒角,即由X轴向Z轴倒角。k的正负根据倒角是向Z轴正向还是负向而定。
指令格式
G01 X(U)C±k
例1:
如上图编写精加工轮廓程序:
外圆精加工轮廓图:
程序:
......
G0X34Z2(A点)
X28(B点)
G1Z0F__(C点)
X30C-1(D点)
Z-20(E点)
......
内孔精加工轮廓图:
程序:
......
G0X16Z2(A点)
X22(B点)
G1Z0F___(C点)
X20C-1(D点)
Z-15(E点)
X16(F点)
......
例2:
如上图编写精加工轮廓程序:
外圆精加工轮廓图:
程序:
......
G0X34Z2(A点)
X16(B点)
G1Z0F___(C点)
X20C-2(D点)
Z-10(E点)
X30C-2(直接到G点)
Z-20(H点)
......
例3:
如上图编写切槽精加工轮廓程序:
切槽精加工轮廓图:
程序:
......
G0X34
Z-16(A点)
G1X30F___(B点)
X26C-2(C点)
X24(D点)
Z-20(E点)
X34(F点)
......
自动倒圆角编程的学习
倒圆角可以用编写圆弧G02、G03的方式进行倒角,在未学习G02和G03指令前我们采用自动倒圆角的方式进行编程加工,自动倒圆角是在两个相交成直角的程序块之间插入一个倒圆角。
1/4圆角倒圆,由端面切削向轴向切削倒圆角,即由X轴向Z轴倒圆角。r的正负根据倒圆是向Z轴正向还是负向而定。
指令格式
G01 X(U)R±r
例4:
如上图编写精加工轮廓程序:
精加工轮廓图:
程序:
......
G0X34Z2(A点)
X16(B点)
G1Z0F___(C点)
X20R-2(D点)
Z-10R1(E/F点)
G1X30R-2(G/H点)
Z-20(I点)
......
编程练习
如下图一台阶轴,试用G00、G01编写其完整程序段
图纸分析
该零件为台阶轴,有3处倒角,其中直角2处,分别为C1、C2;圆角1处,为R2。倒直角可采用G01XZ斜线编程方法或自动倒角,圆弧采用自动倒圆角进行加工
任务实施
如下图为上图台阶轴精加工走刀路径
1、刀具快速移动至定位点A,即A(X34Z2)
2、仍以快速定位的方式移动至B点,B点需与倒角起始点C的X值一致,即B(X16Z2)
3、直线插补方式移动至倒角起始点C,即C(X16Z0)
4、沿轮廓线编程至点D
5、快速定位返回X100Z100
精加工程序:
......
G0X34Z2(A点)
X16(B点)
G1Z0F___(C点)
X20Z-2
Z-20R2
X28
X30Z-21
Z-30(D点)
......
完整程序:
粗加工:
G99
T0101
M3S600
G0X34Z2
X31
G1Z-30F0.2
G0X34
Z2
X29
G1Z-20R2
G0X34
Z2
X27
G1Z-20R2
G0X34
Z2
X25
G1Z-20R2
G0X34
Z2
X23
G1Z-20R2
G0X34
Z2
X21
G1Z-20R2
G0X100
Z100
M5
M0
精加工:
M3S1000
T0101
G0X34Z2
X16
G1Z0F0.1
X20Z-2
Z-20R2
X30C-1
Z-30
G0X100
Z100
M5
M30
如图程序走刀路径:
明天我们将学习G02、G03指令
欢迎关注“蜂巢CNC”
领取专属 10元无门槛券
私享最新 技术干货