子 彈的數銑宏程序編程加工

子 彈的數銑宏程序編程加工的圖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;

文章來源:數控編程社區

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP