




已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2005第一屆技師培訓(xùn)班 教學(xué)內(nèi)容 用戶宏程序 北京航空航天大學(xué)宋放之E mail songfangzhi Tel 010 82317720 宏程序的編制方法簡(jiǎn)單地解釋就是 利用變量編程的方法 用戶利用數(shù)控系統(tǒng)提供的變量 數(shù)學(xué)運(yùn)算功能 邏輯判斷功能 程序循環(huán)功能等功能 來實(shí)現(xiàn)一些特殊的用法 宏指令既可以在主程序體中使用 也可以當(dāng)作子程序來調(diào)用 放在主程序體中 N50 100 30 0N60 101 20 0N70G01X 100Y 101F500 0 當(dāng)作子程序調(diào)用 主程序 G65P1000X30 0Y20 0 宏程序 O1000 100 24 101 25 M99 宏程序中變量的類型 局部變量 1 33公共變量 100 149 500 509系統(tǒng)變量 1000 5335 變量的賦值 對(duì)應(yīng) 關(guān)系1 變量的賦值 對(duì)應(yīng) 關(guān)系2 G65A1 0B2 0I 3 0I4 0D5 0P1000變量 1 1 0 2 2 0 4 3 0 7 4 0 7 5 0 算數(shù)式加法 i j k減法 i j k乘法 i j k除法 i j k 正弦 i SIN j 單位 度余弦 i COS j 單位 度正切 i TAN j 單位 度反正切 i ATAN j k 單位 度平方根 i SQRT j 絕對(duì)值 i ABS j 取整 i ROUND j 邏輯運(yùn)算 等于 EQ格式 jEQ k不等于 NE格式 jNE k大于 GT格式 jGT k小于 LT格式 jLT k大于等于 GE格式 jGE k小于等于 LE格式 jLE k 條件轉(zhuǎn)移語句 IF 條件表達(dá)式 GOTOn當(dāng)條件滿足時(shí) 程序就跳轉(zhuǎn)到同一程序中語句標(biāo)號(hào)為 的語句上繼續(xù)執(zhí)行當(dāng)條件不滿足時(shí) 程序執(zhí)行下一條語句 條件轉(zhuǎn)移語句 WHILE 條件表達(dá)式 DOm ENDm當(dāng)條件滿足時(shí) 從DOm到END 之間的程序就重復(fù)執(zhí)行 當(dāng)條件不滿足時(shí) 程序就執(zhí)行END 下一條語句 橢圓的解析方程 橢圓的參數(shù)方程 t a b x y 例題1 橢圓O0001N2 100 1角度步長(zhǎng)N4 101 0初始角度N6 102 361終止角度N8 103 45長(zhǎng)半軸N10 104 25短半軸N12 105 10 0深度N13G90G00X 103 20 Y0Z100 0刀具運(yùn)行到 65 0 100 的位置N14S1000M03N15G01Z 105 F1000 0刀具下到 10mmN16 114 101賦初始值N18 112 103 COS 114 計(jì)算X坐標(biāo)值N20 113 104 SIN 114 計(jì)算Y坐標(biāo)值N22G01G42X ROUND 112 Y ROUND 113 D02F500 0走到第一點(diǎn) 并運(yùn)行一個(gè)步長(zhǎng)N24 114 114 100變量 114增加一個(gè)角度步長(zhǎng)N26IF 114LT 102 GOTO18條件判斷 114是否小于361 滿足則返回18N28G01G40X 103 20 Y0取消刀具補(bǔ)償 回到 65 0 N30G90G00Z100 0M05快速抬刀N32M30程序結(jié)束 宏程序 O2000 N2 100 3N4 101 4N6 102 5N8 103 1N10 104 2N12 105 6N13G90G00X 103 20 Y0Z100 0N14G01Z 105 F1000 0N16 114 101N18 112 103 COS 114 N20 113 104 SIN 114 N22G01G42X ROUND 112 Y ROUND 113 D02F500 0N24 114 114 100N26IF 114LT 102 GOTO18N28G01G40X 103 20 Y0N30G90G00Z100 0N32M99 主程序 O0001N1G90G00G54X0Y0Z100S1000M03N10G65P2000A45B25C1I0J361K 10N30G90G00Z100 0M05N40M30 變量對(duì)應(yīng)關(guān)系 1 2 3 4 5 6 宏程序 O2000 N2 100 3N4 101 4N6 102 5N8 103 1N10 104 2N12 105 6N13G90G00X 103 20 Y0Z100 0N14G01Z 105 F1000 0N16 114 101N17WHILE 114LT 102 DO1N18 112 103 COS 114 N20 113 104 SIN 114 N22G01G42X ROUND 112 Y ROUND 113 D02F500 0N24 114 114 100N26END1N28G01G40X 103 20 Y0N30G90G00Z100 0N32M99 主程序 O0001N1G90G00X0Y0Z100S1000M03 N10G65P2000A45B25C1I0J361K 10 N30G90G00Z100 0M05N40M30 變量對(duì)應(yīng)關(guān)系 1 2 3 4 5 6 O0003N0 100 10 0步長(zhǎng)N5 101 0初始角度N10 102 90 0終止角度N15 103 5 0 R 圓角半徑N20 104 5 0 TR 刀具半徑N25 105 103 104刀具半徑 圓角半徑N30 106 20 0圓柱半徑N32 107 106 104圓柱半徑 刀具半徑N35G90G00X 107 20 Y0Z100 0N40S1000M03N45G01Z 105 F500 0N50G01X 107 Y0F500 N55 114 101賦初始值0N60 115 114 100初始值加一個(gè)角度步長(zhǎng)N65 112 105 COS 115 105 COS 114 計(jì)算X相對(duì)坐標(biāo)值N70 113 105 SIN 115 105 SIN 114 計(jì)算Z相對(duì)坐標(biāo)值N75G91G01X ROUND 112 Z ROUND 113 刀具移動(dòng)一個(gè)相對(duì)值N77 116 107 ABS 112 圓柱半徑 刀具半徑 減去X相對(duì)值N80G02X0Y0I ROUND 116 J0刀具切圓N82 107 116用過的I值當(dāng)作下一步I的初始值N85 114 114 100變量 114增加一個(gè)角度步長(zhǎng)N90IF 114LT 102 GOTO60條件判斷 114是否小于90 滿足則返回到60N95G01Z10N100G90G00Z100 0M05N105M30 例題2 圓柱倒圓角 例題3 方柱倒圓角 O0005主程序N0 100 10 0N5 101 0N10 102 90 0N15 103 5 0 R N20 104 5 0 TR N25 105 103 104N30 106 20 0N35G90G00X 106 20 Y0Z100 0N40S1000M03N45G01Z 105 F500 0N55 114 101N60 115 114 100N65 112 105 COS 115 105 COS 114 N70 113 105 SIN 115 105 SIN 114 N75G91G01Z ROUND 113 N77 2001 104 ABS 112 G10L10PR M98P0006N82 104 2001N85 114 114 100N90IF 114LT 102 GOTO60N95G01Z10 0N100G90G00Z100 0M05N105M30 O0006子程序N50G90G01G41D01X 106 Y0F500 0G01X20 0Y 10 0G02X10 0Y 20 0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 重慶旅游職業(yè)學(xué)院《藏醫(yī)格寧學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南中醫(yī)藥高等??茖W(xué)?!冬F(xiàn)代醫(yī)學(xué)電子儀器原理與設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 昆明理工大學(xué)《數(shù)據(jù)結(jié)構(gòu)(Ⅰ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 太原旅游職業(yè)學(xué)院《工業(yè)微生物學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林市重點(diǎn)中學(xué)2024年數(shù)學(xué)七上期末達(dá)標(biāo)檢測(cè)試題含解析
- 鞍山職業(yè)技術(shù)學(xué)院《文獻(xiàn)檢索與應(yīng)用(雙語)》2023-2024學(xué)年第一學(xué)期期末試卷
- 滄州市重點(diǎn)中學(xué)2024年七上數(shù)學(xué)期末預(yù)測(cè)試題含解析
- 吉林省長(zhǎng)春市德惠市2025屆八年級(jí)物理第一學(xué)期期末預(yù)測(cè)試題含解析
- 浙江省嵊州市崇仁鎮(zhèn)中學(xué)2025屆數(shù)學(xué)七上期末監(jiān)測(cè)模擬試題含解析
- 山東省濟(jì)南市歷城區(qū)2024年八上物理期末統(tǒng)考試題含解析
- 《思想道德與法治》學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2025年
- 清廉講堂活動(dòng)方案
- 家居落地活動(dòng)方案
- 2025年醫(yī)保知識(shí)考試題庫(kù)及答案:醫(yī)保信息化建設(shè)應(yīng)用法律法規(guī)試題
- 環(huán)境現(xiàn)場(chǎng)采樣培訓(xùn)
- 2025年 汕頭市公安局警務(wù)輔助人員招聘考試筆試試卷附答案
- 車輛傷害事故桌面功能演練方案、腳本
- XX公司年產(chǎn)10萬噸陽(yáng)極銅及5萬噸銅桿項(xiàng)目環(huán)境影響報(bào)告書
- 陜西省專業(yè)技術(shù)人員繼續(xù)教育2025公需課《黨的二十屆三中全會(huì)精神解讀與高質(zhì)量發(fā)展》20學(xué)時(shí)題庫(kù)及答案
- 財(cái)務(wù)考試試題及答案大全
- 2024-2025學(xué)年人教版數(shù)學(xué)五年級(jí)下學(xué)期期末試卷(含答案)
評(píng)論
0/150
提交評(píng)論