隨著對數控刀具產品質量和經濟效益要求的不斷提高,原有用于加工可轉位硬質合金刀片的WAM336數控周邊磨床因電器系統老化、加工工藝落后,已無法滿足對刀具產品尺寸一致性和對稱度公差嚴格的加工要求。為此,對該機床的電器系統進行了技術改造,并根據改造后的
機床特點和加工要求重新編制了磨削直線面和圓弧面的加工宏程序。
WAM336數控周邊磨床有一個固定主軸和三個進給軸。對該數控磨床的電器系統進行技術改造時,首先必須考慮為三個進給軸選擇合適的外部電機。由于外部電機與轉動軸相連接,整個外部空間的機械部分無法變更,因此所選電機的外型尺寸及功率必須與原電器系統相匹配。經過考核篩選,西班牙發格公司FAGOR8055M電器系統的外部電機符合要求,且電器系統價格適中,因此決定采用西班牙FAGOR8055M電器系統替換原機床電器系統。FAGOR8055M電器系統具有控制五坐標聯動功能,由于WAM336數控磨床只有三個進給軸,因此只需連接三個坐標伺服板驅動機床實現三坐標聯動,即可滿足WAM336數控磨床的加工工藝要求,磨削加工形狀復雜的硬質合金刀片。加工實踐表明,更換后的機床電器系統操作簡便,加工精度及加工效率均明顯優于原系統。
數控磨床編程--加工宏程序的編制
WAM336數控周邊磨床主要用于磨削各類具有直線面和圓弧面的硬質合金可轉位銑刀片。根據改造后的機床特點和加工要求,我們編制了磨削直線面和圓弧面的工藝宏程序。
磨削直線面的宏程序磨削直線面的宏程序(9011)如下:%LINE,MX,(SUB9011)(WRITEG54)(WRITEG90G0XP21)(WRITEG90G0CP0)(WRITEG90G0BP11)(P25=P1+1)(WRITEG90G0XP25)(P15=P1+ORGX54*(1-1/COS(P11)))(WRITEG90G1XP15FP20)(WRITEG4KP23)(WRITEG90G0XP21)(WRITEG91G0CP2)(WIRTEG90G0BP12)(P24=P3+1)(WRITEG90G0XP24)(P16=P3+ORGX54*(1-1/COS(P12)))(WRITEG90G1XP16FP20)(WRITEG4KP23)(WRITEG90G0XP21)(WRITEG91G0CP4)(WRITEG90G0BP13)(P22=P5+1)(WRITEG90G0XP22)(P17=P5+ORGX*(1-1/COS(P13)))(WRITEG90G1XP5FP20)(WRITEG4KP23)(WRITEG90G0XP21)(WRITEG91G0CP6)(WRITEG90G0BP14)(P19=P7+1)(WRITEG90G0XP19)(P17=P7+ORGX54*91-1/COS(P14)))(WRITEG90G1XP17FP20)(WRITEG4KP23)(P0=0,P1=0,P2=0,P3=0,P4=0,P5=0,P6=0,P7=0,P8=0,P9=0,P10=0,P11=0,P12=0,P13=0,P14=0,P15=0,P16=0,P17=0,P18=0,P19=0,P20=0,P21=0,P22=0,P23=0,P24=0,P25=0)(RET)呼叫一次SUB9011宏程序可完成磨削四個直線面的加工程序編制。在實際應用中,可根據圖紙和工藝要求,通過在演算子程序中連續呼叫SUB9011宏程序來完成磨削任意直線面的加工編程。為此,首先需要建立一個演算子程序(即呼叫子程序),然后在該程序中對參數進行賦值,即可完成加工程序的編制。需要賦值的參變量包括:初始上料角度P0,磨床第一邊半徑尺寸P1,磨削第二邊外夾角P2,磨削第二邊半徑尺寸P3,磨削第三邊夾角P4,磨削第三邊半徑尺寸P5,磨削第四邊外夾角P6,磨削第四邊半徑尺寸P7,第一邊到第四邊的后角P11~P14,磨削速度P20,外接圓半徑P21,空磨時間P23。磨削圓弧面的宏程序磨削圓弧面的宏程序(9010)如下:%CYCLE,MX,(SUB9010)(WRITEM7)(WRITEG5)(WRITEG90G1)(P24=P0)(P25=SQRT(P1*P1+P2*P2))(P23=P7)(P19=P23)N10(P20=P3-P25)(IFP20GT0G0T0N30)(P23=-P7-ACOS(P1/P25))(P19=P23)N20(P22=P25*COS(P23)+P3)(WRITEF10)(WRITEXP22)(WRITEF100)(WRITECP24)N25(P22=P25*COS(P23)+P3)(WRITEXP22CP24)(P23=P23+P12)(P24=P24+P12)(IFP23LE(P19+P4)GOTON25)(RET)N30(P23=P7)(P19=P23)(P22=-P25*COS(P23+P3)(WRITEF10)(WRITEXP22)(P18=P24+90+P7)(WRITEF100)(WRITECP18)N35(P22=-P25*COS(P23)+P3)(WRITEXP22CP18)(P23=P23+P12)(P18=P18=P12)(IFP23LE(P19+P4)GOTON35)(P0=0,P1=0,P2=0,P3=0,P4=0,P5=0,P6=0,P7=0,P8=0,P9=0,P10=0,P11=0,P12=0,P13=0,P14=0,P15=0,P16=0,P17=0,P18=0,P19=0,P20=0,P21=0,P22=0,P23=0,P24=0,P25=0)(RET)通過呼叫SUB9010宏程序,可實現磨削任意形狀圓弧面的加工程序編制。使用時,通過對參數賦值即可完成加工程序編制。需賦值的參變量包括:初始磨圓角P0,X中心坐標P1,Y中心坐標P2,圓弧半徑P3,圓弧轉角P4,切線角度P7,圓弧分度P12,圓弧速度P20,外接圓半徑P21。
加工實例現以磨削加工如圖所示刀片為例,說明如何調用宏程序SUB9010、SUB9011和建立演算子程序。該刀片需要加工的尺寸包括二個直線面(14mm×7mm)和四個圓弧面(4-R2mm)。根據工藝要求,首先磨削直線面,再依次磨削圓弧面。刀片初始上料角度為0°。編制演算子程序如下:(OPENP8000,D)(WRITE(SUB8000))(PCAL9011,P0=0,P1=3.50,P2=90°,P3=7.00,P4=90,P5=3.50,P6=90°,P7=7.00,P20=8,P21=12,P23=100°)(PCALL9010,P0=270°,P1=5.00,P2=1.5,P3=2,P4=90°,P7=0,P12=0.1,P20=100,P21=12°)(PCALL9010,P0=360,P1=1.5,P2=5,P3=2,P4=90,P7=0,P12=0.1,P20=100,P21=12°)(PCALL9010,P0=450°,P1=5.00,P2=1.5,P3=2,P4=90°,P7=0,P12=0.1,P20=100,P21=12°)(PCALL9010,P0=540°,P1=1.5,P2=5,P3=2,P4=90°,P7=0,P12=0.1,P20=100,P21=12°)(WRITE(RET))M30將編制好的演算子程序在機床中運行,生成一個新的磨削子程序P8000。在實際加工中,將P8000連接到主程序中即可實現刀片的磨削。
本文章由中國機電產品交易網(簡稱:
機電網)提供,如果需要轉載,請注明出處(http://www.eyize.com/jdzs/show.php?itemid=265)。