數(shù)控編程
數(shù)控加工程序編制方法有手工(人工)編程和自動(dòng)編程之分。手工編程,程序的全部?jī)?nèi)容是由人工按數(shù)控系統(tǒng)所規(guī)定的指令格式編寫(xiě)的。自動(dòng)編程即計(jì)算機(jī)編程,可分為以語(yǔ)言和繪畫(huà)為基礎(chǔ)的自動(dòng)編程方法。但是,無(wú)論是采用何種自動(dòng)編程方法,都需要有相應(yīng)配套的硬件和軟件。
可見(jiàn),實(shí)現(xiàn)數(shù)控加工編程是關(guān)鍵。但光有編程是不行的,數(shù)控加工還包括編程前必須要做的一系列準(zhǔn)備工作及編程后的善后處理工作。一般來(lái)說(shuō)數(shù)控加工工藝主要包括的內(nèi)容如下:
⑴ 選擇并確定進(jìn)行數(shù)控加工的零件及內(nèi)容;
⑵ 對(duì)零件圖紙進(jìn)行數(shù)控加工的工藝分析;
⑶數(shù)控加工的工藝設(shè)計(jì);
⑷ 對(duì)零件圖紙的數(shù)學(xué)處理;
⑸ 編寫(xiě)加工程序單;
⑹ 按程序單制作控制介質(zhì);
⑺程序的校驗(yàn)與修改;
⑻ 首件試加工與現(xiàn)場(chǎng)問(wèn)題處理;
⑼數(shù)控加工工藝文件的定型與歸檔。
被加工零件的數(shù)控加工工藝性問(wèn)題涉及面很廣,下面結(jié)合編程的可能性和方便性提出一些必須分析和審查的主要內(nèi)容。
1、尺寸標(biāo)注應(yīng)符合數(shù)控加工的特點(diǎn)
在數(shù)控編程中,所有點(diǎn)、線、面的尺寸和位置都是以編程原點(diǎn)為基準(zhǔn)的。因此零件圖上直接給出坐標(biāo)尺寸,或盡量以同一基準(zhǔn)引注尺寸。
2、幾何要素的條件應(yīng)完整、準(zhǔn)確
在程序編制中,編程人員必須充分掌握構(gòu)成零件輪廓的幾何要素參數(shù)及各幾何要素間的關(guān)系。因?yàn)樵谧詣?dòng)編程時(shí)要對(duì)零件輪廓的所有幾何元素進(jìn)行定義,手工編程時(shí)要計(jì)算出每個(gè)節(jié)點(diǎn)的坐標(biāo),無(wú)論哪一點(diǎn)不明確或不確定,編程都無(wú)法進(jìn)行。但由于零件設(shè)計(jì)人員在設(shè)計(jì)過(guò)程中考慮不周或被忽略,常常出現(xiàn)參數(shù)不全或不清楚,如圓弧與直線、圓弧與圓弧是相切還是相交或相離。所以在審查與分析圖紙時(shí),一定要仔細(xì),發(fā)現(xiàn)問(wèn)題及時(shí)與設(shè)計(jì)人員聯(lián)系。
3、定位基準(zhǔn)可靠
在數(shù)控加工中,加工工序往往較集中,以同一基準(zhǔn)定位十分重要。因此往往需要設(shè)置一些輔助基準(zhǔn),或在毛坯上增加一些工藝凸臺(tái)。
4、統(tǒng)一幾何類(lèi)型或尺寸
零件的外形、內(nèi)腔采用統(tǒng)一的幾何類(lèi)型或尺寸,這樣可以減少換刀次數(shù),還可能應(yīng)用控制程序或?qū)S贸绦蛞钥s短程序長(zhǎng)度。零件的形狀盡可能對(duì)稱(chēng),便于利用數(shù)控機(jī)床的鏡向加工功能來(lái)編程,以節(jié)省編程時(shí)間。
能力強(qiáng)
機(jī)床能加工各種輪廓,而有些輪廓在普通機(jī)床上無(wú)法加工。數(shù)控機(jī)床特別適合以下場(chǎng)合:
1、不許報(bào)廢的零件。
2、新產(chǎn)品研制。
3、急需件的加工。
序格式
常規(guī)加工程序由開(kāi)始符(單列一段)、程序名(單列一段)、程序主體和程序結(jié)束指令(一般單列一段)組成。程序的后還有一個(gè)程序結(jié)束符。程序開(kāi)始符與程序結(jié)束符是同一個(gè)字符:在ISO代碼中是%,在EIA代碼中是ER。程序結(jié)束指令可用M02(程序結(jié)來(lái))或M30(紙帶結(jié)束)。數(shù)控機(jī)床一般都使用存儲(chǔ)式的程序運(yùn)行,此時(shí)M02與M30的共同點(diǎn)是:在完成了所在程序段其它所有指令之后,用以停止主軸、冷卻液和進(jìn)給,并使控制系統(tǒng)復(fù)位。M02與M30在有些機(jī)床(系統(tǒng))上使用時(shí)是完全等效的,而在另一些機(jī)床(系統(tǒng))上使用有如下不同:用M02結(jié)束程序場(chǎng)合,自動(dòng)運(yùn)行結(jié)束后光標(biāo)停在程序結(jié)束處;而用M3O結(jié)束程序運(yùn)行場(chǎng)合,自動(dòng)運(yùn)行結(jié)束后光標(biāo)和屏幕顯示能自動(dòng)返回到程序開(kāi)頭處,一按啟動(dòng)鈕就可以再次運(yùn)行程序。雖然M02與M30允許與其它程序字合用一個(gè)程序段,但還是將其單列一段,或者只與順序號(hào)共用一個(gè)程序段。
程序名位于程序主體之前、程序開(kāi)始符之后,它一般獨(dú)占一行。程序名有兩種形式:一種是以規(guī)定的英文字(多用O)打頭、后面緊跟若干位數(shù)字組成。數(shù)字的多允許位數(shù)由說(shuō)明書(shū)規(guī)定,常見(jiàn)的是兩位和四位兩種。這種形式的程序名也可稱(chēng)作程序號(hào)。另一種形式是,程序名由英文字、數(shù)字或英文、數(shù)字混合組成,中間還可以加入“—”號(hào)。這種形式使用戶(hù)命名程序比較靈活,例如在LC30型數(shù)控車(chē)床上加工零件圖號(hào)為215的法蘭第三道工序的程序,可命名為L(zhǎng)C30-FIANGE-215-3,這就給使用、存儲(chǔ)和檢索等帶來(lái)很大方便。程序名用哪種形式是由數(shù)控系統(tǒng)決定的。