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

正文內(nèi)容

數(shù)控高級(jí)編程講義——宏程序(參考版)

2025-07-10 14:33本頁(yè)面
  

【正文】 Model information在程序段中指定的模態(tài)信息,直到(當(dāng)前程序段)之前的程序段中是可讀出的。15141312111098TAPEREV4Setting76543210SEQABSINCHISOTVONREVYREVXSettingREVX:X軸鏡像,開(kāi)/關(guān)REVY:Y軸鏡像,開(kāi)/關(guān)TVON:TV檢測(cè),開(kāi)/關(guān)ISO:輸出代碼格式,EIA/ISOINCH:公制輸入/英制輸入ABS:增量編程/絕對(duì)編程SEQ:自動(dòng)插入順序號(hào)(Sequencenumber)開(kāi)/關(guān)REV4:第四軸鏡像開(kāi)/關(guān)TAPE:F10/11格式穿孔帶開(kāi)/關(guān) Number of machined parts待加工零件數(shù)(目標(biāo)數(shù))和已加工零件數(shù)(完成數(shù))可以讀寫(xiě)的。當(dāng)準(zhǔn)確停止檢驗(yàn)禁止時(shí),即使在沒(méi)有指定切削的程序段,也不進(jìn)行準(zhǔn)確停止檢查(到位檢查)。b、當(dāng)進(jìn)給保持按鈕壓下又釋放時(shí),進(jìn)給保持燈亮,但機(jī)床不停止,程序繼續(xù)執(zhí)行,直到指定進(jìn)給保持允許的第一個(gè)程序段,機(jī)床才停止。當(dāng)進(jìn)給保持禁止時(shí):a、當(dāng)進(jìn)給保持按鈕按下時(shí),機(jī)床用單段運(yùn)行模式停止。l (b) 用于自動(dòng)運(yùn)行控制的系統(tǒng)變量3004。當(dāng)不指定等待輔助功能(M、S、T)完成時(shí),在輔助功能完成前,程序會(huì)繼續(xù)執(zhí)行下一程序段。pletion3003程序單段運(yùn)行輔助功能完成0允許 Enabled等待1禁止 disabled等待2允許不等待3禁止不等待當(dāng)電源關(guān)閉時(shí),3003的值變?yōu)?。自動(dòng)運(yùn)行的控制狀態(tài)可以改變。時(shí)/分/秒信息被轉(zhuǎn)換成類(lèi)似于十進(jìn)制的數(shù)。如:1993年3月28日表示為19930328。3011該變量用于讀取當(dāng)前日期(年/月/日)。即使電源關(guān)閉,該計(jì)時(shí)器的值仍保留。當(dāng)累計(jì)計(jì)時(shí)65535毫秒時(shí),計(jì)時(shí)器從0重新計(jì)時(shí)。l 變量號(hào)功能3001該變量的功能是作為計(jì)時(shí)器,并時(shí)刻以16毫秒的增量進(jìn)行計(jì)時(shí)。如:3000=1(刀具為找到);報(bào)警屏幕顯示:3001 TOOL NOT FOUND。(a) 刀具補(bǔ)償存儲(chǔ)方式A的系統(tǒng)變量刀具補(bǔ)償號(hào)系統(tǒng)變量號(hào)1┊200┊40010001(2001)┊10200(2200)┊10400(2400)(b) 刀具補(bǔ)償存儲(chǔ)方式B的系統(tǒng)變量刀具補(bǔ)償號(hào)幾何補(bǔ)償磨損補(bǔ)償1┊200┊40011001(2201)┊11200(2400)┊1140010001(2001)┊10200(2200)┊10400(c) 刀具補(bǔ)償存儲(chǔ)方式C的系統(tǒng)變量補(bǔ)償號(hào)刀具長(zhǎng)度補(bǔ)償?shù)毒甙霃窖a(bǔ)償幾何補(bǔ)償磨損補(bǔ)償幾何補(bǔ)償磨損補(bǔ)償1┊200┊40011001(2201)┊11200(2400)┊1140010001(2001)┊10200(2200)┊1040013001┊┊1340012001┊┊12400 alarms表 變量號(hào)功能3000當(dāng)3000賦值為0~99中的某值時(shí),NC停止并報(bào)警,隨后給出一個(gè)不超過(guò)26個(gè)字符的報(bào)警信息。無(wú)論是幾何補(bǔ)償和磨損補(bǔ)償?shù)膮^(qū)別,還是刀具長(zhǎng)度補(bǔ)償和刀具切削半徑補(bǔ)償間的區(qū)別,能用的變量號(hào)數(shù)都依賴(lài)于補(bǔ)償值的對(duì)數(shù)。詳細(xì)信息請(qǐng)參連接手冊(cè)(B61393E2)。1133用于從用戶(hù)宏程序一次寫(xiě)入32位的接口信號(hào)到PMC。1100~11151132用于從用戶(hù)宏程序傳送16位的接口信號(hào)到PMC。(a)用于接口信號(hào)的系統(tǒng)變量變 量 號(hào)功 能1000~10151032用于從PMC傳送16位的接口信號(hào)到用戶(hù)宏程序。對(duì)于(NC的)自動(dòng)控制和普通的程序開(kāi)發(fā)來(lái)說(shuō),系統(tǒng)變量是必不可少的。2 系統(tǒng)變量 SYSTEM VARIABLES系統(tǒng)變量用于讀寫(xiě)NC裝置的內(nèi)部數(shù)據(jù),如:刀具補(bǔ)償數(shù)據(jù)、刀具當(dāng)前位置數(shù)據(jù)等。/2 G00 。使用限制:宏變量不能用于程序號(hào)、程序段順序號(hào)、程序段跳段編號(hào)。當(dāng)變量值為空白時(shí),該變量為null。VARIABLE  O1234 N1234 NO. DATA NO. DATA 100 108 101 109 102 110 103 111 104 112 105 113 106 114 107 115ACTUAL POSITION (RELATIVE)實(shí)際位置(相對(duì)) X Y Z B [ OFFSET ] [ MACRO ] [ MENU ] [ WORK ] [ ] 按軟體鍵[MACOR],顯示宏變量屏幕。結(jié)果為G00 X0。當(dāng)引用未定義(賦值)的宏變量時(shí),該變量前的指令地址被忽略。要使被引用的宏變量的值反號(hào),在“”前加前綴“”即可。例:程序段G00 X1。如:G01 X[1+2] F3。l 宏變量的引用在程序中引用(使用)宏變量時(shí),其格式為:在指令字地址后面跟宏變量號(hào)。1000~9999系統(tǒng)變量System variables系統(tǒng)變量可讀、可寫(xiě),用于保存NC的各種數(shù)據(jù)項(xiàng),如:當(dāng)前位置、刀具補(bǔ)償值等。100~149(199)500~531(999)全局變量Common variables全局變量可在不同宏程序之間共享,當(dāng)電源關(guān)閉時(shí),100~149被清空,而500~531的值仍保留。變量號(hào)變量類(lèi)型功 能0空變量該變量通常為空(null),該變量不能賦值1~33局部變量Local Variables局部變量只能在宏程序內(nèi)部使用,用于保存數(shù)據(jù),如運(yùn)算結(jié)果等。宏變量0通常情況下是一個(gè)空變量,它只能讀,不能寫(xiě)(賦值)。例:1=123;宏變量。如:[1+212]l 宏變量的取值范圍局部變量和全局變量取值范圍如下:,0,如計(jì)算結(jié)果無(wú)效(超出取值范圍)時(shí),發(fā)出編號(hào)111的錯(cuò)誤警報(bào)。在計(jì)算機(jī)上允許給變量指定變量名,但用戶(hù)宏程序沒(méi)有提供這種能力。例:1=2+100;G01 X 1 F300。而在用戶(hù)宏程序中,數(shù)字值可直接指定或使用變量號(hào)(稱(chēng)宏變量)。┋M99。G01 G42 X1 Y1 F300。用戶(hù)宏程序:O9010。┋G65 P9010 L2。加工程序可利用一簡(jiǎn)單的指令來(lái)調(diào)用宏程序,就像使用子程序一樣。附錄4 宏程序B(custom macro B)盡管子程序?qū)χ貜?fù)性的相同操作很有用,(但仍不能和宏程序相提并論)??蓪⒁粋€(gè)程序當(dāng)子程序存貯起來(lái),再通過(guò)修改其角度來(lái)調(diào)用子程序。G40。M99。O2200 G68 X0 Y0 G91 。M98 P072200。G01 F200 H01。G01 G42 F100 H01。G51 X300 .0 P500。坐標(biāo)系旋轉(zhuǎn)通常應(yīng)先于刀具半徑C補(bǔ)償指定。當(dāng)指令運(yùn)動(dòng)指令時(shí),先實(shí)現(xiàn)縮放,再實(shí)現(xiàn)坐標(biāo)縮放。N8 G69 G40 G90 X0 Y0 M30。N6 G01 。N4 G91 。N2 G42 G90 F100 H01。示例在刀具半徑C補(bǔ)償狀態(tài)下可以指定G68和G69,旋轉(zhuǎn)平面和刀具半徑補(bǔ)償平面必須重合。刀具偏置如:切削半徑補(bǔ)償、刀具長(zhǎng)度補(bǔ)償、刀具偏置,在坐標(biāo)系旋轉(zhuǎn)后執(zhí)行。N8 G69 G90 M02。N6 G03 。(G91 )N4 G91 。N2 G68 。坐標(biāo)系旋轉(zhuǎn)由G69取消。當(dāng)α_β_省略時(shí),G68被指令時(shí)的位置被設(shè)成旋轉(zhuǎn)中心。最小輸入增量:(度)無(wú)效數(shù)據(jù)范圍:360,000~360,000解釋l 選擇平面的G代碼G1G1G19在含有坐標(biāo)系旋轉(zhuǎn)的G代碼(G68)的程序段內(nèi)可指定選擇平面的G代碼G1G1G19,但在坐標(biāo)系旋轉(zhuǎn)狀態(tài)下不能指定G1G1G19。參數(shù)041的0位用于選擇旋轉(zhuǎn)角度的指定方式?!       ∽鴺?biāo)系旋轉(zhuǎn)取消式中:G17(G1G19):用于選擇旋轉(zhuǎn)平面(該面內(nèi)包含有需旋轉(zhuǎn)的輪廓)α_β_:旋轉(zhuǎn)中心,可用xy,zx,yz指定,由G1G1G19決定。N90 G50。N70 G51 I1000 J1000。N50 G51 I1000 J1000。N30 G51 I1000 J1000。主程序N10 G00 G90。 。G01 F100。 坐標(biāo)系旋轉(zhuǎn)旋轉(zhuǎn)角度反號(hào)示例:鏡像程序子程序O9000。 圓弧指令圓弧旋向反向216。注意:運(yùn)動(dòng)位置坐標(biāo)顯示值是縮放后的結(jié)果。此時(shí),該程序段被當(dāng)作一無(wú)運(yùn)動(dòng)程序段,因而將可能影響刀具半徑C補(bǔ)償下的刀具運(yùn)動(dòng)。在指令返回參考點(diǎn)(G2G2G2G30)或坐標(biāo)系設(shè)置(G92)的G代碼之前,應(yīng)取消縮放模式。 精鏜循環(huán)G76;216。在下列固定循環(huán)中,Z軸運(yùn)動(dòng)不會(huì)縮放:216。此時(shí),指令終點(diǎn)與半徑的端點(diǎn)不重合,包含了一直線段。上述指令等價(jià)于下列指令:G90 G00 。G51 I2000 J1000。當(dāng)用I、J、K指令的圓弧插補(bǔ)各軸使用不同的放大倍數(shù)時(shí),將如下圖所示。G02 F500。G02 F500。G90 G00 。)當(dāng)用半徑R指令的圓弧插補(bǔ)、各軸使用不同的放大倍數(shù)時(shí),將如下圖所示。l 圓弧插補(bǔ)的縮放即使在圓弧插補(bǔ)中各軸使用不同的放大倍率,刀具也不會(huì)沿橢圓運(yùn)動(dòng)。但參數(shù)中必須設(shè)置一非零值。如果設(shè)置負(fù)值,則實(shí)現(xiàn)鏡像。177。設(shè)置給參數(shù)5421的放大倍數(shù)不得超過(guò)范圍177。l 在每一個(gè)軸上用不同的放大倍率縮放(負(fù)放大倍數(shù))每個(gè)軸可按不同比例放大,當(dāng)指定負(fù)放大時(shí),可實(shí)現(xiàn)鏡像。)沒(méi)有指定比例P,則使用在參數(shù)731中設(shè)定的放大倍率。解釋l 在所有軸上用相同的放大倍率縮放,這由參數(shù)036#07的值決定。         縮放取消I__ J__ K__:x、y、z各自的縮放比例。l 在每一個(gè)軸上用不同的放大倍率縮放G51 X__ Y__ Z__ I__ J__ K__。        縮放取消X__ Y__ Z__:縮放中心絕對(duì)值指定。格式:l 在所有軸分量上用相同的放大倍率縮放G51 X__ Y__ Z__ P__。用x,y,z指定的尺寸均可用相同的或不同的放大倍率進(jìn)行縮放,放大倍率可以在程序中指定。P――刀具補(bǔ)償號(hào);R――G90時(shí),為刀具補(bǔ)償實(shí)際值;G91時(shí),R值加到指定刀具補(bǔ)償值上(其和為刀具補(bǔ)償值,即R值為刀具補(bǔ)償增量)。刀具半徑補(bǔ)償(D)幾何補(bǔ)償G10 L12 P___ R___。l 刀具補(bǔ)償存貯器C:刀具補(bǔ)償存貯器種類(lèi)格式刀具長(zhǎng)度補(bǔ)償(H)幾何補(bǔ)償G10 L10 P___ R___。l 刀具補(bǔ)償存貯器B:刀具補(bǔ)償存貯器種類(lèi)格式幾何補(bǔ)償G10 L10 P___ R___。補(bǔ)償號(hào)幾何補(bǔ)償磨損補(bǔ)償1…400刀具補(bǔ)償存貯器C:刀具補(bǔ)償分長(zhǎng)度補(bǔ)償(H)和半徑補(bǔ)償(D),使用與刀具補(bǔ)償號(hào)對(duì)應(yīng)的刀具幾何補(bǔ)償、刀具磨損補(bǔ)償。刀具補(bǔ)償值的存貯刀具補(bǔ)償存貯器A:使用與刀具補(bǔ)償號(hào)對(duì)應(yīng)的刀具補(bǔ)償值。 附錄 FANUC系統(tǒng)G指令和宏指令附錄1 刀具補(bǔ)償值、刀具補(bǔ)償號(hào)及在程序中賦值G10刀具補(bǔ)償值的范圍米制:0~177。T0100。END1。10=。END2。 XG1 X[210] Z[1+11] 。WHILE 1 LT DO2。 半精、精加工控制1=81。11=。END1。G0 X28 W2。 XG0 Z[1+]。 ZWHILE 1 GE 81 DO1。G90 G0 X28 Z2 M03 M07 S800。%120G50 X100 Z200。 拋物線加工示例73,加工圖73所示拋物線孔,方程為Z=X2/16,換算成直徑編程形式為Z=X2/64,則X=sqrt[Z]/8。G0 X100 Z200 T0100。11=。 G0 X45 Z2。 END2。 Z G1 X[3+10] Z[4+11] 。 曲線加工 3=2*20*SIN[20]。 進(jìn)刀,準(zhǔn)備精加工20=0 。 z向精加工余量WHILE[ 10 LE 0] DO1。 下一刀切削直徑END1。 退刀 Z2。 ZG0 X[3+1] ; 進(jìn)刀G1 Z[460+] 。 X初值(直徑值)WHILE[ 3 GE 0] DO1。 4a22=60。Z2。G1 Z100 。T0101。l 直角坐標(biāo)方程:示例72,加
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1