^^铣削如图示的工件,使用的数控铣床具有刀具直径补偿和刀具偏置功能,刀具偏置功能代码如下表所示(只在指定的程序段中有效)
代码 G45 G46 G47 G48 功 能 仅按设定量延伸刀具行程 仅按设定量缩短刀具行程 按2倍设定量延伸刀具行程 按2倍设定量缩短刀具行程 铣刀直径φ10,偏置号D01,偏置量+5、0,进行速度指令按F200给定,试按加工路线为逆时针方向并按坐标增量尺寸编制加工程序单
^^ N N001 N002 N003 N004 N005 N006 N007 N008 N009 G G91 G46 G00 G47 G01 G46 G02 G45 G03 G45 G01 G47 G47 G46 G00 X X15 X5 X0 X20 X16 X0 X41 X0 X-15 Y
I I10 I8 D.F D01 F200 EOB LF LF LF LF LF LF LF LF LF Y15 Y0 Y5 Y0 Y0 Y20 Y0 Y20 Y-15
~~06| 02|3|12|15
^^用30的立铣刀铣削工件轮廓,已知工作原点0(90,60),机床原点M(0,0),工件尺寸及加工路线如图所示,试按绝对坐标完成数控铣削手工编程,I、J、K为圆弧起点相对其圆心(圆心指向起点的矢量)的X、Y、Z坐标值的地址符。(主轴转速为300rpm,进给速度为150mm/min,机床具有刀具半径补偿功能)
^^N10 G90 G00 X0.000 Y0.000 Z0.000 S300 M03 LF N12 G01 X90.000 Y60.000 G41 D01 F150 LF N14 Y132.000 LF
N16 X118.000 Y160.000 LF N18 X158.000 LF
N20 G03 X238.000 I40.000 J0.000 LF N22 G01 X278.000 LF N24 G01 Y100.000 LF
N26 G02 X238.000 Y60.000 I-40.000 J0.000 LF N28 G01 X90.000 LF
N30 G01 X0.000 Y0.000 LF N32 M05 M30 LF
~~06|02|3|10|40
^^在图示零件上钻孔。请采用G代码格式编制加工程序。要求: (1)在给定工件坐标系内用增量尺寸编程,图示钻尖位置为坐标原点; (2)坐标原点为程序的起点和终点,钻孔顺序为Ⅰ→Ⅱ→Ⅲ; (3)进给速度60mm/min,主轴转速800r/min; (4)钻通孔时,要求钻头钻出工件表面2mm。
^^ N G X X60 X-30 X-80 Y Y90 Y-50 Y-40 Z Z-11 Z-26 Z26 Z-26 Z26 Z-19 Z30 F F60 S S800 M M02 EOB LF LF LF LF LF LF LF LF LF N010 G91 G00 X50 N020 N030 G01 N040 G00 N050 N060 G01 N070 G00 N080 N090 G01 N100 G00 N110 M03 M08 LF M05 M09 LF
~~06|02|3|10|15
^^对下图所示零件按绝对坐标进行编程。要求:刀具从O(0,0)点快移至A点后沿A-B-C-D-E-A进行轮廓加工,加工完毕再快移回O点。进给速度 F150,刀具偏置 D01。
^^ N10 G90 G00 X0.000 Y0.000 Z0.000 S300 M03 LF N12 G01 X10.000 Y10.000 G41 D01 F150 LF N14 X30.000 LF
N16 G03 X40.000 Y20.000 R10 (或者I0.000 J10.000) LF N18 G02 X30.000 Y30.000 R10(或者I0.000 J10.000) LF N20 G01 X10.000 Y20.000 LF N22 Y10.000 LF
N24 G01 X0.000 Y0.000 G40 LF N26 M05 M30 LF
~~06|02|3|15|15
^^加工零件轮廓,该工件已进行过粗加工,留有2mm余量。T02为φ20mm立铣刀,刀具长度补偿号为H12,刀具半径补偿号为D05,O为编程零点。请在括弧中填写出对应程序段的解释说明,根据程序绘制零件轮廓,标出坐标。 %
N010 G90 G54 G00 X-50.0 Y-50.0 绝对坐标,加工坐标系,快速进给到X-50Y-50 N015 M03 S800…………………… ( ) N020 G43 G00 H12………………… ( ) N025 G01 Z-20.0 F300.0
N030 G42 G01 X-30.0 Y0 D05 M08… ( ) N035 X100.0
N040 G02 X300.0 R100.0 N042 G01 X400.0 N045 Y300.0
N050 G03 X0 R200.0……………… ( ) N055 G01 Y-30.0 直线插补到X0 Y-30
N060 G40 G01 X-50.0 Y-50.0……… ( ) N065 M09
N075 G49 G00 Z300.0 N080 M05 N085 M30
^^ N015 M03 S800…………………… (主轴顺时针转,主轴转速800r/min) N020 G43 G00 H12………………… (刀具长度正补偿,补偿号为H12) N030 G42 G01 X-30.0 Y0 D05 M08… (刀具半径右补偿,直线插补到X-30.0 Y0刀具半径补偿号为D05,冷却液开)
N050 G03 X0 R200.0……………… (逆圆弧插补到终点坐标为X0 Y300.0,半径200) N060 G40 G01 X-50.0 Y-50.0……… (刀具半径补偿取消,直线插补到X-50.0 Y-50.0) 图形5分,解释说明10分
对下图轮廓轨迹进行编程(键槽铣刀刀具半径φ6,加工方式为ON方式,编成原点坐标(0,0),加工进给速度F200,主轴转速S500)。试按加工路线为逆时针方向并按坐标增量尺寸编制加工程序单
^^ N10 G92 X0 Y0 M03 LF
N20 G91 G01 X15 Y0 F200 S500 LF N30 G02 X30 Y0 I15 J0 LF N40 G01 X15 Y0 LF N50 X0 Y40 LF
N60 G03 X-60 Y0 I-30 J0 N70 G01 X0 Y-40 N80 M05 M02
例一、铣外轮廓。切削深度10mm,刀具半径20mm,材料45钢。
注意:
1、远离工件的地方进退刀,刀具Z向进给时速度应慢,因为侧刃与底刃同时切削。 2、进退刀时(X、Y)与Z应分为两行书写,避免三轴联动走空间斜线而引起的刀具与夹具的干涉
Y 190
40 20 20 40 190 X
^^ O1(G41)
G17G90G54G00X0Y0S800M03; (2分) Z100.0M08; (1分) Z5.0; (1分)
G41X40.0Y20.0D01; (1分) G01Z-10.0F50; (1分) Y190.0F100; (1分) X190.0; (1分) X20.0; (1分) G00Z100.0; (1分) G40X0Y0; (1分) M02; (1分)
写铣内轮廓程序:(要求每行语句给出注释)
Y 200 C(200,0) A -100 X 200 B(2100,-200) ^^ G17G90G54G00X0Y0S800M03;(加工平面XY,绝对坐标,直线偏移X0Y0,主轴转速
800r/min,主轴顺时针转)(2分)
Z100.M08; (刀具运动至Z100,冷却液开)(1分) Z5.; (刀具直线移动至Z5)(1分)
G41X-100.Y100.D01; (刀具半径左补偿,刀具移动至X-100.Y100,刀具直径01号)(2分) G01Z-10.F50; (直线插补至Z-10,进给速度50mm/min) (2分)
G03X-200.Y0 I0 J-100 F100.; (逆圆弧插补至圆弧终点X-200.Y0即图中A点,圆心相对于圆弧起点为(0,-100)进给速度100mm/min)(2分)
G03X-200.Y0.I-100.J0; (逆圆弧插补至圆弧终点X-200.Y0,加工整圆,圆心相对于圆弧起点为(100,0))(2分)
G00Z100.; (快速移动至Z100)(1分) G40X0Y0; (取消刀具补偿)(1分) M02; (程序结束)(1分)
在XK0816数控铣床上加工如图所示零件,零件厚15mm,试编制其数控加工程序。切削深度5mm,刀具直径10mm,材料45钢。
1)、刀具起始点为(20,20),采用左偏置刀补,注意刀具的进给路线。 2)、采用P变量编写程序
^^主程序 PXX
N0005 T02 M06 S12 M03 LF N0010 G20 N50.1 P2.-5.5 LF N0020 G20 N50.1 P2.-10.5 LF N0030 G20 N50.1 P2.-15.5 LF N0040 M02 LF 子程序 N50
N0005 G22 N50 LF;子程序定义 N0010 G92 X20 Y20 Z0 LF; N0015 G01 ZP2 F6 M03 LF; N0020 G41 X20 Y0 M08 LF; N0025 G02 X-10 Y-17.32 I10 J0 LF; N0030 G01 X-25 Y-8.66 LF N0035 G02 X-30 Y0 I5 J8.86 LF
N0040 G12 N0020。N0035 LF;关于X轴对称 N0050 G40 G00 X20 Y20 Z0 M09 LF N0055 G24 LF;子程序结束
对下图轮廓轨迹进行编程不考虑刀具半径补偿(编程原点坐标(0,0),加工进给速度F200,主轴转速S500),刀具切削深度为10,Z轴0点在工件的上表面。按逆时针方向进行加工,请编制加工程序单(绝对坐标或相对坐标编程任意选择一种)。(15分)
^^ N01 G90 G00 X-60 Y-40 LF
N02 G01 Z-10 M03 F200 S500 LF
N03 G01 X-60 Y0 LF
N04 G02 X0 Y60 I 60 J0 LF N05 G01 X40 Y0 LF
N06 G02 X0 Y-40 R40 LF
N07 G01 X-60 Y-40 LF N08 G00 Z0 LF
N09 G00 X0 Y0 M05 M02 LF
编写下图所示零件数控车削加工的程序,编程原点坐标(0,0),加工进给速度F200,主轴转速S500。图中的Φ65外圆表面不加工。(绝对坐标或相对坐标编程任意选择一种)
^^ N01 G92 X80 Z149 LF
N02 G90 G00 X0 Z129 M03 S500 LF N03 G02 X50 Z80 R35 F200 LF N04 G03 Z50 R25 LF N05 G01 Z20 LF N06 G01 X80 LF
N07 G00 Z149 M05 M02 LF
因篇幅问题不能全部显示,请点此查看更多更全内容