畢業(yè)論文---數(shù)控自動編程的應用_第1頁
已閱讀1頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  畢業(yè)論文(設計)</b></p><p>  題 目 數(shù)控自動編程的應用 </p><p>  姓 名 </p><p>  系 別 機電工程系 </p><p>  專 業(yè)

2、 機電一體化 </p><p>  年 級 機電一體化(四)班 </p><p>  指導教師 </p><p>  畢業(yè)論文(設計)成績評定表</p><p><b>  目錄</b></p><p>

3、<b>  內容摘要1</b></p><p><b>  引言2</b></p><p>  第一章 數(shù)控自動編程及其分類3</p><p>  1.1數(shù)控語言編程4</p><p>  1.2會話式自動編程4</p><p>  1.3實物模型式自動編程5&l

4、t;/p><p>  1.4圖形交互式自動編程5</p><p>  第二章 自動編程的特點6</p><p>  第三章 自動編程系統(tǒng)及其工作原理7</p><p>  第四章 Pro /ENGI NEER CAD /CAM系統(tǒng)及其應用8</p><p><b>  參考文獻10</b>

5、</p><p><b>  致謝11</b></p><p><b>  內容摘要</b></p><p>  數(shù)控自動編程是利用計算機和相應的編程軟件編制數(shù)控加工程序的過程,以及數(shù)控自動編程的廣泛應用</p><p>  關鍵詞:數(shù)控自動編程分類、特點、工作原理及應用 CAD/CAM Pro

6、/E</p><p><b>  引言</b></p><p>  前言:數(shù)控編程是把零件的圖形尺寸、工藝過程、工藝參量、機床的運動和刃具位移等內容,按照數(shù)字控制機床的編程格局和能辨認的語言記錄在程序單上的全過程。程序編制的方法首要有手工編程和AUTO編程兩類。近年來數(shù)字控制技術發(fā)展患上十分迅速,數(shù)字控制機床出格是數(shù)控車床的普及率越來越高,可是,數(shù)控車床在加工過程當中

7、遇到大概輪廓較龐大的零件時,用人工編著數(shù)控程序要花費大量的時間,且易墮落。接納CAD/CAM集成技術使成為事實數(shù)控加工程序的圖形化AUTO編程是現(xiàn)今的主流。目前外洋有許多高檔的CAD軟件,如Pro/E、UGⅡ、IDEAS、MasterCA…加工效率明顯增強。</p><p>  第一章 數(shù)控自動編程及其分類</p><p>  由非直線輪廓、 非圓弧輪廓構成具有復雜曲面結構機械零件的應用越

8、來越廣泛。這類零件的數(shù)控編程主要有數(shù)控宏指令編程和數(shù)控自動編程。與手工編程和數(shù)控宏指令編程相比 ,數(shù)控自動編程方法具有速度快 ,精度高、 直觀性好、 使用方便和便于檢查等優(yōu)點。自動編程使得一些計算繁瑣、 手工編程困難或無法編出的程序能夠順利完成 ,解決了手工編程難以完成的復雜曲面的編程問題 ,大大地促進了數(shù)控技術的發(fā)展。</p><p>  數(shù)控自動編程 (通常簡稱為自動編程 )也稱為計算機輔助編程 ,指的是數(shù)控

9、程序的編制工作大部分或全部由計算機完成。如刀位點坐標值計算、 編寫零件加工程序單等 ,有時甚至能幫助進行工藝處理。自動編程過程所需的計算機及其外設等硬件與系統(tǒng)軟件構成了計算機零件程序編制系統(tǒng)或自動編程系統(tǒng) ,簡稱編程系統(tǒng)。自數(shù)控機床問世以來 ,一些進的工業(yè)國家都在大力開展自動編程技術研究與應用 ,自動編程系統(tǒng)發(fā)展到今天,己經出現(xiàn)了品種繁多 ,功能各異的編程系統(tǒng) ,主要有:數(shù)控語言編程、 會話式自動編程、 實物模型式自動編程和圖形交互式自

10、動編程等。</p><p><b>  1.1數(shù)控語言編程</b></p><p>  數(shù)控語言編程是發(fā)展最早的自動編程方法 ,它是一種在數(shù)控語言和編譯程序支撐下 ,以自動編程語言為基礎的自動編程方法。這種編程方法采用詞匯式語言描述工件、 刀具的幾何形狀、 幾何元素之間相互關系、 進給路線和工藝參數(shù) ,編程人員根據(jù)零件圖樣要求用這種自動編程語言 (數(shù)控語言 )編寫零件

