前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的數(shù)控編程的方式主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞: 數(shù)控仿真系統(tǒng);數(shù)控機(jī)床編程與操作;理論及實(shí)踐;教學(xué)效果
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2014)05-0270-02
0 引言
目前在機(jī)械制造行業(yè)中越來越多的應(yīng)用到了數(shù)控加工,自然對此類人才的需求也就與日俱增了。但因?yàn)閿?shù)控設(shè)備的價格很昂貴,很難做到每個學(xué)生都有足夠的操作數(shù)控機(jī)床的時間,并且如果學(xué)生操作失誤,很容易造成數(shù)控設(shè)備的損壞,既占用了設(shè)備加工時間,又增大了風(fēng)險。因此,如何增加學(xué)生的實(shí)踐操作機(jī)會,提高學(xué)生的實(shí)踐動手能力,培養(yǎng)出更多的相關(guān)專業(yè)人才,就成為擺在廣大職業(yè)院校的一道難題。各高職院校必須重視這一問題,探索出一套適合自己現(xiàn)狀的教學(xué)方法和教學(xué)模式。數(shù)控仿真系統(tǒng)的應(yīng)用可以有效的解決學(xué)生缺乏實(shí)踐操作機(jī)會的問題,因?yàn)樵撓到y(tǒng)可以通過進(jìn)行數(shù)控加工全過程的演示,比如數(shù)控加工程序的編制、虛擬仿真數(shù)控機(jī)床的操作、工件加工和測量等,讓學(xué)生了解和掌握到數(shù)控機(jī)床的各項程序指令和基本操作方法,為今后的實(shí)際操作打下良好的基礎(chǔ)。
分析數(shù)控仿真系統(tǒng)在數(shù)控機(jī)床編程與操作實(shí)訓(xùn)教學(xué)中的應(yīng)用可以發(fā)現(xiàn),它作為前期的輔助教學(xué)手段已經(jīng)成為了一種最安全有效的教學(xué)方法和教學(xué)途徑。
1 數(shù)控仿真系統(tǒng)在數(shù)控機(jī)床編程與操作實(shí)訓(xùn)教學(xué)中的應(yīng)用
1.1 利用數(shù)控仿真系統(tǒng),可以提高教學(xué)效率、節(jié)約成本。數(shù)控設(shè)備價格昂貴,數(shù)量有限。數(shù)控仿真系統(tǒng)通過計算機(jī)大量配置終端,徹底解決了數(shù)控機(jī)床數(shù)量不足的難題。同時數(shù)控仿真系統(tǒng)不存在安全問題,若操作失誤,系統(tǒng)會及時報警,并不會出現(xiàn)安全事故。不僅鞏固了學(xué)生的操作能力,讓學(xué)生有更多的實(shí)踐學(xué)習(xí)機(jī)會,也在很大程度上節(jié)約了教學(xué)成本,是數(shù)控機(jī)床編程與操作實(shí)訓(xùn)教學(xué)前期良好的輔助教學(xué)手段。
1.2 利用數(shù)控仿真系統(tǒng),可以減少教師的工作量,提高教學(xué)質(zhì)量。傳統(tǒng)教學(xué)中,數(shù)控程序批閱的工作量非常大而且繁瑣。應(yīng)用數(shù)控仿真系統(tǒng),學(xué)生程序出現(xiàn)小的失誤,數(shù)控仿真系統(tǒng)會及時報警,幫助學(xué)生改正編程過程中的錯誤。數(shù)控仿真系統(tǒng)自帶的考試功能能夠自動記錄學(xué)生操作過程的失誤,自動評分,極大的減少了教師工作量,提高教學(xué)質(zhì)量。
1.3 利用數(shù)控仿真系統(tǒng),可以提高學(xué)生的學(xué)習(xí)積極性。數(shù)控機(jī)床編程與操作實(shí)訓(xùn)是理論和實(shí)踐相結(jié)合的課程,按照傳統(tǒng)的方法在課堂上講授編程指令,學(xué)生很難理解這些指令的內(nèi)涵以及與實(shí)際應(yīng)用之間的關(guān)系,學(xué)生會感覺空洞、枯燥、提不起興趣,而利用數(shù)控仿真系統(tǒng)進(jìn)行多媒體教學(xué),直觀地向?qū)W生展示編程指令的實(shí)際加工應(yīng)用,學(xué)生可以將所學(xué)的指令在數(shù)控仿真系統(tǒng)上進(jìn)行模擬加工,發(fā)現(xiàn)編程過程中出現(xiàn)的錯誤,教師針對學(xué)生的錯誤及時進(jìn)行講解,讓編程指令變得具體、形象,增強(qiáng)了學(xué)生的學(xué)習(xí)積極性。
1.4 利用數(shù)控仿真系統(tǒng),可以增強(qiáng)學(xué)生動手操作能力。教師把數(shù)控機(jī)床操作的課程安排在實(shí)訓(xùn)車間來講授,其一受數(shù)控機(jī)床數(shù)量的限制,學(xué)生自己動手操作的時間不足;其二學(xué)生操作一旦出現(xiàn)失誤,輕則造成刀具或者機(jī)床的損壞,重則造成安全事故的發(fā)生。因此在進(jìn)行數(shù)控機(jī)床實(shí)際操作之前,應(yīng)先利用數(shù)控仿真系統(tǒng),增強(qiáng)學(xué)生的動手操作能力。數(shù)控仿真系統(tǒng)采用的操作面板和按鍵功能與實(shí)際的數(shù)控機(jī)床完全相同,學(xué)生可以在數(shù)控仿真系統(tǒng)上自己動手操作機(jī)床來加深理解。即使操作過程中有失誤的地方,仿真系統(tǒng)也只是及時出現(xiàn)報警提示,而不會造成安全事故的發(fā)生,這樣學(xué)生就可以放心大膽地進(jìn)行各種操作練習(xí),從而增強(qiáng)了學(xué)生的動手操作能力。經(jīng)過了大量的數(shù)控仿真系統(tǒng)的操作練習(xí),再到數(shù)控機(jī)床進(jìn)行實(shí)際操作,就會避免安全事故的發(fā)生。
1.5 利用數(shù)控仿真系統(tǒng),可以培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)。學(xué)生在學(xué)習(xí)數(shù)控編程時,如果不利用數(shù)控仿真系統(tǒng)進(jìn)行驗(yàn)證,很難發(fā)現(xiàn)編程過程中出現(xiàn)的小的失誤。利用數(shù)控仿真系統(tǒng),即使再小的錯誤,如數(shù)字0輸成字母O,坐標(biāo)值掉了小數(shù)點(diǎn),字母Z輸成數(shù)字2等等,數(shù)控系統(tǒng)都會及時報警,程序無法運(yùn)行。因此要在數(shù)控仿真系統(tǒng)上正確的運(yùn)行程序,必須保證輸入的程序是正確無誤,這就培養(yǎng)了學(xué)生嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)。數(shù)控程序沒有60分、90分,只有0分和100分。
1.6 利用數(shù)控仿真系統(tǒng),可以實(shí)現(xiàn)網(wǎng)絡(luò)教學(xué)和遠(yuǎn)程培訓(xùn)。隨著社會對技能人才的大量需求,職業(yè)院校還應(yīng)擔(dān)負(fù)起社會勞動力的培訓(xùn)任務(wù),利用數(shù)控仿真系統(tǒng)和網(wǎng)絡(luò)搭建的平臺,進(jìn)行遠(yuǎn)程教育將成為一種新的教育教學(xué)模式,它打破了地域和時間的限制,擴(kuò)大培訓(xùn)人員的數(shù)量,縮短了培訓(xùn)的周期。
2 數(shù)控仿真系統(tǒng)應(yīng)用中的注意事項
2.1 數(shù)控仿真系統(tǒng)只能檢查程序的對錯,無法檢查程序的好壞。數(shù)控仿真系統(tǒng)對數(shù)控程序編寫技巧、加工工藝安排無法檢查。教師應(yīng)在課堂上重點(diǎn)講解這些問題,學(xué)生應(yīng)結(jié)合所掌握的加工方法,進(jìn)行加工工藝安排,然后在數(shù)控仿真系統(tǒng)上進(jìn)行模擬練習(xí)。
2.2 數(shù)控仿真系統(tǒng)只能完成加工過程,不能檢查加工質(zhì)量。數(shù)控仿真系統(tǒng)在切削速度、進(jìn)給量、吃刀量等對加工質(zhì)量的影響無法體現(xiàn),實(shí)際加工中的刀具磨損在數(shù)控仿真系統(tǒng)里也不存在。在數(shù)控仿真系統(tǒng)里,只要程序是正確的,加工完成后的尺寸就是絲毫不差的。但是在實(shí)際操作中,刀具磨損、各種加工參數(shù)的設(shè)置都會影響最終的加工結(jié)果。數(shù)控仿真系統(tǒng)的使用,會在一定程度上讓學(xué)生放松對產(chǎn)品質(zhì)量和生產(chǎn)安全的認(rèn)識。因此數(shù)控仿真系統(tǒng)只能用于數(shù)控機(jī)床編程與操作實(shí)訓(xùn)教學(xué)前期輔助教學(xué),不能完全拋開實(shí)際機(jī)床的實(shí)習(xí)內(nèi)容,后期還要安排適當(dāng)?shù)膶?shí)習(xí)時間,通過實(shí)際操作來糾正以上不足。
綜上所述,數(shù)控仿真系統(tǒng)盡管畢竟和實(shí)際機(jī)床還是有很多區(qū)別,無法真正替代實(shí)際機(jī)床,但是數(shù)控仿真系統(tǒng)減少了資金投入,充分利用有限資源,提高了學(xué)生的學(xué)習(xí)興趣,調(diào)動了學(xué)生的學(xué)習(xí)積極性,減輕了老師的工作量,對于學(xué)生動手操作機(jī)床的能力培養(yǎng),也起到了提高和增強(qiáng)的
作用。
參考文獻(xiàn):
[1]吳長有.數(shù)控仿真應(yīng)用軟件實(shí)訓(xùn)[M].北京:機(jī)械工業(yè)出版社,2008.
關(guān)鍵詞:綜合編程;手工編程;自動編程;數(shù)控銑加工;數(shù)控編程 文獻(xiàn)標(biāo)識碼:A
中圖分類號:TG659 文章編號:1009-2374(2016)02-0042-02 DOI:10.13535/ki.11-4406/n.2016.02.020
1 概述
數(shù)控編程作為數(shù)控加工的關(guān)鍵技術(shù)之一,分為手工編程和自動編程兩種方法。手工編程就是從分析零件圖樣、確定加工工藝過程、數(shù)值計算、編寫零件加工程序單、制作控制介質(zhì)到程序校驗(yàn)都是人工完成。自動編程也稱為計算機(jī)編程,是指利用計算機(jī)專用軟件來編制數(shù)控加工程序,編程人員只需根據(jù)零件圖樣的要求使用數(shù)控語言,由計算機(jī)自動地進(jìn)行數(shù)值計算及后置處理,編寫出零件加工程序單,加工程序通過直接通信的方式送入數(shù)控機(jī)床,指揮機(jī)床工作的過程。程序的編制效率和質(zhì)量在很大程度上決定了產(chǎn)品的加工精度和生產(chǎn)效率,尤其是隨著數(shù)控加工不斷朝著高速、精密加工的方向發(fā)展,提高數(shù)控程序的編制效率和質(zhì)量,對提高制造企業(yè)的競爭力有著極其重要的意義。單純使用手工編程或者自動編程的方式進(jìn)行數(shù)控編程都存在局限性,所以是否能夠結(jié)合兩種編程方式的優(yōu)缺點(diǎn),采用綜合編程的方法,來達(dá)到提高加工效率的目的,是值得我們探討的問題。
2 兩種編程方式的優(yōu)缺點(diǎn)對比
簡單的6行宏程序,只要設(shè)定深度和每層的切深量,就可以實(shí)現(xiàn)控制刀具螺旋下刀的動作,而且深度增加并不會增加程序的行數(shù)。
自動編程:由于CAD/CAM軟件生成程序時,空間的曲線基本是由直線逼近,所以螺旋下刀層高為1mm的一圈,需要48行程序才能實(shí)現(xiàn),而隨著深度的增加,程序的行數(shù)也成倍增加,如下所示:
通過對比可知手工編程與自動編程的優(yōu)缺點(diǎn)如下:
手工編程的優(yōu)點(diǎn)是:(1)通用性強(qiáng),程序簡潔明了,邏輯嚴(yán)密,程序設(shè)計質(zhì)量高;(2)程序的可讀性、可修改性強(qiáng);(3)手工編程的學(xué)習(xí)難度低,容易掌握,編程不需要增加額外的軟件和硬件,成本低。
手工編程的缺點(diǎn)是:(1)零件圖上給出的數(shù)據(jù)一般要經(jīng)過數(shù)據(jù)轉(zhuǎn)換才能用于編程,運(yùn)算過程中容易產(chǎn)生人為錯誤;(2)復(fù)雜零件的數(shù)學(xué)處理和計算十分困難,計算過程中容易出現(xiàn)遺漏和錯誤,并難以查找;(3)手工編程的效率低。
自動編程的優(yōu)點(diǎn)是:(1)數(shù)學(xué)處理能力強(qiáng)。計算機(jī)能自動編制極為復(fù)雜零件的加工程序,編程速度快,周期短,程序精度高;(2)自動生成數(shù)控程序。自動編程在完成計算刀具運(yùn)動軌跡之后,后置處理程序能自動生成數(shù)控加工程序,且不會出現(xiàn)語法錯誤;(3)程序自檢、糾錯能力強(qiáng)。自動編程能夠通過系統(tǒng)的診斷功能,完成對數(shù)控加工程序的動態(tài)模擬,檢查刀具加工軌跡和零件加工輪廓,發(fā)現(xiàn)問題能及時進(jìn)行修改。
自動編程的缺點(diǎn):(1)自動編程產(chǎn)生的加工程序一般都比較龐大,并難以判讀、分析、修改;(2)自動編程的通用性不強(qiáng)。CAD/CAM軟件很難進(jìn)行手工修改,如果有一個數(shù)據(jù)或參數(shù)發(fā)生改變,必須重新計算刀具軌跡,重新生成程序,所以通用性差。
針對兩者的優(yōu)缺點(diǎn),要達(dá)到程序簡潔的目的,就必須利用綜合編程的方法,即輪廓程序由軟件生成,其他的簡單加工如分層加工、螺旋下刀等用手工編程代替,實(shí)現(xiàn)兩者的優(yōu)勢互補(bǔ),縮小程序,以縮短傳輸時間,盡量避免在線加工,突破在線加工傳輸速度慢的瓶頸,達(dá)到提高加工效率的目的。
3 綜合編程應(yīng)用實(shí)例
下面以某數(shù)控比賽的圖紙為例,說明綜合編程方式對提高數(shù)控銑加工效率的作用。
通過分析發(fā)現(xiàn),零件的輪廓比較復(fù)雜,深度也較深,而且需要去除的余量不均勻,如果用手工編程的話,基點(diǎn)運(yùn)算是一個難點(diǎn),所以單純用手工編程簡直是一個不可能完成的任務(wù),如果用自動編程軟件編程的話,生成的程序空刀很多,程序很長,達(dá)到161K,已經(jīng)超出很多數(shù)控機(jī)床內(nèi)存容量的極限,如圖2所示,這種情況下只能進(jìn)行在線加工。
針對這種情況,解決的辦法是:
第一步,通過運(yùn)用多種加工策略加工,實(shí)現(xiàn)刀具路徑的優(yōu)化。經(jīng)過優(yōu)化加工策略后,加工時間從26分鐘減少為不到11分鐘,程序大小由161K減少為46.1K,如圖3、圖4所示:
第二步,生成基礎(chǔ)程序。雖然程序已經(jīng)大大減小,但是程序還有優(yōu)化的空間,像一些輪廓軌跡相同,只是深度不同的程序完全可以用自動編程+手工編程的方式,實(shí)現(xiàn)它的分層切深功能,而一些有規(guī)律分布的輪廓,我們也可以通過用自動編程生成其中的一個程序,然后加入旋轉(zhuǎn)、鏡像等指令達(dá)到程序瘦身的目的,所以為了方便后面的手工修改程序,我們應(yīng)選擇最基本的輪廓以切深一層為基準(zhǔn)生成代碼作為基礎(chǔ)程序。
第三步,通過在基礎(chǔ)程序中加入切深程序、旋轉(zhuǎn)、鏡像指令等變成加工程序。根據(jù)輪廓的深度要求,加入簡單宏程序?qū)崿F(xiàn)輪廓的分層加工,然后根據(jù)輪廓的分布情況,通過使用旋轉(zhuǎn)、鏡像等指令加上基礎(chǔ)程序的方式實(shí)現(xiàn)其他輪廓的加工,這樣就可以達(dá)到盡量縮小程序、節(jié)約數(shù)據(jù)傳輸時間的目的。
通過用宏程序替換分層加工的程序,用旋轉(zhuǎn)指令實(shí)現(xiàn)程序的快速修改,程序的大小就從46.1K減少為不到5K,程序得到了極大的精簡,無論在數(shù)據(jù)傳輸,還是在機(jī)床執(zhí)行程序上,都能夠大大地節(jié)約時間,所以也肯定能大大提高數(shù)控銑加工的效率。
4 結(jié)語
數(shù)控車床是現(xiàn)代工業(yè)中應(yīng)用非常廣泛的一類金屬加工設(shè)備,數(shù)控車床主要用于加工回轉(zhuǎn)件,比較常見的是加工盤類零件和軸類零件。盤類零件的加工一般僅采用卡盤卡緊方式就能滿足要求,而對于軸類零件特別是對于長軸類零件的加工,需要使用卡盤和臺尾結(jié)構(gòu),采取一卡一頂?shù)难b卡方式,所以對于數(shù)控車床的加工而言,良好、可靠、高效的臺尾結(jié)構(gòu)非常重要??煽扛咝У呐_尾結(jié)構(gòu),不僅能保證數(shù)控車床所加工零件的加工質(zhì)量,而且可以大大提高加工效率,對于提升數(shù)控車床的自動化程度也非常重要。
傳統(tǒng)的臺尾結(jié)構(gòu),主要是手動搬動臺尾體沿數(shù)控車床的Z軸導(dǎo)軌移動或沿臺尾專用導(dǎo)軌移動,臺尾的移動由人力搬動,臺尾體被搬到指定位置后,扳動手柄將臺尾底板鎖到臺尾移動的導(dǎo)軌上。用人力旋轉(zhuǎn)臺尾套筒的進(jìn)退的手柄,將臺尾體內(nèi)的套筒旋出頂緊工件,再通過鎖緊手柄將臺尾套筒鎖緊??梢妭鹘y(tǒng)的數(shù)控車床的臺尾結(jié)構(gòu)操作起來費(fèi)時費(fèi)力,隨著數(shù)控車床產(chǎn)品日新月異的發(fā)展,特別是智能化數(shù)控車床產(chǎn)品的涌現(xiàn),為提高勞動生產(chǎn)率,數(shù)控車床行業(yè)特別需要一種新興的數(shù)控車床臺尾結(jié)構(gòu)的出現(xiàn),來代替原有傳統(tǒng)的數(shù)控車床的臺尾結(jié)構(gòu)。
數(shù)控車床的可編程臺尾,不同于傳統(tǒng)臺尾結(jié)構(gòu),是一種具備可以參與數(shù)控車床加工編程的新型臺尾結(jié)構(gòu)。在對可編程臺尾的控制過程中,數(shù)控車床的數(shù)控系統(tǒng)可以用M代碼、B代碼或其他可以參與數(shù)控車床加工編程的代碼指令,自動控制臺尾或臺尾套筒的進(jìn)退,并對臺尾或臺尾套筒的位置進(jìn)行檢測,控制臺尾或臺尾套筒前進(jìn)或后退到數(shù)控車床加工需要的位置,來完成對數(shù)控車床加工零件的頂緊。這樣可以提高數(shù)控車床加工效率,特別是對于數(shù)控車床與自動化生產(chǎn)線(桁架機(jī)器手自動化生產(chǎn)線或關(guān)節(jié)機(jī)器手自動化生產(chǎn)線)組線時,可以高效、精準(zhǔn)地提高數(shù)控車床的裝卡效率,從而大大提高數(shù)控車床的加工節(jié)拍,極大地方便數(shù)控車床的加工,實(shí)現(xiàn)完全自動化加工,有效地提高數(shù)控車床的智能化水平和自動化水平。
2、多種可編程臺尾的結(jié)構(gòu)與控制研究
2.1 采用檢測開關(guān)的簡易可編程臺尾結(jié)構(gòu)
這里介紹一種簡單的可編程臺尾結(jié)構(gòu)――采用檢測開關(guān)的簡易可編程臺尾結(jié)構(gòu)。
結(jié)構(gòu)上:在普通臺尾結(jié)構(gòu)的臺尾體后端增加一個隨臺尾套筒進(jìn)退的長桿,再增加兩個與臺尾體固定的,用來檢測臺尾套筒運(yùn)動位置的無觸點(diǎn)光電檢測開關(guān),即構(gòu)成了這種可編程臺尾結(jié)構(gòu)。
控制上:臺尾套筒前后移動由數(shù)控系統(tǒng)輸出控制代碼M32(臺尾套筒前進(jìn));M33(臺尾套筒后退)來實(shí)現(xiàn),臺尾套筒行程控制用無觸點(diǎn)開關(guān)檢測到的位置信號反饋給數(shù)控系統(tǒng)。前進(jìn)開關(guān)到位信號,用來確保臺尾套筒有效的頂緊工件,后退限位開關(guān)作為臺尾套筒退回到位的確認(rèn)信號。根據(jù)被加工工件長度來調(diào)整這兩個限位開關(guān)位置。如果臺尾套筒伸出不到位,臺尾套筒前進(jìn)開關(guān)發(fā)不出信號,機(jī)床主軸就不能啟動。在程序編寫和自動加工過程中,臺尾套筒前進(jìn)、臺尾套筒后退檢測開關(guān)分別被采集到數(shù)控系統(tǒng)的PLC控制程序中,作為臺尾套筒前進(jìn)指令代碼M32和臺尾套筒前進(jìn)指令代碼M33的應(yīng)答信號。此種結(jié)構(gòu)較為簡單。
2.2 采用直線光柵尺的可編程臺尾結(jié)構(gòu)
在第一種可編程臺尾研究的基礎(chǔ)上,這里介紹另一種結(jié)構(gòu)。
結(jié)構(gòu)上:此種臺尾結(jié)構(gòu)的特點(diǎn)與前面提到的第一種可編程臺尾結(jié)構(gòu)相似,只是使用光柵尺結(jié)構(gòu)代替了檢測臺尾套筒前進(jìn)、后退的位置檢測開關(guān)。
控制上:數(shù)控系統(tǒng)檢測臺尾所帶光柵尺的反饋位置數(shù)據(jù),數(shù)控系統(tǒng)將可編程臺尾體等同于虛擬軸進(jìn)行控制,通過G0等G代碼控制臺尾的運(yùn)行位置,結(jié)合光柵尺的反饋位置,通過數(shù)據(jù)比較計算,來實(shí)現(xiàn)對臺尾的控制。此種可編程臺尾結(jié)構(gòu)的優(yōu)點(diǎn)是控制位置相對較為靈活,難點(diǎn)在于對光柵尺的模擬量數(shù)據(jù)的讀入與識別,因某些數(shù)控系統(tǒng)不接收反饋的模擬量信號,或者需要通過特殊的DA轉(zhuǎn)換裝置來完成對數(shù)據(jù)的轉(zhuǎn)換。
2.3 通過液壓插銷借用Z軸拖動臺尾的可編程臺尾結(jié)構(gòu)
這里再介紹一種間接利用數(shù)控車床伺服軸移動來實(shí)現(xiàn)可編程臺尾控制的結(jié)構(gòu)――通過液壓插銷借用Z軸拖動臺尾的可編程臺尾結(jié)構(gòu)。
結(jié)構(gòu)上:此種可編程臺尾結(jié)構(gòu),采用液壓缸帶動液壓插銷結(jié)構(gòu)、Z軸撞停到位開關(guān)結(jié)構(gòu),使臺尾體與Z軸床鞍之間有效連接,數(shù)控系統(tǒng)控制液壓插銷的動作,利用Z軸帶動床鞍移動到相應(yīng)位置。
控制上:此種可編程臺尾的動作順序邏輯為:(1)Z軸運(yùn)行到臺尾附近;(2)Z軸到位撞停開關(guān)觸發(fā);(3)數(shù)控系統(tǒng)通過PLC控制液壓插銷伸出;(4)檢測液壓插銷到位;(5)數(shù)控系統(tǒng)控制Z軸拖動臺尾運(yùn)行到指定位置;(6)松開液壓插銷;(7)檢查插銷退出到位;(8)移走Z軸。此種可編程臺尾結(jié)構(gòu)比較簡捷,控制難點(diǎn)在于PLC邏輯控制上。
2.4 采用伺服電機(jī)控制的可編程臺尾結(jié)構(gòu)
有了前面的研究,這里介紹一種較為復(fù)雜的應(yīng)用于數(shù)控車床的可編程臺尾結(jié)構(gòu)――采用伺服電機(jī)控制的可編程臺尾結(jié)構(gòu)。
結(jié)構(gòu)上:采用交流伺服電機(jī)作為可編程臺尾的控制軸(W軸),來實(shí)現(xiàn)對可編程臺尾的控制。由W軸交流伺服電機(jī)(帶抱閘)通過滾珠絲杠驅(qū)動,沿Z軸方向移動。W軸伺服電機(jī)(后端裝有絕對編碼器)通過聯(lián)軸器直接連接到相應(yīng)的滾珠絲杠上,進(jìn)而驅(qū)動臺尾的運(yùn)動與完成位置控制。
控制上:W軸交流伺服電機(jī)所起的作用是驅(qū)動臺尾體快移定位到數(shù)控系統(tǒng)指令要求的位置,而頂緊工件主要靠可編程臺尾體上的液壓缸,同時臺尾體到位后,臺尾體的鎖緊靠臺尾體底面壓板。在數(shù)控系統(tǒng)的控制中,可以對控制臺尾的W軸伺服電機(jī),采用PLC軸或IO LINK軸的形式進(jìn)行控制,通過編寫PLC控制程序,使用B代碼加G0等位置移動指令控制可編程臺尾的高速精準(zhǔn)定位。采用類似控制伺服軸一樣的方式控制此種類型的可編程臺尾。因伺服電機(jī)的移動速度快、定位精準(zhǔn)、啟停平穩(wěn),所以此種可編程臺尾結(jié)構(gòu)在高速、高精加工應(yīng)用中有很大的優(yōu)勢,此種可編程臺尾結(jié)構(gòu)也是很多高檔數(shù)控車床比較青睞的臺尾結(jié)構(gòu)。
3、多種可編程臺尾結(jié)構(gòu)的比較分析
上文對四種應(yīng)用于數(shù)控車床的可編程臺尾結(jié)構(gòu)進(jìn)行了研究,各種方案的優(yōu)點(diǎn)和不足如下:
方案1(采用檢測開關(guān)的簡易可編程臺尾結(jié)構(gòu)):優(yōu)點(diǎn)是結(jié)構(gòu)簡單、成本低、易實(shí)現(xiàn);缺點(diǎn)是不移動開關(guān)位置的情況下,不能任意位置靈活編程,精度與臺尾運(yùn)行速度一般。方案2(采用直線光柵尺的可編程臺尾結(jié)構(gòu)):優(yōu)點(diǎn)是結(jié)構(gòu)不復(fù)雜、較易實(shí)現(xiàn);缺點(diǎn)是成本較高、某些數(shù)控系統(tǒng)不能直接接收模擬量信號,光柵尺信號處理比較繁瑣。方案3(通過液壓插銷借用Z軸拖動臺尾的可編程臺尾結(jié)構(gòu)):優(yōu)點(diǎn)是結(jié)構(gòu)不復(fù)雜、成本適中,較易實(shí)現(xiàn);缺點(diǎn)是定位精度一般,插銷故障率較高,需提高相關(guān)部件的剛性。方案4(采用伺服電機(jī)控制的可編程臺尾結(jié)構(gòu)):優(yōu)點(diǎn)是運(yùn)行速度快、定位精準(zhǔn)、鎖緊力大;缺點(diǎn)是成本高,設(shè)計調(diào)試較為復(fù)雜。
關(guān)鍵詞: 數(shù)控車床編程教學(xué) 切入點(diǎn) 手工編程
數(shù)控車削加工是數(shù)控加工中應(yīng)用最廣泛、最基本的加工方法之一。它主要通過程序控制自動完成內(nèi)外圓柱面、圓錐面、弧面、螺紋等工序的切削加工。數(shù)控車床編程是數(shù)控車削加工的基礎(chǔ)和重要步驟,程序的優(yōu)劣決定了零件加工質(zhì)量的高低。根據(jù)零件的復(fù)雜程度,數(shù)控車床編程分為手工編程和自動編程,手工編程是自動編程的基礎(chǔ),自動編程中許多核心經(jīng)驗(yàn)都來自手工編程,掌握手工編程技術(shù)對掌握CAM軟件的使用方法、正確使用數(shù)控設(shè)備、理解自動編程設(shè)計原理具有重要意義。本文以手工編程為例,探討數(shù)控車床編程教學(xué)的切入點(diǎn)。
一、從狠抓普通車床技能訓(xùn)練切入,為數(shù)控車床編程教學(xué)打好基礎(chǔ)。
對初學(xué)者來說,普通車床的操作更直接,感受更直觀。第一學(xué)年,我們按1:1的比例安排普通車床加工工藝與普通車床操作技能訓(xùn)練課程,使學(xué)生全面、系統(tǒng)地了解、學(xué)習(xí)普通車床的結(jié)構(gòu)、規(guī)格、性能;掌握刀具的分類、幾何角度、刃磨方法;牢記切削用量的含義及選擇原則;熟練掌握內(nèi)外圓柱面、圓錐面、弧面、螺紋的加工方法及刀具的運(yùn)動軌跡;根據(jù)零件圖,會制定零件的加工工藝……另外,在普通車床加工中,若出現(xiàn)不正常現(xiàn)象,則可以采取措施,避免出現(xiàn)不良后果。通過系統(tǒng)學(xué)習(xí),學(xué)生熟悉了車削加工的全過程,為數(shù)控車床編程教學(xué)打下了堅實(shí)的基礎(chǔ)。
二、以“必需、夠用”為原則切入,整合教學(xué)內(nèi)容,提高教學(xué)效率。
沒有門檻的中等職業(yè)教育,生源特點(diǎn)是:總體入學(xué)成績下降,大多數(shù)學(xué)生初中階段的文化基礎(chǔ)差,接受能力、分析能力、思維能力偏低,惰性、厭學(xué)心理嚴(yán)重,一旦學(xué)習(xí)上遇到困難,就會因自卑而放棄。針對這些特點(diǎn),我們在教學(xué)內(nèi)容的組織、教學(xué)環(huán)節(jié)的設(shè)置上狠下工夫,本著“必須、夠用”的原則,刪繁就簡,以就業(yè)為導(dǎo)向,從實(shí)際出發(fā),因材施教,將每個知識點(diǎn)的教學(xué)重點(diǎn)放在“是什么”,“怎么用”上,引學(xué)生入門,助學(xué)生進(jìn)步。
1.利用視覺沖擊,激發(fā)學(xué)生的好奇心。
絕大多數(shù)學(xué)生沒有接觸過數(shù)控車床,不知道什么叫“數(shù)控”,對數(shù)控編程、數(shù)控加工有神秘感。在學(xué)習(xí)初,我們組織學(xué)生觀看數(shù)控加工錄像,安排學(xué)生去車間參觀,將他們在普通車床上加工過的零件置于數(shù)控車床,重新編程加工,通過這種視覺沖擊,激發(fā)他們的好奇心與求知欲。
2.從學(xué)生熟悉的內(nèi)容切入。
在課堂上,展示學(xué)生在普通車床上加工的零件,要求學(xué)生對照圖紙,回憶該零件的加工過程,制定該零件的加工工藝,告訴學(xué)生,將該零件的加工路線,包括每一個工步,如進(jìn)刀、切削、退刀、回刀,用相應(yīng)的指令代碼及規(guī)定的指令格式寫出來,這個過程就是編程。以這種方式引出數(shù)控編程的概念及數(shù)控編程的步驟,學(xué)生易于理解,樂于接受。
3.以“點(diǎn)”帶“面”。
不同的數(shù)控系統(tǒng),指令代碼的含義、指令格式、編程方法不同,教學(xué)中,以應(yīng)用較廣泛的一種系統(tǒng)如FANUC系統(tǒng)為主,向?qū)W生講清編程指令的含義、應(yīng)用范圍,當(dāng)學(xué)生掌握該系統(tǒng)的編程方法,能應(yīng)用該系統(tǒng)指令自如編寫零件的加工程序后,再逐步向其他系統(tǒng)擴(kuò)展,并作橫向?qū)Ρ?,這樣,學(xué)生可掌握每個系統(tǒng)的編程特點(diǎn),不易混淆。
4.重點(diǎn)講解基礎(chǔ)指令。
數(shù)控指令是程序構(gòu)成的基本單元,也是數(shù)控車床操作的主要對象。數(shù)控車床加工的零件,不管形狀多么復(fù)雜,刀具的運(yùn)動軌跡可歸納為兩類:一類是直線運(yùn)動(G01),一類是弧線運(yùn)動(G02/G03)。只要學(xué)生掌握了這三個指令的格式、參數(shù)代碼的含義、應(yīng)用特點(diǎn)、編程方法、編程注意事項,其他指令如G32、G90、G92、G71、G73、G76等學(xué)習(xí)起來就較為容易。因此,我們將數(shù)控編程教學(xué)重點(diǎn)放在這三個指令的教學(xué)上,循序漸進(jìn),引導(dǎo)學(xué)生理解指令的作用是什么,指令怎么用,達(dá)到學(xué)懂、會用的目的。
三、從數(shù)控加工仿真軟件切入,實(shí)現(xiàn)“教、學(xué)、做”一體化教學(xué)。
數(shù)控編程有很強(qiáng)的操作性,要求有大量的實(shí)際操作輔助教學(xué),增強(qiáng)學(xué)生的感性認(rèn)識。學(xué)校購置的設(shè)備數(shù)量有限,每個學(xué)生上機(jī)操作的機(jī)會不多。因此,我們利用仿真軟件實(shí)現(xiàn)每個學(xué)生上機(jī)操作的愿望。
仿真軟件是在計算機(jī)上模擬仿真數(shù)控車床操作、工件加工、工件測量等動態(tài)數(shù)控加工全過程,使學(xué)生掌握數(shù)控車床的基本操作方法,感受機(jī)床的運(yùn)行特性,為實(shí)際操作奠定堅實(shí)的基礎(chǔ)。
1.“教、做”一體化。
仿真軟件提供了與實(shí)際數(shù)控機(jī)床完全相同的操作面板、按鍵功能、屏幕顯示。授課時,通過投影儀將仿真數(shù)控機(jī)床投影到大屏幕上,教師利用仿真軟件邊講理論邊演示,如回零、工作方式的選擇、程序的編輯與修改、對刀、補(bǔ)償設(shè)定、輸入輸出操作,使學(xué)生有身臨其境的感覺,這樣,把枯燥的理論知識落實(shí)在機(jī)床操作中,老師講一段操作一下機(jī)床,學(xué)生看得逼真,理解得透徹,學(xué)習(xí)興趣漸濃。
2.“學(xué)、做”一體化。
仿真軟件實(shí)現(xiàn)了數(shù)控機(jī)床手工編程的過程模擬和加工過程的圖形模擬。首先,學(xué)生可將自己編寫的程序輸入仿真車床,檢驗(yàn)程序是否正確,刀具的運(yùn)動軌跡是否合理,及時發(fā)現(xiàn)問題,不斷調(diào)試加工程序,補(bǔ)償超差尺寸,直觀感受數(shù)控加工的過程與結(jié)果。其次,改變紙質(zhì)作業(yè)的傳統(tǒng)模式,要求課堂練習(xí)、課后作業(yè)均用仿真軟件完成,最大限度地滿足學(xué)生的動手欲望。
關(guān)鍵詞:數(shù)控加工;編程技術(shù);復(fù)雜型面;分析
1數(shù)控加工工藝及編程技術(shù)的特征和含義
數(shù)控加工工藝指的是通過數(shù)控機(jī)床的使用,對零件進(jìn)行加工的一種技術(shù)和方法,通過將數(shù)控加工和傳統(tǒng)的加工方式相比較而言,兩者在大體來講存在著共性,但兩者從細(xì)微的角度來看也存在著差異和變化。數(shù)控加工是通過數(shù)字信息進(jìn)行控制零件以及刀具的位移的電子機(jī)械式加工方法,使零件的種類變化頻繁、形狀過于復(fù)雜、批量特別小、要求的精準(zhǔn)度相對較高等問題進(jìn)行科學(xué)合理的解決,從而實(shí)現(xiàn)了加工的自動化以及高效化。數(shù)控加工能夠使工裝的數(shù)量進(jìn)行大幅度減少,對非常復(fù)雜的零件進(jìn)行加工則可以不使用較為復(fù)雜化的工裝。如果想要將零件的尺寸以及零件的具體形狀加以改變,只需要通過對其加工的程序進(jìn)行修改即可,這種方法比較適合對新一系列產(chǎn)品的研發(fā)和改造。并且這種加工方式具有質(zhì)量相對穩(wěn)定、精確度相對較高,并與飛行器相適應(yīng)的加工特點(diǎn)。而在品種非常多、生產(chǎn)批量較小的狀態(tài)下來說,這種加工的生產(chǎn)效率較高,能夠使生產(chǎn)前的相應(yīng)準(zhǔn)備、對機(jī)床進(jìn)行的調(diào)整以及對工序的檢驗(yàn)所耗費(fèi)的時間進(jìn)行減少,并且通過對最佳切削量的選擇使用而使切削的時間進(jìn)行減少。運(yùn)用最普通化的加工方法針對復(fù)雜型面的加工來說,是非常困難的一件事,而數(shù)控加工能夠完成一些沒有辦法觀測到的加工位置。
2當(dāng)前數(shù)控加工技術(shù)的發(fā)展概況
隨著我國經(jīng)濟(jì)的發(fā)展,信息化及互聯(lián)網(wǎng)化的不斷推進(jìn),世界各國在工業(yè)及制造業(yè)領(lǐng)域都在不斷的進(jìn)行變革和發(fā)展。數(shù)控加工技術(shù)具有自動化、信息化、現(xiàn)代化、智能化及開放化的特點(diǎn),能夠促進(jìn)裝備制造業(yè)的不斷發(fā)展。數(shù)控加工的技術(shù)應(yīng)用非常廣泛,它是對傳統(tǒng)形式的制造產(chǎn)業(yè)進(jìn)行的更新,使制造行業(yè)成為了工業(yè)化的代表行業(yè),并且數(shù)控技術(shù)正在飛速發(fā)展,隨著它的發(fā)展,它的相關(guān)應(yīng)用領(lǐng)域也逐漸的擴(kuò)大化,它對事關(guān)國家發(fā)展和人們生活重要的行業(yè),比如輕工業(yè)、汽車制造業(yè)、IT技術(shù)行業(yè)以及醫(yī)療衛(wèi)生行業(yè)等,對這些行業(yè)的快速發(fā)展起著至關(guān)重要的作用,所以數(shù)控加工技術(shù)在各行業(yè)領(lǐng)域的應(yīng)用是一種趨勢。
3復(fù)雜型面數(shù)控加工工藝的全過程
復(fù)雜型面的數(shù)控加工工藝一般適用于數(shù)字信息化的裝備制造業(yè)中,與傳統(tǒng)的數(shù)控技術(shù)相比,復(fù)雜型面的數(shù)控加工工藝善于處理一些復(fù)雜型、工作量大且難度較高的零部件的加工,復(fù)雜型面數(shù)控加工工藝的工作效率高,誤差率小,工程質(zhì)量高。數(shù)控編程是數(shù)控加工技術(shù)中的一項重要內(nèi)容,根據(jù)零部件的加工工藝的難易程度以及零部件的外形形狀選擇適合的編程方式。(1)在數(shù)控編程中,圖樣的分析是數(shù)控編程最基本的內(nèi)容。對要進(jìn)行數(shù)控編程的零件圖樣的形狀、尺寸、精度、材料及毛坯進(jìn)行分析,明確加工內(nèi)容與要求。下面以數(shù)控加工的過程中,對復(fù)雜型零件的加工作為例子,來對數(shù)控加工工藝的具體分析以及整體設(shè)計的過程進(jìn)行詳細(xì)說明。對復(fù)雜型零件加工工藝的分析,首先應(yīng)該從設(shè)計圖紙入手,根據(jù)零件的二維圖,要對零件進(jìn)行零件圖樣分析、零件結(jié)構(gòu)分析、零件毛坯具體尺寸的工藝進(jìn)行分析。根據(jù)下圖所示:該零件的具體特征是兼有二維平面和三維曲面的一種復(fù)雜型零件,對其6個均勻部分的Φ8孔進(jìn)行加工,對外形及挖槽進(jìn)行加工,對三維曲面進(jìn)行加工以及對小凸緣進(jìn)行加工。(2)編程數(shù)值的計算。在進(jìn)行數(shù)控編程的過程中,可以通過零件相應(yīng)的幾何尺寸、計算出零件輪廓上幾何要素的起點(diǎn)、加工的路線以及終點(diǎn)和圓弧的圓心坐標(biāo)等。(3)數(shù)控加工的編程。基于數(shù)控圖樣的分析和數(shù)控編程數(shù)值的計算這兩項基礎(chǔ)內(nèi)容,數(shù)控系統(tǒng)應(yīng)該以相應(yīng)規(guī)定使用的具體功能指令代碼以及程序段格式來進(jìn)行對數(shù)控加工的程序單進(jìn)行編寫。對于外形和輪廓比較簡單的零部件我們就用手工編程進(jìn)行,其編程量比較小,經(jīng)濟(jì)實(shí)用。(4)數(shù)控加工工藝的確定主要是對基準(zhǔn)與夾緊的確定。將數(shù)控加工的工藝流程和順序進(jìn)行合理化制作,選擇適用的切削加工工藝就是確定在加工零件時工藝基準(zhǔn)和夾緊的方式,制定科學(xué)合理的工藝流程,工藝順序,選取合適的切削用具。
4結(jié)論
隨著計算機(jī)業(yè)的不斷進(jìn)步,我國數(shù)控技術(shù)也隨著不斷發(fā)展和革新,在新型的裝備制造業(yè)中,復(fù)雜型面數(shù)控加工工藝使用性能更高,且其比傳統(tǒng)的數(shù)控加工工藝更為靈活多樣,其信息化、智能化以及開放化等特質(zhì)對于我國現(xiàn)代化的工業(yè)企業(yè)影響很大,數(shù)控加工工藝工作效率高、數(shù)據(jù)準(zhǔn)確度高,為數(shù)控加工工藝企業(yè)增效創(chuàng)收。
參考文獻(xiàn):
[1]王娟平.轉(zhuǎn)體類零件的數(shù)控加工工藝路線及工序進(jìn)給路線的設(shè)計[J].新技術(shù)新工藝,2015.
關(guān)鍵詞:數(shù)控加工;特點(diǎn);工藝流程;方法
機(jī)械制造與生產(chǎn)是工業(yè)經(jīng)濟(jì)的重要構(gòu)成,也是體現(xiàn)我國工業(yè)技術(shù)水平的主導(dǎo)行業(yè)。隨著工業(yè)科技改革發(fā)展,國內(nèi)外機(jī)械制造技術(shù)面臨重大改革,數(shù)控技術(shù)是現(xiàn)代機(jī)械行業(yè)的新方向。為了適應(yīng)經(jīng)濟(jì)全球化競爭要求,國內(nèi)企業(yè)應(yīng)掌握數(shù)控技術(shù)應(yīng)用要點(diǎn),編制符合產(chǎn)品生產(chǎn)需求的加工工藝流程。
一、機(jī)械化生產(chǎn)趨勢
機(jī)械制造與自動化是工業(yè)科技新趨勢,要求生產(chǎn)型企業(yè)從手工操作轉(zhuǎn)向機(jī)械化控制,成為帶動工業(yè)經(jīng)濟(jì)發(fā)展的有利條件。隨著機(jī)械制造技術(shù)不斷發(fā)展,傳統(tǒng)手工加工逐漸被機(jī)械化生產(chǎn)取代,數(shù)控技術(shù)是機(jī)械產(chǎn)品制造與加工的新方式。據(jù)統(tǒng)計,2014年,我國90%以上大型國有企業(yè)實(shí)現(xiàn)機(jī)械化生產(chǎn),超過60%以上中小私營企業(yè)實(shí)現(xiàn)機(jī)械化生產(chǎn),充分體現(xiàn)了機(jī)械化生產(chǎn)發(fā)展趨勢。
二、數(shù)控技術(shù)應(yīng)用價值與問題分析
數(shù)控加工技術(shù)是利用數(shù)控機(jī)床平臺為基礎(chǔ),進(jìn)行機(jī)械零件加工的先進(jìn)工藝形式,用數(shù)字信息控制零件和刀具位移的機(jī)械加工方法。實(shí)踐證明,數(shù)控技術(shù)已逐漸融入到機(jī)械行業(yè)生產(chǎn)中,其在體現(xiàn)出多方面利用價值過程中,也出現(xiàn)了一些應(yīng)用方面的問題,需要企業(yè)及時分析且采取措施處理。
1、技術(shù)價值。相比傳統(tǒng)加工方式,數(shù)控技術(shù)具有新設(shè)備、新技術(shù)、新工藝等多種元素,構(gòu)建了現(xiàn)代化的機(jī)械制造系統(tǒng),如圖1。同時,數(shù)控技術(shù)解決零件品種多變、批量小、形狀復(fù)雜、精度高等問題,推動高效化和自動化加工模式普及應(yīng)用。數(shù)控技術(shù)實(shí)現(xiàn)了規(guī)模化、精度化生產(chǎn),帶動機(jī)械行業(yè)受益穩(wěn)步增長。
圖1 數(shù)控程序傳輸
2、應(yīng)用問題。我國工業(yè)化水平落后,數(shù)控技術(shù)應(yīng)用依舊面臨諸多問題,限制了機(jī)械產(chǎn)品加工與生產(chǎn)質(zhì)量。應(yīng)用發(fā)現(xiàn),數(shù)控生產(chǎn)還存在編程、工藝、裝夾等方面的缺陷,直接導(dǎo)致產(chǎn)品精度系數(shù)降低、誤差率高等,影響了市場銷售價值。另外,企業(yè)為了節(jié)省成本,配套設(shè)備更新不足、系統(tǒng)升級緩慢等,都不利于數(shù)控技術(shù)推廣與使用。
三、機(jī)械數(shù)控加工技術(shù)改良對策
未來機(jī)械行業(yè)技術(shù)日趨成熟,數(shù)控加工系統(tǒng)在產(chǎn)品制造中普及應(yīng)用,綜合改進(jìn)了零部件加工精度系數(shù)??紤]到國內(nèi)數(shù)控技術(shù)起步較晚,對數(shù)控技術(shù)改良是不可缺少的,根本上要從數(shù)控工藝流程進(jìn)行調(diào)整。結(jié)合筆者工作經(jīng)驗(yàn),機(jī)械數(shù)控加工需從編程、工藝、裝夾等方面進(jìn)行改良,具體包括:
1、數(shù)控編程。早期手工編程中,加工程序是由人工按數(shù)控系統(tǒng)所規(guī)定的指令格式編寫的,這種編程方式的錯誤率較高,正式加工中易出現(xiàn)參數(shù)錯誤、精度失準(zhǔn)等問題。自動編程是基于計算機(jī)的編程系統(tǒng),可分為以語言和繪畫為基礎(chǔ)的自動編程方法,法蘭克系統(tǒng)或西門子系統(tǒng)編程中,必須按照產(chǎn)品加工要求選擇編程方式。
2、工藝分析。無論是哪一類型工藝流程,都要根據(jù)工藝指標(biāo)進(jìn)行分析,選定標(biāo)準(zhǔn)工藝后投入生產(chǎn)加工。數(shù)控加工中,被加工零件的數(shù)控加工工藝性問題涉及面很廣,工藝分析重點(diǎn)包括:尺寸標(biāo)注、幾何要素、定位基準(zhǔn)。尺寸是衡量產(chǎn)品質(zhì)量的核心指標(biāo),數(shù)控加工尺寸精度要求達(dá)到±0.01mm,也是工藝分析中需要注意的。
圖2 工件輪廓加工工藝
3、零件裝夾。在數(shù)控機(jī)床上加工零件時,定位安裝的基本原則是合理選擇定位基準(zhǔn)和夾緊方案。要保證夾具的坐標(biāo)方向與機(jī)床的坐標(biāo)方向相對固定;要協(xié)調(diào)零件和機(jī)床坐標(biāo)系的尺寸關(guān)系。以立式加工中心為例,工作臺裝夾毛坯料之前,應(yīng)先打表校準(zhǔn)工作臺的平整度,再裝夾毛坯料,主軸自動找準(zhǔn)中心點(diǎn),再啟動加工程序。
4、加工誤差。數(shù)控加工誤差是由編程誤差、機(jī)床誤差、定位誤差、對刀誤差等綜合形成,每一種誤差都要采取方式控制,才能提高加工零件的精度系數(shù)。例如,控制對刀誤差,操作人員要掌握刀具裝夾方式,觀察刀具是否存在磨損問題,對刀無誤后設(shè)定加工參數(shù),這樣可以減小刀具因素造成的誤差。
結(jié)論
數(shù)控加工憑借其獨(dú)特的工藝優(yōu)勢,成為機(jī)械制造行業(yè)新技術(shù),促進(jìn)機(jī)械制造與加工轉(zhuǎn)向集約型發(fā)展。由于我國工業(yè)化水平有限,數(shù)控加工技術(shù)尚處于起步階段,技術(shù)應(yīng)用依舊存在諸多問題。為了減少技術(shù)應(yīng)用中出現(xiàn)的問題,數(shù)控加工環(huán)節(jié)要重視編程、工藝、裝夾等工藝流程,嚴(yán)格控制加工誤差系數(shù),提高產(chǎn)品生產(chǎn)質(zhì)量水平。
【參考文獻(xiàn)】
[1]王成.淺談數(shù)控加工技術(shù)在模具制造中的應(yīng)用[J].機(jī)電信息.2010(18)
[2]李艷玲,李巧玲,寧振武.數(shù)控加工技術(shù)在機(jī)械制造業(yè)中的重要性[J].中國科技信息.2005(18)
[3]梁訓(xùn)u,周延佑.機(jī)床技術(shù)發(fā)展的新動向――IMTS2000評述[J].世界制造技術(shù)與裝備市場.2001(03)
數(shù)控編程是一項繁重工作,編程質(zhì)量在很大程度上決定了零件的加工質(zhì)量。影響零件編程質(zhì)量的主要因素有:加工工藝路線、刀具類型、走刀方式和方向、切削用量、轉(zhuǎn)角清根的處理以及加工精度與過切的檢查等。下面我把如何學(xué)好數(shù)控編程的方法和步驟分析如下。
一、學(xué)好數(shù)控編程要求掌握的基礎(chǔ)知識
對于初學(xué)者來說,務(wù)必要重視基礎(chǔ)知識的學(xué)習(xí)。比如《機(jī)械制圖》、《金屬切削原理》、《機(jī)床加工工藝》等,它是我們研究數(shù)控的第一步。在學(xué)習(xí)的過程中要注重傳統(tǒng)知識的學(xué)習(xí),萬變不離其宗,只要掌握了最基本的原理,再難的問題也會迎刃而解。
1、學(xué)好機(jī)械制圖
機(jī)械制圖是職業(yè)學(xué)校機(jī)械類專業(yè)一門重要的技術(shù)基礎(chǔ)課,就是研究繪制和閱讀機(jī)械圖樣的原理和方法的一門專業(yè)基礎(chǔ)課。它的目的和任務(wù)是:學(xué)習(xí)正投影的基本理論;掌握閱讀和繪制機(jī)械圖樣的基本知識、基本方法和技能;培養(yǎng)對空間想象的能力。只有學(xué)好這門課,才能學(xué)習(xí)其他專業(yè)課,才能練好操作技能,它對于我們今后的學(xué)習(xí)和工作也非常重要,制圖課的重點(diǎn)是讀圖、識圖上。
2、了解金屬切削知識
要知道刀具材料的特性、發(fā)熱、過載、轉(zhuǎn)速、每層下刀深度等,要知道這把刀切削這塊金屬材料應(yīng)該給什么樣的轉(zhuǎn)速,每分種可以跑多少毫米,每層能加工多深。需要掌握的知識有:金屬材料,刀具材料和種類,刀具對金屬的切削能力力學(xué)分析,要有普通銑床或車床實(shí)習(xí)經(jīng)驗(yàn)。
3、熟練應(yīng)用編程軟件
這部分是純軟件問題,如何切削,想好了,分析透了,就要軟件去控制,產(chǎn)生想要的切削方式。
選擇好要加工的曲面或?qū)嶓w后有很多值依次設(shè)置好,如深度控制,從Z高加工到多高,每層加工多深,層與層之間如何提起刀具,加工范圍控制等。
4、掌握零件加工工藝
所謂工藝,就是如何加工,怎么加工的問題,當(dāng)熟悉了刀具對材料的切削能力,了解了軟件控制,接下來就是怎么樣切削才好的問題。比如想加工一個模具(零件)的一個平面或者一個角落,怎么走刀才走的更光,會不會碰到底部的圓角,加工出來漂亮不漂亮,會不會有余量切削不到,等等。真正學(xué)好數(shù)控核心在工藝分析,加工的工藝路線是影響制造質(zhì)量的主要因素。加工工藝是否合理完全決定于編程人員的工藝制定,一不小心,常會忽略一些技術(shù)細(xì)節(jié),如下刀點(diǎn)不正確、抬刀的安全高度不夠、走刀方式不理想、沒有定義過切檢查面等。如果在試加工中復(fù)查不嚴(yán),不及時糾正,輕者會造成打刀、降低制造質(zhì)量,造成工件返工;重者造成工件報廢,甚至發(fā)生人身設(shè)備事故。
加工工藝的重點(diǎn)是典型零件的加工方法、工藝安排以及切削三要素等方面。
二、數(shù)控編程的學(xué)習(xí)內(nèi)容和學(xué)習(xí)過程
第1階段:基礎(chǔ)知識的學(xué)習(xí),包括數(shù)控加工原理、數(shù)控程序、數(shù)控加工工藝等方面的基礎(chǔ)知識。
第2階段:數(shù)控編程技術(shù)的學(xué)習(xí),在初步了解手工編程的基礎(chǔ)上,重點(diǎn)學(xué)習(xí)基于CAD/CAM軟件的交互式圖形編程技術(shù)。常用軟件有UG、Pro/Engineer、Mastercam、Cimatron和CAXA等,這些軟件也都具有設(shè)計開發(fā)功能。
第3階段:數(shù)控編程與加工練習(xí),包括一定數(shù)量的實(shí)際產(chǎn)品的數(shù)控編程練習(xí)和實(shí)際加工練習(xí)。
三、數(shù)控編程的學(xué)習(xí)方法與技巧
同其他知識和技能的學(xué)習(xí)一樣,掌握正確的學(xué)習(xí)方法對提高數(shù)控編程技術(shù)的學(xué)習(xí)效率和質(zhì)量起著十分重要的作用。
在數(shù)控編程的學(xué)習(xí)中,理論與實(shí)習(xí)是兩個基本環(huán)節(jié)。在認(rèn)真學(xué)習(xí)理論課的基礎(chǔ)上,以一體化的生產(chǎn)實(shí)習(xí)為主導(dǎo),理論密切聯(lián)系實(shí)際,有主次的進(jìn)行學(xué)習(xí)。實(shí)習(xí)要由理論知識來指導(dǎo),把課本上的知識靈活運(yùn)用,變?yōu)樽约旱募寄?,練?xí)中要不斷總結(jié)他人和自己的經(jīng)驗(yàn)和教訓(xùn)。
下面是幾點(diǎn)建議:
1、集中精力打殲滅戰(zhàn),在一個較短的時間內(nèi)集中完成一個學(xué)習(xí)目標(biāo),并及時加以應(yīng)用。
2、對數(shù)控系統(tǒng)功能進(jìn)行合理的分類,這樣不僅可提高記憶效率,而且有助于從整體上把握數(shù)控系統(tǒng)功能的應(yīng)用。
3、從一開始就注重培養(yǎng)規(guī)范的操作習(xí)慣,培養(yǎng)嚴(yán)謹(jǐn)、細(xì)致的工作作風(fēng),這一點(diǎn)往往比單純學(xué)習(xí)技術(shù)更為重要。
4、將平時所遇到的問題、失誤和學(xué)習(xí)要點(diǎn)記錄下來,這種積累的過程就是水平不斷提高的過程。
四、利用數(shù)控加工仿真軟件學(xué)習(xí)數(shù)控機(jī)床編程
初學(xué)數(shù)控編程者需要大量的編程練習(xí),并進(jìn)行實(shí)際調(diào)試。用試切法來檢驗(yàn)數(shù)控加工程序顯然不合理,而且也難于實(shí)現(xiàn)。如果利用仿真技術(shù),這些問題可以輕松得到解決,從而避免編程時人為出錯或工藝不合理造成工件報廢。
模擬仿真環(huán)境下,在計算機(jī)軟件上虛構(gòu)出高速數(shù)控機(jī)床的加工環(huán)境,放上一個預(yù)先做好的“毛坯”,讓“刀具”進(jìn)行動態(tài)模擬仿真,其情形就像真實(shí)加工過程一樣,仿真過程可以隨時暫停,仿真時間可以自由控制,以便編程設(shè)計人員進(jìn)行檢查。模擬仿真結(jié)束后,編程設(shè)計人員即可根據(jù)“刀具”運(yùn)行的情況和“工件”加工后的效果來調(diào)整加工工藝路線。這種虛擬加工技術(shù),既可減輕編程人員的精神負(fù)擔(dān),又可保證模具的制造質(zhì)量。
將計算機(jī)仿真運(yùn)用于數(shù)控人才培訓(xùn)的教學(xué)之中,產(chǎn)生了各種數(shù)控仿真教學(xué)系統(tǒng)。比如:上海宇龍數(shù)控仿真軟件、南京斯沃?jǐn)?shù)控仿真軟件、廣州超軟數(shù)控仿真軟件等,這些教學(xué)系統(tǒng)既能單機(jī)系統(tǒng)獨(dú)立運(yùn)行,又能在線運(yùn)行。獨(dú)立運(yùn)行即機(jī)床模型方式,其培訓(xùn)設(shè)施只需一臺微機(jī),數(shù)控機(jī)床的模擬操作在顯示屏顯示的仿真面板上進(jìn)行,而零件切削過程由機(jī)床模型三維動畫演示,用這種方式進(jìn)行初步學(xué)習(xí)是經(jīng)濟(jì)有效的;在線運(yùn)行即機(jī)床工作方式,這種方式下教學(xué)系統(tǒng)將與實(shí)際機(jī)床連接,由硬件實(shí)現(xiàn)零件切削過程,這時除了操作者是用仿真面板操作外,其它則與實(shí)際機(jī)床的真實(shí)情況一樣,仿真平臺包括刀具軌跡仿真、切削力仿真,加工精度仿真、三維動畫仿真、加工工時統(tǒng)計分析。操作者可以在虛擬的環(huán)境中進(jìn)行機(jī)床運(yùn)動和切削過程等的仿真,從中獲得相關(guān)的加工數(shù)據(jù)。如進(jìn)給軸的位移量、換刀狀態(tài)、主軸轉(zhuǎn)速、加速度、進(jìn)給量、加工時間等。通過加工過程的仿真,了解所設(shè)計工件的可加工性,驗(yàn)證NC代碼的正確性以及評價和優(yōu)化加工過程,并通過在線修改NC代碼來優(yōu)化NC代碼。
需要特別指出的是,實(shí)踐經(jīng)驗(yàn)是數(shù)控編程技術(shù)的重要組成部分,只能通過實(shí)際加工獲得,這是任何一本數(shù)控加工培訓(xùn)教材都不可能替代的。
我國是制造大國。在新一輪國際產(chǎn)業(yè)結(jié)構(gòu)中,我國正逐步成為全球制造業(yè)的重要基地之一。“以信息化帶動工業(yè)化,發(fā)揮后發(fā)優(yōu)勢,推動社會生產(chǎn)力的跨越發(fā)展”是國家發(fā)展戰(zhàn)略,應(yīng)用高新技術(shù),特別是信息技術(shù)改造傳統(tǒng)產(chǎn)業(yè),促進(jìn)產(chǎn)業(yè)結(jié)構(gòu)優(yōu)化升級,將成為今后一段時間制造業(yè)發(fā)展的主題之一。這就要求我們這些新世紀(jì)人才具有較高的專業(yè)素質(zhì)和綜合素質(zhì)。成功沒有什么捷徑可走的,它需要我們知識的不斷積累和進(jìn)步,最終運(yùn)用于實(shí)踐。
另外,我希望同學(xué)們掌握書本上的知識的同時,也要走出書本去看一看,多想想身邊的事物,有什么是我們所學(xué)的知識可以運(yùn)用的,不斷思考就會不斷進(jìn)步。
參考文獻(xiàn):
[關(guān)鍵詞]自動編程;數(shù)控加工;數(shù)學(xué)模型;三維仿真
[中圖分類號]TQ018 [文獻(xiàn)標(biāo)識碼]A [文章編號]1672-5158(2013)06-0060-01
1 引言
模具數(shù)控編程作為模具數(shù)控加工的核心,占用CNC加工30%~40%的時間,因此,數(shù)控編程軟件功能的強(qiáng)大與否直接影響到模具數(shù)控編程效率及加工質(zhì)量。模具制造業(yè)內(nèi)各類數(shù)控編程軟件在不斷改進(jìn)和開發(fā)各種編程功能的同時,也集成了很多數(shù)據(jù)庫,提供開放性的二次開發(fā)接口,供用戶根據(jù)實(shí)際情況進(jìn)行重新設(shè)置開發(fā),以實(shí)現(xiàn)編程半自動化或自動化作業(yè)。
隨著編程軟件功能的增多,所需要設(shè)置的編程參數(shù)也相應(yīng)增加,如UG編程軟件提供了很多開放性數(shù)據(jù)庫設(shè)置功能,包括模具設(shè)計標(biāo)準(zhǔn)件庫、編程數(shù)據(jù)庫,以實(shí)現(xiàn)眾多編程參數(shù)的半自動化、自動化及標(biāo)準(zhǔn)化設(shè)置。
2 UG自動編程的數(shù)控加工工藝選擇
(1)刀具的正確選擇
“工欲善其事,必先利其器”。刀具的合理選擇是獲得優(yōu)質(zhì)產(chǎn)品的前提,數(shù)控加工中,刀具的選擇主要反映在模具的曲面、型腔加工方面,平時使用較多的是國外的仿形銑刀,雖價格昂貴但耐用。粗加工宜用硬質(zhì)合金球刀、端銑刀或圓鼻刀,精加工用單片硬質(zhì)合金球刀,清根用粗加工刀、精加工刀或錐度球刀。合金刀片應(yīng)根據(jù)不同加工材料、加工階段來選,誤用不但影響到工件的加工效率和質(zhì)量,而且將縮短刀片壽命。使用球刀精加工時,在能滿足曲面形狀幾何要求時優(yōu)先用大刀。刀具選用當(dāng)否直接關(guān)系到制造的成本、質(zhì)量及效率。
(2)工序的劃分
①粗加工
粗加工的主要任務(wù)是提高生產(chǎn)率,以較快速度去除毛坯余量使之接近零件形狀,同時做到安全、經(jīng)濟(jì)。數(shù)控加工程序編制時應(yīng)盡量對毛坯進(jìn)行連續(xù)切削,因?yàn)榈毒哳l繁出入切削材料容易被損壞,同時也增加了操作難度。對方形毛坯進(jìn)行粗加工應(yīng)采用分層切削法,每層環(huán)切或行切走刀,層間螺旋下刀,深度取刀直徑的12%-25%為宜,步距根據(jù)模具材料不同,一般是刀具直徑的25%左右。較好的做法是取較小的切削量、較快的進(jìn)給速度,既保證了工件的加工質(zhì)量和效益,也保護(hù)了刀具。對復(fù)雜的模具型腔,可采用大、小幾把刀具分別進(jìn)行粗加工,把上道工序加工完的幾何體作為下道工序的毛坯來使用,以提高加工效率和連續(xù)進(jìn)刀率。鑄造毛坯的粗加工是數(shù)控編程的難點(diǎn)之一,由于不是從平面開始,初始毛坯不易確定,若簡單用分層加工的方法會出現(xiàn)許多空跑刀,大大降低加工效率。這時應(yīng)仔細(xì)分析余量,可先用投影線在型腔的典型部位分別拉幾刀,測得實(shí)際余量后再酌情確定加工工藝。UG軟件的粗加工可以對零件的不同范圍分別設(shè)置不同的毛坯厚度及工藝參數(shù),自動計算加工層數(shù),程序一次完成。特別需要注意的是粗加工中出現(xiàn)的過切問題。在排除程序錯誤的前提下產(chǎn)生過切,常是因機(jī)床的控制系統(tǒng)與NC程序不統(tǒng)一。如FANUc、SIEMENS系統(tǒng),在G00運(yùn)行時機(jī)床控制系統(tǒng)往往走的軌跡是折線,此時看程序沒有問題但實(shí)際加工卻產(chǎn)生了過切。這種情況UG軟件的刀軌驗(yàn)證功能無法辨別,只有NC程序經(jīng)仿真軟件驗(yàn)證檢查,在模擬加工中正確設(shè)置機(jī)床參數(shù)才能發(fā)現(xiàn)。解決方法:適當(dāng)加大層間抬刀的垂直參數(shù)(G00時避開折線點(diǎn)),如將層間抬刀至安全平面,缺點(diǎn)是降低了加工效率。徹底的解決辦法是在Feeds andSpeeds菜單的Rapid一欄里填上數(shù)值(默認(rèn)為0)即可。
②半精加工、精加工
半精加工一般用于零件尺寸精度要求較高時,為給精加工留下較小的加工余量的切削,可根據(jù)加工材料及零件公差要求靈活使用。精加工是對工件最后的切削運(yùn)動,直接關(guān)系到零件加工質(zhì)量的高低,不同的刀路程序會對零件加工出截然不同的精度效果,UG軟件提供了多種方式可選。比如在較陡峭的面多選等高線加工方式,為克服在不同斜率的面上加工殘留不均勻則多選曲面加工中的3D步距方式。半精加工、精加工時對精度的取值應(yīng)看具體情況,不要一味地追求精度而忽視了加工效益。
③清根加工
清根是常用的加工工序,主要是把前面加工中應(yīng)加工而沒有加工掉的余量切掉。有兩種情況須使用清根:一是在大刀后換小刀以前,為了給后續(xù)加工一個好的加工環(huán)境,避免小刀在零件拐角處的切削量過大而導(dǎo)致進(jìn)給不能保持恒定速度,此時需先清根;再就是用于精加工前后,也是為了速度及加工出符合要求的圓角。清根常采用球刀,具體選什么刀具應(yīng)根據(jù)曲面的情況而定。
(3)后置處理
后置處理就是把CAM軟件生成的刀具軌跡,根據(jù)機(jī)床控制系統(tǒng)的要求轉(zhuǎn)換成G代碼格式的數(shù)控加工程序。特別注意不同的數(shù)控操作系統(tǒng)對數(shù)控加工程序的格式、代碼規(guī)定也有所不同,這是數(shù)控編程的最后環(huán)節(jié)。UG可以直接對內(nèi)部刀軌進(jìn)行后處理。此外,UG有可供用戶自定義后處理格式,以解決各種編程中的問題。
(4)對加工程序的驗(yàn)證
三維仿真軟件模擬加工、驗(yàn)證、分析是CAM軟件應(yīng)用的一個重要環(huán)節(jié),模擬分析的好處就是可在計算機(jī)上像了解真實(shí)加工一樣觀察產(chǎn)品制造的全過程,用計算機(jī)來分析還沒有制造出來的零件的質(zhì)量,并發(fā)現(xiàn)設(shè)計、制造等存在的問題。驗(yàn)證分析可以針對產(chǎn)品、零件設(shè)計,也可針對數(shù)控加工程序。NC程序常用的仿真驗(yàn)證軟件是上海宇龍公司研制的仿真軟件,它采用數(shù)據(jù)庫統(tǒng)一管理刀具材料和性能參數(shù)庫,提供多種機(jī)床的常用操作面板,可對數(shù)控機(jī)床操作全過程和加工運(yùn)行進(jìn)行仿真。在操作過程中,具有完全自動、智能化的高精度測量功能和全面的碰撞檢測功能,可檢測出刀軌路徑的錯誤以及導(dǎo)致零件、夾具和刀具損壞或機(jī)床碰撞等問題,還可對數(shù)控程序進(jìn)行處理。若加工程序的驗(yàn)證既由編程人員同時也由機(jī)床操作人員來做,則基本能有效地防止錯誤的發(fā)生。
3 結(jié)束語
在數(shù)控加工中合理選用自動編程軟件可以提高編程效率,做到事半功倍。只有不斷地實(shí)踐,不斷地總結(jié),熟練掌握其中的運(yùn)用技巧,才能夠得到理想的數(shù)控加工程序。
參考文獻(xiàn)
[1]董正衛(wèi),田立中,付宜利,UG/OPEN APl編程基礎(chǔ)[M],北京:清華大學(xué)出版社,2002:1-216
[2]莫蓉,常智勇,劉,等,圖表詳解UG NX二次開發(fā)[M],北京:電子工業(yè)出版社,2008:1-256
[5]吳勤,在UG II系統(tǒng)中建立用戶自定義刀具庫[J]CAD/CAM與制造業(yè)信息化,200s(2):137-139
[4]鄭阿奇,丁有和,c++教程[M],北京:電子工業(yè)出版社,2009:1-328
關(guān)鍵詞:數(shù)控加工、CNC編程、操作、問題分析
中圖分類號:TU74 文獻(xiàn)標(biāo)識碼:A 文章編號:
在一般的數(shù)控加工過程中,常見的問題主要系統(tǒng)報錯問題,如工件坐標(biāo)系、刀具表、刀庫表等方面的錯誤警報。不同系統(tǒng)間數(shù)控命令差異問題,因記憶或者習(xí)慣問題使用錯誤命令而造成錯切。數(shù)控加工運(yùn)行過程中由于機(jī)器或者程序等方面引起錯切、加工停頓不連續(xù)問題。另外,CNC編程技巧問題主要出現(xiàn)在插補(bǔ)、刀具半徑補(bǔ)償、指令命令捆綁、走刀方式和子程序調(diào)用等方面。
1.系統(tǒng)報錯問題
在操作數(shù)控銑床的過程中,本次使用的華中I型ZJK7532A數(shù)控銑床系統(tǒng)MDI下的命令修改工件坐標(biāo)系值(G54–G59)、刀具表、刀具庫時,系統(tǒng)提示“存自動坐標(biāo)系錯處”、“存刀具表出錯”、“存刀庫表出錯”三個方面警報。消除錯誤信息后,調(diào)入程序加工時候發(fā)現(xiàn)盡管系統(tǒng)提示“存自動坐標(biāo)系錯處”,盡管系統(tǒng)還是默認(rèn)修改過的數(shù)值,要是重新啟動系統(tǒng)后,修改過的數(shù)值丟失,系統(tǒng)恢復(fù)修改前的數(shù)值,造成刀具表參數(shù)和刀具庫參數(shù)無法修改,經(jīng)過認(rèn)真仔細(xì)的核對數(shù)控銑床設(shè)置說明后,確認(rèn)不存在操作錯誤的問題。從這些情況看來,這個問題應(yīng)該是屬于數(shù)控系統(tǒng)軟件方面的問題,根據(jù)出錯信息的提示,估計是系統(tǒng)存儲以上三項的文件存儲不成功,造成修改后的數(shù)據(jù)存儲失敗。將PC電腦連接銑床,將機(jī)器存儲參數(shù)文件找出,發(fā)現(xiàn)其屬性為只讀,將其屬性設(shè)置為存檔模式后,工件坐標(biāo)系、刀具表和刀具庫出錯問題得到解決。
由此問題我們不難看出,數(shù)控系統(tǒng)的文件屬性往往是造成一些系統(tǒng)參數(shù)丟失的原因,在使用數(shù)控加工前,應(yīng)當(dāng)檢查數(shù)控系統(tǒng)的參數(shù)存儲文件的屬性是否正確,如在加工前發(fā)現(xiàn)一些系統(tǒng)參數(shù)修改不成功,或者系統(tǒng)報告錯誤問題,應(yīng)該首先檢查機(jī)床系統(tǒng)文件,檢查是否由于文件丟失或者屬性變化造成系統(tǒng)宕機(jī)。
2.常用的數(shù)控命令差異
在熟記本系統(tǒng)代碼指令時,發(fā)現(xiàn)不同的數(shù)控系統(tǒng)所采用的G代碼指令并不是統(tǒng)一的。華中數(shù)控系統(tǒng)的命令指令與一般的系統(tǒng)有以下的差別:G40僅是取消刀具半徑補(bǔ)償,而增設(shè)了G49刀具長度補(bǔ)償取消。鏡像加工指令的不同,一般的系統(tǒng)鏡像加工設(shè)置為輔助功能指令M20M21,本系統(tǒng)將鏡像加工指令設(shè)置為G代碼指令 G24 G25。G24 G25使用的時候一般與M98子程序調(diào)用相結(jié)合。格式如下:
G24X_Y_ 鏡像的位置
M98P_ 調(diào)用鏡像加工圖形的子程序
G25X_Y_ 取消鏡像
車床G98是每分鐘進(jìn)給,G99是每轉(zhuǎn)進(jìn)給,一般的數(shù)控系統(tǒng)分別是G93G94。M98M99分別是調(diào)用子程序和子程序結(jié)束。系統(tǒng)沒有M01計劃停止功能。以上只是命令差異中的一部分,如在編寫加工程序過程中沒有加以甄別以上指令代碼的差異,則會造成指令代碼使用錯誤,由此而引發(fā)加工切屑失敗,嚴(yán)重的話將會造成工件直接報廢 。
3. 數(shù)控程序運(yùn)行問題
3.1錯切問題
在運(yùn)行長程序(如MASTERCAM生成的加工代碼)的時候,加工發(fā)生錯切的機(jī)率非常高。其現(xiàn)象主要表現(xiàn)為工件臺突然停頓了一下,然后繼續(xù)運(yùn)行下去,但是已經(jīng)不是在原來的位置上繼續(xù)下去,而是整體平移了一段距離。為了提高加工效率,我們在編程和機(jī)床操作的時候都將進(jìn)給率加到最大,錯切一般發(fā)生在精加工階段,而且每次發(fā)生的錯切的位置是不同的。
根據(jù)以上的現(xiàn)象我們首先排除是否是由于程序本身錯誤造成,依據(jù)問題的現(xiàn)象同樣的程序出錯的代碼行數(shù)并不相同,而且還有加工不出錯的現(xiàn)象,首先懷疑工件臺導(dǎo)軌問題,添加了足夠的油后,問題仍然沒有解決。檢查了計算機(jī)和數(shù)控裝置的接口沒有發(fā)生任何松動。排除以上懷疑點(diǎn)后,我們將焦點(diǎn)聚集在加工的進(jìn)給速度上,初步認(rèn)定由于進(jìn)給速度太快,計算機(jī)傳給步進(jìn)電機(jī)的信號,步進(jìn)電機(jī)反映不及時,導(dǎo)致了工作臺停頓的現(xiàn)象。
為了驗(yàn)證是否是由于進(jìn)給速度問題,我們將程序的進(jìn)給速度和機(jī)床的增量倍率進(jìn)給修調(diào)同時調(diào)低。再進(jìn)行加工的時候,發(fā)現(xiàn)再也沒有發(fā)生錯切的現(xiàn)象。因此可以得出結(jié)論:過高的進(jìn)給速度會造成工件臺運(yùn)行停頓現(xiàn)象,從而造成工件切屑。
3.2加工不連續(xù)問題
在加工計算機(jī)生成的加工代碼時,由于計算機(jī)計算曲面產(chǎn)生很多運(yùn)行距離很短的節(jié)點(diǎn),華中I型機(jī)床運(yùn)行這些程序段的時候,很不流暢,加工出來的工件表面質(zhì)量與期望有一定的差距。為解決這方面的問題,華中I型數(shù)控系統(tǒng)特地設(shè)置G64連續(xù)方式命令。它的功能就是使整個過程加工連續(xù)。通過實(shí)際的加工比較地出,在程序前加入G64命令后走刀明顯的流暢,加工工件表面質(zhì)量相對提高。
4.編程技巧問題
4.1插補(bǔ)問題
在實(shí)際的編程加工中發(fā)現(xiàn)一個插補(bǔ)使用不當(dāng)問題,加工一個正方形時(A-B-C-D是其四個角),不設(shè)刀補(bǔ)時加工結(jié)果正常,但加上刀補(bǔ)后加工結(jié)果變成一個梯形,AB邊變成斜邊。經(jīng)過分析這種現(xiàn)象主要由于編程技巧引起。當(dāng)編寫程序從A點(diǎn)開始插入刀補(bǔ)、且在程序結(jié)束后沒有取消刀補(bǔ)就會才會產(chǎn)生過切現(xiàn)象。要是將刀補(bǔ)提前插入,即刀具運(yùn)行到A點(diǎn)前加入刀補(bǔ),則最終將不會出現(xiàn)過切情況。
4.2刀具半徑補(bǔ)償使用問題
華中I型數(shù)控系統(tǒng)刀具半徑補(bǔ)償?shù)膯⒂糜袃煞N方式:讀取刀具表中參數(shù)和用宏變量定義,通過實(shí)際編程的驗(yàn)證,這兩種方式都是可以使程序的刀補(bǔ)正常運(yùn)行。但是我們在使用的時候必須要注意的是:刀補(bǔ)的地址碼問題。刀具表中可以設(shè)定的刀具刀號是從00-99,因此讀取刀具表刀補(bǔ)參數(shù)的格式是:D××(兩位數(shù))。華中I型數(shù)控系統(tǒng)宏變量定義刀補(bǔ)的地址碼是從100-199,因此設(shè)置刀補(bǔ)時格式應(yīng)該是:?!痢痢粒ㄈ粩?shù))。若是用?!痢粒▋晌粩?shù)),系統(tǒng)會默認(rèn)刀具表中××號刀具的刀補(bǔ)。
4.3 指令命令捆綁使用問題
本系統(tǒng)在一些G代碼使用上采取了捆綁的方式。比如數(shù)控銑床的鏡像、旋轉(zhuǎn)、縮放功能,同時鏡像縮放或者旋轉(zhuǎn)縮放。經(jīng)過實(shí)踐,得出以下使用方法:在有縮放功能時候先縮放后旋轉(zhuǎn);先鏡像后縮放。在有刀補(bǔ)的情況下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長度補(bǔ)償。
4.4自動編程走刀方式對工件表面質(zhì)量的影響
在自動編程的單元里,設(shè)計了具有復(fù)雜曲面的鼠標(biāo)模型檢測數(shù)控銑床的加工能力。通過實(shí)物對比,得出了自動編程在走刀方式的選擇上,會影響加工工件的表面質(zhì)量。切削曲面時,采用環(huán)繞等高切削和平行切削曲面的加工精度有明顯的區(qū)別,平行切削優(yōu)于環(huán)繞切削,從而可以通過較少走刀次數(shù)達(dá)到所需求的工件表面質(zhì)量。
4.5子程序使用
子程序中的模態(tài)G代碼可以被子程序中的同一組模態(tài)G代碼更改。如:在主程序中使用的是G90的編程方式,而在子程序中使G91的編程方式,在執(zhí)行完子程序后,主程序中編程方式G90已經(jīng)被子程序中的G91更改。
因此在編程過程中必須要保持主程序和子程序的前后一致。