試談數(shù)控編程技術(shù)(正式版)_第1頁
試談數(shù)控編程技術(shù)(正式版)_第2頁
試談數(shù)控編程技術(shù)(正式版)_第3頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、數(shù)控編程技術(shù)數(shù)控機床是采用計算機控制的高效能自動化加工設(shè)備,而數(shù)控加工程序是 數(shù)控機床運動與工作過程控制的依據(jù)。因此程序編制是數(shù)控加工中的一項重要 工作,理想的加工程序應(yīng)保證能加工出符合產(chǎn)品圖樣要求的合格工件,同時也 能使數(shù)控機床的功能得到合理的應(yīng)用與充分的發(fā)揮,使數(shù)控機床安全、可靠、 高效地工作,加工出高質(zhì)量的產(chǎn)品。從零件圖紙到獲得合格的數(shù)控加工程序的 過程便是數(shù)控編程,其過程如圖1-3虛框所示。數(shù)控編程技術(shù)與數(shù)控機床兩者的發(fā)展是緊密相關(guān)的。數(shù)控機床的性能提升 推動了編程技術(shù)的發(fā)展,而編程手段的提高也促進了數(shù)控機床的發(fā)展,二者相 互依賴。現(xiàn)代數(shù)控技術(shù)正在向高精度、高效率、高柔性和智能化方向發(fā)

2、展,編 程方式也越來越豐富。手工編程一般對幾何形狀不復(fù)雜,加工程序不長、計算不繁瑣的零件,如點位加工或幾何形狀不復(fù)雜的輪廓加工,一般選用手工編程,其流程如圖1-4所示。手工編程的重要性是不容忽視的,它是編制加工程序的基礎(chǔ),是機床現(xiàn)場加工調(diào) 試的主要方法,是機床操作人員必須掌握的基本功,但它也有以下缺點:(1) 人工完成各個階段的工作,效率低、易出錯;(2) 每個點的坐標都需計算,工作量大、難檢查;(3) 對復(fù)雜形狀的零件,如螺旋槳的葉片形狀,不但計算復(fù)雜,有時也很難實現(xiàn)。圖1-4手工編程流程自動編程但上述問題若由計算機進行處理,難題就迎刃而解了。自動編程是指在計 算機及相應(yīng)的軟件系統(tǒng)的支持下,

3、自動生成數(shù)控加工程序的過程。除分析零件 圖樣和制定工藝方案由人工進行外,其余均由計算機自動完成,故又稱計算機輔助編程,它充分利用了計算機快速運算和存儲的功能。如圖1-5編程人員將零件形狀、幾何尺寸、刀具路線、工藝參數(shù)、機床特 征等,按一定的格式和方法輸入到計算機內(nèi),再由自動編程軟件對這些輸入信 息進行編譯、計算等處理生成刀具路徑文件和機床的數(shù)控加工程序,通過通信接口將加工程序送入機床數(shù)控系統(tǒng)以備加工。對于形狀復(fù)雜,比如具有非圓曲線輪廓、三維曲面等零件編寫加工程序,采用自動編程方法效率高,可靠性好。圖1-5自動編程流程數(shù)控加工程序數(shù)控機床隨著微電子技術(shù)和 CAD技術(shù)的發(fā)展,為降低編程難度、提高效

4、率,減少 和避免程序錯誤,自動編程技術(shù)不斷發(fā)展,大約經(jīng)歷了以下幾個階段:1) 50年代美國麻省理工學(xué)院(MIT )開發(fā)APT語言;2) 60年代MIT組織美國各大飛機公司共同開發(fā) APTII、APTIII ;3) 70年代出現(xiàn)基于 APTIII 的 APT-IV、APT-AC ;4) APT 衍生出其他語言如 ADAPT,EXAPT,HAPT,F(xiàn)APT,IFAPT 等;5) 80年代以后各種不同的CAD/CAM集成數(shù)控編程系統(tǒng)發(fā)展起來;1.1.1.1.1數(shù)控語言自動編程1.1.1.1.2圖形交互式自動編程隨著計算機技術(shù)的迅猛發(fā)展,計算機的圖形處理能力不斷增強。一種可以 直接將零件的幾何圖形信息

5、,自動轉(zhuǎn)化為數(shù)控加工程序的全新的計算機輔助編 程技術(shù)一一圖形交互式自動編程應(yīng)運而生,并在20世紀70年代以后得到迅速發(fā)展和推廣應(yīng)用。圖形交互自動編程是計算機配備了圖形終端和三維繪圖軟件后進行編程的 一種方法,它以人一機對話的形式,在圖形顯示終端上繪制出加工零件及毛坯, 選擇機床和刀具并制定加工工藝,計算機便按預(yù)先存儲的圖形自動編程系統(tǒng)計 算刀具軌跡,然后由相應(yīng)機床的后處理器自動生成 NC代碼。現(xiàn)代圖形交互式自動編程是建立在 CAD和CAM系統(tǒng)的基礎(chǔ)上的,典型的 圖形交互式自動編程系統(tǒng)都采用 CAD/CAM集成數(shù)控編程系統(tǒng)模式,與早期的 語言型的自動編程系統(tǒng)相比它有如下特點: 輸入工件圖形并采用

6、人機對話方式,而不需要使用數(shù)控語言編制源程序; 從加工工件的圖形再現(xiàn)、進給軌跡的生成、加工過程的動態(tài)模擬,到生 成數(shù)控加工程序,都是通過屏幕菜單驅(qū)動,因而速度快、精度高、直觀性好、 使用簡便、便于檢查; 可以通過軟件的數(shù)據(jù)接口共享已有的 CAD設(shè)計結(jié)果,實現(xiàn)CAD/CAM 集成一體化,實現(xiàn)無圖紙設(shè)計制造; 為提高生產(chǎn)率、縮短新產(chǎn)品研制周期、保證產(chǎn)品產(chǎn)量、降低成本創(chuàng)造了 有利的條件,尤其是對三維復(fù)雜曲面零件,只要作適當?shù)男薷木湍墚a(chǎn)生新的 NC 代碼,因而它具有相當大的柔性。圖1-7應(yīng)用CAD /CAM集成系統(tǒng)設(shè)計加工的流程圖從上世紀40年代第一臺計算機問世以來,50年代出現(xiàn)了第一臺數(shù)控機床, 6

7、0年代的交互式圖像顯示設(shè)備,70年代的工作站(Workstation)和造型技術(shù)(Wireframe Modeling、Solid Modeling、Surface Modeling),以至 80 年代的 智能機器人及專家系統(tǒng),CAD/CAM歷經(jīng)形成、發(fā)展、提高和集成各個階段。 90年代中期以后便向著,如圖1-7所示。近年來,計算機技術(shù)、空間幾何造型技術(shù)、工程數(shù)據(jù)庫技術(shù)和系統(tǒng)集成技 術(shù)的不斷發(fā)展進步,如今已出現(xiàn)了一批功能強大的CAD/CAM軟件,如法國達索飛機制造公司的CATIA、美國麥道航空公司的UG-II和美國參數(shù)技術(shù)公司的 Pro/E,我國北航海爾的制造工程師(CAXA-ME)等,這些軟

8、件都具有空間異型 曲面的數(shù)控加工程序編制功能,且具有智能型后置處理環(huán)境,可以面向眾多的 數(shù)控機床和大多數(shù)數(shù)控系統(tǒng)。近年來,計算機硬件技術(shù)飛速發(fā)展,使微機的性能價格比不斷進步。目前 世界上很多著名的CAD/CAM軟件公司已著手開發(fā)了基于微機的 CAD/CAM軟 件,使原來只能在工作站上運行的軟件,在微機上同樣可以運行。硬件本錢的 大幅度降低,使CAD/CAM能夠得以廣泛應(yīng)用。對于使用多種CAD/CAM系統(tǒng),配備多種機床各種類型數(shù)控系統(tǒng)的情況就 更為復(fù)雜,這是由于后置處理面臨如下紛繁的情況:1刀具路徑文件格式的多樣性刀具路徑文件采用APT語言格式,這種語言接近于英語自然語言,它描述 當前的機床狀態(tài)

9、及刀尖的運動軌跡。它的內(nèi)容和格式不受機床結(jié)構(gòu)、數(shù)控系統(tǒng) 類型的影響。但不同的CAD/CAM軟件天生的刀具路徑文件的格式均有所不同如:“調(diào)用n號刀具,長度補償選用a寄存器中的值”,表示這一功能的指令在不同的 CAM系統(tǒng)表述格式不同,如表1-1。表1-1 不同種CAD/CAM系統(tǒng)的表述格式CAD/CAM 系統(tǒng)表述格式ug- nLOAD/TOOL,n,ADJUST,aCATIALOADTL/n,1Pro/ELOADTL/n,OSETNO,aCV CADDSLOAD/TOOL,n,OSETNO,a2.NC程序格式的多樣性NC程序由一系列程序段組成,通常每一程序段包含了加工操縱的一個單步命令,程序段通常

10、是由N、G、X、丫、Z、F、S、T、M 地址字和相應(yīng)的數(shù)字值組成的。(1) ISO 1056-1975標準對其中的部分預(yù)備代碼功能、輔助功能代碼的功能作了同一的規(guī)定如:G00快速點位運動、G01直線插補、G02順時針圓弧插補、G03 逆時針圓弧插補、G04駐留。但還有大量的未作同一規(guī)定的“不指定代碼”,其中不指定的“ G”代碼由數(shù)控 系統(tǒng)廠家根據(jù)需要自行制定其代碼功能,如表1-2。G代碼FANUC-15MA 系統(tǒng)TOSNUC 800-M 系統(tǒng)G10數(shù)據(jù)設(shè)置撤銷坐標轉(zhuǎn)換G11取消數(shù)據(jù)設(shè)置坐標轉(zhuǎn)換G15取消極坐標命令G16極坐標命令未做同一規(guī)定的“ M”代碼由數(shù)控機床制造廠根據(jù)其機床所具有的附屬設(shè)

11、 備功能制定其代碼功能。如日本日立精機公司制造的柔性加工單元HG500,帶有16個托盤(PPL),托盤可自動交換,實現(xiàn)無人加工。為了控制托盤自動進進 主機,它用M87M89代碼控制A.P.C門的開關(guān):表1-3自行制定的M ”代碼功能M87A.P.C door right ope nA.P.C右側(cè)門打開M88A.P.C door left openA.P.C左側(cè)門打開M89A. P.C door closeA.P.C門關(guān)閉(2)有些數(shù)控系統(tǒng)對部分 G代碼的功能并不嚴守ISO-1056標準的規(guī)定,而是自 行定義,如表1-4所示。表1-4東芝數(shù)控系統(tǒng)自行定義的G碼功能G代碼TOSNUC 800-MI

12、SOG20參考點返回檢查英制G21第2、3、4參考點返回檢查公制G44取消長度補償?shù)毒咂?負G93局部坐標系設(shè)定時間倒數(shù)進給(3)個別數(shù)控系統(tǒng)的NC程序采用了比較特殊的代碼格式如:HEIDENHAIN TNC426 系統(tǒng)的右補償直線插補語句格式:FL X+10 丫+10 RL對應(yīng)于標準代碼 :G01 G42 X10 丫10。3.技術(shù)需求的多樣性隨著技術(shù)的發(fā)展和應(yīng)用的進展,現(xiàn)在的后置處理技術(shù)已不能停留在僅僅是 對刀具路徑文件的代碼轉(zhuǎn)換,而是增加了從具體的加工需求特征、具體的數(shù)控 機床和數(shù)控系統(tǒng)的特征出發(fā),賦予后置處理器以更多的功能要求。高速數(shù)控加工的出現(xiàn)不僅對機床結(jié)構(gòu)和數(shù)控系統(tǒng)提出了新的要求,

13、對于加 工工藝的策劃、工藝參數(shù)的設(shè)置和加工約束的設(shè)置也提出了新的要求。又如各種數(shù)控系統(tǒng)在曲面加工時,所用的曲面擬合模型不盡相同,有的用 Nurbs擬合模型,有的用Bezier擬合模型,有的用Polymial擬合模型,還有的 用Spline擬合模型,后置處理器就面臨支持相應(yīng)的多種曲面擬合模型的題目。因此,要使所生成的數(shù)控程序不經(jīng)手工修改,直接應(yīng)用于數(shù)控機床加工, 則必須針對每一臺數(shù)控機床定制專用的后置處理器。特別是對于多軸數(shù)控加工 機床,各大CAD/CAM軟件廠家提供的多軸后置處理器還有很大的局限性,通 用性不好,有的軟件僅提供了三軸后置處理器。而針對五軸數(shù)控機床,目前只 有一些經(jīng)過改良的后置處