11、的源程序 ,相應的編譯程序對源程序自動的進行編譯、 計算、 處理 ,產生刀位文件 (CLData File) ,最后通過后置處理得出加工程序。數(shù)控語言編程中最具代表性的是 APT (Aut o2matically Pr ogrammed Too1 s)數(shù)控編程語言系統(tǒng) ,它也是世界上發(fā)展最早的自動編程語言。該系統(tǒng)可分成由 APT語言編寫的零件源程序、 通用計算機以及編譯程序 (系統(tǒng)軟件 )三部分組成 。</p><p

12、>  通過 APT自動編程系統(tǒng)這種方法編制出的是數(shù)控加工的源程序 ,還不能直接用于數(shù)控加工 ,必須經過編譯才能產生實用的數(shù)控加工程序。編譯程序的作用是使計算機具有處理零件源程序和自動輸出具體機床加工程序的能力,主要完成零件源程序翻譯、 數(shù)值計算生成刀位文件、 后置處理形成加工程序等任務。數(shù)控語言編程系統(tǒng)不能表示復雜的幾何形體 ,沒有直觀圖形顯示 ,也不能驗證零件形狀和刀位軌跡的正確性。預編程的工作量比較大 ,這種編程方法已逐漸被其

13、它編程方法所取代。</p><p>  1.2會話式自動編程</p><p>  會話式自動編程是在數(shù)控語言自動編程的基礎上 ,增加了“ 會話 ” 功能 ,利用人的聲音作為輸入信息 ,編程員通過與計算機和顯示器直接對話的方式 ,輸入必要的數(shù)據(jù)和指令 ,指令計算機編制、修改數(shù)控加工程序。</p><p>  首次使用會話式編程系統(tǒng)編程時 ,編程員必須對著話筒講該系統(tǒng)約

14、定的各種詞匯和數(shù)字 ,讓系統(tǒng)記錄下來并轉換成計算機可以接受的數(shù)字命令使系統(tǒng)“ 熟悉 ” 編程員的“ 聲音 ” 。在隨后的使用中只需對著話筒講出所需指令 ,就可隨時對編程系統(tǒng)及機床進行適當?shù)目刂?。如可隨時停止或開始處理過程;隨時打印零件加工程序單或某一中間結果;隨時給出數(shù)控機床的脈沖當量等后置處理參數(shù);還可用菜單方式輸入零件源程序及操作過程等。日本的 FAPT、 荷蘭的 M IT URN、 美國的NCPTS、 我國的 SAPT等均是會話式

15、自動編程系統(tǒng)。</p><p>  1.3實物模型式自動編程</p><p>  實物模型式自動編程適用于有模型或實物 ,而無尺寸的零件加工的程序編制。這種編程方式具有一臺坐標測量機用于模型或實物的尺寸測量 ,再由計算機將所測數(shù)據(jù)進行處理 ,最后控制輸出設備輸出零件加工程序單或穿孔紙帶 ,測量和加工過程可同步進行 ,即一邊測量一邊加工。也有一些數(shù)控機床具有所謂示教再現(xiàn) ( Teach an

16、dPlay back)的功能 ,機床帶有傳感器 ,按照實際加工路線 ,測量出實物或模型的尺寸 ,存儲在數(shù)控系統(tǒng)內 ,經處理后生成加工程序 ,此后便根據(jù)加工程序對以后的零件進行加工。實物模型式自動編程也稱為數(shù)字化技術自動編程。</p><p>  1.4圖形交互式自動編程</p><p>  圖形交互式自動編程是以計算機繪圖為基礎的自動編程方法 ,需要 CAD /CAM自動編程軟件支持。這種

17、編程系統(tǒng)實質上一個集成化的 CAD /CAM系統(tǒng) ,一般由幾何造型、 刀具軌跡生成、 刀具軌跡編輯、 刀位驗證、 后置處理、 NC程序生成、 向數(shù)控機床傳輸 NC程序等部分組成。這種軟件通常以 CAD軟件為基礎 ,利用 CAD軟件的圖形編輯功能將零件的幾何圖形繪制到計算機上 ,形成零件的圖形文件 ,然后調用數(shù)控編程模塊 ,采用人機交互的方式 ,在計算機屏幕上指定被加工的部位 ,輸入相應的工藝參數(shù) ,計算機便可自動進行必要的數(shù)學處理并編制

