




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、宏程序編程概念宏程序的編制方法簡單地解釋就是:利用變量編程的方法。用戶利用數(shù)控系統(tǒng)提供的變量、數(shù)學(xué)運(yùn)算功能、邏輯判斷功能、程序循環(huán)功能等功能,來實(shí)現(xiàn)一些特殊的用法。例如:橢圓的解析方程:橢圓的參數(shù)方程:其中t為變量
高技能人才培訓(xùn)宏程序教案宏程序A類B類G65等常見公式用法用戶宏功能的最大特點(diǎn)是,可以對變量進(jìn)行運(yùn)算,使程序應(yīng)用更加靈活、方便。用戶宏功能常用的有A類宏功能和B類宏功能兩類。
宏指令既可以在主程序體中使用,
也可以當(dāng)作子程序來調(diào)用。宏程序A類B類G65等常見公式用法放在主程序體中O001……N50#100=30.0N60#101=20.0N70G01X#100Y#101F500.0……M30高技能人才培訓(xùn)宏程序教案宏程序A類B類G65等常見公式用法高技能人才培訓(xùn)宏程序教案主程序:
……G65P1000X30.0Y20.0……宏程序:O1000……#100=#24#101=#25……M99當(dāng)作子程序調(diào)用:宏程序A類B類G65等常見公式用法二、A類宏功能(FANUC-0TD)
A類宏程序采用G65HxxP#xxQ#xxR#xx或G65HxxP#xxQxxRxx格式,輸入的xx的意思就是數(shù)值,是以u(píng)m級(jí)的量輸入的,比如你輸入100那就是0.1mm1、變量
在常規(guī)的主程序和子程序內(nèi),總是將一個(gè)具體的數(shù)值賦給一個(gè)地址。為了使程序更具通用性、更加靈活,在宏程序中設(shè)置了變量,即將變量賦給一個(gè)地址。
(1)變量的表示
變量可以用“#”號(hào)和跟隨其后的變量序號(hào)來表示:#i(i=1,2,3......)
例:#5,#109,#501。
(2)變量的引用
將跟隨在一個(gè)地址后的數(shù)值用一個(gè)變量來代替,即引入了變量。
例:對于F#103,若#103=50時(shí),則為F50;
對于Z-#110,若#110=100時(shí),則Z為-100;
對于G#130,若#130=3時(shí),則為G03。宏程序A類B類G65等常見公式用法(3)變量的類型
1)公共變量
公共變量在不同的的宏程序中的意義相同,是在主程序和主程序調(diào)用的各用戶宏程序內(nèi)公用的變量。也就是說,在一個(gè)宏指令中的#i與在另一個(gè)宏指令中的#i是相同的。
公共變量的序號(hào)為:#100~#131;#500~#531。其中#100~#131公共變量在電源斷電后即清零,重新開機(jī)時(shí)被設(shè)置為“0”;#500~#531公共變量即使斷電后,它們的值也保持不變,因此也稱為保持型變量。2)系統(tǒng)變量
系統(tǒng)變量定義為:有固定用途的變量,它的值決定系統(tǒng)的狀態(tài)。系統(tǒng)變量包括刀具偏置變量,接口的輸入/輸出信號(hào)變量,位置信息變量等。
系統(tǒng)變量的序號(hào)與系統(tǒng)的某種狀態(tài)有嚴(yán)格的對應(yīng)關(guān)系。例如,刀具偏置變量序號(hào)為#01~#99,這些值可以用變量替換的方法加以改變,在序號(hào)1~99中,不用作刀偏量的變量可用作保持型公共變量#500~#531。宏程序A類B類G65等常見公式用法接口輸入信號(hào)#1000~#1015,#1032。通過閱讀這些系統(tǒng)變量,可以知道各輸入口的情況。當(dāng)變量值為“1”時(shí),說明接點(diǎn)閉合;當(dāng)變量值為“0”時(shí),表明接點(diǎn)斷開。這些變量的數(shù)值不能被替換。閱讀變量#1032,所有輸入信號(hào)一次讀入。
2、宏指令G65
宏指令G65可以實(shí)現(xiàn)豐富的宏功能,包括算術(shù)運(yùn)算、邏輯運(yùn)算等處理功能。
一般形式:G65HmP#iQ#jR#k
式中:
m--宏程序功能,數(shù)值范圍01~99;
#i--運(yùn)算結(jié)果存放處的變量名;
#j--被操作的第一個(gè)變量,也可以是一個(gè)常數(shù);
#k--被操作的第二個(gè)變量,也可以是一個(gè)常數(shù)。
例如,當(dāng)程序功能為加法運(yùn)算時(shí):
程序P#100Q#101R#102......含義為#100=#101+#102
程序P#100Q-#101R#102......含義為#100=-#101+#102
程序P#100Q#101R15......含義為#100=#101+15宏程序A類B類G65等常見公式用法3、宏功能指令(1)算術(shù)運(yùn)算指令
算術(shù)運(yùn)算指令表G碼
H碼
功能
定義
G65H01定義,替換
#i=#jG65H02加
#i=#j+#kG65H03減
#i=#j-#kG65H04乘
#i=#j×#kG65H05除
#i=#j/#kG65H21平方根
#i=√#j
G65H22絕對值
#i=|#j|G65H23求余
#i=#j-trunc﹙#j/#k﹚·#kTrunc:小數(shù)部分舍去宏程序A類B類G65等常見公式用法算術(shù)宏指令表(續(xù))G碼
H碼
功能
定義
G65H24BCD(十進(jìn)制)碼→二進(jìn)制碼
#i=√#j2-#k2
#i=BIN﹙#j﹚
G65H25二進(jìn)制碼→BCD(十進(jìn)制)碼
#i=BCD﹙#j﹚
G65H26復(fù)合乘/除
#i=﹙#i×#j﹚÷#kG65H27復(fù)合平方根1#i=√#j2+#k2
G65H28復(fù)合平方根2#i=√#j2-#k2
宏程序A類B類G65等常見公式用法
1)變量的定義和替換#i=#j
編程格式G65H01P#iQ#j
例G65H01P#101Q1005;(#101=1005)
G65H01P#101Q-#112;(#101=-#112)2)加法#i=#j+#k
編程格式G65H02P#iQ#jR#k
例G65H02P#101Q#102R#103;(#101=#102+#103)
3)減法#i=#j-#k
編程格式G65H03P#iQ#jR#k
例G65H03P#101Q#102R#103;(#101=#102-#103)
4)乘法#i=#j×#k
編程格式G65H04P#iQ#jR#k
例G65H04P#101Q#102R#103;(#101=#102×#103)
宏程序A類B類G65等常見公式用法5)除法#i=#j/#k
編程格式G65H05P#iQ#jR#k
例G65H05P#101Q#102R#103;(#101=#102/#103)
6)平方根#i=
編程格式G65H21P#iQ#j
例G65H21P#101Q#102;(#101=)
7)絕對值#i=│#j│
編程格式G65H22P#iQ#j
例G65H22P#101Q#102;(#101=│#102│)8)復(fù)合平方根1#i=
編程格式G65H27P#iQ#jR#k
例G65H27P#101Q#102R#103;(
#101=
9)復(fù)合平方根2#i=
編程格式G65H28P#iQ#jR#k
例G65H28P#101Q#102R#103(#101=宏程序A類B類G65等常見公式用法(2)邏輯運(yùn)算指令邏輯運(yùn)算指令表1)邏輯或#i=#jOR#k
編程格式G65H11P#iQ#jR#k
例G65H11P#101Q#102R#103;(#101=#102OR#103)表2)邏輯與#i=#jAND#k
編程格式G65H12P#iQ#jR#k
例G65H12P#101Q#102R#103;(#101=#102AND#103)G碼
H碼
功能
定義
G65H11邏輯“或”
#i=#j·OR·#kG65H12邏輯“與”
#i=#j·AND·#kG65H13異或
#i=#j·XOR·#k宏程序A類B類G65等常見公式用法(3)三角函數(shù)指令三角函數(shù)指令表1)正弦函數(shù)#i=#j×SIN(#k)
編程格式G65H31P#iQ#jR#k(單位:度)
例G65H31P#101Q#102R#103;(#101=#102×SIN(#103))G碼
H碼
功能
定義
G65H31正弦
#i=#j·SIN﹙#k﹚
G65H32余弦
#i=#j·COS﹙#k﹚
G65H33正切
#i=#j·TAN﹙#k﹚
G65H34反正切
#i=ATAN﹙#j/#k﹚
宏程序A類B類G65等常見公式用法2)余弦函數(shù)#i=#j×COS(#k)
編程格式G65H32P#iQ#jR#k(單位:度)
例G65H32P#101Q#102R#103;(#101=#102×COS(#103))
3)正切函數(shù)#i=#j×TAN#k
編程格式G65H33P#iQ#jR#k(單位:度)
例G65H33P#101Q#102R#103;(#101=#102×TAN(#103))
4)反正切#i=ATAN(#j/#k)
編程格式G65H34P#iQ#jR#k(單位:度,0o≤#j≤360o)
例G65H34P#101Q#102R#103;(#101=ATAN(#102/#103))宏程序A類B類G65等常見公式用法(4)控制類指令控制類指令表G碼
H碼
功能
定義
G65H80無條件轉(zhuǎn)移
GOTOnG65H81條件轉(zhuǎn)移1IF#j=#k,GOTOnG65H82條件轉(zhuǎn)移2IF#j≠#k,GOTOnG65H83條件轉(zhuǎn)移3IF#j>#k,GOTOnG65H84條件轉(zhuǎn)移4IF#j<#k,GOTOnG65H85條件轉(zhuǎn)移5IF#j≥#k,GOTOnG65H86條件轉(zhuǎn)移6IF#j≤#k,GOTOnG65H99產(chǎn)生PS報(bào)警
出現(xiàn)PS報(bào)警號(hào):500+n宏程序A類B類G65等常見公式用法1)無條件轉(zhuǎn)移編程格式G65H80Pn(n為程序段號(hào))
例G65H80P120;(轉(zhuǎn)移到N120)
2)條件轉(zhuǎn)移1#jEQ#k(=)
編程格式G65H81PnQ#jR#k(n為程序段號(hào))
例G65H81P1000Q#101R#102
當(dāng)#101=#102,轉(zhuǎn)移到N1000程序段;若#101≠#102,執(zhí)行下一程序段。
3)條件轉(zhuǎn)移2#jNE#k(≠)
編程格式G65H82PnQ#jR#k(n為程序段號(hào))
例G65H82P1000Q#101R#102
當(dāng)#101≠#102,轉(zhuǎn)移到N1000程序段;若#101=#102,執(zhí)行下一程序段。宏程序A類B類G65等常見公式用法4)條件轉(zhuǎn)移3#jGT#k(>)
編程格式G65H83PnQ#jR#k(n為程序段號(hào))
例G65H83P1000Q#101R#102
當(dāng)#101>#102,轉(zhuǎn)移到N1000程序段;若#101≤#102,執(zhí)行下一程序段。
5)條件轉(zhuǎn)移4#jLT#k(<)
編程格式G65H84PnQ#jR#k(n為程序段號(hào))
例G65H84P1000Q#101R#102
當(dāng)#101<#102,轉(zhuǎn)移到N1000;若#101≥#102,執(zhí)行下一程序段。
6)條件轉(zhuǎn)移5#jGE#k(≥)
編程格式G65H85PnQ#jR#k(n為程序段號(hào))
例G65H85P1000Q#101R#102
當(dāng)#101≥#102,轉(zhuǎn)移到N1000;若#101<#102,執(zhí)行下一程序段。
宏程序A類B類G65等常見公式用法7)條件轉(zhuǎn)移6#jLE#k(≤)
編程格式G65H86PnQ#jQ#k(n為程序段號(hào))
例G65H86P1000Q#101R#102
當(dāng)#101≤#102,轉(zhuǎn)移到N1000;若#101>#102,執(zhí)行下一程序段。4、使用注意
為保證宏程序的正常運(yùn)行,在使用用戶宏程序的過程中,應(yīng)注意以下幾點(diǎn);
(1)由G65規(guī)定的H碼不影響偏移量的任何選擇;
(2)如果用于各算術(shù)運(yùn)算的Q或R未被指定,則作為0處理;
(3)在分支轉(zhuǎn)移目標(biāo)地址中,如果序號(hào)為正值,則檢索過程是先向大程序號(hào)查找,如果序號(hào)為負(fù)值,則檢索過程是先向小程序號(hào)查找。
(4)轉(zhuǎn)移目標(biāo)序號(hào)可以是變量。宏程序A類B類G65等常見公式用法A類宏程序舉例:G50X100.Z130.;
T0100;
M42M03G98;
G65H01P#100Q15000;a=15MM
G65H01P#101Q30000;b=30MM
G65H01P#102Q1000;Z背吃量(粗)
G65H01P#103Q10;Z背吃量(精)
G65H01P#104Q500;精車余量
G65H01P#105Q35000;毛坯直徑
G65H01P#106Q5000;刀具引入量
G65H05P#113Q#100R10;a/10=a'
宏程序A類B類G65等常見公式用法G65H05P#114Q#101R10;b/10=b'
G65H04P#109Q#109R2;起刀點(diǎn)半徑X變直徑X
G65H02P#109Q#105R#106;加入刀具引入量
G00X#109Z#101;刀具移動(dòng)到粗車起點(diǎn)
G65H01P#110Q#102;賦予變量背吃量之粗車被吃量
G65H01P#108Q#101;賦予Z運(yùn)算值.......................................(N5)
G65H03P#108Q#108R#110;計(jì)算Z坐標(biāo)當(dāng)前值......................(N10)
G65H84P15Q#108R0;判斷進(jìn)給是否到重點(diǎn)
G65H01P#112Q#108;
G65H26P#112Q100000R#114;
G65H28P#112Q1000000R#112;
G65H26P#112Q#113R100000;
G65H02P#112Q#112R#104;加入精車余量
G65H04P#112Q#112R2;X半徑變直徑
G65H81P20Q#104R0;粗精車判斷
G94X#112Z#108F50.;粗車進(jìn)給
G65H80P10;轉(zhuǎn)回循環(huán)
宏程序A類B類G65等常見公式用法G65H81P25Q#104R0;判斷整個(gè)程序是否徹底結(jié)束...........(N15)G65H02P#115Q#100R#104;
G65H04P#115Q#115R2;
G94X#115Z0.;粗車進(jìn)給到終點(diǎn)防止計(jì)算出現(xiàn)小數(shù)而車不到終點(diǎn)
M44;提速4檔
G00X0.Z#101;刀快速走到精車起點(diǎn)
G65H01P#110Q#103;賦予變量背吃刀量為精車背吃
G65H01P#104Q0;精車余量賦0;
G65H80P5;轉(zhuǎn)回循環(huán)進(jìn)行精車坐標(biāo)計(jì)算
G01X#112Z#108F10;精車進(jìn)給.......................................(N20)
G65H80P10;轉(zhuǎn)計(jì)算坐標(biāo)環(huán)節(jié)
G65P#100Q#100R2;...................................................................(N25)
G01X#100Z0.;進(jìn)給到終點(diǎn)防止因?yàn)橛?jì)算出現(xiàn)小數(shù)而車不到終點(diǎn)
G00X100.退刀
Z100.
M42
M05
M30程序結(jié)束宏程序A類B類G65等常見公式用法三、B類宏程序(FANUC-0i)(一)、變量
1.變量的表示變量可以用“#”號(hào)和跟隨其后的變量序號(hào)來表示,即#i(i=1,2,3,...)。例如:#5,#109,#501。也可用表達(dá)式來表示變量,即#[(表達(dá)式)]。例如:#[#50],#[2001-1],#[#1+#2-12]宏程序A類B類G65等常見公式用法在地址號(hào)后可使用變量,例如:F#9 若#9=200.0,則表示F200Z#26 若#26=10.0,則表示Z10.0G#13 若#13=3.0,則表示G03M#5 若#5=08.0,則表示M08
…
宏程序A類B類G65等常見公式用法2.變量的種類變量有局部變量、公用變量(全局變量)和系統(tǒng)變量三種。
(1)局部量變#1~#33。局部變量是一個(gè)在宏程序中局部使用的變量。例如,當(dāng)宏程序A調(diào)用宏程序B而且都有#1變量時(shí),因?yàn)樗鼈兎?wù)于不同局部,所以A中的#1與B中的#1不是同一個(gè)變量,互不影響。
(2)公用變量(全局變量)。#100~#149、#500~#509。公用變量貫穿整個(gè)程序過程,包括多重調(diào)用。上例中若A與B同時(shí)調(diào)用全局變量#100,則A中的#100與B中的#100是同一個(gè)變量。宏程序A類B類G65等常見公式用法(3)系統(tǒng)變量。宏程序能夠?qū)C(jī)床內(nèi)部變量進(jìn)行讀取和賦值,從而完成復(fù)雜任務(wù)。系統(tǒng)變量主要包括:①
接口信號(hào)。②
刀具補(bǔ)償#200~#2200,其中長度補(bǔ)償與半徑補(bǔ)償均在此區(qū)域內(nèi)。③
工件偏置量#5201~#5326。④
報(bào)警信息#3000。#3000中存儲(chǔ)報(bào)警信息地址,如:#3000=n,則顯示n號(hào)警告。
宏程序A類B類G65等常見公式用法⑤
時(shí)鐘#3001,#3002。⑥
禁止單程序段停止和等待輔助機(jī)能結(jié)束信號(hào)#3003。⑦
進(jìn)給保持(不能手動(dòng)調(diào)節(jié)機(jī)床進(jìn)給速率)#3004。⑧
模態(tài)信息#4001~#4120。如:#4001為G00~G03,若當(dāng)前為G01狀態(tài),則#4001中值為01;#4002為G17~G19,若當(dāng)前為G17平面,則#4002值為17。⑨
位置信息#5001~#5105。保存各種坐標(biāo)值,包括絕對坐標(biāo)、距下一點(diǎn)距離等。系統(tǒng)變量還有多種,它們?yōu)榫幹坪瓿绦蛱峁┝素S富的信息來源。
宏程序A類B類G65等常見公式用法常用變量局部變量:#1~#33公共變量:#100~#149,#500~#509系統(tǒng)變量:#1000~#5335宏程序A類B類G65等常見公式用法3.變量的賦值
1)直接賦值
變量可在操作面板上直接輸入,也可用MDI方式賦值,還可在程序內(nèi)用以下所示方式賦值,但等號(hào)左邊不能用表達(dá)式:
#__=數(shù)值(或表達(dá)式)例:O0521#1=10#2=8…….1000M03宏程序A類B類G65等常見公式用法2)引數(shù)賦值
宏程序體以子程序方式出現(xiàn),所用的變量可在宏調(diào)用時(shí)賦值。例如:
G65P9120X100.Y20.F20;其中X、Y、F對應(yīng)于宏程序中的變量號(hào),變量的具體數(shù)值由引數(shù)后的數(shù)值決定。引數(shù)與宏程序體中變量的對應(yīng)關(guān)系有兩種(見表1和表2),這兩種方法可以混用。其中G、L、N、O、P不能作為引數(shù)為變量賦值。宏程序A類B類G65等常見公式用法表1變量賦值方法Ⅰ宏程序A類B類G65等常見公式用法表2變量賦值方法Ⅱ宏程序A類B類G65等常見公式用法例:采用自變量賦值的螺旋插補(bǔ)法銑多孔宏程序刀具?10宏程序A類B類G65等常見公式用法主程序O0522S1000M03G54G90G00X0Y0G52X-30.Y0在孔1處建立局部坐標(biāo)系G65P1522A18.B19.C10.I0Q0.95F200精加工?18通孔G52X25.Y9.5G65P1522A28.B5.6C10.I0Q1.12F200精加工?28通孔G65P1522A16.B19.C10.I5.6Q1.34F200精加工?28通孔G52X0Y0取消局部坐標(biāo)系M30宏程序O1522#5=[#1-#3]/2螺旋加工時(shí)刀具中心的回轉(zhuǎn)半徑宏程序A類B類G65等常見公式用法G00X#5G00移動(dòng)到起始點(diǎn)上方Z[-#4+1.]G00下降至Z-#4面以上一點(diǎn)G01Z-#4F[#9*0.2]Z方向下降至當(dāng)前開始加工深度Z-#4WHILE[#4LT#2]DO1如果加工深度#4<圓孔深度#2,循環(huán)1繼續(xù)#4=#4+#17Z坐標(biāo)依次遞增#17G03I-#5Z-#4F#9逆時(shí)針螺旋加工至下一層END1循環(huán)1結(jié)束G03I-#5到達(dá)圓孔深度逆時(shí)針走一整圓G01X[#5-1.]G01向中心退1mmG00Z30快速退刀至安全高度M99宏程序結(jié)束返回宏程序A類B類G65等常見公式用法自變量賦值說明:#1=(A)圓孔直徑#2=(B)孔深#3=(C)刀具直徑#4=(I)Z坐標(biāo)設(shè)為自變量#9=(F)進(jìn)給速度#17=(Q) 每次切深遞增量(層間距)
宏程序A類B類G65等常見公式用法(二)、功能指令:宏程序具有賦值、算術(shù)運(yùn)算、邏輯運(yùn)算、函數(shù)運(yùn)算等功能算術(shù)運(yùn)算加法:#i=#j+#k減法:#i=#j-#k乘法:#i=#j*#k除法:#i=#j/#k宏程序A類B類G65等常見公式用法函數(shù)運(yùn)算:正弦#i=SIN[#j] 單位:度余弦#i=COS[#j] 單位:度正切#i=TAN[#j]單位:度反正切#i=ATAN[#j]/[#k] 單位:度平方根#i=SQRT[#j]絕對值#i=ABS[#j]取整#i=ROUND[#j]宏程序A類B類G65等常見公式用法邏輯運(yùn)算:等于: EQ格式:#jEQ#k不等于: NE 格式:#jNE#k大于: GT 格式:#jGT#k小于: LT 格式:#jLT#k大于等于:GE 格式:#jGE#k小于等于:LE 格式:#jLE#k宏程序A類B類G65等常見公式用法(三)、控制指令控制指令可起到控制程序流向的作用。1.無條件轉(zhuǎn)移(GOTO語句)格式:GOTOn;n為順序號(hào),范圍1~9999轉(zhuǎn)移至標(biāo)有順序號(hào)n(俗稱行號(hào))的程序段。當(dāng)指定1~9999以外的順序號(hào)時(shí),會(huì)出現(xiàn)報(bào)警信號(hào)。例如:GOTO99;即轉(zhuǎn)移至第99行宏程序A類B類G65等常見公式用法2.條件轉(zhuǎn)移(IF語句)格式如下:
IF[<條件表達(dá)式>]GOTOn如果指定的條件表達(dá)式滿足時(shí),則轉(zhuǎn)移到標(biāo)有順序號(hào)n的程序段。如果不滿足指定的條件,則順序執(zhí)行下一個(gè)程序段。說明:1、條件表達(dá)式必須包括運(yùn)算符,運(yùn)算符插在兩個(gè)變量或常量中間,并且用“[]”封閉,表達(dá)式可以替代變量。2、運(yùn)算符由2個(gè)字母組成,用于兩個(gè)值的比較,以決定它們是相等,還是一個(gè)值小于或大于另一個(gè)值。不能使用不等號(hào)。宏程序A類B類G65等常見公式用法例:用IF語句編制1~100的累加程序O009#1=0;存儲(chǔ)和數(shù)變量的初值#2=1;被加數(shù)變量的初值N5IF[#2GT100]GOTO99;當(dāng)被加數(shù)大于100時(shí)轉(zhuǎn)移到N99#1=#1+2計(jì)算和數(shù)#2=#2+1;下一個(gè)被加數(shù)GOTO5;轉(zhuǎn)到N5N99M30;程序結(jié)束宏程序A類B類G65等常見公式用法3、循環(huán)(WHILE語句)格式:WHILE[條件表達(dá)式]DOm...…ENDm
在WHILE后指定一個(gè)條件表達(dá)式,當(dāng)條件滿足時(shí),執(zhí)行從DOm到ENDm之間的程序;當(dāng)條件不滿足時(shí),程序就執(zhí)行ENDm下一條語句。DO后面的號(hào)m是指定程序執(zhí)行范圍的標(biāo)號(hào),標(biāo)號(hào)值為1,2,3(即m=1,2,3)宏程序A類B類G65等常見公式用法循環(huán)(WHILE語句)的有關(guān)說明1、DOm和ENDm必須成對使用,而且DOm一定要在ENDm指令之前。用識(shí)別號(hào)m來識(shí)別。2、無限循環(huán):當(dāng)指定DO而沒有指定WHILE語句時(shí),將產(chǎn)生從DO到END之間的無限循環(huán)。3、條件轉(zhuǎn)移(IF語句)和循環(huán)(WHILE語句)的關(guān)系:從邏輯關(guān)系上來說,兩者是從正反兩個(gè)方面描述的同一件事情;從實(shí)現(xiàn)的功能上來說,兩者具有相當(dāng)程度的相互替代性;從具體的用法和使用的限制上來說,條件轉(zhuǎn)移(IF語句)受到系統(tǒng)的限制相對更少,使用更靈活。
宏程序A類B類G65等常見公式用法例題:橢圓銑削加工程序橢圓的解析方程:橢圓的參數(shù)方程:宏程序A類B類G65等常見公式用法O0001N2#100=1角度步長N4#101=0初始角度N6#102=361終止角度N8#103=45長半軸N10#104=25短半軸N12#105=-10.0深度N13G90G00X[#103+20]Y0Z100.0刀具運(yùn)行到(65,0,100)的位置N14S1000M03N15G01Z[#105]F1000.0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 榆林職業(yè)技術(shù)學(xué)院《工業(yè)供熱與管道工程學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 菏澤職業(yè)學(xué)院《普通語言學(xué)(2)》2023-2024學(xué)年第二學(xué)期期末試卷
- 郴州思科職業(yè)學(xué)院《嵌入式原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年廣東省惠州市六年級(jí)下學(xué)期小升初招生數(shù)學(xué)試卷含解析
- 批發(fā)軌道轉(zhuǎn)讓合同范本
- 游戲買賣合同范本
- 宜州當(dāng)鋪借款合同范本
- 課題開題報(bào)告:黨校智庫建設(shè)與師資隊(duì)伍建設(shè)研究
- 課題開題報(bào)告:大學(xué)生心理危機(jī)的“新質(zhì)”感知預(yù)警體系研究
- 課題開題報(bào)告:大數(shù)據(jù)在基礎(chǔ)教育管理與決策中的應(yīng)用研究
- 2022年八大員的勞務(wù)員考試題及答案
- DLT5210.4-2018熱工施工質(zhì)量驗(yàn)收表格
- 醫(yī)院實(shí)習(xí)護(hù)士轉(zhuǎn)科表
- 2023年最新的郭氏宗祠的對聯(lián)大全
- 《中國古代文學(xué)史》宋代文學(xué)完整教學(xué)課件
- 新部編人教版四年級(jí)下冊道德與法治全冊教案(教學(xué)設(shè)計(jì))
- 物業(yè)服務(wù)企業(yè)市場拓展戰(zhàn)略規(guī)劃課件
- 2018年青海大學(xué)碩士論文格式模板
- 四年級(jí)道德與法治從中國制造到中國創(chuàng)造
- 兒童跌倒評(píng)估量表(Humpty-Dumpty)
- 南瓜套種玉米高產(chǎn)栽培技術(shù)-文檔資料
評(píng)論
0/150
提交評(píng)論