14、理器,五軸數(shù)控機床的后置處理器還有待進一步開發(fā)。因此能夠處理不同類型格式的刀具路徑文件,并做優(yōu)化處理,以適應(yīng)不同 類型的機床、不同類型的系統(tǒng)、不同類型的零件的加工需求,生成的 NC程序 不需人工做二次修改,而直接應(yīng)用于機床是后置處理器技術(shù)的發(fā)展方向。高速數(shù)控加工的出現(xiàn)不僅對機床結(jié)構(gòu)和數(shù)控系統(tǒng)提出了新的要求,對于加 工工藝的策劃、工藝參數(shù)的設(shè)置和加工約束的設(shè)置也提出了新的要求。又如各種數(shù)控系統(tǒng)在曲面加工時,所用的曲面擬合模型不盡相同,有的用 Nurbs擬合模型,有的用Bezier擬合模型,有的用Polymial擬合模型,還有的 用Spline擬合模型,后置處理器就面臨支持相應(yīng)的多種曲面擬合模型的

15、題目。 因此,要使所生成的數(shù)控程序不經(jīng)手工修改,直接應(yīng)用于數(shù)控機床加工, 則必須針對每一臺數(shù)控機床定制專用的后置處理器。特別是對于多軸數(shù)控加工 機床,各大CAD/CAM軟件廠家提供的多軸后置處理器還有很大的局限性,通 用性不好,有的軟件僅提供了三軸后置處理器。而針對五軸數(shù)控機床,目前只 有一些經(jīng)過改良的后置處理器,五軸數(shù)控機床的后置處理器還有待進一步開發(fā)。因此能夠處理不同類型格式的刀具路徑文件,并做優(yōu)化處理,以適應(yīng)不同類型的機床、不同類型的系統(tǒng)、不同類型的零件的加工需求,生成的NC程序不需人工做二次修改,而直接應(yīng)用于機床是后置處理器技術(shù)的發(fā)展方向。圖1-7 CAD/CAM發(fā)展情況后置處理技術(shù)從

16、圖1-7我們可以看出,傳統(tǒng)的機械制造方式正在向計算機集成制造系統(tǒng)(CIMS)方向發(fā)展,計算機輔助設(shè)計與制造(CAD/CAM)集成系統(tǒng)又是實現(xiàn)CIMS 的核心技術(shù)。實現(xiàn)CAD/CAM系統(tǒng)的無縫集成,必須將CAD/CAM自動編程系 統(tǒng)生成的APT格式的刀位代碼轉(zhuǎn)換成指定數(shù)控機床能執(zhí)行的程序。在數(shù)控編程中,將刀具軌跡計算過程稱為前置處理。為使前置處理通用化,按照相對運動原理,將刀位軌跡計算統(tǒng)一在工件坐標系中進行,而不考慮具體 機床結(jié)構(gòu)及指令格式,從而簡化系統(tǒng)軟件。因此,要獲得數(shù)控機床加工程序,還需要將前置計算所得的刀位數(shù)據(jù)換成具體 機床的程序代碼,該過程稱為后置處理,即根據(jù)具體機床運動結(jié)構(gòu)和控制指令

17、 格式將前置計算的刀位數(shù)據(jù)變換成機床各軸的運動數(shù)據(jù),并按其控制指令格式 進行轉(zhuǎn)換,成為數(shù)控機床的加工程序。后置處理的目的是形成數(shù)控加工指令文 件。由于各種機床使用的控制系統(tǒng)不同,所以,所用的數(shù)控指令文件的代碼和 格式也有所不同。因此CAD/CAM數(shù)控編程系統(tǒng)通常設(shè)置一個后置處理文件選 項,生成與某類數(shù)控系統(tǒng)相對應(yīng)的加工文件,按文件所使用的格式定義數(shù)控文 件所使用的代碼、程序格式、圓整化方式等內(nèi)容,輸出所需要的加工文件,也 可對文件進行必要的編輯修改。圖1-5為CAD/CAM系統(tǒng)中一般的產(chǎn)品設(shè)計與制造流程,可見后置處理器 是銜接CAD/CAM集成系統(tǒng)與數(shù)控加工設(shè)備的紐帶。面向通用化后置處理系統(tǒng)分

