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

正文內(nèi)容

華中數(shù)控宏程序全套教程(存儲版)

2025-07-16 04:44上一頁面

下一頁面
  

【正文】 f(1) 。或者1= 。 Z坐標(biāo),初值為0WHILE 0 LE 8 G90G01X[0]Z[1]F200 0=0+ 1=0*0/2ENDWG00 X40Z80 M05M30(3)拋物線車削2%0342T0101 M03 S600G00 Z211=12 。%3402T0101 M03 S600G00 X21 Z2G71 R1 P11 Q22 F100 S600N11 G01 X0 S1200 。A初值WHILE 11 LE 18G01X[382*10]Z[11]F10011=11+10=SQRT[11*2]ENDWG01X26 Z18N14 G01Z24X22G00Z5X80Z30M05M30(8)正弦線車削%3404M03 S600 T0101G92 X80 Z30G00 X25 Z3G71 N6G0X1711=0WHILE 11 GE 259=11*PI/10 。切削量WHILE 50 GT [51+] 。還夠車一刀? 50=5051 G90 G00 X[50] Z1 M98 P1021ENDWG00 Z1M98 P1021 。 加工整圓子程序,圓心為(23, 24),半徑為1745=1162 。X初始偏移1=20 。每周偏移2=0 。相對編程 50 = 50 * [1] 。方向標(biāo)志W(wǎng)HILE 條件 ...... 。刀Y軸坐標(biāo)2 = 270 。銑完了嗎? G01 Y[1] IF 2 EQ 0 。走斜面到底1=1+ 。半圓柱,Φ100*150,球刀。行切 1=1+ 。Z4=150 。半圓柱,Φ100*150。原點在底面前端%200G92X0Y0Z50M03S8001=0 。Y4=1 。旋計次2=90 。圓柱半徑+刀具半徑G90 G00 X[7+20] Y0 S1000 M03G01 Z[5] F500 G01 X[7] Y01=0 。用過的I值當(dāng)作下一步I的初始值1=1+10 。(工件零點:對稱中心上表面)%010=0。%0001G90G21G40G49G80G64G92 X0 Y0 Z30M03S800G0 X50 Y30G01 Z4 F300M98 P0002 L60G00 Z30X0 Y0M30%0002G90 G01 11=11WHILE 11 LT 1410=11*11G01 X[[10]8] Z[[1511]]11=11+ENDWG01 Z1G00 X50Z4G01 G91 Y2M99(15)凹球曲面加工在平面工件上加工凹球曲面,采用平底鍵槽刀螺旋線加工,完成粗加工;用球刀完成精加工。如果X 值是絕對方式G9023=2330 。如果孔底Z 值是絕對方式G9025=253217 。 如果還可以進(jìn)刀一次N50 G01 Z[1641] 。 在孔底暫停IF 1165 EQ 99 。 沒有定義孔底Z 坐標(biāo)M99ENDIFN10 G91 。 初始Z 平面模態(tài)值存在17=17+2632 。 反攻絲到孔底攻絲時進(jìn)給保持將不起作用N60 G04 P[15] 。 主軸反轉(zhuǎn)M99_______________________________________________________________G76%0076。 將X 值轉(zhuǎn)換為增量方式, 31 為Y 的絕對坐標(biāo)ENDIFIF AR[17] EQ 90 。 移到孔加工位XYN30 Z[17] 。 即返回參考點R 平面ELSEIF AR[26] EQ 0N90 G00 Z[2517] 。 宏程序用增量編程G91!IF AR[23] EQ 90 。 則改為相對。 如果沒有指定Z 值M99 。 讓刀IF 1165 EQ 99 。將Z 值轉(zhuǎn)換為增量方式, 32 為Z 的絕對坐標(biāo)ENDIFIF 25 GE 0 。 將X 值轉(zhuǎn)換為增量方式, 30 為X 的絕對坐標(biāo)ENDIFIF AR[24] EQ 90 。返回初始平面, 注25 及17 均為負(fù)數(shù)ELSEN95 G90 G00 Z[26] 。 移到孔加工位XY 并且主軸反轉(zhuǎn)N30 Z[17] 。 如果參考點R 值是絕對方式G9017=1732 。_______________________________________________________________G74%0074。 進(jìn)刀量為負(fù)數(shù)40 將減少ENDWN70 G01 Z[4041] 。 循環(huán)變量40 初始值為參考點到孔底的位移量41=0 。初始Z 平面模態(tài)值存在17=17+2632 。如果沒有定義孔底Z 值每次進(jìn)給深度Q 值或退刀量K 則返回ENDIFN10 G91 。比如101當(dāng)前的值為3,系統(tǒng)3號所填的刀具半徑為5,則:(1)使用D[101]時,使用3號刀的半徑值5作為補(bǔ)償量;(2)使用D101時,將變量101的值“3”作為補(bǔ)償量。這里使用ф8的鍵槽刀為例。圓柱半徑+刀具半徑減去X相對值G02X0Y0I[ROUND[6]]J0 。1.圓柱倒圓角%00035=+ 。RWHILE 1 LE 25 G01 X[1] Z[SQRT[25*251*1]] G17 G03 I[1] 1=1+ENDWG00 Z100X20 Y20M30(8)多次旋轉(zhuǎn)的宏編程。角度2=25+5 。改變方向 G18 G02 X50 Z0 R50 2=50 ELSE G18 G03 X50 Z0 R50 2=50 ENDIF 1=1+ENDWG00Z50X0Y0M30;4。更新坐標(biāo) 3=50*SIN[1] IF 4 EQ 150 。角度2=50 。1=180 G01 X[2] Z[3] 。方向判斷 2=80 G01 Y80 ELSE 2=0 G01 Y0 。平底刀,R8WHILE 1 LE 80 。X方向3=8 。公共指令 條件變量增量ENDW(4)銑平面。方案三 。方案一50=100 。螺旋線,極坐標(biāo)%100G92 X0 Y0 Z500=0 。恢復(fù)第12 組13 組模態(tài)M99(2)螺旋線走刀;1。退刀G00 Z1M99方法3方法4(12)變螺距螺紋%001T0101 M03 S600G92 X80 Z30G00 X30 Z4G6450=M98 P00250=27M98 P00250=M98 P00250=M98 P002G00X80Z30M30%002X[50]G32 Z0 F11=0(螺紋長度,初值為0)2=1(螺紋螺距,初值為1)WHILE 1 GT 15 G32 W[2][2] 2=2+ 1=12ENDWG00U3Z4M992.?dāng)?shù)銑編程(1)直線段逼近整園的宏程序利用小直線段逼近整園的數(shù)控加工程序%1000G92 X0 Y0 Z0M98 P200 X50 Y0 R50 。初始化X尺寸(毛坯值)51=3 。方法1%1010M03 S600 T010150=35 。精加工,結(jié)束X21 Z2M30(7)拋物線車削6%3404T0101 M03 S600G92X80Z30G00X20Z3N6G01X3811=0 。A初值WHILE 11 GT 0G01X[20+2*10]Z[1138]11=10=SQRT[2*11]ENDWG01X20Z38G00X18Z4X100Z50M30(6)拋物線車削5(G71與宏程序)這個例子中應(yīng)用了G71復(fù)合循環(huán)與宏程序配合完成粗精加工。G37半徑編程0=0 。保存前一個點坐標(biāo) 1=1+ 。 。此時N200 所在段的局部變量10為第1層260,即260=222。 用增量方式編寫宏程序IF AR[8] EQ 90 。子程序結(jié)束前恢復(fù)記錄值G[45] G[46] 。有沒有辦法,使子程序不影響主程序的模態(tài)值呢?簡單的辦法就是,進(jìn)入子程序后首先把子程序會影響到的所有模態(tài)用局部變量保存起來,然后再往后執(zhí)行,并且在子程序返回時恢復(fù)保存的模態(tài)值。夠切一刀? G00 Z[2010] 。5.系列零件加工所謂系列零件加工,是指不同規(guī)格的零件,形狀基本相同,加工過程也相同,只是尺寸數(shù)據(jù)不一樣,利用宏程序就可以編寫出一個通用的加工程序來。G65代碼在調(diào)用宏子程序時,系統(tǒng)會將當(dāng)前程序段各字母(A~Z共26個,如果沒有定義則為零)后跟的數(shù)值對應(yīng)傳到宏子程序中的局部變量025 。怎么辦呢?局部變量的參數(shù)傳遞,是在宏調(diào)用指令后面添加參數(shù)的方法來傳遞的。進(jìn)入子程序后51的值是4051=25 。%4003IF 51 GE 1G02 X[50] R[50] 。不成立跳到這里執(zhí)行WHILE中必須有“修改條件變量”的語句,使得其循環(huán)若干次后,條件變?yōu)椤安怀闪ⅰ倍顺鲅h(huán),不然就成為死循環(huán)。IF語句的執(zhí)行流程如圖1所示。所謂“條件”,通常是對變量或變量表達(dá)式的值進(jìn)行大小判斷的式子,稱為“條件表達(dá)式”。這不是數(shù)學(xué)中的方程或等式,如果1的值是2,執(zhí)行1 = 1+4后,1的值變?yōu)?。3.邏輯運算符在IF或WHILE語句中,如果有多個條件,用邏輯運算符來連接多個條件。600~899是與刀具相關(guān)系統(tǒng)變量。注意:上面的程序中,如果把D100寫成了D[100],則相當(dāng)于D8,即調(diào)用8號刀補(bǔ),而不是補(bǔ)償量為8。什么時候用全局變量?什么時候用局部變量?在一般情況下,你應(yīng)優(yōu)先考慮選用局部變量。例%100N10 50=30 。例%100N10 3=30 。%1000 50=20 。變量有什么用呢?變量可以用來代替程序中的數(shù)據(jù),如尺寸、刀補(bǔ)號、G指令編號……,變量的使用,給程序的設(shè)計帶來了極大的靈活性。有函數(shù)運算2.使用了程序流程控制(決策能力),例如:(1)IF 3 GE 9 。有變量1(3)G01 Y[50*SIN[3]] 。1就是一個變量宏程序中,用“”號后面緊跟1~4位數(shù)字表示一個變量,如1,50,101,……。表示G03 X30例1 使用了變量的宏子程序。如果在主程序或不同子程序里,出現(xiàn)了相同名稱(編號)的變量,它們不會相互干擾,值也可以不同。不管是主程序還是子程序,只要名稱(編號)相同就是同一個變量,帶有相同的值,在某個地方修改它的值,所有其它地方都受影響。局部變量的使用,解決了同名變量沖突的問題,編寫子程序時,不需要考慮其它地方是否用過某個變量名。D100就是指加載100的值8作為刀補(bǔ)半徑。要注意同一個子程序,被調(diào)用的層級不同時,對應(yīng)的系統(tǒng)變量也是不同的。注意:宏程序條件運算符與計算機(jī)編程語言的條件運算符表達(dá)習(xí)慣不同。此式表示把1的值與4相加,結(jié)果賦給1。換刀(精加工,)三.程序流程控制程序流程控制形式有許多種,都是通過判斷某個“條件”是否成立來決定程序走向的。例:IF 1 EQ 10 ;如果1=10 M99 ;成立則,執(zhí)行此句(子程返回)END
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1