§3.3宏程序編程方法_第1頁
§3.3宏程序編程方法_第2頁
§3.3宏程序編程方法_第3頁
§3.3宏程序編程方法_第4頁
§3.3宏程序編程方法_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

§3.3宏程序編程方法一、宏編程簡介:隨著計算機數(shù)控系統(tǒng)(CNC)的不斷發(fā)展,CNC不僅能通過數(shù)字量去控制多個軸的機械運動,而且具有強大的數(shù)據(jù)計算和處理功能。編程時只要建立加工輪廓的基點和節(jié)點的數(shù)學(xué)模型,按加工的先后順序,由數(shù)控系統(tǒng)即時計算出加工節(jié)點的坐標(biāo)數(shù)據(jù),進而控制加工,這就是數(shù)控系統(tǒng)提供的宏編程。§3.3宏程序編程方法

●編程時可以使用變量進行算術(shù)運算、邏輯運算和函數(shù)混合運算進行。(1)宏指令編程:類似于高級語言

●在宏程序形式中,一般都提供循環(huán)判斷分支和子程序調(diào)用的方法;可編制各種復(fù)雜的零件加工程序。

●應(yīng)用宏程序指令進行編程,可大大精簡程序量,還可以增強機床的加工適應(yīng)能力?!?.3宏程序編程方法

●宏指令編程屬于手工編程的范疇。(2)宏指令編程應(yīng)用場合:

●宏指令編程不是直接算出輪廓各個節(jié)點的具體坐標(biāo)數(shù)據(jù),而是給出數(shù)學(xué)公式和算法,由CNC來即時計算節(jié)點坐標(biāo);因此對于對于簡單直觀的零件輪廓不具有優(yōu)勢?!袢袅慵Y(jié)構(gòu)不能用常規(guī)插補指令完成編程的,則可采用編制宏程序的方法,將計算復(fù)雜數(shù)據(jù)的任務(wù)交由數(shù)控系統(tǒng)來完成。§3.3宏程序編程方法

●首先應(yīng)從零件的結(jié)構(gòu)特點出發(fā),分析零件上各加工表面之間的幾何關(guān)系,正確選擇變量參數(shù),建立準(zhǔn)確的數(shù)學(xué)模型(參數(shù)方程式),同時設(shè)定合理有效的循環(huán)變量。(3)宏指令編程應(yīng)用時的注意點:●編制宏程序時,若采用主子程序調(diào)用的編程模式,應(yīng)注意局部變量和全部變量的設(shè)定,了解變量傳值關(guān)系。●為提高程序的通用性,尺寸參數(shù)盡可能地用宏變量表示,運行程序前先進行賦值。宏程序宏程序編寫:O----;G65H—P—Q—R—;…..M99;調(diào)用:M98P----二、宏程序的編寫格式:§3.3宏程序編程方法

§3.3宏程序編程方法

宏指令代碼及功能:§3.3宏程序編程方法

三、宏程序應(yīng)用實例:§3.3宏程序編程方法

三、宏程序應(yīng)用實例:§3.4自動編程簡介自動編程:編程過程用計算機輔助的方法:自動完成適合于:幾何形狀復(fù)雜的零件/有復(fù)雜曲面的零件§3.4數(shù)控自動編程發(fā)展階段:APT語言系統(tǒng)及其衍生系統(tǒng)圖形交互自動編程系統(tǒng)CAD/CAPP/CAM一體化集成系統(tǒng)自動編程的新發(fā)展1.APT語言系統(tǒng)及其衍生系統(tǒng)工作原理:§3.4數(shù)控自動編程零件圖工藝要求零件源程序翻譯處理運算處理后置處理目標(biāo)程序加工程序單穿孔紙帶數(shù)控機床數(shù)控語言§3.4數(shù)控自動編程注:1)零件源程序:是由數(shù)控語言編寫的由基本的符號、字母、數(shù)字組成,是一種接近英語的符號語言用于描述零件的幾何形狀、幾何尺寸加工時的刀具運動順序、運動軌跡、工藝參數(shù)并不是G代碼程序,不能直接被數(shù)控裝置接受2)主要問題:零件的設(shè)計/加工之間用圖樣傳遞數(shù)據(jù),阻礙了設(shè)計與制造的一體化;編寫零件源程序數(shù)控語言是一種符號語言,缺少零件形狀、刀具運動軌跡的直觀圖形顯示1.APT語言系統(tǒng)及其衍生系統(tǒng)2.圖形交互自動編程系統(tǒng)和CAD/CAPP/CAM一體化集成系統(tǒng)典型代表:CATIA,UG,Pro-E,Mastercam北航海爾CAXA制造工程師編程時,不用抽象的數(shù)控語言編寫零件源程序以圖形交互的方式構(gòu)造零件的幾何形狀;規(guī)劃加工過程經(jīng)自動編程系統(tǒng)處理數(shù)控加工程序通過工藝數(shù)據(jù)庫或人工方式獲取工藝數(shù)據(jù)零件幾何造型CAD,刀具定義,刀具相對于零件表面運動方式定義,切削加工參數(shù)確定,走刀軌跡、刀位文件的生成,加工過程的動態(tài)圖形仿真,后置處理產(chǎn)生G代碼程序§3.4數(shù)控自動編程數(shù)控編程的一般過程:幾何造型設(shè)置走刀路線、刀具參數(shù)等刀具直徑刀角半徑主軸轉(zhuǎn)速安全高度下刀位置刀具補償后置處理程序傳輸?shù)毒哕壽E生成、編輯、仿真編程步驟點位加工軌跡生成平面輪廓刀具軌跡生成槽腔加工刀位軌跡生成曲面加工刀位軌跡生成§3.4數(shù)控自動編程數(shù)控編程的一般過程:(1)編程方法:在計算機上直接面向零件的幾何圖形,以光標(biāo)指點、菜單選取、人機交互對話的方式進行編程;編程結(jié)果也以圖形方式顯示簡便、直觀、準(zhǔn)確,便于檢查(2)圖形交互自動編程軟件和與CAD軟件有機聯(lián)系在一起:一體化軟件系統(tǒng):對實現(xiàn)CAD/CAM一體化極為有利(3)編程過程中,圖形數(shù)據(jù)提取基點、節(jié)點數(shù)據(jù)計算程序編制和輸出由計算機自動進行代表了自動編程軟件的發(fā)展方向圖形交互自動編程系統(tǒng)和CAD/CAPP/CAM一體化集成系統(tǒng)的特點:§3.4數(shù)控自動編程自動編程的新發(fā)展:1.實物編程技術(shù)(數(shù)字化編程技術(shù))對無尺寸的圖形或?qū)嵨锬P?/p>

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論