版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.復(fù)雜零件的車(chē)削加工編程2.子程序應(yīng)用3.宏程序的應(yīng)用項(xiàng)目三復(fù)雜零件的車(chē)削1.復(fù)雜零件的車(chē)削加工編程(1)工程實(shí)例一1)工藝分析2)加工程序(2)工程實(shí)例二1)工藝分析2)加工程序(3)工程實(shí)例三1)工藝分析2)加工程序(4)工程實(shí)例四1)工藝分析2)加工程序(5)工程實(shí)例五1)工藝分析2)加工程序
2。子程序應(yīng)用(1)子程序的格式在大多數(shù)數(shù)控系統(tǒng)中,子程序與主程序并無(wú)本質(zhì)區(qū)別,子程序與主程序在程序號(hào)及程序內(nèi)容基本相同,僅結(jié)束標(biāo)記不同。主程序用M02或M30表示結(jié)束,子程序則用M99指令表示結(jié)束。
在程序的開(kāi)始,應(yīng)該有一個(gè)由地址O指定的子程序號(hào),在程序的結(jié)尾,返回主程序的指令M99必不可少。M99可以不必出現(xiàn)在一個(gè)單獨(dú)的程序段中,但作為子程序的結(jié)尾,也可以寫(xiě)成:
G90G00X0Z100.M99;(2)子程序的調(diào)用
子程序可以被主程序調(diào)用,同時(shí)子程序也可以調(diào)用另一個(gè)子程序主程序調(diào)用子程序時(shí),要用M98指令呼叫子程序。呼叫某一子程序需要在M98后面寫(xiě)出子程序號(hào),此時(shí)改子程序號(hào)O××××為P××××。其書(shū)寫(xiě)格式為:
M98L××××P××××;在FANUC系數(shù)控統(tǒng)中,常用的子程序調(diào)用除了上述格式外,還有一種,其書(shū)寫(xiě)格式為:M98POOOO××××;其中,P為要調(diào)用的子程序號(hào);L為重復(fù)子程序的次數(shù);若省略,則表示只調(diào)及一次子程序。如M98L05P0020;則表示連續(xù)調(diào)用子程序0020號(hào)5次。(3)工程實(shí)例1)圓弧件的車(chē)削①工藝分析②加工程序2)切槽件的車(chē)削1)工藝分析2)加工程序3。宏程序的應(yīng)用FANUC數(shù)控系統(tǒng)的宏程序分為A、B兩類(lèi),一般情況下較老的系統(tǒng),如FANUCOTD中采用A類(lèi)宏程序,而在較為先進(jìn)的系統(tǒng)中,如FANUCOi系統(tǒng)中則采用B類(lèi)宏程序。一般我們都采用B類(lèi)宏程序。(1)宏變量(2)算術(shù)與邏輯運(yùn)算說(shuō)明:1.三角函數(shù)中﹟j的值超范圍時(shí),發(fā)出P/S報(bào)警No.111,﹟i的取值范圍根據(jù)不同的機(jī)床設(shè)置參數(shù)有所不同。2.運(yùn)算次序。運(yùn)算符運(yùn)算的先后次序?yàn)椋汉瘮?shù)→乘和除運(yùn)算(*、/、AND、MOD)→加和減運(yùn)算(+、—、OR、XOR)。3.括號(hào)嵌套。括號(hào)用于改變運(yùn)算次序。括號(hào)可以使用5級(jí),包括函數(shù)內(nèi)部使用的括號(hào)。當(dāng)超過(guò)5級(jí)時(shí),出現(xiàn)P/S報(bào)警No.118。(3)宏程序語(yǔ)句①GOTO語(yǔ)句,其格式為:
n為程序段順序號(hào)(1~99999)它的作用是轉(zhuǎn)移到標(biāo)有順序號(hào)
的程序段。當(dāng)指定1~99999以外的順序號(hào)時(shí),出現(xiàn)P/S報(bào)警No.128。順序號(hào)也可用表達(dá)式指定。②IF語(yǔ)句。IF語(yǔ)句也稱(chēng)條件轉(zhuǎn)移,
格式一:IF[(條件表達(dá)式)]
如:N2G00X10.0
…IF[﹟1GT10]GOTO2;(如果變量﹟1的值大于10,轉(zhuǎn)移到順序號(hào)N2的程序段)NXXX…
(如果變量﹟1的值不大于10,轉(zhuǎn)移到順序號(hào)NXXX的程序段)
格式二:IF[(條件表達(dá)式)]THEN
如:IF[﹟1EQ1﹟2]THEN﹟3=0;(如果﹟1和﹟2的值相同,0賦給﹟3)
上述條件表達(dá)式中必須包括運(yùn)算符且用括號(hào)“[]”封閉。
條件表達(dá)式中的變量可以用表達(dá)式替代。未定義的變量,在使用EQ或NE的條件表達(dá)式中,<空>和零有不同的效果,在其他形式條件表達(dá)式中,<空>被當(dāng)作零。③WHILE語(yǔ)句。WHILE語(yǔ)句也叫循環(huán)語(yǔ)句。格式為:WHILE[條件表達(dá)式]DOm;(m=1,2,3)
…ENDm;
說(shuō)明:
m為標(biāo)號(hào),標(biāo)明嵌套的層次,即WHILE語(yǔ)句最多可嵌套3層。若用1、2、3以外的值則會(huì)產(chǎn)生P/S報(bào)警No.126。
作用:當(dāng)指定的條件滿(mǎn)足時(shí),則執(zhí)行WHILE從DO到END之間的程序,否則轉(zhuǎn)到END后的程序段。(4)宏程序調(diào)用
調(diào)用宏程序的方法一般有非模態(tài)調(diào)用(G65)、模態(tài)調(diào)用(G66、G67)、用G代碼、M代碼等幾種方法。①G65非模態(tài)調(diào)用。其格式為:G65PXXXXLXXXX自變量地址
式中P指定用戶(hù)宏程序的程序號(hào),地址L指定從1到9999的重復(fù)次數(shù)。省略L(fǎng)值時(shí),認(rèn)為L(zhǎng)等于1。②G66模態(tài)調(diào)用。指定G66后,在每個(gè)沿軸移動(dòng)的程序段后調(diào)用宏程序。G67取消模態(tài)調(diào)用。其格式為:G66PXXXXLXXXX自變量地址
式中P指定模態(tài)調(diào)用的程序號(hào),地址L指定從1到9999的重復(fù)次數(shù)。省略L(fǎng)為1。與G65非模態(tài)調(diào)用相同,自變量指定的數(shù)據(jù)傳遞到宏程序體中。指定G67代碼時(shí),其后面的程序不再執(zhí)行模態(tài)宏程序調(diào)用。注意,在G66程序段中,不能調(diào)用多個(gè)宏程序。
③用G代碼調(diào)用宏程序。FANUCOi系統(tǒng)允允許用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 溝通的課件教學(xué)課件
- 2024年廣告資源銷(xiāo)售合同文本
- 2024年度合作經(jīng)營(yíng)咖啡館之合伙協(xié)議書(shū)
- 模擬法庭課件教學(xué)課件
- 課件帶語(yǔ)音教學(xué)課件
- 2024商場(chǎng)美食廣場(chǎng)保險(xiǎn)服務(wù)合同
- 2024【工商局業(yè)務(wù)表格格式條款備案申請(qǐng)書(shū)】工商局合同格式條款整治工作方案
- 2024年度噸不銹鋼帶打印功能電子地磅秤生產(chǎn)批次檢驗(yàn)合同
- 04道路交通事故賠償合同
- 2024房產(chǎn)借款抵押合同樣本
- 系統(tǒng)運(yùn)維年終總結(jié)模板
- 腦梗死靜脈溶栓流程優(yōu)化-課件
- 刑事撤案申請(qǐng)書(shū)
- 軟件正版化培訓(xùn)課件
- 2023年上海市徐匯區(qū)中考一模英語(yǔ)試卷(附聽(tīng)力音頻)含詳解
- 普外科科室醫(yī)療質(zhì)量持續(xù)改進(jìn)記錄
- 原發(fā)性肝癌介入治療(TACE)臨床路徑
- 豐田鋒蘭達(dá)保養(yǎng)手冊(cè)
- 設(shè)備簽收單模版
- 2023中國(guó)建筑行業(yè)裝配式建筑發(fā)展研究報(bào)告
- 建設(shè)工程監(jiān)理費(fèi)計(jì)算器(免費(fèi))
評(píng)論
0/150
提交評(píng)論