Hs
我这是发那科的G100X0Y0T1:M03S500:G0Z0.1:G1Z-0.1F300:Y100:G0Z0.1,:X100Y100:G1Z-0.1F300:G2X100Y100I50:G90:M29:M30:
下面是一个凸轮的普通数控铣床的程序:
g90g54g00x0y0z50
m3s800m8
x-60z2
g1z-10f50
g41x-45y0f100
g2x45cr=45
x39y12cr=15
g1x19.8y-26.4
g2x-28.97y-15.8cr=33
g3x-37.05y-9.788cr=12
g2x-45y0cr=10
g00z50m9
m05
m30
这个只是一个参考,很简单的。
1、G02顺时针方向圆弧切削,G03逆时针方向圆弧切削。
2、一般基本都用G来自03逆时针切削视为顺铣切削,直径30铣刀加工一个直径为40的圆,相对坐标设置圆心为X0Y0G91G01X-5.FG03I5.X5.M30。
3、循环加工,可以利用主程序调用子程序,(M98)主程序O0001M3S(M3主轴正转)G91G01X-(X-:加工圆孔的半径与刀具半径的差值)。
4、M98P2L(M98:调用子程序 P2:被调用子程序号为O0002 L:循环次数,依圆孔深度与切削量指定)。
5、G91G01X(X:加工圆孔的半径与刀具半径的差值)M30子程序O0002G91G里血婷府安色乙迫船聚03I(I:I是指定半径,即I后面跟的数值是加工圆孔的半径与刀具半径的差值)M99(M99为重复循环)。