18、為專用后置處理系統(tǒng)和通用后置處理系統(tǒng)。前者一般是針對專用數(shù)控編程系統(tǒng)和特定數(shù)控機床而開發(fā)的專用后置處理程序,流程圖如下圖所示通用后置處理系統(tǒng)一般指后置處理程序功能的通用化,要求能針對不同類 型的數(shù)控系統(tǒng)對刀位原文件進行后置處理,輸出數(shù)控程序。刀位原文件后蚤處理稈序1后置處理程序2后気處理程序門*機床1NC程序*機床2NC程序機床nNC程序2) 面向高速加工 高速數(shù)控加工是一種以高主軸轉(zhuǎn)速、快速進給、較小的切削深度和間距為 加工特征的高效率、高精度數(shù)控加工方式,它不僅對機床結(jié)構(gòu)和數(shù)控系統(tǒng)提出 了新的要求,對于加工工藝的規(guī)劃、工藝參數(shù)的設(shè)置和加工約束的設(shè)置也提出 了新的要求。普通數(shù)控加工中 CAM

19、 系統(tǒng)主要采用小的直線和圓弧作為刀具移動路徑, 生成的數(shù)控程序量大,運算時間長。高速數(shù)控加工中采用 NURBS 插補刀軌, 通過控制點、節(jié)點矢量和權(quán)三個變量來表達自由曲線,對復(fù)雜曲面加工的程序 量可減少 1/ 2 以上,加工時間縮短 1/ 3以上,加工精度更高。3) 非線性誤差、進給速度校核CAD/CAM 系統(tǒng)中大多采用對走刀軌跡進行弧弦逼近,刀具運動的包絡(luò)面 與加工表面之間存在逼近誤差,根據(jù)誤差的大小決定走刀步長和加工帶寬度。 對于多軸聯(lián)動,特別是包含旋轉(zhuǎn)軸聯(lián)動的曲面加工的理論刀具軌跡是由刀具與 零件表面的嚙合關(guān)系所確定的非線性連續(xù)曲線,由此得到的機床各運動軸的理 想聯(lián)動規(guī)律是復(fù)雜的非線性關(guān)

20、系。但由于目前的 CNC 在多軸聯(lián)動控制時一般 只具有線性插補功能,該非線性連續(xù)軌跡只能以一系列小直線段進行離散逼近 后,再由 CNC 控制機床各運動軸作線性插補來實現(xiàn)被加工曲面的近似包絡(luò)成 型,由此將導(dǎo)致為非線性誤差。由于該誤差的大小與機床運動結(jié)構(gòu)有關(guān),在通 用化的前置處理中難以處理。因此,一般還需在后置處理中根據(jù)刀位文件中的 離散刀位信息對非線性誤差進行校驗與修正。4) STEP-NC 模型1997年歐共體提出了 STEP-NC概念,將產(chǎn)品數(shù)據(jù)轉(zhuǎn)換標準 STEP擴展至 CNC領(lǐng)域,重新定義了 CAD/CAM 與CNC之間的接口,它要求 CNC系統(tǒng)直 接使用符合 STEP 標準的 CAD 三

21、維產(chǎn)品數(shù)據(jù)模型 (包括幾何數(shù)據(jù)、設(shè)計和制造 特征),加上工藝的信息和刀具信息, 直接產(chǎn)生加工程序來控制機床。 STEP-NC 使產(chǎn)品模型數(shù)據(jù)庫用作數(shù)控機床的直接輸入文檔, 不存在單獨的刀具路徑文件, 廢棄了 G 代碼和 M 代碼,從而不再需要后置處理系統(tǒng)。STEP-NC是目前世界工業(yè)化國家研究的熱點, 其中具代表性的研究項目有 歐洲的STEP-NC項目、美國的Super modal項目、日本的Digital Master項目等。 但 STEP-NC 的推廣需更新或廢棄現(xiàn)有數(shù)控系統(tǒng)和 CAM 系統(tǒng),這不是短期內(nèi)可 以實現(xiàn)的事。20世紀50年代由麻省理工學(xué)院設(shè)計 APT數(shù)控語言后,后置處理就成為自

