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

正文內(nèi)容

第四節(jié)g指令編程方法與舉例-資料下載頁(yè)

2024-10-24 13:37本頁(yè)面

【導(dǎo)讀】標(biāo)系下按其絕對(duì)坐標(biāo)給定的。G91指令表示程序中編程尺寸是相對(duì)于本段。動(dòng)增量,故G91又稱增量坐標(biāo)指令。序段中只允許用其中之一,而不能同時(shí)使用。坐標(biāo)系設(shè)定的預(yù)置寄存指。標(biāo)編程時(shí)才有意義。使用該指令,便建立了工件坐標(biāo)系,數(shù)控。該指令還有補(bǔ)償工件在機(jī)床上安裝誤差。改所設(shè)的坐標(biāo)值,即可消除這一加工誤差。G54~G59——選擇工件坐標(biāo)系1~6工件坐。于相應(yīng)坐標(biāo)系的。表示規(guī)定的操作在XY,ZX,YZ坐標(biāo)平面內(nèi)。的下一個(gè)定位點(diǎn)。注意:G00的運(yùn)動(dòng)軌跡不一定是直線,若不。注意則容易干涉。G02:順時(shí)針圓弧插補(bǔ)。圓弧的終點(diǎn)坐標(biāo),由a、b、c后的數(shù)值指定。θAB≤180○:R≥0R100;G00,G01,G02,G03是同組續(xù)效指令,缺省值G01;點(diǎn)最終沒有相對(duì)位移,則可省略不寫。行程,往往要插入一段。位于輪廓的右邊;該指令可以根據(jù)儲(chǔ)存在偏置寄存器D01~D99

  

