




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、前前 言言變 量 基 礎(chǔ) 部 分變量類型變量類型變量局部變量全局變量系統(tǒng)變量用戶變量所有的宏程序中都可以共用的變量#100-#199:掉電不保持#500-#999:掉電保持只能在當(dāng)前宏程序中使用的變量#1-#33用來儲存系統(tǒng)數(shù)據(jù)的變量,如刀補(bǔ),位置等#1000-常用系統(tǒng)變量常用系統(tǒng)變量- -工件坐標(biāo)系工件坐標(biāo)系外部坐標(biāo)系偏置#5201-#5203G54(1-3軸)#5221-#5223G55(1-3軸)#5241-#5243G56(1-3軸)#5261-#5263G57(1-3軸)#5281-#5283G58(1-3軸)#5301-#5303G59(1-3軸)#5321-#5323G54.1P
2、1(1-3軸)#7001-#7003G54.1P48(1-3軸)#7941-#7943我們能用這些變量干什么?(見測試)常用系統(tǒng)變量常用系統(tǒng)變量- -刀具補(bǔ)償偏置刀具補(bǔ)償偏置我們能用這些變量干什么?(見測試)常用系統(tǒng)變量常用系統(tǒng)變量- -報(bào)警變量報(bào)警變量變量號變量號功能功能舉例舉例#3000賦值0-200,機(jī)床停止并報(bào)警#3000=1(NG)屏幕顯示“3001 NG”我們能用這個(gè)變量干什么?(見測試)算數(shù)和邏輯運(yùn)算部分一算數(shù)和邏輯運(yùn)算(一)算數(shù)和邏輯運(yùn)算(一)功能功能格式格式備注備注定義#i=#j加法#i=#j+#k減法#i=#j-#k乘法#i=#j*#k除法#i=#j/#k#k不為0正弦#i
3、=SIN#j角度以度指定90.5表示90度30分反正弦#i=ASIN#j正切#i=TAN#j反正切#i=ATAN#j/#k余弦#i=COS#j反余弦#i=ACOS#j算數(shù)和邏輯運(yùn)算(二)算數(shù)和邏輯運(yùn)算(二)功能功能格式格式備注備注平方根#i=SQRT#j絕對值#i=ABS#j舍入#i=ROUND#j上取整#i=FIX#j下取整#i=FUP#j自然對數(shù)#i=LN#j指數(shù)對數(shù)#i=EXP#j或#i=#j OR #k運(yùn)算按照二進(jìn)制一位一位的進(jìn)行異或#i=#j XOR #k與#i= #j AND #kl 藍(lán)色字體為不常用運(yùn)算符l 所有運(yùn)算格式要正確測試一測試一l 可以把G55的坐標(biāo)值寫入全局變量嗎?局
4、部變量呢? 怎么寫? 兩個(gè)有什么差異?l 我可以給G55的坐標(biāo)賦值嗎? 怎么寫? 有什么用處?l 要讀取5號刀的刀具長度補(bǔ)償(含磨損) 怎么讀? 有什么用處?l 程序中要添加報(bào)警,用哪個(gè)變量,怎么用?休 息 會?算數(shù)和邏輯運(yùn)算部分二運(yùn)算符運(yùn)算符l 作用 多用于邏輯判斷,和IF等條件語句使用IF IF 條件語句條件語句l 判斷后跳轉(zhuǎn)示例:如果變量#1的值大于10,跳轉(zhuǎn)到N2程序段N1 IF#1 GT 10. GOTO2N2 G00 G91 X10.l IF THEN 如果表達(dá)式滿足,執(zhí)行THEN后的語句。否則順序執(zhí)行示例:如果#1和#2的值相同,0賦值給#3IF#1 EQ #2THEN #3=0
5、;宏程序調(diào)用重要內(nèi)容程序調(diào)用方式程序調(diào)用方式l M98調(diào)用格式:M98 P*舉例:M98 P1000l G65調(diào)用格式:G65 P* Aa Bb Cc Dd Ee Ff Hh Ii Jj Kk Mm Nn Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz舉例:G65 P1000 A1. B2. X10. Z5.都可以調(diào)用,有區(qū)別嗎?G65G65和和M98M98的差別(一)的差別(一)l 指定變量的值格式:M98 P* G65 P* Aa Bb Cc Dd Ee Ff Hh Ii Jj Kk Mm Nn Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz所以M98不能在調(diào)用時(shí)指
6、定變量的值,而G65可以那么那么G65G65后面跟的一大堆字母表示的是什么意思呢?后面跟的一大堆字母表示的是什么意思呢?G65G65和和M98M98的差別(一)的差別(一)l 變量表l 舉例: G65 P1000 A1. B2. X10. Z5.表示在調(diào)用O1000的同時(shí),就指定了程序中#1,#2,#24,#26的值通常在程序中有類似的語句:IF#1 NE #0 GOTO2 或 #600=#2+10.等類似的語句那么,這樣有什么好處?G65G65和和M98M98的差別(二)的差別(二)l 示例:O0001#1=1.M98 P1000;#600=#1;此時(shí)#600的值是多少?-O0002#1=1
7、.G65 P1000#600=#1;此時(shí)#600的值是多少?O1000#1=-1.M99#600=-1#600=1G65G65和和M98M98的差別(二)的差別(二)休 息 會?INSPECTION PLUSINSPECTION PLUS軟件中的全局變量軟件中的全局變量全局變量(一)全局變量(一)#100#110#120#130#140#101#111#121#131#141#102#112#122#132#142#103#113#123#133#143#104#114#124#134#144#105#115#125#135#145#106#116#126#136#146#107#117#12
8、7#137#147#108#118#128#138#148#109#119#129#139#149用戶可用變量用戶可用變量全局變量(二)全局變量(二)#100#110#120#130#140#101#111#121#131#141#102#112#122#132#142#103#113#123#133#143#104#114#124#134#144#105#115#125#135#145#106#116#126#136#146#107#117#127#137#147#108#118#128#138#148#109#119#129#139#149INSPECTION PLUS INSPECTIO
9、N PLUS 內(nèi)部計(jì)算內(nèi)部計(jì)算全局變量(三)全局變量(三)#100#110#120#130#1400#101#111#121#131#1410#102#112#122#132#1421.000#103#113#123#133#1431.000#104#114#124#134#144#105#115#125#1350#145#106#116#126#1360#146-1.000#107#117#127#13710.00#147#108#118#128#138#148#109#119#129#139#1490INSPECTION PLUSINSPECTION PLUS測量測量結(jié)果和旗幟結(jié)果和旗幟測
10、量結(jié)果和旗幟的數(shù)值測量結(jié)果和旗幟的數(shù)值在每次測量后被覆蓋在每次測量后被覆蓋全局變量(四)全局變量(四)#500#510#520#530#540#501#511#521#531#541#502#512#522#532#542#503#513#523#533#543#504#514#524#534#544#505#515#525#535#545#506#516#526#536#546#507#517#527#537#547#508#518#528#538#548#509#519#529#539#549標(biāo)準(zhǔn)校正數(shù)值標(biāo)準(zhǔn)校正數(shù)值回退系數(shù)回退系數(shù)矢量校正數(shù)值矢量校正數(shù)值測頭校正程序測頭校正程序 為什么要
11、校正為什么要校正l 測頭安裝后,測頭中心與主軸的偏心量l 測針球的直徑誤差l 測頭的觸發(fā)距離l 機(jī)床的重復(fù)性所以,每次更換測頭,或者更換測針后,必須校正!如何校正?軟件部分再講校正項(xiàng)目校正項(xiàng)目l 測頭長度校正l 測針半徑校正l 測針偏心校正值存放在刀具補(bǔ)償值存放在全局變量 值存放在全局變量為什么要存放在全局變量中?為什么要存放在全局變量中?測頭長度校正測頭長度校正格式:格式:G65 P9801 Zz Tt舉例:舉例:G65 P9801 Z0. T21Tt 要更新的刀具號.Zz 標(biāo)準(zhǔn)表面的工件坐標(biāo).O1000O1000G17 G40 G49 G69 G80 G90G54 X0 Y0G43 H21
12、 Z20.G65 P9801 Z0 T21G91 G28 Z0G90M30注意:在這里T21的刀補(bǔ)中要有一個(gè)預(yù)置的大概刀長校正測針校正測針X/YX/Y偏置偏置格式:格式:G65 P9802 Dd舉例:舉例:G65 P9802 D50.005Dd: 用于校正的環(huán)規(guī)直徑4#502DdYX312#503O1000O1000G17 G40 G49 G69 G80 G90G54 X0 Y0(環(huán)規(guī)中心)G65 P9802 D50.005G91 G28 Z0G90M30注意:1.準(zhǔn)確將主軸定位至環(huán)規(guī)的中心位置并將測針置于環(huán)規(guī)內(nèi)部2. 程序運(yùn)行后,會將偏心寫入#502和#503校正測針球半徑校正測針球半徑格式
13、:格式:G65 P9803 Dd舉例:舉例:G65 P9803 D50.005Dd: 用于校正的環(huán)規(guī)直徑O1000O1000G17 G40 G49 G69 G80 G90G54 X0 Y0(環(huán)規(guī)中心)G65 P9803 D50.005G91 G28 Z0G90M30注意:1.準(zhǔn)確將主軸定位至環(huán)規(guī)的中心位置并將測針置于環(huán)規(guī)內(nèi)部2. 程序運(yùn)行后,會將半徑寫入#500和#501小結(jié)小結(jié)l 對于初學(xué)者,以下變量范圍,建議先不用:對于初學(xué)者,以下變量范圍,建議先不用: #100-#199 #500-#550 其他全局變量可按需要使用l 測頭使用必須要標(biāo)定測頭使用必須要標(biāo)定 初次使用時(shí) 更換測針后 使用一
14、段時(shí)間后 標(biāo)定后,掛刀方向要固定 標(biāo)定時(shí)的進(jìn)給與測量的進(jìn)給保持一致休 息 會?保護(hù)移動(dòng)程序保護(hù)移動(dòng)程序-O9810-O9810保護(hù)移動(dòng)程序保護(hù)移動(dòng)程序-O9810-O9810功能:功能:在測頭移動(dòng)時(shí),如果有障礙物阻擋,機(jī)床停止并報(bào)警格式:格式:G65 P9810 Xx Yy Zz FfXx Yy Zz:目標(biāo)位置在當(dāng)前坐標(biāo)系下的坐標(biāo)Ff:移動(dòng)的進(jìn)給率注注 意意1.目標(biāo)位置指定可以單獨(dú)指定X/Y/Z中的任何一個(gè)值;也可以同時(shí)指定其中任意2個(gè)或3個(gè)全部指定舉例:G65 P9810 Y-1. F3000G65 P9810 X0 Z-5. F3000G65 P9810 X0 Y1. Z2. F4000
15、2.報(bào)警當(dāng)在移動(dòng)的過程中,碰到障礙,機(jī)床停止,報(bào)警號3086提示信息“PATH OBSTRUCTED”成功移動(dòng)至目標(biāo)位置成功移動(dòng)至目標(biāo)位置G65G65 P9810P9810 X50.0 Z5.0 X50.0 Z5.0 F3000F3000保護(hù)移動(dòng)程序保護(hù)移動(dòng)程序-O9810-O9810保護(hù)移動(dòng)程序保護(hù)移動(dòng)程序-O9810-O9810#3000 = 86 (PATH OBSTRUCTED)未成功移動(dòng)至目標(biāo)位置未成功移動(dòng)至目標(biāo)位置G65G65 P9810P9810 X50.0 Z5.0 X50.0 Z5.0 F3000F3000單點(diǎn)測量程序單點(diǎn)測量程序-O9811-O9811單點(diǎn)測量程序單點(diǎn)測量程
16、序-O9811-O9811功能:功能:每次測量一個(gè)面常用格式:常用格式:G65 P9811 Xx或Yy或ZzXx Yy Zz:目標(biāo)位置在當(dāng)前坐標(biāo)系下的坐標(biāo)注注 意意1.目標(biāo)位置指定每次只能指定X/Y/Z中的一個(gè)值舉例:G65 P9811 X-1.G65 P9811 Z-5.G65 P9811 Y1. 單點(diǎn)測量程序單點(diǎn)測量程序-O9811-O9811常用擴(kuò)展格式:G65 P9811 Xx或Yy或Zz Ss Tt 中的變量為可選輸入變量Ss:欲更新的坐標(biāo)系Tt:欲更新的刀具編號舉例:G65 P9811 X0. S101G65 P9811 Z10. T4S S參數(shù)參數(shù)工件偏置工件偏置S1G54S2G
17、55S3G56S4G57S5G58S6G59S0G53 S101G54.1 P1S102G54.1 P2Etc.Etc.S148G54.1 P48單點(diǎn)測量程序單點(diǎn)測量程序-O9811-O9811測量后的數(shù)據(jù)輸出:1.G65 P9811 X4.輸出:#135-實(shí)測值(4.012)#140-誤差值(0.012)2.G65 P9811 Y4.輸出:#136-實(shí)測值(4.012)#141-誤差值(0.012)1.G65 P9811 Z4.輸出:#137-實(shí)測值(4.012)#142-誤差值(0.012)我們能用這些變量干什么?(見測試)槽槽/ /凸臺測量程序凸臺測量程序-O9812-O9812槽槽/
18、/凸臺測量程序凸臺測量程序-O9812-O9812功能:功能:測量沿X/Y軸向的槽/凸臺,見上圖常用格式:常用格式:G65 P9812 Xx或YyZz Rr Ss TtXx:X方向的槽/凸臺測量Yy:Y方向的槽/凸臺測量Zz:圖2和圖3形式的特征測量點(diǎn)Z坐標(biāo)Rr:圖3特征測量時(shí),回退量Ss:欲更新的坐標(biāo)系Tt:欲更新的刀具編號注意:在使用此程序前,需要事先將測頭定位在欲測特征的理論中心上注意:在使用此程序前,需要事先將測頭定位在欲測特征的理論中心上槽測量程序槽測量程序-O9812-O98121. G65 P9812 X12. S1 T3輸出:#135-槽對稱中心X坐標(biāo)#140-槽對稱中心坐標(biāo)值
19、與理論值的誤差(如何計(jì)算?)#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值(如何計(jì)算?)2. G65 P9812 Y12. S2 T4輸出:#136-槽對稱中心X坐標(biāo)#141-槽對稱中心坐標(biāo)值與理論值的誤差#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值 X0(2.0)(X-100.0)20.0上圖的程序要怎么寫?凸臺測量程序凸臺測量程序-O9812-O98121. G65 P9812 X12. Z1. S1 T3輸出:#135-槽對稱中心X坐標(biāo)#140-槽對稱中心坐標(biāo)值與理論值的誤差(如何計(jì)算?)#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值(如何計(jì)算
20、?)2. G65 P9812 Y12. Z1. S2 T4輸出:#136-槽對稱中心X坐標(biāo)#141-槽對稱中心坐標(biāo)值與理論值的誤差#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值 上圖的程序要怎么寫?(Y-100.0)(2.0)Y020.0Z-5.0有凸臺的槽測量程序有凸臺的槽測量程序-O9812-O98121. G65 P9812 X12. Z-1. R-2. S1 T3輸出:#135-槽對稱中心X坐標(biāo)#140-槽對稱中心坐標(biāo)值與理論值的誤差(如何計(jì)算?)#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值(如何計(jì)算?)2. G65 P9812 Y12. Z-1.S2 T
21、4 R2.輸出:#136-槽對稱中心X坐標(biāo)#141-槽對稱中心坐標(biāo)值與理論值的誤差#138-槽的實(shí)測寬度#143-槽的實(shí)測寬度與理論寬度的差值 上圖的程序要怎么寫?孔孔/ /圓臺測量程序圓臺測量程序-O9814-O9814孔孔/ /圓臺測量程序圓臺測量程序-O9814-O9814功能:功能:4點(diǎn)測量孔或圓臺,見上圖常用格式:常用格式:G65 P9814 Dd Zz Rr Ss TtDd:孔或圓臺的直徑Zz:圖2和圖3形式的特征測量點(diǎn)Z坐標(biāo)Rr:圖3特征測量時(shí),回退量Ss:欲更新的坐標(biāo)系Tt:欲更新的刀具編號注意:在使用此程序前,需要事先將測頭定位在欲測特征的理論中心上注意:在使用此程序前,需要事先將測頭定位在欲測特征的理論中心上孔測量程序孔測量程序-O9814-O98141. G65 P9814 D12. S1 T3輸出:#135-圓心X坐標(biāo)#140-圓心測量X坐標(biāo)值與理論值的誤差(如何計(jì)算?)#136-圓心Y坐標(biāo)#141-圓心測量X坐標(biāo)值與理論值的誤差(如何計(jì)算?)#138-圓的實(shí)測直徑#143-圓的直徑測量值與理論值的誤差(如何計(jì)算?)X0(2.0)(X-100.0)20.0上圖的程序要怎么寫?圓臺測量程序圓臺測量程序-O9814-O9814上圖的程序要怎么寫?(Y-100.0)(2.0)Y020.0Z-5
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省沈文新高考研究聯(lián)盟2024-2025學(xué)年高二下學(xué)期開學(xué)檢測語文試題(解析版)
- 教師考核考勤提案會發(fā)言稿
- 2024年特許金融分析師考試團(tuán)隊(duì)合作試題及答案
- 高中語文知識
- 廣西欽州市第四中學(xué)2024-2025學(xué)年高一下學(xué)期2月考試地理試卷(解析版)
- 預(yù)防軍人自殺
- 2024年特許金融分析師考試重點(diǎn)突破試題及答案
- 2024年特許金融分析師考試焦慮應(yīng)對策略試題及答案
- 2024年特許金融分析師考試全站試題及答案
- 特許金融分析師考試準(zhǔn)備試題及答案
- 《應(yīng)急管理知識》考試復(fù)習(xí)題庫(匯總版)
- Thecleverpig教學(xué)課件(省一等獎(jiǎng))
- 英語專業(yè)本科畢業(yè)論文寫作指導(dǎo)課件
- 利益沖突審查表
- 大學(xué)語文《西廂記》PPT課件
- 電氣控制與plc應(yīng)用技術(shù)》期末試卷c卷
- IPC-610C 標(biāo)準(zhǔn)講解-文檔資料
- 10kV工程交叉跨越鉆越66kV及以上電壓等級線路施工方案
- 萬象網(wǎng)管OL使用指南
- 企業(yè)負(fù)責(zé)人建筑施工現(xiàn)場帶班檢查記錄表
- T_CHES 22-2018 渡槽安全評價(jià)導(dǎo)則
評論
0/150
提交評論