22、 動編程的重要組成部分。在APT中后置處理采用批處理方式,在編輯狀態(tài)下利 用匯編語言,將前置處理語句與數(shù)控輸出程序字或程序段一一對應(yīng)。 對于不同的數(shù)控系統(tǒng),數(shù)控指令文件的代碼和格式也有所不同,也就是說 需要編寫不同的后置處理程序。由于數(shù)控系統(tǒng)種類繁多,機床配置不盡相同, 代碼差異大,因此必須為每種數(shù)控機床配置專用后置處理程序。1980 年 IBM 公司為解決 APT 刀位源文件的處理推出了 DAPP(Design Aid for Post Processor系統(tǒng),系統(tǒng)提供給用戶生成后置處理系統(tǒng)所需的一些程序和 文件,如輸入模塊、輸出模塊、數(shù)據(jù)處理模塊等。該系統(tǒng)將一些計算、分析模 塊公共化、標準

23、化,使后置處理系統(tǒng)向通用化發(fā)展邁進了一步。但它采用高級 語言編寫描述機床運轉(zhuǎn)的程序,要求用戶既熟悉數(shù)控知識,又具備較豐富的軟 件編程經(jīng)驗,因此給程序編寫、修改和維護帶來一定困難。隨著計算機技術(shù)的發(fā)展,編程系統(tǒng)向 CAD/ CAM 一體化迅速發(fā)展,各種 CAD/CAM 系統(tǒng),功能有強有弱,但 CAM 部分都由五個基本模塊組成:交互 工藝參數(shù)輸入模塊、刀位軌跡計算模塊、刀位軌跡編輯模塊、三維加工動態(tài)仿 真模塊和后置處理Post Processing模塊,其中后置處理模塊是CAD/ CAM系統(tǒng) 的一個重要部分。1后置處理的幾何算法使用商用 CAD/CAM 軟件得到的是 APT 格式的文件,這種文件使

24、用的是工件坐標系,給 出的是刀頭的位置與刀具的矢量方向。而一般五軸機床是以轉(zhuǎn)軸中心為控制點,所需的是 轉(zhuǎn)軸中心點的位置與刀具旋轉(zhuǎn)的角度 A,B 以及進刀因數(shù) E 。故,需要進行幾何運算實現(xiàn)坐 標系的轉(zhuǎn)換。對于具體的計算過程,在 4 與5、6 中均有較為詳細的描述。對于不同的機床,其所需描述刀具位置的因素也可能不同,甚至坐標系的確定也不一致。 故,難以有較為統(tǒng)一的算法來確定坐標上的轉(zhuǎn)換。但是坐標轉(zhuǎn)化的思想是相同的,即通過 空間幾何的方法,將 APT 文件中的機床刀頭位置與刀具矢量方向轉(zhuǎn)變?yōu)榫唧w機床所需的 數(shù)字量。2后置處理的譯碼APT 文件中并不包含一般機床所用的 G 代碼或是 M 代碼,而是用

25、 GOTO 、 STOP 等語 句來描述機床的動作,后置處理的譯碼既是將這些一般性語句改成專門的機床運動語句。 下面是一些 APT 中的常用語句所代表的含義。讀者可以根據(jù)機床的語法來對應(yīng)相應(yīng)的描 述。表APT常用語語意3 程序設(shè)計框圖圖3 4中給出的后置處理過程圖這是4中給出的一個后置處理過程圖,其進行了由大型商用軟件Catia所產(chǎn)生的APT文件到MACS5000五坐標數(shù)控龍門銃床數(shù)控程序的后置處理文件的編寫。從過程上看,后置處理分為運動語句的后置處理與非運動語句的后置處理兩部分,運動語句的處理主要是位置因素的計算,而非運動語句則是APT語句到NC代碼語句的轉(zhuǎn)化。這個流程圖代表了一般后置處理的

