北方通用動(dòng)力集團(tuán)山西柴油機(jī)廠 (大同 037036) 程良飛 趙永剛 楊海洲
在加工中心上加工箱體類零件時(shí)找正孔中心位置尤為重要,為了編程方便一般都會(huì)以孔中心作為編程原點(diǎn),也就是工件零點(diǎn)。這就對找正孔中心位置提出嚴(yán)格要求。在具體生產(chǎn)中我單位都會(huì)用自制的斜桿結(jié)合擺差表來找正孔中心。雖然這種方法精度較高,也比較直觀,但不易操作,耗時(shí)過長,就算有多年生產(chǎn)經(jīng)驗(yàn)的老師傅也要耗費(fèi)20min,要是新手找正估計(jì)1h也很難完成,大大降低生產(chǎn)效率。況且,要是加工大型圓盤類零件時(shí),由于直徑過大,用這種方法根本無法完成。
在保證同樣位置精度的前提下,為了提高生產(chǎn)效率,把找正過程簡單化、快速化,讓初學(xué)者也很容易上手完成。為此,我們查閱了大量資料,根據(jù)圓上任意三點(diǎn)確定一個(gè)圓的數(shù)學(xué)理論,結(jié)合工廠現(xiàn)有資源,發(fā)現(xiàn)用尋邊器結(jié)合西門子840D系統(tǒng)中的高級語言,經(jīng)過R參數(shù)編程加上尋邊器的應(yīng)用特點(diǎn),就能精確、快速地找到圓孔的中心。而且這種方法沒有實(shí)踐難度,對操作技能沒有過高要求。為此,經(jīng)過推算,得出圓心坐標(biāo)公式,此公式經(jīng)過數(shù)控編程后,如LD3中(R7,R8)所示。
具體實(shí)踐應(yīng)用內(nèi)容如下(見附圖):
應(yīng)用內(nèi)容圖
用尋邊器先找A點(diǎn)的坐標(biāo)(x1, y1),運(yùn)行程序LD1。
R1=$AA_IM[x] (記錄A點(diǎn)x1的機(jī)械坐標(biāo)值)
R2=$AA_IM[y] (記錄A點(diǎn)y1的機(jī)械坐標(biāo)值)
M17
同樣用尋邊器找B點(diǎn)的坐標(biāo)(x2,y2),運(yùn)行程序LD2。
R3=$AA_IM[x] (記錄B點(diǎn)x2的機(jī)械坐標(biāo)值)
R4=$AA_IM[y] (記錄B點(diǎn)y2的機(jī)械坐標(biāo)值)
M17
同樣用尋邊器找C點(diǎn)的坐標(biāo)(x , y),同時(shí)計(jì)算孔中心x值,y值坐標(biāo)。即(x0,y0),運(yùn)行程序LD3。
R5=$AA_IM[x] (記錄C點(diǎn)x的機(jī)械坐標(biāo)值)
R6=$AA_IM[y] (記錄C點(diǎn)y的機(jī)械坐標(biāo)值)
R7=((POT(R1)+POT(R2)-POT(R3)-POT(R4))*(R2-R6)-(POT(R1)+POT(R2)-POT(R5)-POT(R6))*(R2-R4))/(2*(R1-R3)*(R2-R6)-2*(R2-R4)*(R1-R5))
R8=((POT(R1)+POT(R2)-POT(R3)-POT(R4))*(R1-R5)-(POT(R1)+POT(R2)-POT(R5)-POT(R6))*(R1-R3))/(2*(R1-R5)*(R2-R4)-2*(R2-R6)*(R1-R3))
G00 G91 Z50
G00 G90 G53 X=R7 Y=R8
R7=$P_UIFR[1,X,TR] (將中心x0的值存在零點(diǎn)G54中)
R8=$P_UIFR[1,Y,TR] (將中心y0的值存在零點(diǎn)G54中)
M17
將程序LD1、LD2、LD3都存放在子程序目錄下,用時(shí)只要在MDA方式逐個(gè)運(yùn)行就可以。
通過實(shí)踐應(yīng)用以上方法,對我車間的生產(chǎn)效率有了很大提高。擴(kuò)展了數(shù)控機(jī)床的應(yīng)用空間,降低了生產(chǎn)者的勞動(dòng)強(qiáng)度。而且,這種方法很容易開展,在現(xiàn)如今節(jié)能降耗的的良好風(fēng)氣下,此方法為工廠節(jié)約了大量生產(chǎn)成本,同時(shí)也提高了產(chǎn)品質(zhì)量。