版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
●
終極目標(biāo):會(huì)數(shù)控車削二次曲線類零件●
促成目標(biāo)1.會(huì)計(jì)算節(jié)點(diǎn)坐標(biāo)2.會(huì)對(duì)變量#進(jìn)行運(yùn)算3.會(huì)用宏指令編程學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)四宏指令編程數(shù)控車削上模頭導(dǎo)學(xué)學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)四宏指令編程數(shù)控車削上模頭學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)四宏指令編程數(shù)控車削上模頭導(dǎo)做引數(shù)賦值I引數(shù)賦值Ⅱ變量引數(shù)賦值I引數(shù)賦值Ⅱ變量ABAB#1#2STI66#19#20CC#3UK6#21II1#4VI7#22J1#5W7#23KK1#6XK7#24DEFI2#7YI8#252#8Z8#26K2#9K8#27-HI33#10#11I99#28#29-K3#12K9#30MI4#13I10#31--4K4#14#1510K10#32#33-QI55#16#17G、L、O、P不能作為引數(shù)RK5#18一、
FANUC用戶宏程序B應(yīng)用于加工二次曲面等編程。1.變量(1)變量的表示#口口口口
或#[口口口口]
如#205
、#209
、#1005等均代表變量。又如#[#1+#2+10],當(dāng)#1=10
,#2=100時(shí),
變量#[#1+#2+10]表示#120。(2)變量的賦值1)直接賦值如#3=50
,#100=37.5+372)引數(shù)賦值見表8-2
。G
、L
、O
、P不能作為引數(shù),不賦值的引數(shù)可以省略。學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭表8-2
引數(shù)與變量的對(duì)應(yīng)關(guān)系四JJJJJJJJJJ變量賦值Ⅰ和Ⅱ,要注意兩點(diǎn):第一,變量賦值Ⅰ和Ⅱ混用給相同變量賦值時(shí)時(shí),后者有效。如:G65P1000A1B2I-3I4D5;∣∣∣∣
∣#1#2#4#7#7可以看出,I4和D5都對(duì)#7賦值,此時(shí),后面的D5有效,所以#7=5。I-3和I4分別表示第一組、第二組的I。第二,I
、J
、K的順序不得顛倒,且總是從第一組開始順序往后排。如:G65P1000J5I4
;∣
∣#5#7J5表示第一組的J
、I4表示第二組的I。學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四(3)變量的引用如X#200、Y#201、G#203對(duì)于F#203,當(dāng)變量#203=15時(shí),它與F15相同;Z-#210,當(dāng)變量#210=250時(shí),與Z-250相同;G#230,當(dāng)變量#230=3時(shí),與G03相同。使用變量時(shí)應(yīng)注意:1)地址O和N不能用變量表示,即:不能用O#200、N#220等指令進(jìn)行編程。
2)變量的值不能超過(guò)對(duì)應(yīng)地址所規(guī)定的最大指令值范圍,如對(duì)于M指令,若#230=120,則M#230不能使用。學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四(4)變量的種類1)局部變量#1~#33共33個(gè)2)公共變量#100~#199是斷電清除型#500~#999是斷電保持型。3)系統(tǒng)變量刀具補(bǔ)償值變量#2001~#2200等接口輸入信號(hào)變量#1000~#1015
接口輸出信號(hào)變量#1100~#1115
位置信息變量#5001~#5082等學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)(5)變量的兩個(gè)最大特點(diǎn):存儲(chǔ)、運(yùn)算宏指令編程數(shù)控車削上模頭四表8-3
變量運(yùn)算運(yùn)算方式編程格式備注舉例定義或賦值#i
=#j#100=#1
,#100=30加法#i
=#j+#k#100=#1+#2#100=#1-2#100=#1*#2#100=30/#2減法#i
=#j-#k乘法#i
=#j*#k除法#i
=#j/#k正弦#i
=SIN[#j]角度以度為單位,
且5°30′要寫成5.5
度;用方括號(hào)#100=SIN[#2]
#100=COS[#18-2]
#100=ATAN[#5/#6]余弦#i
=COS[#j]正切#i
=TAN[#j]反正弦#i
=ASIN[#j]反余弦#i
=ACOS[#j]反正切#i
=ATAN[#j]/[#K]平方根#i
=SQRT[#j]用方括號(hào)#100=SQRT[#2*#2-
100]
#100=EXP[#18]絕對(duì)值#i
=ABS[#j]四舍五入#i
=ROUND[#j]自然對(duì)數(shù)#i
=LN[#j]指數(shù)函數(shù)#i
=EXP[#j]上取整#i
=FIX[#j]下取整#i
=FUP[#j]學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)變量混合運(yùn)算:符合四則運(yùn)算法則,即先刮號(hào)內(nèi)
后刮號(hào)外,先乘
除后加減,括號(hào)
最多可嵌5重,且
用方括號(hào)[
]圓括號(hào)()僅用于注釋。宏指令編程數(shù)控車削上模頭2.變量運(yùn)算四2)四舍五入ROUND數(shù)字:如#1=ROUND[1.2345],則結(jié)果#1=1。地址:指令中使用ROUND函數(shù)時(shí),按地址的最小輸入單位四舍五入。G0l
X[ROUND[#1]],若#1=1.4567,當(dāng)X的最小設(shè)定單位是0.001mm時(shí),則該程序段變?yōu)镚0lX1.457【促成任務(wù)】當(dāng)機(jī)床分別以#1和#2給定的數(shù)據(jù)在某一方向增量運(yùn)動(dòng),然后返回到起始點(diǎn),編制加工程序。設(shè)機(jī)床最小輸入單位是0.001mm
,程序及說(shuō)明如下。O91;N10#1=1.2345;N20#2=2.3456;N30G91G01X#1F100;X移動(dòng)1.235N40X#2;X移動(dòng)2.346,總共移動(dòng)了3.581N50
X-[#1+#2];因#1+#2=3.5801
,X移動(dòng)了-3.580
,顯然返回不到起始點(diǎn)。
因此將上一程序段改為:N50
X-[ROUND[#1]+ROUND[#2]];使X軸返回到起始點(diǎn)。N60M30;學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四3.條件語(yǔ)句IF-GOTO1)無(wú)條件跳轉(zhuǎn)指令,又稱絕對(duì)跳轉(zhuǎn)指令,其格式如下:GOTOn;其中n是跳轉(zhuǎn)目標(biāo)程序段段號(hào)。如GOTO85;表示無(wú)條件轉(zhuǎn)向執(zhí)行N85程序段,要求“N85”在所執(zhí)行的程序當(dāng)中只有一個(gè)。2)有條件跳轉(zhuǎn)語(yǔ)句,格式如下:IF[條件表達(dá)式]GOTOn;執(zhí)行該程序段后,如果滿足條件,則轉(zhuǎn)向執(zhí)行程序段n,否則執(zhí)行下一程序段。學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四表14-3
比較符號(hào)比較符號(hào)含義比較符號(hào)含義EQ等于(=)GE大于等于(≥)NE不等于(≠)LT小于(<)GT大于(>)LE小于等于(≤)學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)4.循環(huán)語(yǔ)句WHILE
[條件表達(dá)式]
DOm;…ENDm;M相等的阿拉伯?dāng)?shù)字四宏指令編程數(shù)控車削上模頭兩種語(yǔ)句的位置比較段號(hào)IF-GOTO語(yǔ)句WHILE-DO-ENDN變量賦值已知數(shù)據(jù)變量賦值N開始計(jì)算前WHILE[比較條件]
DOmNn動(dòng)態(tài)坐標(biāo)變量計(jì)算計(jì)算動(dòng)態(tài)坐標(biāo)變量計(jì)算NG01
……直線插補(bǔ)G01
……N#i=#i+k計(jì)數(shù)#i=#i+kNIF[#4LE20]
GOTOn計(jì)數(shù)后ENDm學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四解題思路:等分X,計(jì)算Z;將動(dòng)態(tài)X坐標(biāo)作為計(jì)數(shù)器;其值與規(guī)定的終值進(jìn)行比較來(lái)判斷是否繼續(xù)運(yùn)算。以直代曲加工曲面;
學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四表14-5
變量#定義#21#4#5#6X方向步距(半徑值)X坐標(biāo)(半徑值)X坐標(biāo)(直徑值)Z坐標(biāo)0.5mm計(jì)數(shù)器#4*2-#4*#4/20相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)學(xué)習(xí)目標(biāo)相關(guān)知識(shí)工學(xué)任務(wù)宏指令編程數(shù)控車削上模頭四O0014;N10T0101;換T1外圓車刀,導(dǎo)入01號(hào)刀補(bǔ)數(shù)據(jù)N20G54
G99
G0
X45
Z2
S600
M04;刀具長(zhǎng)度補(bǔ)償后到達(dá)循環(huán)起點(diǎn)N30G71
U2
R0.5;N40G71
P50
Q170U0.4W0.2
F0.3;X向精車余量0.4mm
(直徑值),
Z
向精車余量0.2mm,粗車進(jìn)給量
0.3mm/rN50G00
X-4;Ns段N60G42X-2Z1;N70G02X0Z0R1F0.15;精車進(jìn)給量0.15mm/rN80#21=0.5;X軸步距N90#4=0.5;X/2賦初始值,學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)用
WHILE
_DOm_ENDm語(yǔ)句宏指令編程數(shù)控車削上模頭四N100WHILE[#4LE20]
DO1循環(huán)語(yǔ)句N110#5=#4*2;N120#6=-#4*#4/20;任意點(diǎn)X坐標(biāo)(直徑)N130G01
X[#5]
Z[#6];根據(jù)X坐標(biāo)算出Z坐標(biāo)N140#4=#4+#21直線插補(bǔ),直徑編程N(yùn)150END1;N160G01
X40
Z-36;N170G00
G40
X45
Z-37
;Nf,段,抬刀N180G54
G99
G0
X45
Z5
S700
M04;N190G70
P50
Q170;精車循環(huán)N200G0
X100
Z100;到安全位置N210M30;程序結(jié)束學(xué)習(xí)目標(biāo)工學(xué)任務(wù)相關(guān)知識(shí)相關(guān)實(shí)踐拓展學(xué)習(xí)思考練習(xí)宏指令編程數(shù)控車削上模頭四O0014;N10T0101;換T1外圓車刀,導(dǎo)入01號(hào)刀補(bǔ)數(shù)據(jù)N20G54
G99
G0
X45
Z2
S600
M04;刀具長(zhǎng)度補(bǔ)償后到達(dá)循環(huán)起點(diǎn),主
軸旋轉(zhuǎn)N30G71U2R0.5;N40G71
P50
Q160
U0.4
W0.2
F0.3;N50G0
X-4;Ns段N60G42
X-2
Z1
;N70G02X0Z
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ùn)營(yíng)管理制度
- 物業(yè)運(yùn)營(yíng)規(guī)則制度模板
- 2025年小學(xué)教師資格考試《綜合素質(zhì)》教師禮儀與溝通情景模擬試題(附答案)
- 租房公司運(yùn)營(yíng)制度及流程
- 運(yùn)營(yíng)相關(guān)制度
- 中梁大運(yùn)營(yíng)管理制度
- 夜市餐廳運(yùn)營(yíng)管理制度
- 基金運(yùn)營(yíng)風(fēng)險(xiǎn)制度
- 親子農(nóng)場(chǎng)運(yùn)營(yíng)制度范本
- 車隊(duì)運(yùn)營(yíng)制度
- 2025-2030中國(guó)硝酸銨行業(yè)市場(chǎng)全景調(diào)研及投資價(jià)值評(píng)估咨詢報(bào)告
- 個(gè)人IP打造運(yùn)營(yíng)方案【新媒體運(yùn)營(yíng)】【個(gè)人自媒體IP】
- 2024-2025學(xué)年七年級(jí)語(yǔ)文上學(xué)期期末專題復(fù)習(xí):基礎(chǔ)知識(shí)運(yùn)用(含答案)
- 高溫熔融金屬企業(yè)安全知識(shí)培訓(xùn)
- 航天禁(限)用工藝目錄(2021版)-發(fā)文稿(公開)
- CB-T-4459-2016船用七氟丙烷滅火裝置
- 鄰近鐵路營(yíng)業(yè)線施工監(jiān)測(cè)技術(shù)規(guī)程編制說(shuō)明
- 教育科學(xué)研究方法智慧樹知到期末考試答案章節(jié)答案2024年浙江師范大學(xué)
- 民辦高中辦學(xué)方案
- 樹脂鏡片制作課件
- 企業(yè)對(duì)賬函模板11
評(píng)論
0/150
提交評(píng)論