1、SINUMERIK840D作业题第一次作业1刀具补偿有何作用?有哪些补偿指令?2、简述数控机床坐标系确定的三大原则?数控立式加工中心X、Y、Z各轴是如何确定的? 3、什么是绝对坐标?什么是相对坐标?在数控车床程序编制中可以用哪些方法来区分绝对方式和相对方式编程。4、采用极坐标编程,极坐标有哪三要素?5、写出G05指令的格式,并说明它的作用。第二次作业1、相对坐标编程:编程的坐标值按 的方式给定的编程方法。绝对坐标编程:编程的坐标值按 的方式给定的编程方法。2、数控车床床身导轨与水平面的相对位置有四种布局形式: 、 、 和 。3、编程时的数值计算,主要是计算零件的 和 的坐标,直线段和圆弧段的交
2、点和切点是 ,逼近直线段或圆弧小段轮廓曲线的交点和切点是 。4、使刀具与工件之间距离 的方向规定为轴的 方向,反之为轴的反方向。精加5.用数控机床对零件进行加工时,首先对零件进行加工工艺分析,以确定加工方法、加工工艺路线;正确地选择数控机床刀具和装卡方法;6.编程人员首先要根据零件图纸,对零件的材料、形状、尺寸、精度和热处理要求等,进行加工工艺分析。A、合理地选择加工方案,确定加工顺序、加工路线、装卡方式、刀具及切削参数等;B、同时还要考虑所用数控机床的指令功能,充分发挥机床的效能;加工路线要短,C、正确地选择对刀点、换刀点,减少换刀次数第三次作业1、编写离合器端面齿程序第四次作业3:试编写下
3、图所示零件的数控加工程序。(3-4段是椭圆的一部分)3、编写加工“鱼”的程序第五次作业利用REPEAT指令编写加工环形分布孔的程序加工环形分布的孔,见下图。分析:先确定第一圈循环的条件,第一个孔的位置是: 极坐标:极心 G111 X0 Y0 极角:AP=0 极半径: RP= 25 以后每个孔的极坐标: 极心不变,极半径不变,只变极角 变化的规律是: 每次增加R05=900 循环R06=4次先确定第二圈循环的条件,第一个孔的位置是: 极坐标:极心 G111 X0 Y0 极角:AP=0 极半径 PR=RP+ 25 以后每个孔的极坐标: 极心不变,极半径不变,只变极角 变化的规律是: 每次增加R05
4、=R05/2 循环R06=2*R06次先确定第三圈循环的条件,第一个孔的位置是:(在第二圈的基础上进行) 极坐标:极心 G111 X0 Y0 极角:AP=0 极半径 PR=RP+ 25 以后每个孔的极坐标: 极心不变,极半径不变,只变极角 变化的规律是: 每次增加R05=R05/2 循环R06=2*R06次以加工的层数做为循环的终止条件,设定一个计数器R07就是了。程序如下:HUANXINK.MPF 循环孔加工程序N5 G54 G00 G90 X0 Y0 LFN10 S600 M03 F100 LFN15R02=3 R03=孔深 R07=0(计算圈数)R06=4(第一圈的孔数) LFN20 R
5、05= 90 R20=0(每圈第一个孔的起始角) R21=25(极半径初值),R08=10(总圈数)LFN25 TT: G111 X0 Y0 LFN30 QUANB: G81 AP= R20 RP= R21 LF(开始钻第一圈的第一孔,有钻孔动作)N35 QUANE: R20=R20+R05 LF (计算每一圈下一个孔的角度,只计算,没钻孔动作)N40 REPEAT QUANB QUANE R06 LFN45 R07=R07+1 LF 计数器计算加工的圈数N50 R21=R21+25 LF 计算下一圈的半径值N55 R05=R05/2 LF 计算下一圈角度增量 N60 R20=0 LF 重新回到00位置N65 R06=2*R06 LF 计算下一圈的孔数N70 IF R07R08 GOTOB TT LF 条件判断程序是否结束N75 G80 LF 取削孔加工固定循环 N80 MO5 M30 LF