常用的準備功能指令_第1頁
常用的準備功能指令_第2頁
常用的準備功能指令_第3頁
常用的準備功能指令_第4頁
常用的準備功能指令_第5頁
已閱讀5頁,還剩52頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第三節常用的準備功能指令一、與坐標系有關的指令1.絕對坐標與增量坐標編程指令-G90、G91

用G90編程時,程序段中的坐標尺寸為絕對值,即在工件坐標系中的坐標值。用G91編程時,程序段中的尺寸為增量坐標值,即刀具運動的終點相對于前一位置的坐標增量。數控系統通電后,機床一般處于G90狀態。此時所有輸入的坐標值全部是以工件原點為基準的絕對坐標值,并且一直有效,直到在后面的程序段中出現G91指令為止。2、工件坐標系設定指令G92當用絕對坐標編程時,首先需要建立工件坐標系,以確定刀具起始點在工件坐標系中的坐標值。G92指令僅用于設定工件坐標系,并不使刀具或工件產生運動,只是顯示屏上的坐標值發生變化。程序段書寫格式為

G92X_Y_Z_;式中,X、Y、Z為刀具起始點相對于工件原點的坐標值。主要內容工件坐標系設定指令G92G92X160.0Y-20.0;(X200,Y

20)工件刀具起始點工件坐標系機床坐標系200160120804012010080604020OO′X′Y′YX銑床:數控車床:G92X120Z90;直徑值G92為模態代碼,只有重新設定時,先前的設定才無效。3、坐標平面選擇指令G17、G18、G19在數控車床上一般默認為在ZX平面內加工;在數控銑床上一般默認為在XY平面內加工。若要在其它平面上加工則應使用坐標平面選擇指令。二、運動控制指令1.快速點定位指令-G00它命令刀具以點位控制方式從刀具所在點以各軸預先設定好的最快進給速度移動到坐標系的另一點。它只是快速定位,不進行切削加工,一般作空行程運動G00指令程序段格式為

G00X_Y_Z_;式中,X、Y、Z為目標位置的坐標值。G00指令是模態代碼,直到指定了G01、G02和G03中的任一指令,G00才無效。進給速度指令對G00無效2.直線插補指令-G01該指令使機床各坐標軸以插補聯動方式在各坐標平面內,按指定的進給速度F切削任意斜率的直線輪廓和用直線段逼近的曲線輪廓。指令格式為:

G01

X_Y_Z_F_;其中:X、Y、Z的值是直線插補的終點坐標值。G01和F指令都是模態代碼,F指令可以用G00指令取消。如果在G01程序段之前的程序段沒有F指令,而現在的G01程序段也沒有F指令,則機床不運動。因此,G01程序段中必須有F指令。例2-1例2-23、圓弧插補指令-G02/G03G02為順時針圓弧插補,G03為逆時針圓弧插補。判斷順、逆方向的方法為:沿垂直于圓弧所在平面的坐標軸的正向往負方向看,刀具相對于工件的轉動方向是順時針方向為G02,逆時針方向為G03,如圖所示。程序段格式加工圓弧時,不僅要用G02、G03指出圓弧的順時針或逆時針方向,用X、Y、Z指定圓弧的終點坐標,而且還要指定圓弧的圓心位置。圓心位置的指定方式有兩種。1)用I、J、K指定圓心位置2)用圓弧半徑R指定圓心位置XY平面:

G17G02X~Y~I~J~(R~)F~

G17G03X~Y~I~J~(R~)F~或G17G02X~Y~R~F~

