




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2022-2023學(xué)年(中職)數(shù)控銑削工藝與編程7ppt課件項目七宏程序的編制宏程序的定義及分類 宏程序是由用戶編寫的專用程序,它類似子程序,可用規(guī)定的指令作為代號,以便調(diào)用。宏程序的特點(diǎn):宏程序可使用變量,可用變量執(zhí)行相應(yīng)操作。 FANUC0I系統(tǒng)提供了兩種用戶宏程序,用戶宏程序A和用戶宏程序B。宏A是FANUC 系統(tǒng)的標(biāo)準(zhǔn)配置功能,任何配置FANUC系統(tǒng)都具有此功能;宏B雖然不是FANUC系統(tǒng)的標(biāo)準(zhǔn)配置,但是絕大部分的FANUC系統(tǒng)也都支持用戶宏程序B。 宏A是以G65 Hxx P#xx Q#xx R#xx的格式輸入的,其中“xx”代表數(shù)值,單位為um,比如宏程序中的“100”是0.1mm
2、。“H”表示各個數(shù)值和變量號內(nèi)的數(shù)值或者各個變量號內(nèi)的數(shù)值與其他變量號內(nèi)的數(shù)值之間進(jìn)行什么運(yùn)算。宏A不直觀,且可讀性差,因此在實際工作中很少有人使用。 宏B是以直接的公式和語言輸入的與C語言很相似,在0I系統(tǒng)中應(yīng)用比較廣。但在一些老系統(tǒng)中,比如FANUC 0 TD系統(tǒng)中,由于它的MDI鍵盤上沒有公式符號,連最簡單的等于號都沒有,因此,如果應(yīng)用B類宏程序的話,就只能在計算機(jī)上編好再通過RS232接口傳輸?shù)臄?shù)控系統(tǒng)中。如果我們沒有PC和RS232電纜,只有通過A類宏程序來進(jìn)行宏程序編制了。地址字后面指定變量號或公式。 計算機(jī)允許使用變量名,變量需要變量符號“”和后面的變量指定,例如:5,109,5
3、01,1212。格式:地址字I 地址字I地址字式子例:F103,設(shè)10315,則為F15。Z110,設(shè)110250,則為Z250 X2418COS1。變量四種類型運(yùn)算指令 指令運(yùn)算式的右邊可以是常數(shù)、變量、函數(shù)、式子,變量之間進(jìn)行運(yùn)算的。表達(dá)形式是:#i=(表達(dá)式)(1)變量的定義和替換。#i=#j(2)加減運(yùn)算。ij+k;加ij-k;減(3)乘除運(yùn)算。ijk;乘ij/k ;除(4)函數(shù)運(yùn)算。iSINj ;正弦函數(shù)(單位為度)iCOSj ;余函數(shù)(單位為度)iTANNj ;正切函數(shù)(單位為度)iATANNj/k ;反正切函數(shù)(單位為度)iSQRTj;平方根iABSj;取絕對值IROUNDj ;
4、四舍五入化整IFIXj ;下取整 IFUPj ;上取整 IBINj ;BCDBIN(二進(jìn)制) IBCNj ;BINBCD4使用時注意點(diǎn)(1)角度單位為度,例:9030為90.5。(2)ROUND用于語句中的地址,按各地址的最小設(shè)定單位進(jìn)行四舍五入,例:設(shè)11.2345,22.3456,設(shè)定單位1m。G91X1;X1.235;X2F300;X2.346;X12;X3.580;未返回原處,應(yīng)改為:XROUND1ROUND2;(3)取整后的絕對值比原值大為上取整,反之為下取整。例:設(shè)11.2,21.2時:若3FUP#1 時,則32.0;若3FIX #1 時,則31.0;若3FUP#2 時,則32.0
5、;若3FIX #2 時,則31.0。(4)指令函數(shù)時,可只寫開頭2個字母。例:ROUNDRO FIXFI (5)優(yōu)先級。函數(shù)乘除(,1,AND)加減(,OR,XOR) 例:123SIN4; (6)括號為中括號,最多5重,圓括號用于注釋語句。 例:1SIN#2+#3#4+#5#6;(3重)控制指令(1)轉(zhuǎn)移指令:無條件的轉(zhuǎn)移:格式如GOTO1;條件轉(zhuǎn)移程序格式:IF條件表達(dá)式 GOTO n。常見的條件表達(dá)式如下:jEQk表示jNEk表示jGTk表示jLTk表示jGEk表示jLEk表示條件轉(zhuǎn)移注意點(diǎn): 省略WHILE語句只有DO mEND m,則從DO m到END m之間形成死循環(huán);使用EQ及NE
6、時,空和“0”不同,其他條件下,空和“0”相同。(2)循環(huán)指令:程序格式如下:WHILE條件表達(dá)式 DO m(m1、2、3)END m 上述“WHILEEND m”程序含意為:條件表達(dá)式滿足時,程序段DO m至 END m即重復(fù)執(zhí)行;條件表達(dá)式不滿足時,程序轉(zhuǎn)到END m后處執(zhí)行;如果WHILE條件表達(dá)式部分被省略,則程序段DO m至 END m之間的部分將一直重復(fù)執(zhí)行。循環(huán)中注意點(diǎn):WHILEDO m和 END m必須成對使用;DO語句最多允許有3層嵌套,即:DO1DO2DO3END3END2END1DO語句范圍不允許交叉,即如下語句是錯誤的:DO1DO2END1END2宏程序應(yīng)用的數(shù)學(xué)基礎(chǔ)
7、 宏程序的應(yīng)用離不開相關(guān)的數(shù)學(xué)知識,其中三角函數(shù)、解析幾何是最主要、最直接的數(shù)學(xué)基礎(chǔ)。要編制出好的加工的宏程序,一方面要求編程者具有相應(yīng)的工藝知識和經(jīng)驗,即知道選擇合理的刀具、確定走刀方式等;另一方面也要求編程者具有相應(yīng)的數(shù)學(xué)知識,即知道如何將上述的意圖通過邏輯嚴(yán)密的數(shù)學(xué)語言,配合標(biāo)準(zhǔn)的格式語言加以表達(dá)出來。直線方程圓的方程二次曲線(橢圓、雙曲線、拋物線)方程自 測 題1如下圖7-26所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方向的零點(diǎn))。要求:編寫使用16鍵槽刀切削120圓形的宏程序。 圖7-26 平面以及刀具的軌跡圖2如下圖7-27所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中
8、心以及工件上表面為Z方向的零點(diǎn)),使用的刀具是鍵槽刀16的刀(高速鋼)。要求:(1)往復(fù)工件表面(刀具切削行距10mm);(2)切削工件外輪廓深度20mm(每次下刀2mm);(3)編寫其加工的宏程序。圖7-27 所需加工范圍及輪廓的二維圖3如圖7-28 所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方向的零點(diǎn)),使用16鍵槽刀的切削長半軸100mm,短半軸60mm的外橢圓。要求:(1)使用B類宏程序?qū)懗鼍庸こ绦颍唬?)切削刀具軌跡如下圖;(3)切削深度1mm。 圖7-28 橢圓加工的輪廓以及刀具中心軌跡4如圖7-29所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方
9、向的零點(diǎn)),使用16鍵槽刀的切削拋物線外輪廓,刀具軌跡自定。要求:(1)使用B類宏程序?qū)懗鼍庸こ绦颍唬?)切削深度1mm。圖7-29 拋物線加工的外輪廓5如下圖7-30所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方向的零點(diǎn))。使用的刀具為:單刃梯形螺紋銑刀(硬質(zhì)合金),毛坯為50mm50mm20mm(中心已鉆銑孔30mm透孔);要求:使用B類宏程序?qū)懗鲢娤髀菁yTr366-7H加工程序。 圖7-30 零件的二維及三維圖6如下圖7-31所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方向的零點(diǎn))。使用的刀具為8平銑刀(硬質(zhì)合金),毛坯為20圓柱體。要求:使用類似等高編寫精加工R3的圓角的宏程序。 圖7-31 平刀倒圓角圖7如下圖7-32所示(工件坐標(biāo)系G54原點(diǎn)是X、Y對稱中心以及工件上表面為Z方向的零點(diǎn))。使用的刀具為8平刀(硬質(zhì)合金),切削毛坯為100mm80mm30mm長方體。要求:使用類似等高方式編寫加工R20的圓角精加工宏程序。 圖7-32 零件
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建莆田三模數(shù)學(xué)試卷
- 二四年高職高考數(shù)學(xué)試卷
- 大學(xué)新聞寫作培訓(xùn)課件
- 肌肉牽伸技術(shù)課件雙語
- 阜城中考數(shù)學(xué)試卷
- 2025年04月廣西南寧市第五人民醫(yī)院人才招聘14人筆試歷年專業(yè)考點(diǎn)(難、易錯點(diǎn))附帶答案詳解
- 2025年浙江醫(yī)療衛(wèi)生招聘寧波大學(xué)附屬人民醫(yī)院招聘編外人員2人筆試歷年專業(yè)考點(diǎn)(難、易錯點(diǎn))附帶答案詳解
- 2025至2030代理記賬產(chǎn)業(yè)市場深度分析及前景趨勢與投資報告
- 2025至2030畜牧行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 2025至2030寵物保健品行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資管理報告
- 2025春季學(xué)期國開電大本科《管理英語4》一平臺機(jī)考真題及答案(第四套)
- DAISY SKY雛菊的天空:國貨眼油第一品牌
- (2025)《公共基礎(chǔ)知識》試真題庫與答案
- 2025盤錦市雙臺子區(qū)輔警考試試卷真題
- DB13T 2770-2018 焊接熔深檢測方法
- 關(guān)于衛(wèi)生院“十五五”發(fā)展規(guī)劃(完整本)
- 夫妻存款贈與協(xié)議書
- 2025海南中考:歷史必考知識點(diǎn)
- 2024年常州工學(xué)院輔導(dǎo)員考試真題
- 公司財務(wù)內(nèi)控培訓(xùn)
- 付款合同協(xié)議書范本
評論
0/150
提交評論