數控加工編程的概念,方法,原理,步驟
數控加工工作過程:如下圖所示,在數控機床上加工零件時,要預先根據零件加工圖樣的要求確定零件加工的工藝過程、工藝參數和走刀運動數據,然后編制加工程序,傳輸給數控系統,在事先存入數控裝置內部的控制軟件支持下,經處理與計算,發出相應的進給運動指令信號,通過伺服系統使機床按預定的軌跡運動,進行零件的加工。
因此,在數控機床上加工零件時,首先要編寫零件加工程序清單,稱之為數控加工程序,該程序用數字代碼來描述被加工零件的工藝過程、零件尺寸和工藝參數(如主軸轉速、進給速度等),將該程序輸入數控機床的NC系統,控制機床的運動與輔助動作,完成零件的加工。
數控編程:根據被加工零件的圖紙和技術要求、工藝要求等切削加工的必要信息,按數控系統所規定的指令和格式編制成加工程序文件,這個過程稱為零件數控加工程序編制,簡稱數控編程。
數控編程方法
數控編程方法可以分為兩類:一類是手工編程,另一類是自動編程。
手工編程
手工編程是指編制零件數控加工程序的各個步驟,即從零件圖紙分析、工藝決策、確定加工路線和工藝參數、計算刀位軌跡坐標數據、編寫零件的數控加工程序單直至程序的檢驗,均由人工來完成。
對于點位加工或幾何形狀不太復雜的輪廓加工,幾何計算較簡單,程序段不多,手工編程即可實現。如簡單階梯軸的車削加工,一般不需要復雜的坐標計算,往往可以由技術人員根據工序圖紙數據,直接編寫數控加工程序。 但對輪廓形狀不是由簡單的直線、圓弧組成的復雜零件,特別是空間復雜曲面零件,數值計算則相當繁瑣,工作量大,容易出錯,且很難校對,采用手工編程是難以完成的。
自動編程
自動編程是采用計算機輔助數控編程技術實現的,需要一套專門的數控編程軟件,現代數控編程軟件主要分為以批處理命令方式為主的各種類型的語言編程系統和交互式CAD/CAM 集成化編程系統。
APT是一種自動編程工具(Automatically Programmed Tool)的簡稱,是對工件、刀具的幾何形狀及刀具相對于工件的運動等進行定義時所用的一種接近于英語的符號語言。在編程時編程人員依據零件圖樣,以APT語言的形式表達出加工的全部內容,再把用APT語言書寫的零件加工程序輸入計算機,經APT語言編程系統編譯產生刀位文件(CLDATA file),通過后置處理后,生成數控系統能接受的零件數控加工程序的過程,稱為APT語言自動編程。
采用APT語言自動編程時,計算機(或編程機)代替程序編制人員完成了繁瑣的數值計算工作,并省去了編寫程序單的工作量,因而可將編程效率提高數倍到數十倍,同時解決了手工編程中無法解決的許多復雜零件的編程難題。
交互式CAD/CAM集成系統自動編程是現代CAD/CAM集成系統中常用的方法,在編程時編程人員首先利用計算機輔助設計(CAD)或自動編程軟件本身的零件造型功能,構建出零件幾何形狀,然后對零件圖樣進行工藝分析,確定加工方案,其后還需利用軟件的計算機輔助制造(CAM)功能,完成工藝方案的制訂、切削用量的選擇、刀具及其參數的設定,自動計算并生成刀位軌跡文件,利用后置處理功能生成指定數控系統用的加工程序。因此我們把這種自動編程方式稱為圖形交互式自動編程。這種自動編程系統是一種CAD與CAM高度結合的自動編程系統。
集成化數控編程的主要特點:零件的幾何形狀可在零件設計階段采用CAD/CAM集成系統的幾何設計模塊在圖形交互方式下進行定義、顯示和修改, 最終得到零件的幾何模型。編程操作都是在屏幕菜單及命令驅動等圖形交互方式下完成的,具有形象、直觀和高效等優點。
數控加工程序編程的內容與步驟(一)
數控編程過程的內容
正確的加工程序不僅應保證加工出符合圖紙要求的合格工件,同時應能使數控機床的功能得到合理的應用與充分的發揮,以使數控機床能安全、可靠、高效地工作。數控加工程序的編制過程是一個比較復雜的工藝決策過程。一般來說,數控編程過程主要包括:分析零件圖樣、工藝處理、數學處理、編寫程序單、輸入數控程序及程序檢驗,典型的數控編程過程如圖所示。
數控加工程序編程的內容與步驟(二)
數控編程步驟
加工工藝決策
在數控編程之前,編程員應了解所用數控機床的規格、性能、數控系統所具備的功能及編程指令格式等。根據零件形狀尺寸及其技術要求,分析零件的加工工藝,選定合適的機床、刀具與夾具,確定合理的零件加工工藝路線、工步順序以及切削用量等工藝參數,這些工作與普通機床加工零件時的編制工藝規程基本是相同的。
1.確定加工方案 此時應考慮數控機床使用的合理性及經濟性,并充分發揮數控機床的功能。
2.工夾具的設計和選擇 應特別注意要迅速完成工件的定位和夾緊過程,以減少輔助時間。使用組合夾具,生產準備周期短,夾具零件可以反復使用,經濟效果好。此外,所用夾具應便于安裝,便于協調工件和機床坐標系之間的尺寸關系。
3.選擇合理的走刀路線 合理地選擇走刀路線對于數控加工是很重要的。應考慮以下幾個方面:
(1)盡量縮短走刀路線,減少空走刀行程,提高生產效率。
(2)合理選取起刀點、切入點和切入方式,保證切入過程平穩,沒有沖擊。
(3)保證加工零件的精度和表面粗糙度的要求。
(4)保證加工過程的安全性,避免刀具與非加工面的干涉。
(5)有利于簡化數值計算,減少程序段數目和編制程序工作量。
4.選擇合理的刀具 根據工件材料的性能、機床的加工能力、加工工序的類型、切削用量以及其它與加工有關的因素來選擇刀具,包括刀具的結構類型、材料牌號、幾何參數。
5.確定合理的切削用量 在工藝處理中必須正確確定切削用量。
刀位軌跡計算
在編寫NC程序時,根據零件形狀尺寸、加工工藝路線的要求和定義的走刀路徑,在適當的工件坐標系上計算零件與刀具相對運動的軌跡的坐標值,以獲得刀位數據,諸如幾何元素的起點、終點、圓弧的圓心、幾何元素的交點或切點等坐標值,有時還需要根據這些數據計算刀具中心軌跡的坐標值,并按數控系統最小設定單位(如 0.001mm)將上述坐標值轉換成相應的數字量,作為編程的參數。
在計算刀具加工軌跡前,正確選擇編程原點和工件坐標系是極其重要的。工件坐標系是指在數控編程時,在工件上確定的基準坐標系,其原點也是數控加工的對刀點。
工件坐標系的選擇原則為: (1)所選的工件坐標系應使程序編制簡單; (2)工件坐標系原點應選在容易找正、并在加工過程中便于檢查的位置; (3)引起的加工誤差小。
編制或生成加工程序清單 根據制定的加工路線、刀具運動軌跡、切削用量、刀具號碼、刀具補償要求及輔助動作,按照機床數控系統使用的指令代碼及程序格式要求,編寫或生成零件加工程序清單,并需要進行初步的人工檢查,并進行反復修改。
程序輸入 在早期的數控機床上都配備光電讀帶機,作為加工程序輸入設備,因此,對于大型的加工程序,可以制作加工程序紙帶,作為控制信息介質。近年來,許多數控機床都采用磁盤、計算機通訊技術等各種與計算機通用的程序輸入方式,實現加工程序的輸入,因此,只需要在普通計算機上輸入編輯好加工程序,就可以直接傳送到數控機床的數控系統中。當程序較簡單時,也可以通過鍵盤人工直接輸入到數控系統中。
數控加工程序正確性校驗 通常所編制的加工程序必須經過進一步的校驗和試切削才能用于正式加工。當發現錯誤時,應分析錯誤的性質及其產生的原因,或修改程序單,或調整刀具補償尺寸,直到符合圖紙規定的精度要求為止。
計算機輔助數控加工編程的一般原理
如圖所示。編程人員首先將被加工零件的幾何圖形及有關工藝過程用計算機能夠識別的形式輸入計算機,利用計算機內的數控系統程序對輸入信息進行翻譯,形成機內零件拓撲數據;然后進行工藝處理(如刀具選擇、走刀分配、工藝參數選擇等)與刀具運動軌跡的計算,生成一系列的刀具位置數據(包括每次走刀運動的坐標數據和工藝參數),這一過程稱為主信息處理(或前置處理);然后按照NC代碼規范和指定數控機床驅動控制系統的要求,將主信息處理后得到的刀位文件轉換為NC代碼,這一過程稱之為后置處理。經過后置處理便能輸出適應某一具體數控機床要求的零件數控加工程序(即NC加工程序),該加工程序可以通過控制介質(如磁帶、磁盤等)或通訊接口送入機床的控制系統。
整個處理過程是在數控系統程序(又稱系統軟件或編譯程序)的控制下進行的。數控系統程序包括前置處理程序和后置處理程序兩大模塊。每個模塊又由多個子模塊及子處理程序組成。計算機有了這套處理程序,才能識別、轉換和處理全過程,它是系統的核心部分。
2018-11
0 引言能源是我國機械制造業發展的必要條件,但數控加工中心在運行的過程中資源浪費情況較為嚴重,進而在這一過程中,為了能夠降低資源的消耗量,需要對數控加工中心進行合理優化,使工作人員在對對數控加工中心進行加工的過程中,提高工作效率,減少勞動量,另外,為了提高數控加工中心的工作效率,… [了解更多]
2018-10
隨著 數控 技術的出現,不同形式的數控加工設備相繼使用在各個生產行業,例如,數控 車床、加工中心以及數控 加工中心等,而且目前 數控 技術已經向智能化方向發展[1-2]。在這樣的形勢下,數控 機床的設計與組裝已經成為本科機電專業學生的重要實踐課程。通過設計與組裝,學生不僅可以掌握… [了解更多]
2018-10
隨著制造業的不斷發展,數控加工中心在制造領域中發揮著重要 的作用。夾具在數控加工中心加工過程中,一方面是對待加工零件進 行夾緊,防止其在加工過程中移位;另一方面是對零件起到定位 作用。尤其是在加工特殊零件時,合適的夾具可以更好的保證加 工精度,使加工過程更為流暢、高效,也能夠有效… [了解更多]
2018-10
1 以銑代鉆加工孔的重要意義在傳統的孔加工中,一般的孔加工方法是鉆中心孔—鉆孔—擴孔(鉸孔)—鏜孔等方式才可滿足孔的加工要求,對于在數控加工中心上的多孔加工,這種孔的加工方式勢必會降低加工效率,加大勞動強度,提高加工成本,除此之外,由于鉆頭剛性差,扭矩和軸向力等方面的問題, 在加… [了解更多]
2018-10
由于加工中心在長期使用過程中的磨損和老化,如果不注意保養,加工中心會一直處于“亞健康”狀態下運行。定期對機床進行檢修可使機床保持良好的運行狀態,延緩劣化過程,降低機床故障發生率,從而保證機床利用率。加工中心雖然種類繁多結構復雜但其大致可分為機械部分和電氣部分。以下就從機械和電氣兩… [了解更多]