G17G03X~Y~R~F~圓弧插補說明1)采用絕對值編程時,X、Y、Z為圓弧終點在工件坐標系中的坐標值;當采用增量值編程時,X、Y、Z為為圓弧終點相對于圓弧起點的坐標增量值。2)無論是絕對坐標編程還是增量坐標編程,I、J、K都為圓心坐標相對圓弧起點坐標的坐標增量值。例2-3習題:綜合運用G01、G02、G03等基本指令按照下圖編寫程序(路徑O-A-B-C-D-E-F-G-O)三、刀具補償指令刀具半徑補償的目的:在數控銑床上進行輪廓的銑削加工時,由于刀具半徑的存在,刀具中心軌跡和工件輪廓不重合。如果系統沒有半徑補償功能,則只能按刀心軌跡進行編程,即在編程時事先加上或減去刀具半徑,其計算相當復雜,計算量大,尤其當刀具磨損、重磨或換新刀后,刀具半徑發生變化時,必須從新計算刀心軌跡,修改程序,這樣既繁瑣,又不利于保證加工精度。當數控系統具備刀具半徑補償功能時,數控編程只需按工件輪廓進行,數控系統會自動計算刀心軌跡,使刀具偏離工件輪廓一個刀具半徑值,即進行刀具半徑補償。三、刀具補償指令現代數控系統都具有刀具半徑補償功能,在編制加工程序時就不需要按照刀具中心軌跡編程。輸入補償值后,數控系統會自動計算刀具中心軌跡。刀補作用1)簡化程編工作2)實現粗、精加工3)實現內外型面的加工刀具半徑補償建立與取消指令G41:刀具左偏置G42:刀具右偏置G40:刀具半徑偏置取消注意左右偏置的判斷:沿著刀具前進的方向,刀具偏在工件輪廓的左側,則為左偏置指令G41;沿刀具運動方向看,刀具偏在工件輪廓的右側,則為右偏置指令G42。沿著刀具運動方向看G00/G01G41/G42X~Y~D~建立補償程序段

……輪廓切削程序段

……

G00/G01G40X~Y~補償撤消程序段

其中:G41/G42程序段中的X、Y值是建立補償直線段的終點坐標值;G40程序段中的X、Y值是撤消補償直線段的終點坐標;D為刀具半徑補償代號地址字,后面一般用兩位數字表示代號,代號與刀具半徑值一一對應。刀具半徑值可用CRT/MDI方式輸入,即在設置時,D~=R。注意:X、Y、Z:建立刀具半徑補償運動的終點(實際為G00或G01指令的坐標字),半徑補償只能在規定的平面內進行,可由坐標字或G17、G18、G19選擇確定。*刀具半徑補償的建立只能在G01、G00下完成,不可在G02、G03方式下完成,但一旦建立,刀具所走過曲線都有效,即編程曲線永遠是銑刀回轉圓的包絡線。刀具長度偏置指令G43、G44、G49(模態)格式:G43(G44)H

Z

;G43為刀具長度正向偏置指令(或離開工件補償),G44為刀具長度負向偏置指令(或趨向工件補償)。H地址中存儲的為刀具偏置量。取消刀具長度補償用G49指定。N1 G91 G00 G43 H01 Z-348;(H01=100)與N1 G91 G00 Z-248;有些機床不需要G43、G44,而是實行自動刀具長度補償,即把基準點到刀尖的長度測出,輸入刀具參數表中即可自動補償。固定循環指令格式說明:固定循環指令允許把相關數據存儲在數控系統中,固定循環指令及其數據為模態量,必須用G80取消。固定循環指令包含孔加工方式、孔位置數據、孔加工數據。以在XY平面上的孔為例,其格式為G98(或G99)G××X__Y__Z__R__Q__P__F__K__;加工指令及參數的意義如下:G98(或G99):刀具返回指令。根據下一個孔的情況,刀具可返回初始平面或R點平面。G××:G81~G89或G73,G76之一。固定循環指令零件結構工藝性分析是指所設計的零件在滿足使用要求的前提下,制造的可靠性和經濟性。結構工藝性好,可以使零件加工容易,節省工時和材料。零件結構工藝性差,會使零件加工困難,浪費工時和材料,有時甚至無法加工。2.4

數控編程的工藝處理

一、合理確定零件的加工路線確定進給路線時,

溫馨提示

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

評論

0/150

提交評論