【正文】 幾何元素之間的幾何關(guān)系,依次編寫幾何定義語(yǔ)句。 編寫刀具運(yùn)動(dòng)定義語(yǔ)句 根據(jù)走刀路線,編寫刀具運(yùn)動(dòng)定義語(yǔ)句。 插入其它語(yǔ)句 這類語(yǔ)句主要包括后置處理指令及程序結(jié)束指令。 檢驗(yàn)零件源程序 常見錯(cuò)誤包括功能錯(cuò)誤和語(yǔ)法錯(cuò)誤。功能錯(cuò)誤主要有定義錯(cuò)誤。所有錯(cuò)誤盡可能在上機(jī)前改正,以提高上機(jī)效率。 1填寫源程序清單 69 APT自動(dòng)編程系統(tǒng)信息處理(一) APT語(yǔ)言自動(dòng)編程系統(tǒng)的處理過程如圖,分成 APT語(yǔ)言編寫的 零件源程序、通用計(jì)算機(jī)以及編譯系統(tǒng)三個(gè)組成部分 。 零件源程序 —— 不同于在手工編程時(shí)用 NC指令代碼寫出的加工程序,它 不能直接控制數(shù)控機(jī)床 ,只是加工程序計(jì)算機(jī)預(yù)處理的計(jì)算機(jī)輸入程序。 70 編譯程序 —— 作用是使計(jì)算機(jī)具有處理零件源程序和自動(dòng)輸出具體機(jī)床加工程序的能力。主要完成零件源程序翻譯、數(shù)值計(jì)算生成刀位文件、后置處理形成加工程序等任務(wù)。 源程序翻譯 翻譯階段即語(yǔ)言處理階段。它按源程序的順序,一個(gè)符號(hào)一個(gè)符號(hào)地依次閱讀,將 APT的詞匯及相關(guān)的數(shù)據(jù)轉(zhuǎn)換為計(jì)算機(jī)處理的代碼。 如圖所示:為二維加工編程時(shí)的處理過程。首先分析語(yǔ)句的類型,當(dāng)遇到幾何定義語(yǔ)句時(shí),則轉(zhuǎn)入幾何定義處理程序。 根據(jù)幾何單元名字將其幾何類型和標(biāo)準(zhǔn)參數(shù)存入信息單元表,供計(jì)算階段使用。對(duì)于其它語(yǔ)句也要處理成信息表的形式。在翻譯階段,還要完成二 —— 十進(jìn)制轉(zhuǎn)換和語(yǔ)法檢查等工作。 71 Ax+By=C (X +X0)2+(Y+Y0)2=R2 ( x,y,z) 72 數(shù)值計(jì)算階段 如左下圖所示,該階段的工作類似于手工編程時(shí)的基點(diǎn)和節(jié)點(diǎn)坐標(biāo)數(shù)據(jù)的計(jì)算。其主要的任務(wù)是處理連續(xù)運(yùn)動(dòng)語(yǔ)句。根據(jù)導(dǎo)向面和檢查面等信息計(jì)算基點(diǎn)坐標(biāo)和節(jié)點(diǎn)坐標(biāo),從而求出刀具位置數(shù)據(jù) (Cutter Location DataCLDATA),并以刀具位置文件的形式加以存儲(chǔ)。對(duì)于其他的語(yǔ)句也要以規(guī)定的形式處理并存儲(chǔ)。 73 74 后置處理階段 后置處理的信息流程如右圖所示。按照計(jì)算階段的信息,通過后置處理即可生成符合具體數(shù)控機(jī)床要求的零件加工程序。 75 76 APT自動(dòng)編程舉例 APT源程序的結(jié)構(gòu)可以推薦如下: PARTNO 部件名稱和數(shù)量; MACHIN/后置處理程序名稱; 零件幾何形狀的描述和定義; 刀具和容差規(guī)范; 加工條件; 運(yùn)動(dòng)語(yǔ)句; 主軸和冷卻液開關(guān); FINI 77 例一、銑削下圖零件,銑刀直徑 ?10, SAPT為刀具起點(diǎn)(位于三維空間坐標(biāo)即: 10, 10, 10上),箭頭為運(yùn)動(dòng)方向?,F(xiàn)用ATP語(yǔ)言編寫源程序。 78 源程序如下: 1 RARTNO TEMPLATE(初始語(yǔ)句,給源序程冠以標(biāo)題,便于檢索); 2 REMARK KS002 (注釋語(yǔ)句,說明零件圖號(hào),編程日期); 3 MACHIN/F240, 2(后置處理程序名稱); 4 CLPRNT(需要打印刀位文件); 5 OUTTOL/(給定外容差 ); 6 INTOL/(給定內(nèi)容差 ); 7 SYN/P, POINT, L, LINE, C, CIRCLE, F, FEDRAT(用戶自行確定同義字,起簡(jiǎn)化作用。即用 POINT可簡(jiǎn)化為 P;。); 8 CUTTER/10(選用直徑 ?10mm的刀具); 9 $$ DEFINTION(雙貨幣號(hào)作用是注釋符號(hào),表明以下為幾何定義語(yǔ)句); 10LN1=L/20, 20, 20, 70(以點(diǎn)( 20, 20)和點(diǎn)( 20, 70)定義直線 LN1); 79 11 LN2=L/( P/20, 70), ATANGL, 75, LN1(以點(diǎn)( 20, 70)和對(duì) LN1的夾角 750定義直線 LN1); 12 LN3=L/( P/40, 20), ATANGL, 45,(以點(diǎn)( 20, 70)和對(duì) LN1的夾角750定義直線 LN2); 13 LN4=L/20, 20, 40, 20)(以點(diǎn)( 20, 20)和點(diǎn)( 40, 20)定義直線 LN4); 14 CIR=C/YSMALL, LN2, YLARGE, RADIUS, 10(定義圓 CIR。該圓半徑為 10mm,并與 LN2和 LN3均相切。其中, “ YLARGE, LN2”定義了圓在 LN2的下方; “ YLARGE, LN3”定義了圓在 LN3的上方; 15 XYPL=PLANE/0, 0, 1, 0(定義平面 XYPL?!?0, 0, 1, 0”是該平面方程aX+bY+cZ=d 的四個(gè)系數(shù) a,b,c,d)。 16 SETPT=P/10, 10, 10(定義三維空間坐標(biāo)( 10, 10, 10)的點(diǎn)為 SETPT; 17 $$ MOTION(注釋以下為運(yùn)動(dòng)語(yǔ)句 ) 18 FROM/SETPT(指定“ SETPT”為起刀點(diǎn)); 19 F/500(選用 500mm/min速度移動(dòng)); 80 20 GODLTA/20, 20, 5(刀具走增量。在 X, Y, Z三軸方向上分別移動(dòng)20mm、 20mm 和 5mm); 21 SPINDL/ON(起動(dòng)主軸); 22 COOLNT/ON(開啟冷卻液); 23 F/100(選用 100mm/min速度移動(dòng)); 24 GO/TO, LN1, TO, XYPL, TO, LN4(初始運(yùn)動(dòng)指令。將刀具引至與LN1, XYPL和 LN4均相切的位置); 25 F/40(指定切削速度 40mm/min); 26 TLLFF, GOLFT/LN1, PAST, LN2(控制刀具左切( TLLFT) LN1(順刀具前進(jìn)方向分左右),直到走過 LN2,并保持與 LN2相切。“ GOLFT”是方向指示符,表示刀具以上次走刀運(yùn)動(dòng)轉(zhuǎn)入本次走刀運(yùn)動(dòng)時(shí)是向左拐); 27 GORGT/LN2, TANTO, CIR(向右拐,沿 LN2直走到與 CIR相切。前句中“ TLLFT”續(xù)效(下同),故仍為對(duì) LN2的左切); 28 GOFWD/CIR, TANTO, LN3(向前走,左切 CIR直走到 CIR與 LN3切點(diǎn)上); 29 GOFWD/LN3, PAST, LN4(向前走,左切 LN3直走過 LN4并與之相切; 81 30 GORGT/LN4, PAST, LN1(向右拐,左切 LN4直走過 LN1并與之相切) 31 F/100(指定速度為 100mm/min) 32 GODLTA/0, 0, 10(走增量。 Z抬起 10mm) 33 SPINDL/OFF (主軸停) 34 COOLNT/OFF (關(guān)冷卻液) 35 GOTO/SETPT(走到走刀點(diǎn)“ SETPT”) 36 END(機(jī)床停止) 37 PRINT/3, ALL(打印源程中所有幾何元素的標(biāo)準(zhǔn)格式下的參數(shù)) 38 FINI(源程序結(jié)束)。 82 83 編程舉例 : 如圖 216所示的被加工零件輪廓。要求精銑其外形輪廓,精銑加工余量 ≤1mm。 刀具選擇: ?10mm圓周銑刀; 安全面高度: 30mm; 進(jìn)刀 /退刀方式:圓弧引入切向進(jìn)刀,直線退刀; 刀具半徑補(bǔ)償 D01=5mm; 起刀點(diǎn)選擇機(jī)床原點(diǎn); 走刀順序 ABCDEA。 84 絕對(duì)坐標(biāo)編程 : G92 X10 Y10 Z10 機(jī)床坐標(biāo)偏置 N01 G90 G00 X10 Y10 Z10 ; 刀具回到起刀點(diǎn)(回原位) N02 Z50; 快速運(yùn)動(dòng)到安全面高度 N03 G42 D01 X0 Y0 S500 M03; 刀具半徑右補(bǔ)償,快速運(yùn)動(dòng)到進(jìn)刀位置 , 啟動(dòng)主軸,刀具仍在安全面高度 N04 G01 Z1 F30 M08; 下伸刀過工件 1mm,切削液開 N05 G02 X10 Y10 I10 J0 F100; 圓弧引入切向進(jìn)刀:順時(shí)針圓弧插補(bǔ) N06 G01 X30; 直線插補(bǔ) 銑削 AB段 N07 G03 X40 Y20 I0 J10; 圓弧插補(bǔ) 銑削 BC段 N08 G02 X30 Y30 I0 J10; N09 G01 X10 Y20; N10 Y5; 直線插補(bǔ) 銑削 EA段 刀具切出 N11 G00 G40 X0 Y0 Z50; 取消刀補(bǔ),抬刀至安全高度,回到進(jìn)刀位置 N12 X10 Y10 Z10 M02; 刀具回到起刀點(diǎn),程序結(jié)束。 85 思考題 1. 試述數(shù)控機(jī)床手工編程的內(nèi)容。 2. 數(shù)控機(jī)床的坐標(biāo)軸與運(yùn)動(dòng)方向是怎樣規(guī)定的? 與加工程序的編制有何關(guān)系? 3. 解釋:對(duì)刀點(diǎn) ,刀位點(diǎn) ,工件零點(diǎn) ,機(jī)床原點(diǎn) , 編程原點(diǎn) . 4. 確定走刀路線時(shí)應(yīng)考慮哪些問題? 5. 為何編程允許誤差只能取零件公差的 10~20%? 6. 舉例說明絕對(duì)值編程與增量編程的區(qū)別?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1