26、過程。四結(jié)論總體來說,由于機床程序的多樣性,很難找到一個通用的方法對 APT文件進行后置處理。 使用最廣乏的仍舊是一對一的編程方式。在程序的編制過程中,對機床坐標轉(zhuǎn)化的把握, 以及機床語言的熟悉程度是決定后置處理程序好壞的關(guān)鍵。對機床的了解主要包括,刀具 位置描述所需的因素,坐標原點的位置,進給量、轉(zhuǎn)速等的描述方法,運動的描述以及一 些特殊的語法。后置處理得到的結(jié)果可能是錯誤的,其原因可能是因為后置處理的翻譯過程存在問題。也可能是APT刀軌本身具有一定的問題,需要通過一定的手段來檢驗NC代碼的準確性。一般可以直接運行來檢驗其正確性,也可以使用一定的數(shù)控仿真軟件進行模擬仿真來驗證 其準確性。后置

27、處理的研究是機床程序語言不通用性的產(chǎn)物,也必然會隨著機床控制通用性的實現(xiàn)而消亡。而機器人操作 PC化的趨勢也許會使機床的控制的通用性成為現(xiàn)實,那時,后置 處理也會越來越少的受人關(guān)注。APT語句所表示的含義FROM/x,y, z, a,b,c無切削移動至位置(表示因素由機床決定)GOTO/x,y,z a,b,c切削至位置(表示因素由機床決定)FEDRAT/n進給量CUTTER刀具SPINDL/n, cw(ccw旋轉(zhuǎn)速率順時針,(逆時針)/offCOOLNT on打開冷卻液off關(guān)閉冷卻液RAPID快速進給至STOP停止運動FINI序號序號內(nèi)將29411紅L曲量i11加工逍鼻嗒?備tt'程

28、序結(jié)束我國數(shù)控加工技術(shù)的現(xiàn)狀1952年誕生的第一臺數(shù)控機床是制造技術(shù)發(fā)展過程中的一項重大突破, 志著制造領(lǐng)域中數(shù)控加工時代的開始;就制造行業(yè)而言,具有跨時代的意義和 深遠的影響。世界上主要的的工業(yè)發(fā)達國家都十分重視對數(shù)控加工技術(shù)的研究。目前數(shù) 控加工技術(shù)已從當初的航空工業(yè)部門逐步擴大到汽車、造船、機床、建筑等民停止旋轉(zhuǎn)用機械制造業(yè),并取得巨大的經(jīng)濟效益從上世紀 50 年代末我國也開始數(shù)控技術(shù)的研究及數(shù)控產(chǎn)品的開發(fā)。 1958 年清華大學(xué)和北京第一機床廠合作研制了我國第一臺數(shù)控銑床。 20 世紀 70 年 代初期,曾掀起研制數(shù)控機床的熱潮,但當時是采用分立元件,性能不穩(wěn)定, 可靠性差。 1980

29、 年北京、上海機床研究所及遼寧精密儀器廠分別引進了日本 FANUC 和美國的 MTC 、Dynapth LTD 數(shù)控系統(tǒng),在引進、消化、吸收國外先 進技術(shù)的基礎(chǔ)上,經(jīng)過多年的努力,我國的數(shù)控產(chǎn)業(yè)取得了長足的發(fā)展,國產(chǎn) 數(shù)控系統(tǒng)基本上掌握了關(guān)鍵技術(shù),可靠性有了很大提高。 20 世紀 90 年代末, 華中數(shù)控自主開發(fā)出基于 PC-NC 的 HNC 數(shù)控系統(tǒng),達到了國際先進水平,加 大了我國數(shù)控機床在國際上的競爭力度。后置處理技術(shù) 也就是說數(shù)控加工的后置處理是 CAD/CAM 集成系統(tǒng)非常重要的組成部分, 它 直接影響 CAD/CAM 軟件的使用效果及零件的加工質(zhì)量。一般來說,數(shù)控加工技術(shù)涉及數(shù)控機床加工工藝和數(shù)控編程技術(shù)兩方面, 數(shù)控編程是目前 CAD/CAM 系統(tǒng)中最能明顯發(fā)揮效益的環(huán)節(jié)之一。 對于復(fù)雜零 件,特別是具有空間曲線、曲面的零件,如葉片、葉輪、復(fù)雜模具等或

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論