18、出數(shù)控加工程序。</p><p>  CAD /CAM編程是當前最先進的數(shù)控加工編程方法,它利用計算機以人機交互圖形方式完成零件幾何形狀計算機化、 軌跡生成與加工仿真到數(shù)控程序生成全過程 ,操作過程形象直觀 ,效率高、 出錯幾率低。而且還可以通過軟件的數(shù)據(jù)接口共享已有的 CAD設計結果 ,實現(xiàn) CAD /CAM集成一體化 ,實現(xiàn)無圖紙設計制造。采用 CAD /CAM數(shù)控編程系統(tǒng)進行自動編程是當前復雜零件普遍采用的

19、數(shù)控編程方法和現(xiàn)代自動編程的主流發(fā)展方向 ,現(xiàn)今所說的自動編程一般指的就是圖形交互式自動編程。有鑒于此 ,以下介紹都是針對圖形交互式自動編程方法。</p><p>  第二章 自動編程的特點</p><p>  與手工編程相比 ,自動編程具有以下主要特點:</p><p>  1)數(shù)字處理能力強:對復雜零件 ,特別是空間曲面零件 ,以及幾何要素雖不復雜但程序量很大的

20、零件,計算相當繁瑣 ,采用手工程序編制是難以完成的。采用自動編程既快速又準確。功能較強的自動編程系統(tǒng)還能處理手工編程難以勝任的二次曲面和特種曲面。</p><p>  2)能快速、 自動生成數(shù)控程序:在完成計算刀具運動軌跡之后 ,后置處理程序能在極短的時間內自動生成數(shù)控程序 ,且數(shù)控程序不會出現(xiàn)語法錯誤。</p><p>  3)后置處理程序靈活多變:同一個零件在不同的數(shù)控機床上加工 ,由

21、于數(shù)控系統(tǒng)的指令形式不盡相同 ,機床的輔助功能也不一樣 ,伺服系統(tǒng)的特性也有差別 ,因此 ,數(shù)控程序也應該是不一樣的。但前置處理過程中 ,大量的數(shù)學處理 ,軌跡計算卻是一致的。這就是說 ,前置處理可以通用化 ,只要稍微改變一下后置處理程序,就能自動生成適用于不同數(shù)控機床的數(shù)控程序來。對于不同的數(shù)控機床 ,取用不同的后置處理程序 ,等于完成了一個新的自動編程系統(tǒng) ,極大的擴展了自動編程系統(tǒng)的使用范圍。</p><p&g

22、t;  4)程序自檢、 糾錯能力強:采用自動編程 ,程序有錯主要是原始數(shù)據(jù)不正確而導致刀具運動軌跡有誤 ,或刀具與工件干涉 ,相撞等等。但自動編程能夠借助于計算機在屏幕上對數(shù)控程序進行動態(tài)模擬 ,連續(xù)、 逼真的顯示刀具加工軌跡和零件加工輪廓 ,發(fā)現(xiàn)問題及時修改 ,快速又方便?,F(xiàn)在 ,往往在前置處理階段 ,計算出刀具運動軌跡以后立即進行動態(tài)模擬檢查 ,確定無誤以后再進入后置處理 ,編寫出正確的數(shù)控程序來。</p><p

23、>  5)便于實現(xiàn)與數(shù)控系統(tǒng)的通訊:自動編程系統(tǒng)可以利用計算機和數(shù)控系統(tǒng)的通訊接口 ,實現(xiàn)編程系統(tǒng)和數(shù)控系統(tǒng)的通訊。編程系統(tǒng)可以把自動生成的數(shù)控程序經通訊接口直接輸入數(shù)控系統(tǒng) ,控制數(shù)控機床加工 ,無需再制備穿孔紙帶等控制介質 ,而且可以做到邊輸入 ,邊加工 ,不必憂慮數(shù)控系統(tǒng)內存不夠大 ,免除了將數(shù)控程序分段。自動編程的通訊功能進一步提高了編成效率縮短了生產周期。</p><p>  自動編程大大地減輕了

24、編程人員的勞動強度 ,極大地提高了編程效率和編寫程序的準確性 ,同時解決了手工編程無法解決的許多復雜零件的編程難題。工作表面形狀愈復雜 ,工藝過程愈繁瑣 ,自動編程的優(yōu)勢愈明顯。但是 ,自動編程產生的加工程序長度一般比較長 ,同樣的零件 ,自動編程的程序長度可能是手工編程的程序的長度的幾倍甚至幾十倍 ,其加工時間也相應地會有所增長 ,這是其無法修正的根本缺陷;自動編程產生的加工程序難以判讀、 分析、 修改。基本由簡單的加工指令如直線、

