freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)控加工中宏程序的編制方法概述-在線瀏覽

2025-02-02 08:05本頁(yè)面
  

【正文】 序號(hào) “ N” 、任選段跳躍號(hào) “ /”不能使用變量。 忽略變量及引用變量的地址。 例如: G00 X1; 當(dāng)引用一個(gè)未定義的變量時(shí), 這個(gè)變量被當(dāng)作空變量。 例如: G00 X1;其中 1 值為 , CNC 最小輸入增量 1/1000mm,則實(shí)際命令為 。 例如: G104; 當(dāng)用表達(dá)式指定一個(gè)變量時(shí),須用方括號(hào)括起來(lái)。假設(shè)程序中出現(xiàn)有 〈 地址 〉 1 或 〈 地址 〉 1時(shí),就意味著把變量值或它的負(fù)值作為地址的指令值。 例如: [1+1212] 167。 167。 二、 FANUC宏程序簡(jiǎn)介 在數(shù)控編程中,宏程序編程靈活、高效、快捷。 用戶宏程序與普通程序區(qū)別:用戶宏程序本體中,能使用變量,可以給變量賦值,變量間可以運(yùn)算,程序可以跳轉(zhuǎn);而普通程序中,只能指定常量,常量之間不能運(yùn)算,程序只能順序執(zhí)行,不能跳轉(zhuǎn),功能是固定,不能變化。用戶宏程序可以簡(jiǎn)化程序的編制,提高工作效率。 一、宏程序概述 167。數(shù)控加工中宏程序的編制方法數(shù)控加工中宏程序的編制方法 普通程序中,只能指定常量,常量之間不能進(jìn)行運(yùn)算,程序只能順序執(zhí)行,不能跳轉(zhuǎn),因此功能固定的,不能變化。用戶宏功能是用戶提高數(shù)控機(jī)床性能的一種特珠功能,在相類(lèi)似工件的加工中巧用宏程序?qū)⑵鸬绞掳牍Ρ兜男Ч?用戶宏程序 用戶宏程序( Custom macro)是以變量的組合,通過(guò)各種算術(shù)和邏輯運(yùn)算,轉(zhuǎn)移和循環(huán)等命令,而編制的一種可以靈活運(yùn)用的程序,只要改變變量的值,即可以完成不同的加工和操作。宏程序可以像子程序一樣用一個(gè)簡(jiǎn)單的指令調(diào)用。用戶宏功能是用戶提高數(shù)控機(jī)床性能一種特殊功能,相類(lèi)似工件加工中巧用宏程序?qū)⑵鸬绞掳牍Ρ缎Ч:瓿绦虿粌H可以實(shí)現(xiàn)象子程序那樣,對(duì)編制相同的加工操作程序非常有用,還可以完成子程序無(wú)法實(shí)現(xiàn)的特殊功能,例如,型腔加工宏程序、固定加工循環(huán)宏程序、球面加工宏程序、錐面加工宏程序等。 變量是用符號(hào) 后面加上變量號(hào)碼表示的,即: i( i=0, 1, 2, 3… ) 例如: 8, 110, 20 變量號(hào)也可以用一個(gè)表達(dá)式來(lái)指定,這時(shí)表達(dá)式必須用括弧括起來(lái)。 跟在地址后面的數(shù)字可以被變量替換。 為了在程序中引用變量,指定一個(gè)字地址其后跟一個(gè)變量號(hào)。 例如: G01 X[1+2] ; 引用的變量值根據(jù)地址的最小輸入增量自動(dòng)進(jìn)行四舍五入。 為了將引用的變量值的符號(hào)取反,在 號(hào)前加 “ ” 號(hào)。變量 0始終被當(dāng)作空變量,它不被賦任何值。 例如: 1=0 , 2=“ 空 ” , 則 G00 X1 Y2 的執(zhí)行結(jié)果是 G00 X0;167。例如:變量不能用于下列方法: O1; /2 G00 ; N3 ;167。當(dāng)斷電時(shí),局部變量的值被清除,當(dāng)宏程序被調(diào)用時(shí),可對(duì)局部變量賦值。1000 系統(tǒng)變量(System Variables ) 系統(tǒng)變量是固定用途的變量,它的值決定系統(tǒng)的狀態(tài),用于表示接口的輸入 /輸出、刀具補(bǔ)償、各軸當(dāng)前位置等,有些系統(tǒng)變量只能被讀取。 注意: 1)公共變量是在主程序和主程序調(diào)用的各用戶內(nèi)公用的變量。其中 100~ 199公共變量是電源斷電后即清零,重新開(kāi)機(jī)時(shí)被設(shè)置為 “0”; 500~ 599公共變量即使斷電后,它們的值也保持不變,因此也稱(chēng)為保持性變量。例如,刀具偏置序號(hào)為 01~ 99,這些值可以用變量替換的方法加以改變,在序號(hào) 1~ 99中,不用作刀具偏置變量的變量可以用作保持性公共變量 500~ 531。 (1)刀具補(bǔ)償存儲(chǔ)器 C的系統(tǒng)變量補(bǔ)償號(hào) 刀具長(zhǎng)度補(bǔ)償( H) 刀具半徑補(bǔ)償( D) 幾何補(bǔ)償 磨損補(bǔ)償 幾何補(bǔ)償 磨損補(bǔ)償123:200:400 11001(2201)11002(2202)11003(2203):11200(2400):11400 10001(2023)10002(2023)10003(2023):10200(2200):11400130011300213003:13200:13400120231202312023:12200:12400 1) 包含變量 2) 包含算術(shù)或邏輯運(yùn)算( =)的程序段 3) 包含控制語(yǔ)句(例如: GOTO, DO , END)的程序段 4) 包含宏程序調(diào)用指令 ( G65, G66, G67或其他 G代碼, M代碼調(diào)用宏序)的程序段三、 FANUC宏程序運(yùn)算符 Ⅰ功能 格式 備注定義 i=j加法 i=j+k減法 i =j k乘法 i =j*k除法 i=j/k功能 格式 備注正弦 i=SIN[j] 角度以度指定,如 90186。 運(yùn)算中的誤差注:167。167。167。167。167。 運(yùn)算結(jié)果可以規(guī)算為 0。 變量值的精度約為 8 位十進(jìn)制數(shù)。 ? 無(wú)條件轉(zhuǎn)移: GOTOn ( n為順序號(hào), 1——99999 ) 例 1 下面的程序計(jì)算數(shù)值 1~ 10的總和。? 例: IF [1EQ 2] THEN 3=0;四、四、 FANUC宏程序的轉(zhuǎn)移和循環(huán) ⅣWHILE [條件表達(dá)式 ] Dom; ( m=1, 2, 3)注:循環(huán)允許嵌套,最多 3層,但不允許交叉;條件不滿足條件滿足 ENDm四、四、 FANUC宏程序的轉(zhuǎn)移和循環(huán) Ⅳ四、四、 FANUC宏程序的轉(zhuǎn)移和循環(huán) Ⅳ四、四、 FANUC宏程序的轉(zhuǎn)移和循環(huán) Ⅳ 當(dāng)指定的條件滿足時(shí),執(zhí)行 從 WHILE DO 到 END 之間的程序。這種指令格式適用于 IF 語(yǔ)句。若用 1, 2, 3 以外的值會(huì)產(chǎn)生 P/S 報(bào)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1