图1
工艺分析
零件厚度为40mm,根据加工要求,每次切削深度为20mm,分2次切削加工,在这两次切深过程中,刀具在xy平面上的运动轨迹*一致,故把其切削过程编写成子程序,通过主程序两次调用该子程序完成零件的切削加工,中间两孔为已加工的工艺孔,设图示零件上表面的左下角为工件坐标系的原点。
加工程序
程序
注释
o1000
程序号
n010g90g92x0y0z300
使用坐标方式编程,建立工件坐标系
n020g00x-50y-50s800m03
快速进给至x=-50,y=-50,主轴正转,转速800r/min
n030g01z-20f150
z轴工进至z=-20,进给速度150mm/min
n040m98p1010
调用子程序o1010
n050z-45f300
z轴工进至z=-45,进给速度300mm/min
n060m98p1010
调用子程序o1010
n070g00x0y0z300
快速进给至x=0,y=0,z=300
n100m30
主程序结束
o1010
子程序号
n010g42g01x-30y0f300h02m08
切削液开,直线插补至x=-30,y=0,刀具半径右补偿h02=10mm
n020x100
直线插补至x=100,y=0
n030g02x300r100
顺圆插补至x=300,y=0
n040g01x400
直线插补至x=400,y=0
n050y300
直线插补至x=400,y=300
n060g03x0r200
逆圆插补至x=0,y=300
n070g01y-30
直线插补至x=0,y=-30
n080g40g01x-50y-50
直线插补至x=-50,y=-50,取消刀具半径补偿
n090m09
切削液关
n100m99
子程序结束并返回主程序
例题2 用直径为8mm的立铣刀,粗铣如图2所示工件的形腔。
图2
图3
工艺分析
1确定工艺路线如图3所示,采用行切法,刀心轨迹b→c→d→e→f作为一个循环单元,反复循环多次,设图示零件上表面的左下角为工件坐标系的原点。
2计算刀心轨迹坐标、循环次数及步进量(y方向步距)如图4-6-3所示,设循环次数为n,y方向步距为y,步进方向槽宽为b,刀具直径为d,则各参数关系如下:
循环1次铣出槽宽y+d
循环2次铣出槽宽3y+d
循环3次铣出槽宽5y+d
┇
循环n次铣出槽宽(2n-1)y+d=b
根据图纸尺寸要求,将b=50,d=8代入式(2n-1)y+d=b,即(2n-1)y=42,取n=4,得y=6,刀心轨迹有1mm重叠,可行。
加工程序
程序
注释
o1100
程序号
n010g90g92x0y0z20
使用坐标方式编程,建立工件坐标系
n020g00x19y19z2s800m03
快速进给至x=19,y=19,主轴正转,转速800r/min
n030g01z-2f100
z轴工进至z=-2
n040m98p10104
重复调用子程序o1010四次
n050g90g00z20
z轴快移至z=20
n060x0y0m05
快速进给至x=0,y=0,主轴停
n070m30
主程序结束
o1010
子程序号
n010g91g01x62f100
使用相对坐标方式编程,直线插补,x坐标增量62
n020y6
直线插补,y坐标增量6
n030x-62
直线插补,x坐标增量-62
n060y6
直线插补,y坐标增量6
n070m99
子程序结束并返回主程序
例题3 用直径为8mm的立铣刀,加工如图4所示零件的槽,要求每次切深不超过4mm。
图4
图中a(-33,-9)、b(-33,16)、c(-21,28)、d(12,28)、e(37,3)、f(37,-30)、g(25,-42)、 h(15.68,-42)、i(4.404,-34.104)、j(2.872,-29.896)、k(-8.405,-22)、l(-20,-22)
工艺分析
将刀心运动轨迹a→b→c→d→e→f→g→h→i→j→k→l→a编写成子程序,设每次切削深度4mm,主程序两次调用该子程序完成槽的切削加工,槽的切削深度用相对坐标表示其增量,设零件上表面的对称中心为工件坐标系的原点。
加工程序
程序
注释
o1000
程序号
n010g90g92x0y0z100
使用坐标方式编程,建立工件坐标系
n020g00x-33y-9z2s800m03
快速进给至x=-33,y=-9,z=2,主轴正转,转速800r/min
n030g01z0f100
z轴工进至工件表面,进给速度100mm/min
n040m98p10102
重复调用子程序o1010两次
n050g90g00z100
z轴快移至z=100
n060x0y0m05
快速进给至x=0,y=0,主轴停
n070m30
主程序结束
o1010
子程序号
n010g91g01z-4
增量值输入,z向切深4mm
n020g90x-33y16
值输入,直线插补至b点
n030g02x-21y28r12
圆弧插补至c点
n040g01x12
直线插补至d点
n050g02x37y3r25
圆弧插补至e点
n060g01y-30
直线插补至f点
n070g02x25y-42r12
圆弧插补至g点
n080g01x15.68
直线插补至h点
n090g02x4.404y-34.104r12
圆弧插补至i点
n100g01x2.872y-29.896
直线插补至j点
n110g03x-8.405y-22
圆弧插补至k点
n120g01x-20
直线插补至l点
n130g02x-33y-9r13
圆弧插补至a点
n140m99
子程序结束并返回主程序
例题4 用直径为5mm的立铣刀,加工如图5所示零件,其中方槽的深度为5mm,圆槽的深度为4mm,外轮廓厚度为10mm。
图5
工艺分析
该零件的工艺过程由三个独立的工序组成,为了便于程序的检查、修改和工序的优化,把各工序的加工轨迹编写成子程序,主程序按工艺过程分别调用各子程序,设零件上表面的对称中心为工件坐标系的原点。
加工程序
程序
注释
