




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
●
終極目標:會數控車削二次曲線類零件●
促成目標1.會計算節點坐標2.會對變量#進行運算3.會用宏指令編程學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四學習目標工學任務相關知識相關實踐拓展學習思考練習四宏指令編程數控車削上模頭導學學習目標工學任務相關知識相關實踐拓展學習思考練習四宏指令編程數控車削上模頭學習目標工學任務相關知識相關實踐拓展學習思考練習四宏指令編程數控車削上模頭導做引數賦值I引數賦值Ⅱ變量引數賦值I引數賦值Ⅱ變量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不能作為引數RK5#18一、
FANUC用戶宏程序B應用于加工二次曲面等編程。1.變量(1)變量的表示#口口口口
或#[口口口口]
如#205
、#209
、#1005等均代表變量。又如#[#1+#2+10],當#1=10
,#2=100時,
變量#[#1+#2+10]表示#120。(2)變量的賦值1)直接賦值如#3=50
,#100=37.5+372)引數賦值見表8-2
。G
、L
、O
、P不能作為引數,不賦值的引數可以省略。學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭表8-2
引數與變量的對應關系四JJJJJJJJJJ變量賦值Ⅰ和Ⅱ,要注意兩點:第一,變量賦值Ⅰ和Ⅱ混用給相同變量賦值時時,后者有效。如:G65P1000A1B2I-3I4D5;∣∣∣∣
∣#1#2#4#7#7可以看出,I4和D5都對#7賦值,此時,后面的D5有效,所以#7=5。I-3和I4分別表示第一組、第二組的I。第二,I
、J
、K的順序不得顛倒,且總是從第一組開始順序往后排。如:G65P1000J5I4
;∣
∣#5#7J5表示第一組的J
、I4表示第二組的I。學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四(3)變量的引用如X#200、Y#201、G#203對于F#203,當變量#203=15時,它與F15相同;Z-#210,當變量#210=250時,與Z-250相同;G#230,當變量#230=3時,與G03相同。使用變量時應注意:1)地址O和N不能用變量表示,即:不能用O#200、N#220等指令進行編程。
2)變量的值不能超過對應地址所規定的最大指令值范圍,如對于M指令,若#230=120,則M#230不能使用。學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四(4)變量的種類1)局部變量#1~#33共33個2)公共變量#100~#199是斷電清除型#500~#999是斷電保持型。3)系統變量刀具補償值變量#2001~#2200等接口輸入信號變量#1000~#1015
接口輸出信號變量#1100~#1115
位置信息變量#5001~#5082等學習目標工學任務相關知識相關實踐拓展學習思考練習(5)變量的兩個最大特點:存儲、運算宏指令編程數控車削上模頭四表8-3
變量運算運算方式編程格式備注舉例定義或賦值#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
度;用方括號#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]用方括號#100=SQRT[#2*#2-
100]
#100=EXP[#18]絕對值#i
=ABS[#j]四舍五入#i
=ROUND[#j]自然對數#i
=LN[#j]指數函數#i
=EXP[#j]上取整#i
=FIX[#j]下取整#i
=FUP[#j]學習目標工學任務相關知識相關實踐拓展學習思考練習變量混合運算:符合四則運算法則,即先刮號內
后刮號外,先乘
除后加減,括號
最多可嵌5重,且
用方括號[
]圓括號()僅用于注釋。宏指令編程數控車削上模頭2.變量運算四2)四舍五入ROUND數字:如#1=ROUND[1.2345],則結果#1=1。地址:指令中使用ROUND函數時,按地址的最小輸入單位四舍五入。G0l
X[ROUND[#1]],若#1=1.4567,當X的最小設定單位是0.001mm時,則該程序段變為G0lX1.457【促成任務】當機床分別以#1和#2給定的數據在某一方向增量運動,然后返回到起始點,編制加工程序。設機床最小輸入單位是0.001mm
,程序及說明如下。O91;N10#1=1.2345;N20#2=2.3456;N30G91G01X#1F100;X移動1.235N40X#2;X移動2.346,總共移動了3.581N50
X-[#1+#2];因#1+#2=3.5801
,X移動了-3.580
,顯然返回不到起始點。
因此將上一程序段改為:N50
X-[ROUND[#1]+ROUND[#2]];使X軸返回到起始點。N60M30;學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四3.條件語句IF-GOTO1)無條件跳轉指令,又稱絕對跳轉指令,其格式如下:GOTOn;其中n是跳轉目標程序段段號。如GOTO85;表示無條件轉向執行N85程序段,要求“N85”在所執行的程序當中只有一個。2)有條件跳轉語句,格式如下:IF[條件表達式]GOTOn;執行該程序段后,如果滿足條件,則轉向執行程序段n,否則執行下一程序段。學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四表14-3
比較符號比較符號含義比較符號含義EQ等于(=)GE大于等于(≥)NE不等于(≠)LT小于(<)GT大于(>)LE小于等于(≤)學習目標工學任務相關知識相關實踐拓展學習思考練習4.循環語句WHILE
[條件表達式]
DOm;…ENDm;M相等的阿拉伯數字四宏指令編程數控車削上模頭兩種語句的位置比較段號IF-GOTO語句WHILE-DO-ENDN變量賦值已知數據變量賦值N開始計算前WHILE[比較條件]
DOmNn動態坐標變量計算計算動態坐標變量計算NG01
……直線插補G01
……N#i=#i+k計數#i=#i+kNIF[#4LE20]
GOTOn計數后ENDm學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四解題思路:等分X,計算Z;將動態X坐標作為計數器;其值與規定的終值進行比較來判斷是否繼續運算。以直代曲加工曲面;
學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四表14-5
變量#定義#21#4#5#6X方向步距(半徑值)X坐標(半徑值)X坐標(直徑值)Z坐標0.5mm計數器#4*2-#4*#4/20相關實踐拓展學習思考練習學習目標相關知識工學任務宏指令編程數控車削上模頭四O0014;N10T0101;換T1外圓車刀,導入01號刀補數據N20G54
G99
G0
X45
Z2
S600
M04;刀具長度補償后到達循環起點N30G71
U2
R0.5;N40G71
P50
Q170U0.4W0.2
F0.3;X向精車余量0.4mm
(直徑值),
Z
向精車余量0.2mm,粗車進給量
0.3mm/rN50G00
X-4;Ns段N60G42X-2Z1;N70G02X0Z0R1F0.15;精車進給量0.15mm/rN80#21=0.5;X軸步距N90#4=0.5;X/2賦初始值,學習目標工學任務相關知識相關實踐拓展學習思考練習用
WHILE
_DOm_ENDm語句宏指令編程數控車削上模頭四N100WHILE[#4LE20]
DO1循環語句N110#5=#4*2;N120#6=-#4*#4/20;任意點X坐標(直徑)N130G01
X[#5]
Z[#6];根據X坐標算出Z坐標N140#4=#4+#21直線插補,直徑編程N150END1;N160G01
X40
Z-36;N170G00
G40
X45
Z-37
;Nf,段,抬刀N180G54
G99
G0
X45
Z5
S700
M04;N190G70
P50
Q170;精車循環N200G0
X100
Z100;到安全位置N210M30;程序結束學習目標工學任務相關知識相關實踐拓展學習思考練習宏指令編程數控車削上模頭四O0014;N10T0101;換T1外圓車刀,導入01號刀補數據N20G54
G99
G0
X45
Z2
S600
M04;刀具長度補償后到達循環起點,主
軸旋轉N30G71U2R0.5;N40G71
P50
Q160
U0.4
W0.2
F0.3;N50G0
X-4;Ns段N60G42
X-2
Z1
;N70G02X0Z
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農業面源污染治理農村環境治理技術指南報告
- 高蛋白海鱸魚罐頭行業深度調研及發展項目商業計劃書
- 高端玩具定制旅行體驗行業跨境出海項目商業計劃書
- 高級球桿定制服務企業制定與實施新質生產力項目商業計劃書
- 高清投影儀亮度與色彩增強企業制定與實施新質生產力項目商業計劃書
- 生物肥料功能拓展行業跨境出海項目商業計劃書
- 高速包裝生產線機器人集成行業深度調研及發展項目商業計劃書
- 2025-2030中國粘膠長絲行業市場現狀供需分析及投資評估規劃分析研究報告
- 2024-2025年蘇教版小學數學四年級上冊跨學科教學計劃
- 小學道法教育與家庭合作計劃
- 《人口與環境》課件
- 【MOOC】老子的人生智慧-東北大學 中國大學慕課MOOC答案
- 高血壓心臟病超聲
- 中南林業科技大學《Python程序設計實驗》2021-2022學年期末試卷
- 記背手冊04:《鄉土中國》核心知識背誦清單高考語文一輪復習考點幫(天津專用)
- 麻醉科與患者安全溝通制度
- 2024年六年級道德與法治下冊 第三單元 多樣文明 多彩生活 7 多元文化 多樣魅力教案 新人教版
- 污水處理ao工藝
- 2024年重慶市中考數學試題B卷含答案
- 安徽理工大學《高等安全工程》2023-2024學年第一學期期末試卷
- 林業工程整改方案
評論
0/150
提交評論