25、圓弧等組合而成 ,沒有全面應用數(shù)控系統(tǒng)的豐富指令 ,例如子程序、 固定循環(huán)、 鏡像指令、 宏指令等 ,更談不上編程技巧的應用 ,程序質量上存在一定的缺陷;自動編程不能做到通用化 ,目前市場上數(shù)控系統(tǒng)的種類繁多,品牌、 型號不一,檔次高低不同,各種系統(tǒng)之間的兼容性較差。自動編程軟件不可能做到兼容并蓄,只能針對某些品牌、某種型號的數(shù)控系統(tǒng)應用,限制了其應用范圍。</p><p>  第三章 自動編程系統(tǒng)及其工作原理&

26、lt;/p><p>  隨著計算機技術和軟件的發(fā)展 ,圖形交互式自動編程的應該日益廣泛。目前 ,市場上常見的圖形交互自動編程軟件的種類很多 ,功能也越來越強 ,體現(xiàn)了設計制造一體化的思想?,F(xiàn)代常用的自動編程軟件有: MasterCAM、 Ci matr on、 Pr o /E、UG、I - DEAS、 CATI A、 Power Mill、 CAXA等一大批CAD /CAM軟件 ,它們都是性能較完善的三維 CAD造型

27、和數(shù)控編程一體化的軟件 ,具有智能型后置處理環(huán)境 ,可以面向眾多的數(shù)控機床和大多數(shù)數(shù)控系統(tǒng)。這些軟件的功能、 風格雖有所不同 ,但數(shù)控編程的基本原理和基本步驟大體上是一致的。它們都是以計算機圖形學為基礎的自動編程軟件 ,并有效地解決了幾何造型、 零件幾何形狀的顯示、 交互式設計、 修改以及刀具軌跡生成 ,加工過程的仿真、 顯示、 驗證等問題。若按 CAD /CAM軟件系統(tǒng)的流派 ,自動編程技術可分為兩種主要模式:基于特征的自動編程技術和

28、基于曲面模型的自動編程技術 。</p><p>  基于曲面模型的 CAD /CAM系統(tǒng)一般只用于數(shù)控編程 ,其零件設計 (或幾何造型 )功能是專為數(shù)控編程服務的 ,針對性強且易于使用 ,典型的軟件系統(tǒng)有 MasterCAM、 SurfCAM等數(shù)控系統(tǒng);以實體模型為基礎的 CAD /CAM系統(tǒng)其實體模型一般不是專為數(shù)控編程而設計的 ,編程中系統(tǒng)需要對實體模型進行可加工性分析 ,識別加工特征并對加工特征進行工藝規(guī)劃

29、后才能進行數(shù)控編程 ,編程過程復雜且需要在人機交互方式下進行。各種CAD /CAM自動編程系統(tǒng)均可分為前置處理和后置處理兩大模塊。</p><p>  前置處理模塊在整個集成系統(tǒng)中主要完成以下任務: ① 對零件圖進行自動分析和識別 ,提取零件參數(shù)信息 ,如分析零件的加工部位; ②用戶預設 ,計算機自動獲取或交互獲取刀具軌跡的起始點和終點; ③ 判斷零件的工藝類型 ,如鉆、 鉸、 銑平面等; ④ 判斷閉合輪廓的內外

30、 ,非閉合輪廓的上下加工的方向 ,如逆銑或順銑; ⑤自動從圖形文件中提取編程所需的信息 ,進行分析判斷 ,計算節(jié)點數(shù)據(jù) ,得到刀具的加工軌跡; ⑥根據(jù)零件的工藝信息 ,通過切削參數(shù)數(shù)據(jù)庫得到加工時的切削參數(shù);⑦ 根據(jù)切削參數(shù)和刀具軌跡得到刀位數(shù)據(jù)文件。</p><p>  后置處理是數(shù)控加工編程技術的一個重要內容 ,由于各種機床使用的數(shù)控系統(tǒng)各不相同 ,每一種數(shù)控系統(tǒng)所規(guī)定的代碼及格式不盡相同 ,后置處理的作用就

