第二章 2-3 G指令編程方法.ppt_第1頁
第二章 2-3 G指令編程方法.ppt_第2頁
第二章 2-3 G指令編程方法.ppt_第3頁
第二章 2-3 G指令編程方法.ppt_第4頁
第二章 2-3 G指令編程方法.ppt_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第三節(jié)G指令編程方法 前面已介紹有關(guān)程序編制的預(yù)備知識 這節(jié)將通過一些編程實(shí)例 對編程方法和某些常用指令的用法作進(jìn)一步介紹 盡管數(shù)控代碼是國際通用的 但不同的生產(chǎn)廠家一般都有自定的一些編程規(guī)則 因此 在編程前必須認(rèn)真閱讀隨機(jī)技術(shù)文件中有關(guān)編程說明 這樣才能編制出正確的程序 一 與坐標(biāo)系相關(guān)的指令1 G90 G91 絕對坐標(biāo)與增量坐標(biāo)指令一般數(shù)控系統(tǒng)允許絕對坐標(biāo)方式和增量坐標(biāo)方式及混合方式編程 1 G90程序段中的尺寸為絕對坐標(biāo)值 G91則表示為增量坐標(biāo)值如AB直線插補(bǔ)程序段絕對坐標(biāo)方式 G90G01X30Y37相對坐標(biāo)方式 G91G01X20Y252 在些數(shù)控系統(tǒng) 常見數(shù)控車床 采用相對編程時不用寫G91 而是直接用U V W表明使用增量方式編程 如AB直線插補(bǔ)程序段為 G01U20V253 G90 G91是效續(xù)指令 2 G92指令 絕對坐標(biāo)系設(shè)定指令 G92以工件原點(diǎn)為參考點(diǎn) 確定了起刀點(diǎn)的坐標(biāo)值 并把這個設(shè)定值記憶在數(shù)控裝置的存儲器內(nèi) 它只有在采用絕對坐標(biāo)編程時才有意義 不能使用增量坐標(biāo)值 編程格式 G92XaYbZca b c為起刀點(diǎn)在工件坐標(biāo)系中的坐標(biāo)位置 G92指令是續(xù)效指令 模態(tài) 使用該指令 便建立了工件坐標(biāo)系 數(shù)控系統(tǒng)在加工之前送入系統(tǒng)的某個單元 其后的加工程序中的編程尺寸都是在這個工件坐標(biāo)系的尺寸 G92指令不產(chǎn)生動作 只用來建立絕對坐標(biāo)系 G92以后程序段也可以使用相對方式編程該指令還有補(bǔ)償工件在機(jī)床上安裝誤差的功能 即當(dāng)首件零件加工完成后 測量工件尺寸精度 如果發(fā)現(xiàn)是由于工件安裝不準(zhǔn)引起的誤差 則不必重新安裝工件 只需修改所設(shè)的坐標(biāo)值 即可消除這一加工誤差 3 G54 G59 工件坐標(biāo)系設(shè)置指令G54 G59 建立相應(yīng)的工件坐標(biāo)系 并將這些體系存儲在機(jī)床的存儲器內(nèi) 在機(jī)床再開機(jī)后仍然存在 設(shè)定的工作坐標(biāo)系是以機(jī)床原點(diǎn)為參考點(diǎn)的 這類指令是續(xù)效指令使用該指令后 其后的編程尺寸都是相對于相應(yīng)坐標(biāo)系而言的 注意 這類指令只對絕對坐標(biāo)有效 4 G17 G18 G19指令坐標(biāo)平面選擇指令 G17 G18 G19分別表示規(guī)定的操作在XY ZX YZ坐標(biāo)平面內(nèi) 程序段中的尺寸指令必須按平面指令的規(guī)定書寫 若數(shù)控系統(tǒng)只有一個平面的加工能力 可不必書寫 如車床加工 這類指令為續(xù)效指令 缺省值為G17 二 與控制方式有關(guān)的指令1 G00指令 快速定位指令 模態(tài) 初態(tài) 編程格式 G00X U Z W 車床編程格式編程格式 G00X Y Z A 銑床編程格式功能 指令刀具從當(dāng)前點(diǎn) 以數(shù)控系統(tǒng)預(yù)先調(diào)定的進(jìn)給速度 快速移動到程序段所指定的定位點(diǎn) 注意 G00的運(yùn)動軌跡不一定是直線 空間折線 若不注意則容易干涉 要避免刀具與工件或夾具碰撞 G00中不需要指定速度 即F指令無效 G00只是快速到位 不進(jìn)行切削加工 G00可用增量編程 絕對編程或混合編程 2 G01指令 直線插補(bǔ)指令 模態(tài) 編程格式 G01X U Z W F 車床編程格式編程格式 G01X Y Z F 銑床編程格式功能 命令刀具從當(dāng)前位置以兩坐標(biāo)或三坐標(biāo)聯(lián)動的方式 按指定的進(jìn)給速度使刀具相對于工件作直線運(yùn)動到達(dá)程序段中指定的坐標(biāo)值位置 即終點(diǎn)坐標(biāo)位置 注意 G01的運(yùn)動可單軸 兩軸或多軸聯(lián)動 G01需要指定速度F 否則機(jī)床不動作G01可用增量編程 絕對編程G01指令后面只有兩個坐標(biāo)值時刀具做平面直線插補(bǔ) 若三坐標(biāo)值時作空間直線插補(bǔ) 用增量值方式編程 O050N0010G92X28Y20 N0020G91G00X 12Y0S600T01M03 N0030G01X 24Y 12F100 N0040X8Y 8 N0050X16Y20 N0060G00X12Y0M02 3 G02 G03指令 圓弧插補(bǔ)指令 模態(tài) G02 順時針圓弧插補(bǔ) G03 逆時針圓弧插補(bǔ) 順 逆方向判別規(guī)則 沿垂直于圓弧所在平面的坐標(biāo)軸 由正方向向負(fù)方向看來判別圓弧順 逆時針方向如圖所示 注意 按ISO標(biāo)準(zhǔn)坐標(biāo)方向規(guī)定 車床平面XZ的 Y方向由紙面指向觀察者 所以 數(shù)控車床的標(biāo)準(zhǔn)坐標(biāo)系XOZ中 圓弧順逆與我們的習(xí)慣方向正好相反 1 車床編程格式 G02X U Z W I K FG02X U Z W R FG03X U Z W R FG03X U Z W I K F坐標(biāo)中X Z是圓弧終點(diǎn)坐標(biāo) 可增量或絕對編程 I為起點(diǎn)到圓心在X方向的增量值乘2 直徑編程 K為起點(diǎn)到圓心Z方向的增量坐標(biāo)值 也可不用I K編程 而用R編程 當(dāng)圓弧大于180度時R用負(fù)值表示 2 銑床編程格式 G17G02 G03 X Y I J 或R F XY平面 模態(tài) G18G02 G03 X Z I K 或R F ZX平面 模態(tài) G19G02 G03 Y Z J K 或R F YZ平面 模態(tài) 銑床圓弧插補(bǔ)必須明確插補(bǔ)平面 坐標(biāo)中X Y Z是圓弧終點(diǎn)坐標(biāo) 可增量或絕對編程 I J K分別是X Y Z軸上起點(diǎn)到圓心矢量的增量坐標(biāo)值 也就是說起點(diǎn)為零 圓心在起點(diǎn)的正方向?yàn)檎?在起點(diǎn)的負(fù)方向?yàn)樨?fù) 也可用R編程 當(dāng)圓弧小于180度時R取正值 當(dāng)圓弧大于180度時R取負(fù)值 整圓不能用R編程 XY平面圓弧 YZ平面圓弧 ZX平面圓弧 R表示法 用半徑R帶有符號的數(shù)值來表示 AB 180 R 0R100 BA 180 R 0R 100 說明 1 具體采用哪種方法 視具體的數(shù)控系統(tǒng)而定 2 G00 G01 G02 G03是同組續(xù)效指令 不能出現(xiàn)在同一程序段中 A 22 45 32 B 22 75 C 38 44 60 16 F 0 28 三 與刀具補(bǔ)償有關(guān)的指令1 G40G41G42指令 刀具半徑補(bǔ)償指令G41 左刀補(bǔ) 即沿加工方向看 刀具在工件輪廓左邊G42 右刀補(bǔ) 即沿加工方向看 刀具在工件輪廓右邊G40 取消刀補(bǔ)格式 G41 G42 D 和G40 說明 1 D 是刀具補(bǔ)償號 D代碼是續(xù)效指令 2 進(jìn)入補(bǔ)償模式 G00 G01 G02 G03均有效 3 在刀具切入工件前指定半徑補(bǔ)償 4 當(dāng)半徑補(bǔ)償被指定時 其后的兩句內(nèi)應(yīng)包含坐標(biāo)移動 否則可能出現(xiàn)過切現(xiàn)象 5 刀具半徑補(bǔ)償必須在程序結(jié)束前取消 否則刀具中心將不能回到程序原點(diǎn)上 6 取消應(yīng)在G00 G01模式下 靈活運(yùn)用刀具半徑補(bǔ)償功能做加工中的其它工作 1 如果刀具半徑磨損變小 手工輸入新的半徑值到D功能字指定的存儲器即可 2 如果粗加工留出余量 可在粗加工前輸入數(shù)值為刀具半徑加余量值 加工時用D指令調(diào)用 3 利用改變R值的大小 可控制輪廓尺寸的精度 對加工的誤差進(jìn)行補(bǔ)償 4 還可以利用刀補(bǔ)功能進(jìn)行凸凹模具的加工 G41指令可得到凸模軌跡 G42指令可得到凹模軌跡 2 G49 G43 G44指令 刀具長度補(bǔ)償指令功能 刀具長度補(bǔ)償指令一般用于刀具軸向 Z方向 的補(bǔ)償 它可以使刀具在Z方向的實(shí)際位移大于或小于程序給定值 實(shí)際位移量 程序給定值 補(bǔ)償值格式 G43ZH G44ZH G49取消刀具長度補(bǔ)償說明 1 H為刀具長度補(bǔ)償存放的偏置寄存器號 2 刀具長度補(bǔ)償應(yīng)在刀具從換刀點(diǎn)高度向下運(yùn)動的同時就及時加上 否則有可能會發(fā)生撞刀現(xiàn)象 3 刀具長度補(bǔ)償時 程序段中應(yīng)有Z坐標(biāo)變換 O0001N0010G90G54G17G00X0Y0S1000M03 N0020Z100 0 N0030G41X20 0Y10 0D01 N0040Z5 0 N0050G01Z 10 0F100 N0060Y50 0 N0070X50 0 N0080Y20 0 N0090X10 0 N0100G00Z100 0 N0110G40X0Y0M05 N0120M30 O0001N0010G90G54G17G00X0Y0S1000M03 N0020G43Z100 0H1 N0030X20 0 N0040Z5 0 N0050G01Z 10 0F100 N0055G41Y10 0D01 N0060Y50 0 N0070X50 0 N0080Y20 0 N0090X10 0 N0100G00Z100 0 N0110G40X0Y0M05 N0120M30 四 其它指令1 G04 暫停 延遲 指令功能 可使刀具作短時的無進(jìn)給運(yùn)動編程格式 G04X U P D 或G04F 其中 X U D P F其后的數(shù)值表示暫停的時間 單位為ms或S 或者是刀具工件的轉(zhuǎn)數(shù) 視具體數(shù)控系統(tǒng)而定 用途 用車削環(huán)槽 锪平面 鉆孔等光整加工用作時間匹配 為了使某一操作有足夠的時間可靠的完成 可在程序中插入該指令 在車床上倒角或車頂尖孔時 為表面平整 使用該指令使工件轉(zhuǎn)過一轉(zhuǎn)后再退刀 G04為非續(xù)效指令 只在本程序段有效 2 回程序起點(diǎn)指令G26 G27 G28 G29 G30 G60 G61指令格式 G26坐標(biāo)軸都返回起始點(diǎn) X Y Z A G27X坐標(biāo)軸返回起始點(diǎn)G28Y坐標(biāo)軸返回起始點(diǎn)G29Z坐標(biāo)軸返回起始點(diǎn)G30A軸回起始點(diǎn)G60返回上段程序起點(diǎn)G61返回到G25設(shè)定的點(diǎn)G25存儲當(dāng)前運(yùn)行的機(jī)床坐標(biāo) 五 固定循環(huán)指令在用NC機(jī)床上加工零件 一些典型加工工序 如鉆孔 攻絲 深孔鉆削 切螺紋等 所完成的動作循環(huán)十分典型 將這些動作預(yù)先編好程序并存儲在存儲器中 并用相應(yīng)的G代碼來指令 固定循環(huán)中的G代碼所指令的動作程序 要比一般G代碼所指令的動作要多得多 因此使用固定循環(huán)功能 可以大大簡化程序編制 在G指令中 常用G80 89作為固定循環(huán)指令 而在有些車床中用G33 G35與G76 G79作為固定循環(huán)指令 固定循環(huán)指令一般隨機(jī)床的型號 廠家而變 不通用 思考題與練習(xí)題 一 判斷題1 立銑刀的刀位點(diǎn)是刀具中心線與刀具底面的交點(diǎn) 2 球頭銑刀的刀位點(diǎn)是刀具中心線與球頭球面交點(diǎn) 3 由于數(shù)控機(jī)床的先進(jìn)性 因此任何零件均適合在數(shù)控機(jī)床上加工 4 換刀點(diǎn)應(yīng)設(shè)置在被加工零件的輪廓之外 并要求有一定的余量 5 為保證工件輪廓表面粗糙度 最終輪廓應(yīng)在一次走刀中連續(xù)加工出來 思考題 二 簡答題1 何謂對刀點(diǎn) 2 何謂刀位點(diǎn) 3 何謂換刀點(diǎn) 4 數(shù)控工藝與傳統(tǒng)工藝相比有哪些特點(diǎn) 5 數(shù)控編程開始前 進(jìn)行工藝分析的目的是什么 6 如何從經(jīng)濟(jì)觀點(diǎn)出發(fā)來分析何種零件在數(shù)控機(jī)床上加工合適 7 確定對刀點(diǎn)時應(yīng)考慮哪些因素 8 指出立銑刀 球頭銑刀和鉆頭 車刀和鏜刀的刀位點(diǎn) 9 什么是數(shù)控編程 簡要說明數(shù)控編程的內(nèi)容與步驟10 準(zhǔn)備功能 G 與輔助功能 M 在數(shù)控編程中的作用如何 11 M00 M01 M02 M30的區(qū)別在哪里 12 編程中如何選擇對刀點(diǎn) 換刀點(diǎn) 13 簡述數(shù)控機(jī)床的坐標(biāo)系及編程特點(diǎn) 14 什么是 字地址程序段各式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論