相關概念總結
計算機數控一般也稱為數控,要了解計算機數控應該從理解數控開始。
數控是數字控制的簡稱,數控技術是利用數位化信息對機械運動及加工過程進行控制的一種方法。
早期時有兩個版本:
NC(Numerical Control):代表舊版的、最初的數控技術。
CNC(Computerized Numerical Control):計算機數控技術--新版,數控的首選縮寫形式。
NC可能是CNC,但CNC絕不是指老的數控技術。
早期的數控系統是由硬體電路構成的稱為硬體數控(Hard NC),1970年代以後,硬體電路元件逐步由專用的計算機代替而稱為計算機數控系統,一般是採用專用計算機並配有接口電路,可實現多台數控設備動作的控制。因此現在的數控一般都是CNC(計算機數控),很少再用NC這個概念了.
什麼是CNC
傳統的機械加工都是用手工操作普通工具機作業的,加工時用手搖動機械刀具切削金屬,靠眼睛用卡尺等工具測量產品的精度的。現代工業早已使用電腦數位化控制的工具機進行作業了,數控工具機可以按照技術人員事先編好的程式自動對任何產品和零部件直接進行加工了。這就是我們說的“數控加工”。數控加工廣泛套用在所有機械加工的任何領域,更是模具加工的發展趨勢和重要和必要的技術手段。
“CNC”是英文Computerized Numerical Control(計算機數位化控制)的縮寫。數控工具機是按照事先編制好的加工程式,自動地對被加工零件進行加工。我們把零件的加工工藝路線、工藝參數、刀具的運動軌跡、位移量、切削參數(主軸轉數、進給量、背吃刀量等)以及輔助功能(換刀、主軸正轉、反轉、切削液開、關等),按照數控工具機規定的指令代碼及程式格式編寫成加工程式單,再把這程式單中的內容記錄在控制介質上(如穿孔紙帶、磁帶、磁碟、磁泡存儲器),然後輸入到數控工具機的數控裝置中,從而指揮工具機加工零件。
這種從零件圖的分析到製成控制介質的全部過程叫數控程式的編制。數控工具機與普通工具機加工零件的區別在於數控工具機是按照程式自動加工零件,而普通工具機要由人來操作,我們只要改變控制工具機動作的程式就可以達到加工不同零件的目的。因此,數控工具機特別適用於加工小批量且形狀複雜要求精度高的零件
由於數控工具機要按照程式來加工零件,編程人員編制好程式以後,輸入到數控裝置中來指揮工具機工作。程式的輸入是通過控制介質來的。
數控的產生
它所控制的通常是位置、角度、速度等機械量和與機械能量流向有關的開關量。數控的產生依賴於數據載體和二進制形式數據運算的出現。1908年,穿孔的金屬薄片互換式數據載體問世;19世紀末,以紙為數據載體並具有輔助功能的控制系統被發明;1938年,香農在美國麻省理工學院進行了數據快速運算和傳輸,奠定了現代計算機,包括計算機數字控制系統的基礎。數控技術是與工具機控制密切結合發展起來的。1952年,第一台數控工具機問世,成為世界機械工業史上一件劃時代的事件,推動了自動化的發展。
現在,數控技術也叫計算機數控技術(CNC,Computerized Numerical Control),目前它是採用計算機實現數字程式控制的技術 。這種技術用計算機按事先存貯的控制程式來執行對設備的運動軌跡和外設的操作時序邏輯控制功能。由於採用計算機替代原先用硬體邏輯電路組成的數控裝置,使輸入操作指令的存貯、處理、運算、邏輯判斷等各種控制機能的實現,均可通過計算機軟體來完成,處理生成的微觀指令傳送給伺服驅動裝置驅動電機或液壓執行元件帶動設備運行。
組成
計算機數控系統由硬體和軟體兩部分構成,對CNC系統體系結構的認識應該從硬體和軟體兩個方面來進行。其核心是計算機數字控制裝置。它通過系統控制軟體配合系統硬體,合理地組織、管理數控系統的輸入、數據處理、插補和輸出信息,控制執行部件,使數控工具機按照操作者的要求進行自動加工。CNC系統採用了計算機作為控制部件,通常由常住在其內部的數控系統軟體實現部分或全部數控功能,從而對工具機運動進行實時控制。只要改變計算機數控系統的控制軟體就能實現一種全新的控制方式。CNC系統有很多種類型,有車床、銑床、加工中心等CNC系統。各種數控工具機的CNC系統一般包括以下幾個部分:中央處理單元CPU、存儲器(ROM/RAM)、輸入輸出設備(I/O)、操作面板、顯示器和鍵盤、紙帶穿孔機、可程式控制器等。(隨著計算機硬體性能價格比的迅速降低和圖形顯示器的推廣套用,現代數控系統已不需要穿孔紙帶,而由計算機直接控制,它是用一台小型通用計算機或個人計算機直接控制一台工具機,工具機的控制程式存儲在計算機的記憶體中,容易修改和擴充功能,靈活性好。)
功能
為了充分發揮計算機的潛力,現代CNC系統的功能已遠遠不只是完成基本的直線和圓弧插補計算,而是配置了不少專用的軟體,可完成多方面的工作,其中一些功能傳統的NC不可能完成或完成很困難。下面介紹現代CNC系統通常具備的主要功能。
(1)坐標軸控制 能同時聯動控制3,4和5個坐標軸。能達到較高的切削速度和加工質量。
(2)刀具偏置補償 現代數控系統往往具有三維空間直線的刀具半徑補償功能。
(3)編程功能 系統提供某些編程功能。通常可以使用系統的彩色圖形顯示終端,人工編制由直線和圓弧組成的平面輪廓件的加工程式,系統配有軟體自動計算輪廓的交點與切點。
(4)平行作業 系統可以平行地實現兩種工作模式:工具機受控模式和編程模式。
當工具機正在受系統控制進行某零件的加工時,操作人員可以同時用鍵盤完成上述手工編程工作,或通過數據傳輸接口進行外部程式的輸入或對已有程式進行編輯修改作業。當工具機正在加工時,圖形顯示終端可以同時模擬另一加工程式的執行,以便檢查與編輯。
(5)刀具管理和監控 現代數控工具機朝加工中心方向發展。通常銑鏜類工具機帶有幾十把刀具的刀庫,車削中心往往也有刀具庫。數控系統具有控制和管理刀庫的功能。刀具的更換在加工工具機上是由數控系統按程式控制換刀機構自動換刀的。
(6)高、低速進給控制 系統對工具機運動部件的進給速度控制性能是數控系統的一個重要性能指標。現代數控系統能在很短距離內以相當高的進給速度控制工具機切削運動。這對曲面加工是十分有利的,可以大大縮短加工時間,尤其對曲率變化較大的過渡區加工,仍可獲得好的加工質量。
(7)電子觸頭找正 系統提供三維測量用觸頭(類似測量的測頭),用它在找正工件時極為方便。
(8)實物測量及自動生成加工程式 用上述三維電測頭可對實物(要複製的樣件)進行掃描測量,系統自動採集測量點數據,點的間距與掃描速度有關,掃描點數據經由接口自動生成直線插補NC程式,並可不再作任何後置處理就可執行此程式。
(9)外部編程的執行和DNC作業 系統通常配有標準化的數據通信接口,可接受外部傳輸來的程式,例如CAD/CAM系統輸出的加工程式。對於簡短的程式可以存儲入庫;對於加工複雜曲面的長程式可以分塊輸入給本系統,並同步地執行。這就保證系統能適應由別的計算機控制與管理的DNC作業方式。
(10)攜帶型電子手動操縱裝置 系統通常提供攜帶型電子手動操縱器。操作人員用它可以在觀察最清楚與方便的地點靈敏地調整工具機運動部件的運動,其控制範圍為0.02~20mm。
套用領域
計算機數控技術是用數字信息對機械運動和工作過程進行控制的技術,數控裝備是以數控技術為代表的新技術對傳統製造產業和新興製造業的滲透形成的機電一體化產品,即所謂的數位化裝備,如數控工具機等。其技術涉及多個領域:(1)機械製造技術;(2)信息處理、加工、傳輸技術;(3)自動控制技術;(4)伺服驅動技術;(5)感測器技術;(6)軟體技術等。
計算機數控技術及裝備是發展新興高新技術產業和尖端工業的使能技術和最基本的裝備。世界各國信息產業、生物產業、航空、航天等國防工業廣泛採用數控技術,以提高製造能力和水平,提高對市場的適應能力和競爭能力。工業已開發國家還將數控技術及數控裝備列為國家的戰略物資,不僅大力發展自己的數控技術及其產業,而且在"高精尖"數控關鍵技術和裝備方面對我國實行封鎖和限制政策。因此大力發展以數控技術為核心的先進制造技術已成為世界各已開發國家加速經濟發展、提高綜合國力和國家地位的重要途徑。
例子;數控車床 數控車床又稱為 CNC車床,即計算機數字控制車床,是目前國內使用量最大,覆蓋面最廣的一種數控工具機,約占數控工具機總數的25%。數控工具機是集機械、電氣、液壓、氣動、微電子和信息等多項技術為一體的機電一體化產品。是機械製造設備中具有高精度、高效率、高自動化和高柔性化,加工質量穩定可靠 等優點的工作母機。數控工具機的技術水平高低及其在金屬切削加工工具機產量和總擁有量的百分比是衡量一個國家國民經濟發展和工業製造整體水平的重要標誌之一。數控車床是數控工具機的主要品種之一,它在數控工具機中占有非常重要的位置,幾十年來一直受到世界各國的普遍重視並得到了迅速的發展。
發展趨勢
數控技術的套用不但給傳統製造業帶來了革命性的變化,使製造業成為工業化的象徵,而且隨著數控技術的不斷發展和套用領域的擴大,他對國計民生的一些重要行業(IT、汽車、輕工、醫療等)的發展起著越來越重要的作用,因為這些行業所需裝備的數位化已是現代發展的大趨勢。從世界上數控技術及其裝備發展的趨勢來看,其主要研究熱點有以下幾個方面:
1.高速、高精加工技術及裝備的新趨勢
效率、質量是先進制造技術的主體。高速、高精加工技術可極大地提高效率,提高產品的質量和檔次,縮短生產周期和提高市場競爭能力。為此日本先端技術研究會將其列為5大現代製造技術之一,國際生產工程學會(CIRP)將其確定為21世紀的中心研究方向之一。
在轎車工業領域,年產30萬輛的生產節拍是40秒/輛,而且多品種加工是轎車裝備必須解決的重點問題之一;在航空和宇航工業領域,其加工的零部件多為薄壁和薄筋,剛度很差,材料為鋁或鋁合金,只有在高切削速度和切削力很小的情況下,才能對這些筋、壁進行加工。採用大型整體鋁合金坯料“掏空”的方法來製造機翼、機身等大型零件來替代多個零件通過眾多的鉚釘、螺釘和其他聯結方式拼裝,使構件的強度、剛度和可靠性得到提高。這些都對加工裝備提出了高速、高精和高柔性的要求。
從EMO2001展會情況來看,高速加工中心進給速度可達80m/min,甚至更高,空運行速度可達100m/min左右,世界上許多汽車廠,包括我國的上海通用汽車公司,已經採用以高速加工中心組成的生產線部分替代組合工具機。美國CINCINNATI公司的HyperMach工具機進給速度最大達60m/min,快速為100m/min,加速度達2g,主軸轉速已達60000r/min。加工一薄壁飛機零件,只用30min,而同樣的零件在一般高速銑床加工需3h,在普通銑床加工需8h;德國DMG公司的雙主軸車床的主軸速度及加速度分別達12*1000r/mm和1g。
在加工精度方面,普通級數控工具機的加工精度已由10μm提高到5μm,精密級加工中心則從3~5μm,提高到1~1.5μm,並且超精密加工精度已開始進入納米級(0.01μm)。
在可靠性方面,國外數控裝置的MTBF值已達6 000h以上,伺服系統的MTBF值達到30000h以上,表現出非常高的可靠性。為了實現高速、高精加工,與之配套的功能部件如電主軸、直線電機得到了快速的發展,套用領域進一步擴大。
2.五軸聯動加工和複合加工工具機快速發展
數控技術採用5軸聯動對三維曲面零件的加工,可用刀具最佳幾何形狀進行切削,不僅光潔度高,而且效率也大幅度提高。一般認為,1台5軸聯動工具機的效率可以等於2台3軸聯動工具機,特別是使用立方氮化硼等超硬材料銑刀進行高速銑削淬硬鋼零件時,5軸聯動加工可比3軸聯動加工發揮更高的效益。但過去因5軸聯動數控系統、主機結構複雜等原因,其價格要比3軸聯動數控工具機高出數倍,加之編程技術難度較大,制約了5軸聯動工具機的發展。
當前由於電主軸的出現,使得實現5軸聯動加工的複合主軸頭結構大為簡化,其製造難度和成本大幅度降低,數控系統的價格差距縮小。因此促進了複合主軸頭類型5軸聯動工具機和複合加工工具機(含5面加工工具機)的發展。在EMO2001展會上,新日本工機的5面加工工具機採用複合主軸頭,可實現4個垂直平面的加工和任意角度的加工,使得5面加工和5軸加工可在同一台工具機上實現,還可實現傾斜面和倒錐孔的加工。德國DMG公司展出DMUVoution系列加工中心,可在一次裝夾下5面加工和5軸聯動加工,可由CNC系統控制或CAD/CAM直接或間接控制。
3.智慧型化、開放式、網路化成為當代數控系統發展的主要趨勢
21世紀的數控裝備將是具有一定智慧型化的系統,智慧型化的內容包括在數控系統中的各個方面:為追求加工效率和加工質量方面的智慧型化,如加工過程的自適應控制,工藝參數自動生成;為提高驅動性能及使用連線方便的智慧型化,如前饋控制、電機參數的自適應運算、自動識別負載自動選定模型、自整定等;簡化編程、簡化操作方面的智慧型化,如智慧型化的自動編程、智慧型化的人機界面等;還有智慧型診斷、智慧型監控方面的內容、方便系統的診斷及維修等。為解決傳統的數控系統封閉性和數控套用軟體的產業化生產存在的問題。許多國家對開放式數控系統進行研究,如美國的NGC(The Next Generation Work-Station/Machine Control)、歐共體的OSACA(Open System Architecture for Control within Automation Systems)、日本的OSEC(Open System Environment for Controller),中國的ONC(Open Numerical Control System)等。數控系統開放化已經成為數控系統的未來之路。所謂開放式數控系統就是數控系統的開發可以在統一的運行平台上,面向工具機廠家和最終用戶,通過改變、增加或剪裁結構對象(數控功能),形成系列化,並可方便地將用戶的特殊套用和技術訣竅集成到控制系統中,快速實現不同品種、不同檔次的開放式數控系統,形成具有鮮明個性的名牌產品。開放式數控系統的體系結構規範、通信規範、配置規範、運行平台、數控系統功能庫以及數控系統功能軟體開發工具等是當前研究的核心。
網路化數控裝備是近兩年國際著名工具機博覽會的一個新亮點。數控裝備的網路化將極大地滿足生產線、製造系統、製造企業對信息集成的需求,也是實現新的製造模式如敏捷製造、虛擬企業、全球製造的基礎單元。國內外一些著名數控工具機和數控系統製造公司都在近兩年推出了相關的新概念和樣機,如在EMO2001展中,日本山崎馬扎克(Mazak)公司展出的“CyberProduction Center”(智慧型生產控制中心,簡稱CPC);日本大隈(Okuma)工具機公司展出“IT plaza”(信息技術廣場,簡稱IT廣場);德國西門子(Siemens)公司展出的Open Manufacturing Environment(開放製造環境,簡稱OME)等,反映了數控工具機加工向網路化方向發展的趨勢。
4.重視新技術標準、規範的建立
(1)關於數控系統設計開發規範
如前所述,開放式數控系統有更好的通用性、柔性、適應性、擴展性,美國、歐共體和日本等國紛紛實施戰略發展計畫,並進行開放式體系結構數控系統規範(OMAC、OSACA、OSEC)的研究和制定,世界3個最大的經濟體在短期內進行了幾乎相同的科學計畫和規範的制定,預示了數控技術的一個新的變革時期的來臨。我國在2000年也開始進行中國的ONC數控系統的規範框架的研究和制定。
(2)關於數控標準
數控標準是製造業信息化發展的一種趨勢。數控技術誕生後的50年間的信息交換都是基於ISO6983標準,即採用G,M代碼描述如何(how)加工,其本質特徵是面向加工過程,顯然,他已越來越不能滿足現代數控技術高速發展的需要。為此,國際上正在研究和制定一種新的CNC系統標準ISO14649(STEP-NC),其目的是提供一種不依賴於具體系統的中性機制,能夠描述產品整個生命周期內的統一數據模型,從而實現整個製造過程,乃至各個工業領域產品信息的標準化。STEP-NC的出現可能是數控技術領域的一次革命,對於數控技術的發展乃至整個製造業,將產生深遠的影響。首先,STEP-NC提出一種嶄新的製造理念,傳統的製造理念中,NC加工程式都集中在單個計算機上。而在新標準下,NC程式可以分散在網際網路上,這正是數控技術開放式、網路化發展的方向。其次,STEP-NC數控系統還可大大減少加工圖紙(約75%)、加工程式編制時間(約35%)和加工時間(約50%)。
歐美國家非常重視STEP-NC的研究,歐洲發起了STEP-NC的IMS計畫(1999.1.1~2001.12.31)。參加這項計畫的有來自歐洲和日本的20個CAD/CAM/CAPP/CNC用戶、廠商和學術機構。美國的STEP Tools公司是全球範圍內製造業數據交換軟體的開發者,他已經開發了用作數控工具機加工信息交換的超級模型(Super Model),其目標是用統一的規範描述所有加工過程。這種新的數據交換格式已經在配備了SIEMENS、FIDIA以及歐洲OSACA-NC數控系統的原型樣機上進行了驗證。[2]
未來展望
硬體技術發展迅速
隨著積體電路及計算機技術的迅猛發展,給數控硬體技術的更新換代注入新的活力,現代數控系統普遍採用超大規模積體電路(VLSI)、專用晶片(ASIC)及數位訊號處理(DSP)技術。在電氣裝聯上廣泛採用表面安裝(SMT)、三維高密度(three dimensional high density)技術,極大地提高系統的可靠性。高速高性能存儲技術,比如閃爍存儲(flash memory),移動存儲(PCMCIA card)等極大地方便用戶。薄膜電晶體液晶顯示器(TFTLCD)技術使得顯示裝置趨於平板化,更便於機電 一體化安裝並改善人機界面。作為數控系統核心的處理器廣泛採用“位以上的高速RISC CPU,保證高速、高精度的數控加工。
開放式發展
開放式數控的討論已有好些年了,但是應該看到,對於開放式結構至今沒有一致性的定義。某些用戶認為開放式表示能夠接受當地使用的通信協定;而另一些用戶認為開放式意味著所有控制器操作界面完全一致;對工具機套用工程師而言,開放式意味著對刀架移動、感測器和邏輯控制有標準的輸入/輸出接口;對大公司和大學的研究工程師來說,開放式意味著以上這些均來自隨即拿來就用的積木塊。由於來自最終用戶和集成商(工具機廠)的壓力,開放式結構的開發工作正在向前發展並將持續下去。目前的一個積極成果即是基於PC的CNC,即PC-based。
實時作業系統進入CNC
嚴格意義上說,數控控制軟體中包含著實時作業系統的思想,例如任務調度、存儲器管理、中斷處理等,但這種技術是隱含的,是和數控應用程式比如插補,伺服、解碼等混合的。每一個數控系統都是獨特的,不透明的。這種情況對於最終用戶和系統集成商而言帶來諸多不便。在開放式數控呼聲日益高漲的今天,研究實時作業系統在CNC軟體中的套用是順理成章的事。特別是最近嵌入式實時作業系統的技術發展迅猛,這對於數控控制軟體的開發將產生革命性的影響。選擇一個合適的商用嵌入式實時作業系統,將插補、伺服、解碼、數據處理等數控套用軟體往上“掛”,最終移植到一個硬體環境中去,形成最終使用戶滿意的數控系統,也就是個性化的CNC系統,這將是開放式數控的主要方向。
程式編制
數控編程是指從零件圖紙到獲得數控加工程式的全部工作過程。如圖所示,編程工作主要包括:
(1)分析零件圖樣和制定工藝方案
這項工作的內容包括:對零件圖樣進行分析,明確加工的內容和要求;確定加工方案;選擇適合的數控工具機;選擇或設計刀具和夾具;確定合理的走刀路線及選擇合理的切削用量等。這一工作要求編程人員能夠對零件圖樣的技術特性、幾何形狀、尺寸及工藝要求進行分析,並結合數控工具機使用的基礎知識,如數控工具機的規格、性能、數控系統的功能等,確定加工方法和加工路線。
(2)數學處理
在確定了工藝方案後,就需要根據零件的幾何尺寸、加工路線等,計算刀具中心運動軌跡,以獲得刀位數據。數控系統一般均具有直線插補與圓弧插補功能,對於加工由圓弧和直線組成的較簡單的平面零件,只需要計算出零件輪廓上相鄰幾何元素交點或切點的坐標值,得出各幾何元素的起點、終點、圓弧的圓心坐標值等,就能滿足編程要求。當零件的幾何形狀與控制系統的插補功能不一致時,就需要進行較複雜的數值計算,一般需要使用計算機輔助計算,否則難以完成。
(3)編寫零件加工程式
在完成上述工藝處理及數值計算工作後,即可編寫零件加工程式。程式編制人員使用數控系統的程式指令,按照規定的程式格式,逐段編寫加工程式。程式編制人員應對數控工具機的功能、程式指令及代碼十分熟悉,才能編寫出正確的加工程式。
(4)程式檢驗
將編寫好的加工程式輸入數控系統,就可控制數控工具機的加工工作。一般在正式加工之前,要對程式進行檢驗。通常可採用工具機空運轉的方式,來檢查工具機動作和運動軌跡的正確性,以檢驗程式。在具有圖形模擬顯示功能的數控工具機上,可通過顯示走刀軌跡或模擬刀具對工件的切削過程,對程式進行檢查。對於形狀複雜和要求高的零件,也可採用鋁件、塑膠或石蠟等易切材料進行試切來檢驗程式。通過檢查試件,不僅可確認程式是否正確,還可知道加工精度是否符合要求。若能採用與被加工零件材料相同的材料進行試切,則更能反映實際加工效果,當發現加工的零件不符合加工技術要求時,可修改程式或採取尺寸補償等措施。
專業要求
機械製圖、公差配合與技術測量基礎、金屬材料與熱處理、機械設計基礎、工程力學、液壓與氣動技術、工具機夾具、金屬切削原理與刀具、機械製造工藝學、電工電子基礎及操作技能、鉗工技能培訓數控車床加工技術、數控銑床加工中心加工技術、電火花加工技術、AutoCAD、PRO/E三維造型與設計、UG三維設計與數控編程、MASTERCAM三維設計與數控編程、數控工具機結構與維護。
主要院校
開設數控專業的相關重點院校:大連交通大學、重慶交通大學、福州大學、山東理工大學、蘭州交通大學,集美大學、廣東工業大學,南昌大學,遼寧工業大學、成都工業學院、黑龍江工程學院、南陽理工學院,南陽職業學院,淮陰工學院、西華大學、瀋陽理工大學、河北工業大學、華南農業大學、青島理工大學、浙江師範大學、山東科技大學、西安技師學院、重慶工學院、長沙理工大學、長沙航空職業技術學院(軍隊校名空軍航空維修技術學院),河南科技大學、湖南信息職業技術學院、福建電力職業技術學院、湖北汽車工業學院,四川工程職業技術學院、北華航天工業學院、長沙南方職業技術學院、湖北輕工職業技術學院、瀋陽北軟信息職業技術學院、上海科學技術職業學院(上海科技學院)、蕪湖職業技術學 、黑龍江工程學院、河北機電職業技術學院、湖南機電職業技術學院、廣西機電職業技術學院。