31、是將通用前置處理生成的刀位數(shù)據(jù)轉換成轉換成針對某一特定數(shù)控系統(tǒng)的數(shù)控加工程序。其技術內容包括機床運動學建模與求解、機床結構誤差補償、 機床運動非線性誤差校核修正、 機床運動的平穩(wěn)性校核修正、 進給速度校核修正及代碼轉換等。后置處理作為 CAD /CAM系統(tǒng)與制造機床的紐帶 ,直接影響自動編程系統(tǒng)的使用效果和零件的加工質量、 效率及機床運行的可靠性。</p><p>  第四章 Pro /ENGI NEER CA

32、D /CAM系統(tǒng)及其應用</p><p>  Pr o /ENGI NEER (通常簡稱為 Pr o /E)是由美國PTC公司推出的一款功能強大的三維 CAD /CAM參數(shù)化軟件系統(tǒng) ,也是當今最強大的三維設計和制造軟件之一 ,其內容含蓋了產品從概念設計、 工業(yè)造型設計、 逆向工程、 三維模型設計、 產品裝配、壓力分析、 動態(tài)模擬與仿真、 工業(yè)圖輸出 ,到生產加工成產品的全過程和產品數(shù)據(jù)管理等方面內容 ,應用領域

33、涉及航空航天、 汽車、 機械、 電子、 數(shù)控 (NC)加工、 工業(yè)設計、 家電、 玩具等行業(yè) ,是一個全方位的 3D產品開發(fā)軟件?;谔卣?、 全尺寸約束、 尺寸驅動設計修改、 全數(shù)據(jù)相關等特點使其具有強大而完美的功能 ,并幾乎成為 CAD /CAM領域的一面旗幟和標準。</p><p>  在數(shù)控自動編程方面 , Pro /E中還包含的一個功能模塊 — — — Pr o /NC數(shù)控加工制造模塊。該模塊又包括 Pr

34、 o /NC - M I LL (數(shù)控銑加工 )、 Pr o /NC -T URN (數(shù)控車加工 )、 Pr o /NC - WEDM (電火花加工 )及 Pr o /NC - ADVANCED (高級加工 )等機床加工子模塊。它可以利用計算機軟件對已建立的實體零件圖或零件的模具模型零件圖進行加工模型設置、 加工程序設置等 ,即設置該加工零件的毛坯、 加工工藝、 模擬加工 ,并生成適合于不同數(shù)控設備的數(shù)控加工程序。我們還可以通過模擬加工

35、觀察刀具的加工軌跡 ,確認走刀路線是否安全合理 ,通過不同的剖切面查看工件的內部形態(tài)。Pro /NC加工模塊具有強大的加工、 后置處理功能,且編制加工程序的流程與實際加工的思維邏輯是相似的。</p><p>  自動編程技術優(yōu)于手工編程 ,這是不容置疑的 ,但是并不等于說凡是編程必選自動編程。編程方法的選擇必須考慮被加工零件形狀的復雜程度、 數(shù)值計算的難度和工作量的大小、 現(xiàn)有設備條件 (計算機、 編程系統(tǒng)等 )

36、以及時間和費用等諸多因素 ,一般來說加工形狀簡單的零件 ,例如點位加工或直線切削零件 ,用手工編程所需的時間和費用與計算機自動編程所需的時間和費用相差不大 ,這時采用手工編程比較合適。</p><p><b>  參考文獻</b></p><p>  [1]李善術,數(shù)控機床及其應用,北京;機械工業(yè)出版社,2001</p><p>  [2]王愛

37、玲,《現(xiàn)代數(shù)控機床實用操作技術》,國防工業(yè)出版社,2005年版。</p><p>  [3]周永俊。MasterCAM銑削/車削應用指南。清化大學出版社,2002</p><p>  [4]于春生。數(shù)控機床編程及應用。高等教育出版社,2003</p><p>  [5]胡友樹。數(shù)控車床編程、操作及實訓。合肥工業(yè)大學出版社,2005</p><p&

38、gt;<b>  致謝</b></p><p>  通過這一階段的努力,我的畢業(yè)論文《數(shù)控自動編程的應用》終于完成了,這意味著大學生活即將結束。在大學階段,我在學習上和思想上都受益非淺,這除了自身的努力外,與各位老師、同學和朋友的關心、支持和鼓勵是分不開的。</p><p>  在本論文的寫作過程中,我的導師XX老師傾注了大量的心血,從選題到開題報告,從寫作提綱,到一

溫馨提示

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

評論

0/150

提交評論