子弹的数铣宏程序编程加工

2022-12-05 16:58:05 浏览数 (1)

一、零件加工分析

零件上部为圆柱、圆锥、球体的组合体,需用球头铣刀加工,用普通程序难以编程,若采用G19在yz平面走刀,编程相对较简单,但是为了获得较高的表面质量,走刀次数将会很多,影响加工效率,且机床需经常反向运动,存在冲击环节,影响机床寿命,如采用沿周边轮廓走刀,编程相对复杂,但走刀次数将大大降低,效率大大提高,所以采用周向走刀方式编程。

确定夹具选用刀具零件为长方体结构,所以采用机用平口钳装夹,根据零件尺寸,考虑表面粗糙度、加工效率等因素,使用φ10球头铣刀加工。编程原点、编程坐标系的设定。编程原点设定在工件上表面中心位置,这样便于对刀,刀位点设定在球头铣刀的球心处。

二、刀轨

为了获得较好的表面质量,所以采用顺铣,刀具从零件的左上角点下刀。刀具的走刀路线是周面轮廓的等距面,等距距离为刀具半径,加工时需计算圆柱与圆锥、圆锥与球体在每一层高度与等距面的交点坐标值。

三、编程

O0034;

G91G28Z0;

S1000M03;

G90G17G54G00X-76.0Y21.0M08;

Z-10.0;

G65P3401L1A15.0B10.0C6.0I90.0;

G00Z30.0M09;

M05;

M30;

#5:起始角度为零

#5 1:起始角度增加1度

#6:圆锥半角

#7:刀具在圆柱端的Y坐标

#8:刀具在圆柱端的Z坐标

#9:刀具在圆锥大端的X坐标

#10:刀具在球端球心相对起点的X距离

#11:刀具在圆锥小端的X坐标

#12:刀具在圆锥小端的Y坐标

#13:刀具在圆锥小端的Z坐标

O3401

#5=0;

N10#5=#5 1.0;

#6=ATAN[#1-#2]/36.39;

#7=[#1 #3]COS[#5];

#8=[#1 #3]*SIN[#5]-#1;

#9=25 #3*TAN[#6/2];

#10=[[#2 #3]*COS[#5]]*SIN[#6];

#11=#10 60.0;

#12=[[#2 #3]*COS[#5]]*COS[#6];

#13=[#2 #3]*SIN[#5]-#1;

G01Y#7Z#8F600;

X#9;

X#11Y#12Z#13;

G02X#11Y-#12I-#10J-#12;

G01X#9Y-#7Z#8;

X-76.0;

G00Y#7;

IF[#5LT#4]GOTO10;

M99;

0 人点赞