《數控銑削編程與加工技術》課件第6章_第1頁
《數控銑削編程與加工技術》課件第6章_第2頁
《數控銑削編程與加工技術》課件第6章_第3頁
《數控銑削編程與加工技術》課件第6章_第4頁
《數控銑削編程與加工技術》課件第6章_第5頁
已閱讀5頁,還剩195頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作6.1華中世紀星HNC-21M系統的特點及功能6.2華中世紀星HNC-21M系統準備功能G指令6.3華中世紀星HNC-21M系統的輔助功能M指令6.4華中世紀星HNC-21M系統其他功能指令6.5華中世紀星HNC-21M系統的簡化編程指令6.6華中世紀星HNC-21M系統的固定循環編程6.7華中世紀星HNC-21M系統的子程序和宏程序編程6.8華中世紀星HNC-21M系統數控銑床的操作裝置6.9華中世紀星HNC-21M系統數控銑床的的基本操作6.10華中世紀星HNC-21M系統的編程實例本章小結第6章華中世紀星HNC-21M系統的編程與操作6.1第6章華中世紀星HNC-21M系統的編程與操作

華中世紀星HNC-21M數控系統具有直線、圓弧、螺旋線和正弦線插補功能;最小設定單位為0.001mm,最大編程尺寸為99999.999mm;多種攻螺紋切削功能;多種銑削固定循環,粗、精銑削固定循環和復合固定循環功能;刀徑補償、刀長補償功能;三維彩色圖形實時動態顯示刀具軌跡功能;進給修調、快速修調和主軸修調三種控制功能;旋轉、鏡像及縮放功能;參數編程和宏程序編程功能;支持常用的CAD/CAM系統生成的數控加工程序;MDI功能;CNC通信功能,如利用RS-232通信接口傳輸數據等。6.1華中世紀星HNC-21M數控系統的特點及功能第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作準備功能G指令由“G”和一位或兩位數字組成,它用來規定刀具和工件的相對運動軌跡、機床坐標系、坐標平面、刀具補償、坐標偏移等多種加工操作。1.尺寸單位設定指令G20、G21、G22編程格式:

G20英制輸入

G21公制輸入

G22脈沖當量輸入編程說明:

G20、G21、G22為模態功能,可相互注銷,G21為缺省值。

6.2華中世紀星HNC-21M數控系統準備功能G指令第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作2.進給速度單位的設定指令

G94、G95

編程格式:

G94F_G95F_

編程說明:G94為每分鐘進給。對于線性軸,F的單位依G20、G21、G22的設定而不同,分別為in/min、mm/min或脈沖當量/min;對于旋轉軸,F的單位為(°)/min。G95為每轉進給,即主軸每轉一周時刀具的進給量。F的單位依G20、G21、G22的設定而分別為in/r、mm/r或脈沖當量/r。這個功能只在主軸裝有編碼器時才能使用。G94、G95為模態功能,可以相互注銷,G94為缺省值。

第6章華中世紀星HNC-21M系統的編程與操作2.第6章華中世紀星HNC-21M系統的編程與操作3.有關坐標系和坐標的指令1)絕對坐標和增量坐標編程指令

G90、G91編程格式:

G90G91

編程說明:(1)G90為絕對坐標編程指令,每個編程坐標軸上的編程值是相對于工件原點的值。G91為增量坐標編程指令,每個編程坐標軸上的編程值是相對于前一位置而言的,該值等于沿軸移動的距離。(2)G90、G91為模態功能,可相互注銷,G90為缺省值。采用G90編程時,也可以用U、V、W表示X軸、Y軸和Z軸的增量值。選擇合適的編程方式可使編程簡化。當圖紙尺寸由一個固定基準給定時,采用絕對方式編程較為方便;而當圖紙尺寸是以輪廓頂點之間的間距給出時,采用增量方式編程較為方便。

第6章華中世紀星HNC-21M系統的編程與操作3第6章華中世紀星HNC-21M系統的編程與操作2)工件坐標系設定指令

G92編程格式:

G92X_Y_Z_

編程說明:(1)X、Y、Z為設定的工件坐標系原點到刀具起點的有向距離。(2)G92指令通過設定刀具起點(對刀點)與工件坐標系原點之間的相對位置來建立工件坐標系。工件坐標系一旦建立,絕對坐標編程時的指令值就是在此坐標系中的坐標值。執行此程序段只建立工件坐標系,刀具并不產生運動。G92指令為非模態指令,一般放在零件程序的第一段。第6章華中世紀星HNC-21M系統的編程與操作2)第6章華中世紀星HNC-21M系統的編程與操作

3)工件坐標系選擇指令

G54~G59

編程格式:

G54G55G56G57G58G59

編程說明:

G54~G59是系統預定的六個工件坐標系,可根據需要任意進行選用。這六個預定工件坐標系的原點在機床坐標系中的值(工件零點偏移值)可用MDI方式輸入,系統會自動記憶。G54~G59為模態功能指令,可相互注銷,G54為缺省值。使用該指令前,先用MDI方式輸入各工件坐標系的坐標原點在機床坐標系中的坐標值。

第6章華中世紀星HNC-21M系統的編程與操作3)第6章華中世紀星HNC-21M系統的編程與操作4)局部坐標系設定指令

G52

編程格式:G52X_Y__Z_編程說明:(1)X、Y、Z為局部坐標系原點在當前工件坐標系中的坐標值。(2)G52指令能在所有的工件坐標系(G92、G54~G59)內形成子坐標系,即局部坐標系。在含有G52指令的程序段中,絕對坐標編程方式的指令值就是它在局部坐標系中的坐標值。設定局部坐標系后,工件坐標系和機床坐標系保持不變。(3)G52指令為非模態指令。在縮放及旋轉功能下,不能使用G52指令;但在G52下能進行縮放及旋轉指令操作。

第6章華中世紀星HNC-21M系統的編程與操作4)第6章華中世紀星HNC-21M系統的編程與操作

5)機床坐標系編程指令

G53

編程格式:G53編程說明:

G53是機床坐標系編程指令,在含有G53的程序段中,絕對坐標編程時的指令值是其在機床坐標系中的坐標值。G53指令為非模態指令。6)坐標平面選擇指令G17、G18、G19

編程格式:

G17X_Y__

G18X_Z__G19Y_Z__(1)G17為選擇XY平面,G18為選擇ZX平面,G19為選擇YZ平面。

第6章華中世紀星HNC-21M系統的編程與操作5)機床第6章華中世紀星HNC-21M系統的編程與操作

(2)該組指令是選擇進行圓弧插補和刀徑補償的平面;G17、G18、G19為模態功能指令,可相互注銷,G17為缺省值。(3)移動指令與平面選擇無關。例如,執行“G17G01Z20”程序段時,Z軸也會產生移動。4.進給控制類指令G00

1)快速點定位指令G00

編程格式:

G00X(U)_Y(V)_Z(W)_編程說明:(1)X、Y、Z為快速定位終點坐標,在G90時為終點在工件坐標系中的坐標,在G91時為終點相對于起點的增量坐標。第6章華中世紀星HNC-21M系統的編程與操作(2)該組第6章華中世紀星HNC-21M系統的編程與操作(2)G00指令使刀具相對于工件以各軸預先設定的速度,從當前位置快速移動到程序段指令的定位目標點位置。(3)G00指令一般用于加工前快速定位或加工后快速退刀,以縮短加工輔助時間,但不能用于加工過程。(4)G00指令中的移動速度由機床參數對各軸分別進行設定,不能由F指令指定。快移速度可由控制面板上的快速修調旋鈕進行修正。G00為模態功能指令,可由G01、G02、G03或G33功能注銷。(5)在執行G00指令時,由于各軸以各自速度移動,不能保證各軸同時到達終點,因而聯動直線軸的合成軌跡不一定是直線,操作者必須格外小心,以免刀具與工件發生碰撞。一般先將Z軸移動到安全高度,再執行G00指令。第6章華中世紀星HNC-21M系統的編程與操作(2)G00第6章華中世紀星HNC-21M系統的編程與操作2)線性進給指令G01G01X(U)_Y(V)__Z(W)_F_編程說明:(1)X、Y、Z為線性進給終點坐標值。在G90時為終點在工件坐標系中的坐標,在G91時為終點相對于起點的增量坐標。F為合成進給速度。(2)G01指令刀具以聯動的方式,按F規定的合成進給速度,從當前位置按線性路線(聯動直線軸的合成軌跡為直線)移動到程序段指令的終點。(3)G01是模態代碼,可由G00、G02、G03或G33功能注銷。3)圓弧進給指令

G02、G03編程格式:第6章華中世紀星HNC-21M系統的編程與操作2)線第6章華中世紀星HNC-21M系統的編程與操作

編程說明:(1)G02為順時針圓弧插補,G03為逆時針圓弧插補。(2)G17表示選擇XY平面的圓弧,G18表示選擇ZX平面的圓弧,G19表示選擇YZ平面的圓弧。(3)X、Y、Z為圓弧終點坐標值,在G90時為圓弧終點在工件坐標系中的坐標,在G91時為圓弧終點相對于圓弧起點的增量坐標。第6章華中世紀星HNC-21M系統的編程與操作編程說明第6章華中世紀星HNC-21M系統的編程與操作(4)I、J、K為圓心相對于圓弧起點的增量坐標(等于圓心的坐標減去圓弧起點的坐標),在G90、G91時都是以增量方式指定。(5)R為圓弧半徑,當圓弧圓心角小于或等于180°時R為正值,否則R為負值;F為被編程的兩個坐標軸的合成進給速度。用圓弧半徑R指定圓心位置時,只能用于非整圓的圓弧插補,不能用于整圓加工。(6)順時針或逆時針是從垂直于圓弧所在平面的坐標軸的正方向看到的回轉方向。(7)整圓編程時不可以使用R,只能用I、J、K。(8)同時編入R與I、J、K時,R有效。

第6章華中世紀星HNC-21M系統的編程與操作(4)I、J第6章華中世紀星HNC-21M系統的編程與操作4)螺旋線進給指令

G02、G03編程格式:第6章華中世紀星HNC-21M系統的編程與操作4第6章華中世紀星HNC-21M系統的編程與操作編程說明:(1)X、Y、Z中的兩個坐標由G17、G18、G19平面選定,這兩個坐標為螺旋線投影圓弧的終點,第三個坐標是與選定平面相垂直的方向的坐標終點,其余參數的意義同圓弧插補。(2)該指令對另一個不在圓弧平面上的坐標軸施加運動指令,對于任何小于360°的圓弧,可附加任一數值的單軸指令。

第6章華中世紀星HNC-21M系統的編程與操作編程第6章華中世紀星HNC-21M系統的編程與操作

5)虛軸指定指令及正弦線插補G07

編程格式:

G07X_Y_Z_編程說明:(1)G07為虛軸指定和取消指令,為模態指令。(2)X、Y、Z被指定軸后跟數字0,則該軸為虛軸;后跟數字1,則該軸為實軸。(3)若一軸為虛軸,則此軸只參加計算,不運動。虛軸僅對自動操作有效,對手動操作無效。(4)用G07可進行正弦線插補,即在螺旋線插補前,將參加圓弧插補的某一軸指定為虛軸,則螺旋線插補變為正弦線插補。

第6章華中世紀星HNC-21M系統的編程與操作5)第6章華中世紀星HNC-21M系統的編程與操作5.自動返回參考點指令G28

編程格式:G28X_Y_Z_

編程說明:(1)X、Y、Z為回參考點時經過的中間點(非參考點)坐標,在G90時為中間點在工件坐標系中的坐標,在G91時為中間點相對于起點的增量。(2)G28指令X軸、Y軸和Z軸都快速定位到中間點,然后再從中間點返回到參考點。在執行該指令之前,應取消刀徑補償。在G28的程序段中,不僅產生坐標軸移動指令,而且記憶中間點的坐標值,以供G29使用。G28指令僅在其被規定的程序段中有效。

第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作

6.自動從參考點返回指令G29編程格式:G29X_Y_Z_

編程說明:(1)X、Y、Z為返回的定位終點坐標值,在G90時為定位終點在工件坐標系中的坐標,在G91時為定位終點相對于G28中間點的位移量。(2)G29指令可使所有編程軸快速進給,經過由G28指令指定的中間點,然后再到達指定點,通常該指令緊跟在G28指令之后。(3)G29指令僅在其被規定的程序段中有效。

第6章華中世紀星HNC-21M系統的編程與操作6.第6章華中世紀星HNC-21M系統的編程與操作

7.刀具補償功能指令1)刀具半徑補償指令

G40、G41、G42編程格式:編程說明:(1)G40為取消刀徑補償,G41為左刀補(在刀具前進方向左側補償),G42為右刀補(在刀具前進方向右側補償)。(2)G17表示刀徑補償平面為XY平面;G18表示刀徑補償平面為ZX平面;G19表示刀徑補償平面為YZ平面。

第6章華中世紀星HNC-21M系統的編程與操作7.刀具補第6章華中世紀星HNC-21M系統的編程與操作(3)X、Y、Z為G00、G01的參數,即刀補建立或取消的坐標。(4)D為G41、G42的參數,即刀補號碼(D00~D99),它代表了刀補表中對應的半徑補償值。(5)G40、G41、G42都是模態代碼,可相互注銷。(6)刀具半徑補償平面的切換必須在補償取消方式下進行。(7)刀具半徑補償的建立與取消只能用G00或G01指令,不能是G02或G03。

第6章華中世紀星HNC-21M系統的編程與操作(3)X、Y第6章華中世紀星HNC-21M系統的編程與操作2)刀具長度補償指令

G43、G44、G49

編程格式:

編程說明:

(1)G17為刀長補償XY平面,G18為刀長補償ZX平面,G19為刀長補償YZ平面。(2)G49為取消刀長補償,G43為正向偏移(補償軸終點加上偏移值),G44為負向偏移(補償軸終點減去偏移值)。

第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作(3)X、Y、Z為G00、G01指令的參數,即刀補建立或取消的坐標。(4)H為G43、G44的參數,即刀長補償偏移號(H00~H99),它代表了刀補表中對應的長度補償值。(5)G43、G44、G49都是模態代碼,可相互注銷。(6)垂直于G17、G18、G19所選平面的軸受到長度補償。(7)偏移號改變時,新的偏移值并不加到舊偏移值上。例6-1考慮刀長補償,編制如圖6-1所示零件的加工程序,要求建立圖示的工件坐標系,按箭頭所指示的路徑進行加工。

第6章華中世紀星HNC-21M系統的編程與操作(3)X、Y第6章華中世紀星HNC-21M系統的編程與操作O0612N010G92X0Y0Z0N020G91G00X120Y80M03S800N030G43Z-32H01N040G01Z-21F200N050G04P2N060G00Z21N070X30Y-50N080G01Z-41N090G00Z41N100X50Y30N110G01Z-25N120G04P2N130G00G49Z57N140X-200Y-60N150M30圖6-1刀長補償加工第6章華中世紀星HNC-21M系統的編程與操作O0612圖第6章華中世紀星HNC-21M系統的編程與操作8.其他功能G指令1)暫停指令

G04編程格式:G04P_編程說明:(1)P為暫停時間,單位為s。(2)G04在前一程序段的進給速度降到零之后才開始暫停動作,在執行含G04指令的程序段時,先執行暫停功能。(3)G04為非模態指令,僅在其被規定的程序段中有效。(4)G04可使刀具作短暫停留,以獲得圓整而光滑的表面。如對不通孔作深度控制時,在刀具進給到規定深度后,用暫停指令使刀具作非進給光整切削,然后退刀,保證孔底平整。

第6章華中世紀星HNC-21M系統的編程與操作8.其他功能第6章華中世紀星HNC-21M系統的編程與操作2)準停檢驗指令

G09編程格式:G09編程說明:(1)一個包括G09的程序段在繼續執行下個程序段前,準確停止在本程序段的終點,該功能用于加工尖銳的棱角。(2)G09為非模態指令,僅在其被規定的程序段中有效。3)段間過渡方式指令

G61、G64編程格式:G61G64

編程說明:(1)G61為精確停止檢驗,G64為連續切削方式。第6章華中世紀星HNC-21M系統的編程與操作2)第6章華中世紀星HNC-21M系統的編程與操作(2)在G61后的各程序段編程軸都要準確停止在程序段的終點,然后再繼續執行下一程序段。G61方式的編程輪廓與實際輪廓相符。(3)在G64之后的各程序段編程軸剛開始減速時(未到達所編程的終點)就開始執行下一程序段,但在定位指令(G00、G60)或有準停校驗(G09)的程序段中,以及在不含運動指令的程序段中,進給速度仍減速到零才執行定位校驗。(4)G61與G09的區別在于G61為模態指令。(5)G64方式的編程輪廓與實際輪廓不同,其不同程度取決于F值的大小及兩路徑間的夾角,F越大,其區別越大。(6)G61、G64為模態指令,可相互注銷,G64為缺省值。第6章華中世紀星HNC-21M系統的編程與操作(2)在G6第6章華中世紀星HNC-21M系統的編程與操作例6-3編制如圖6-3所示輪廓的加工程序,要求程序段間不停頓。

圖6-3G64指令編程舉例解參考程序如下:O0614N010G92X0Y0Z0N020G91G00G43Z—10H01N030G41X50Y20D01N040G01G64Y80F200N050X100…第6章華中世紀星HNC-21M系統的編程與操作例6-3第6章華中世紀星HNC-21M系統的編程與操作例6-2編制如圖6-2所示輪廓的加工程序,要求編程輪廓與實際輪廓相符。

圖6-2G61指令編程舉例解參考程序如下:O0613N010G92X0Y0Z0N020G91G00G43Z—10H01N030G41X50Y20D01N040G01G61Y80F200N050X100…第6章華中世紀星HNC-21M系統的編程與操作例6-2第6章華中世紀星HNC-21M系統的編程與操作輔助功能由地址字M和其后的一位或兩位數字組成,主要用于控制零件程序的走向,以及機床各種輔助功能的開關動作等。M功能同G指令一樣,也有模態M指令和非模態M指令兩種形式。6.3.1數控系統內定的輔助功能1.程序暫停指令M002.程序結束指令M023.程序結束并返回到程序開頭指令M304.子程序調用指令及從子程序返回指令M98、M996.3華中世紀星HNC-21M系統的輔助功能M指令第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作M98用來調用子程序;M99表示子程序結束,返回到主程序。1)調用子程序的格式M98P_

L_編程說明:P為被調用的子程序號;L為重復調用次數。2)子程序的格式O××××...M99在子程序開頭必須規定子程序號,以作為調用程序入口地址。在子程序的結尾用M99指令,以控制執行完該子程序后返回到主程序。第6章華中世紀星HNC-21M系統的編程與操作M第6章華中世紀星HNC-21M系統的編程與操作6.3.2PLC設定的輔助功能

1.主軸控制指令M03、M04、M052.換刀指令M063.冷卻液打開和停止指令M07、M09M07指令為打開冷卻液管道;M09指令為關閉冷卻液管道。第6章華中世紀星HNC-21M系統的編程與操作6.3.2第6章華中世紀星HNC-21M系統的編程與操作1.主軸轉速功能指令2.進給功能指令

進給功能指令F表示工件被加工時刀具相對于工件的合成進給速度,F的單位取決于G94(每分鐘進給量,mm/min)或G95(主軸每轉一周刀具的進給量,mm/r)。3.刀具功能指令

刀具功能指令T用于選刀,其后的數值表示選擇的刀具號,T指令與刀具的關系是由機床制造廠規定的。在加工中心上執行T指令,刀庫轉動選擇所需的刀具然后等待,直到M06指令作用時自動完成換刀。6.4華中世紀星HNC-21M系統其他功能指令第6章華中世紀星HNC-21M系統的編程與操作1.主第6章華中世紀星HNC-21M系統的編程與操作

1.鏡像編程指令

G24、G25編程格式:G24X_Y_Z_M98P_G25X_Y_Z_G24為建立鏡像指令,G25為取消鏡像指令。

6.5華中世紀星HNC-21M系統的簡化編程指令第6章華中世紀星HNC-21M系統的編程與操作1.鏡像第6章華中世紀星HNC-21M系統的編程與操作

2.縮放編程指令G50、G51

編程格式:G51X_

Y_

Z_

P_

M98P_G50G51為建立縮放指令;G50為取消縮放指令。

第6章華中世紀星HNC-21M系統的編程與操作2.縮第6章華中世紀星HNC-21M系統的編程與操作例6-4使用鏡像功能編制圖4-18中輪廓的加工程序,設刀具起點距工件上表面100mm,切削深度為5mm。

解參考程序如下:O0615N010G92X0Y0Z0N020G91G17M03S600N030M98P0100N040G24X0N050G24X0N060G24Y0N070M98P0100N080G25X0N090M98P0100N100G25Y0第6章華中世紀星HNC-21M系統的編程與操作例6-4第6章華中世紀星HNC-21M系統的編程與操作N110M30O0100N200G41G00X10Y5D01N210G43Z—98H01N220G01Z—7F200N230Y25N240X10N250G03X10Y—10I10J0N260G01Y—10N270X—25N280G49G00Z105N290G40X—5Y—10N300M99第6章華中世紀星HNC-21M系統的編程與操作N110M第6章華中世紀星HNC-21M系統的編程與操作例6-5使用縮放功能編制如圖6-4所示輪廓的加工程序,已知△ABC的頂點分別為A(10,30)、B(90,30)、C(50,110),切削深度為10mm,△A′B′C′是縮放后的圖形,切削深度為4mm。其中,縮放中心為D(50,50),縮放比例為0.5,設刀具初始點距工件上表面50mm。圖6-4△ABC的縮放

第6章華中世紀星HNC-21M系統的編程與操作例6-第6章華中世紀星HNC-21M系統的編程與操作O0616主程序N010G92X0Y0Z50N020G91G17M03S600F200N030G43G00X50Y50Z-46H01N040#51=14#51=14是宏程序的賦值語句,即令#51的值為14N050M98P0100加工△ABCN060#51=8#51=8是宏程序的賦值語句,即令#51的值為8N070G51X50Y50P0.5縮放中心(50,50),縮放系數0.5N080M98P0100加工△A'B'C'N090G50取消縮放N100G49Z46第6章華中世紀星HNC-21M系統的編程與操作O0616第6章華中世紀星HNC-21M系統的編程與操作N110M30O0100子程序N200G42G00X-44Y-20D01N210Z[-#51]N220G01X84N230X-40Y80N240X-44Y-88N250Z[#51]N260G40G00X44Y28N270M99第6章華中世紀星HNC-21M系統的編程與操作N110M第6章華中世紀星HNC-21M系統的編程與操作

3.旋轉編程指令G68、G69編程格式:

G17G68X_Y_P_

G18G68X_Z_P_

G19G68Y_Z_P_M98P_G69G68為建立旋轉指令,G69為取消旋轉指令。第6章華中世紀星HNC-21M系統的編程與操作3.旋轉第6章華中世紀星HNC-21M系統的編程與操作例6-6使用旋轉功能編制如圖5-10所示輪廓的加工程序,設刀具起點距工件上表面50mm,切削深度5mm。

O0617

主程序

N010G92X0Y0Z50

N020G90G17M03S800

N030G43Z-5H02

N040M98P0200加工

N050G68X0Y0P45旋轉45°

N060M98P0200加工

N070G68X0Y0P90旋轉90°

N080M98P0200加工第6章華中世紀星HNC-21M系統的編程與操作例6-6第6章華中世紀星HNC-21M系統的編程與操作N090G49Z50N100G69M05M30取消旋轉O0200

子程序N200G41G01X20Y-5D02F200N210Y0N220G02X40I10J0N230X30I-5J0N240G03X20I-5J0N250G00Y-6N260G40X0Y0N270M99第6章華中世紀星HNC-21M系統的編程與操作N090G第6章華中世紀星HNC-21M系統的編程與操作數控加工中某些加工動作循環已經典型化,可用一個稱為固定循環的G指令程序段調用,從而簡化編程工作。

6.6.1固定循環的幾個定義1.固定循環的動作組成如圖6-5所示。其中,實線表示切削進給,虛線表示快速進給。6.6華中世紀星HNC-21M系統的固定循環編程圖6-5固定循環動作第6章華中世紀星HNC-21M系統的編程與操作數控第6章華中世紀星HNC-21M系統的編程與操作

2.作用平面在孔加工動作中有以下三個作用平面:(1)初始平面。(2)R點平面。(3)孔底平面。3.G98和G99的區別G98和G99的區別在于刀具返回R點平面用G99,刀具返回初始平面用G98。第6章華中世紀星HNC-21M系統的編程與操作2.作用第6章華中世紀星HNC-21M系統的編程與操作G__X__Y__Z__R__Q__P__I__J__F__L__編程說明:(1)G98為返回初始平面指令,G99為返回R點平面指令。(2)G為固定循環指令G73、G74、G76和G81~G89之一。(3)在絕對值(G90)方式下,X、Y為孔在XY平面上的坐標值;在增量值(G91)方式下,X、Y為初始點相對于刀具當前位置的增量值。(4)如圖6-6所示,在絕對值(G90)方式下,R、Z分別為R點平面和孔底平面的Z向坐標值;在增量值(G91)方式下,R為初始平面到R點平面的增量,Z為R點平面到孔底平面的增量。6.6.2固定循環的指令格式編程格式:

第6章華中世紀星HNC-21M系統的編程與操作第6章華中世紀星HNC-21M系統的編程與操作圖6-6固定循環的數據形式第6章華中世紀星HNC-21M系統的編程與操作圖6-6第6章華中世紀星HNC-21M系統的編程與操作

(5)Q為每次進給深度(G73、G83),P為刀具在孔底的暫停時間,F為切削進給速度,L為固定循環的次數。(6)I、J為刀具在軸反向位移增量(G76、G87)。(7)G73、G74、G76和G81~G89、Z、R、P、F、Q、I、J是模態指令,G80、G01、G02、G03等指令可以取消固定循環。

6.6.3固定循環指令

1.高速深孔加工循環指令

G73

編程格式:

G73X__Y__Z__R__Q__P__K__F__L__第6章華中世紀星HNC-21M系統的編程與操作(5)第6章華中世紀星HNC-21M系統的編程與操作G73指令動作循環如圖6-7所示。圖6-7G73指令動作循環第6章華中世紀星HNC-21M系統的編程與操作G73指第6章華中世紀星HNC-21M系統的編程與操作例6-7使用G73指令編制圖6-7中深孔加工程序,設刀具初始點距工件上表面42mm,距孔底80mm,在距工件上表面2mm處(R點)由快進轉換為工進,每次進給深度為10mm,每次退刀距離為5mm。解參考程序如下:O0618N010G54N020G00G90G98M03S600N030G73X100Y100R40P2Q—10K5Z0F300N040G00X0Y0Z80N050M30第6章華中世紀星HNC-21M系統的編程與操作例6-7第6章華中世紀星HNC-21M系統的編程與操作

2.鉆孔循環指令

G81

編程格式:

G81X__Y__Z__R__F__L__

G81指令動作循環如圖6-8所示。圖6-8G81指令動作循環第6章華中世紀星HNC-21M系統的編程與操作2.鉆孔第6章華中世紀星HNC-21M系統的編程與操作例6-8使用G81指令編制圖6-8中鉆孔加工程序,設刀具初始點距工件上表面42mm,距孔底50mm,在距工件上表面2mm處(R點)由快進轉換為工進。解參考程序如下:O0619N010G54N020G00G90M03S600N030G99G81X100Y100R10Z0F300N040G90G00X0Y0Z50N050M30第6章華中世紀星HNC-21M系統的編程與操作例6-8第6章華中世紀星HNC-21M系統的編程與操作

3.帶停頓的鉆孔循環指令

G82編程格式:

G82X__Y__Z__R__P__F__L__4.深孔加工循環指令

G83編程格式:G83X__Y__Z__R__Q__P__K__F__L__

G83指令動作循環如圖6-9所示。圖6-9G83指令動作循環第6章華中世紀星HNC-21M系統的編程與操作3.帶停第6章華中世紀星HNC-21M系統的編程與操作例6-9使用G83指令編制圖6-9中深孔加工程序,設刀具初始點距工件上表面42mm,距孔底80mm,在距工件上表面2mm處(R點)由快進轉換為工進,每次進給深度為10mm,每次退刀后,再由快速進給轉換為切削進給時,距上次加工面的距離為5mm。

解參考程序如下:O0620N010G54N020G00G99F300N030M03S500N040G83X100G90R40P2Q-10K5Z0N050G00X0Y0Z80N060M30第6章華中世紀星HNC-21M系統的編程與操作例6-第6章華中世紀星HNC-21M系統的編程與操作5.攻螺紋循環指令

G84

編程格式:G84X__Y__Z__R__P__F__L__

G84指令動作循環如圖6-10所示。圖6-10G84指令動作循環第6章華中世紀星HNC-21M系統的編程與操作5.攻螺第6章華中世紀星HNC-21M系統的編程與操作例6-10使用G84指令編制圖6-10中攻螺紋加工程序,設刀具初始點距工件上表面48mm,距孔底60mm,在距工件上表面8mm處(R點)由快進轉換為工進。

解參考程序如下:O0621N010G54N020G00M03S600N030G98G84X100Y100R-40P10G91Z-20F300N040G00X0Y0N050M30第6章華中世紀星HNC-21M系統的編程與操作例6第6章華中世紀星HNC-21M系統的編程與操作6.鉸孔循環指令

G85G85指令與G84指令相同,但在孔底時主軸不反轉。

7.鏜孔循環指令

G86G86指令與G81相同,但在孔底時,主軸停止,然后快速退回。

8.攻反螺紋循環指令

G74編程格式:G74X__Y__Z__R__P__F__L__G74指令動作循環如圖6-11所示。圖6-11G74指令動作循環第6章華中世紀星HNC-21M系統的編程與操作6.鉸第6章華中世紀星HNC-21M系統的編程與操作例6-11使用G74指令編制圖6-11中攻反螺紋加工程序,設刀具初始點距工件上表面48mm,距孔底60mm,在距工件上表面8mm處(R點)由快進轉換為工進。解參考程序如下:O0622N010G54N020G00M04S500N030G98G74X100Y100R8P4G90Z—12F300N040G00X0Y0Z60N050M30第6章華中世紀星HNC-21M系統的編程與操作例6-11第6章華中世紀星HNC-21M系統的編程與操作9.精鏜循環指令

G76編程格式:G76X__Y__Z__R__P__I__J__F__L__編程說明:(1)I為X軸刀尖反向位移量,J為Y軸刀尖反向位移量。(2)G76精鏜時,主軸在孔底定向停止后,向刀尖反方向移動,然后快速退刀。這種帶有讓刀的退刀不會劃傷已加工平面,保證了鏜孔精度。(3)如果Z的移動量為零,該指令不執行。G76指令動作循環如圖6-12所示。圖6-12G76指令動作循環第6章華中世紀星HNC-21M系統的編程與操作9.精第6章華中世紀星HNC-21M系統的編程與操作例6-12使用G76指令編制圖6-12中精鏜加工程序,設刀具初始點距工件上表面42mm,距孔底50mm,在距工件上表面2mm處(R點)由快進轉換為工進。

解參考程序如下:O0623N010G54N020G00G91G99M03S600N030G76X100Y100R-40P2I-6Z-10F200N040G00X0Y0Z50N050M30第6章華中世紀星HNC-21M系統的編程與操作例6第6章華中世紀星HNC-21M系統的編程與操作

10.反鏜循環指令

G87

編程格式:

G87X__Y__Z__R__P__I__J__F__L__G87指令動作循環如圖6-13所示。圖6-13G87指令動作循環第6章華中世紀星HNC-21M系統的編程與操作10.反第6章華中世紀星HNC-21M系統的編程與操作例6-13使用G87指令編制圖6-13中反鏜加工程序,設刀具初始點距工件上表面40mm,距孔底(R點)80mm。

解參考程序如下:O0624N010G54N020G00G98N030G87X50Y50I-5G90R0P2Z—40F300N040G00X0Y0Z80N050M30第6章華中世紀星HNC-21M系統的編程與操作例6第6章華中世紀星HNC-21M系統的編程與操作

11.鏜孔循環指令

G88

編程格式:G88X__Y__Z__R__P__F__L__G88指令動作循環如圖6-14所示。圖6-14G88指令動作循環第6章華中世紀星HNC-21M系統的編程與操作11.鏜第6章華中世紀星HNC-21M系統的編程與操作例6-14使用G88指令編制圖6-14中鏜孔加工程序,設刀具初始點距R點40mm,距孔底80mm。

解參考程序如下:O0625N010G54N020G90G00G98M03S600N030G88X60Y80R40P2Z0F200N040G00X0Y0N050M30第6章華中世紀星HNC-21M系統的編程與操作例6第6章華中世紀星HNC-21M系統的編程與操作12.鏜孔循環指令

G89G89指令與G86指令相同,但在孔底有暫停。13.取消固定循環指令

G80G80指令能取消固定循環,同時R點和Z點也被取消。使用固定循環指令時應注意以下幾點:(1)在固定循環指令前,應使用M03或M04指令,使主軸旋轉。(2)在固定循環程序段中,X、Y、Z、R數據應至少指定一個才能進行孔加工。(3)在使用控制主軸旋轉的固定循環(G74、G84、G86)中,如果連續加工一些孔間距比較小,或者初始平面到R點平面的距離比較短的孔時,會出現在進入孔的切削動作前,主軸還沒有達到正常轉速的情況。遇到這種情況時應在各孔的加工動作之間插入G04指令,以獲得時間。(4)當用G00~G03指令注銷固定循環時,若G00~G03指令和固定循環出現在同一程序段,按后出現的指令運行。(5)在固定循環程序段中,如果指定了M功能,則在最初定位時送出M信號,等待M信號輸送完畢。第6章華中世紀星HNC-21M系統的編程與操作12.鏜孔循第6章華中世紀星HNC-21M系統的編程與操作例6-15使用G84指令編制如圖6-15所示的螺紋加工程序,設刀具初始點在距工件表面100mm處,切削深度為10mm。圖6-15螺紋加工第6章華中世紀星HNC-21M系統的編程與操作例6-15第6章華中世紀星HNC-21M系統的編程與操作解參考程序如下:(1)先用G81指令鉆孔。O0626N010G54N020G00M03S600N030G99G90G81X40Y40R—98Z—110F300N040G91X40L3N050Y50N060X—40L3N070G90G80X0Y0Z0N080M30第6章華中世紀星HNC-21M系統的編程與操作解參考程第6章華中世紀星HNC-21M系統的編程與操作(2)再用G84指令攻螺紋。O0627N010G54N020G00M03S600N030G99G90G84X40Y40R—93Z—110F200N040G91X40L3N050Y50N060X—40L3N070G90G80X0Y0Z0N080M30第6章華中世紀星HNC-21M系統的編程與操作(2)再用G第6章華中世紀星HNC-21M系統的編程與操作

采用子程序編程可以簡化程序的編制。子程序名和主程序名一樣,由字母O開頭,后跟正整數組成。在子程序中還可以調用子程序,稱為子程序的嵌套,可以有四層以上子程序調用功能。主程序在前,子程序在后,子程序和主程序之間可以空一至幾行。6.7.2宏程序

華中世紀星HNC-21M系統為用戶配備了強有力的類似于高級語言的宏程序功能,用戶可以使用變量進行算術運算、邏輯運算和函數的混合運算。1.宏變量及常量1)宏變量

在常規的主程序及子程序內,總是將一個具體的數值賦給一個地址字。6.7華中世紀星HNC-21M系統的子程序和宏程序編程6.7.1子程序

第6章華中世紀星HNC-21M系統的編程與操作采用子第6章華中世紀星HNC-21M系統的編程與操作為了使程序更具通用性和靈活性,在宏程序中設置了變量。變量號變量意義變量號變量意義#0~#49當前局部變量#1110~#1118G28中間點位置#50~#199全局變量#1120~#1128鏡像點位置#200~#599局部變量#1130旋轉中心(軸1)#600~#699刀具長度寄存器H0~H99#1131旋轉中心(軸2)#700~#799刀具半徑寄存器D0~D99#1132旋轉角度#800~#899刀具壽命寄存器#1135縮放中心(軸1)#1000~#1008機床當前位置#1136縮放中心(軸2)#1010~#1018編程機床位置#1137縮放中心(軸3)#1020~#1028編程工件位置#1138縮放比例#1030~#1038當前工件原點#1144刀長補償號#1040~#1048G54零點#1145刀徑補償號#1050~#1058G55零點#1146當前平面軸1#1060~#1068G56零點#1147當前平面軸2#1070~#1078G57零點#1149進給速度指定

#1080~#1088G58零點#1150~#1169G指令模態值0~19#1090~#1098G59零點#1190用戶自定義輸入#1100~#1108中斷點位置#1191用戶自定義輸出第6章華中世紀星HNC-21M系統的編程與操作為了使第6章華中世紀星HNC-21M系統的編程與操作

2)常量在宏程序編程中,常用的常量有PI(圓周率)、TRUE[條件成立(真)]和FALSE[條件不成立(假)]等。

2.運算符與表達式

運算符包括算術運算符、條件運算符、邏輯運算符和函數等。其中,算術運算符包括“+”、“-”、“*”、“/”,條件運算符包括EQ(=)、NE(≠)、GT(>)、GE(≥)、LT(<)和LE(≤),邏輯運算符包括AND(與邏輯)、OR(或邏輯)和NOT(非邏輯)。函數包括SIN(正弦)、COS(余弦)、TAN(正切)、ATAN(反正切)、ABS(絕對值)、INT(取整數)、SIGN(符號數)、SQRT(平方根)和EXP(指數)。用運算符連接起來的常數、宏變量構成表達式。

第6章華中世紀星HNC-21M系統的編程與操作2第6章華中世紀星HNC-21M系統的編程與操作3.賦值語句把常數或表達式的值送給一個宏變量,稱為賦值。編程格式:宏變量=常數或表達式例如,#2=175/SQRT[2]*COS[55*PI/180]和#3=124。4.條件判別語句IF、ELSE和ENDIF

編程格式1:

IF條件表達式…ELSE…ENDIF第6章華中世紀星HNC-21M系統的編程與操作3.第6章華中世紀星HNC-21M系統的編程與操作編程格式2:IF條件表達式…ENDIF5.循環語句WHILE和ENDW編程格式:WHILE條件表達式…ENDW第6章華中世紀星HNC-21M系統的編程與操作編程格式2:第6章華中世紀星HNC-21M系統的編程與操作例6-16要求加工圓柱與斜方臺,各自加工三個循環,要求傾斜10°的斜方臺與圓柱相切,圓柱在斜方臺之上,俯視圖如圖6-16所示。圖6-16宏程序編程舉例第6章華中世紀星HNC-21M系統的編程與操作例6-16第6章華中世紀星HNC-21M系統的編程與操作O0627#10=10圓柱高度#11=10斜方臺高度#12=124零件外一點的橫坐標#13=124零件外一點的縱坐標N001G92X0Y0Z0N005G00Z10#0=0N006G00X[-#12]Y[-#13]N007Z[-#10]M03S600WHILE#0LT3加工圓柱N[008+#0*6]G01G42X[-#12/2]Y[-175/2]F280D[#0+1]N[009+#0*6]X[0]Y[-175/2]N[010+#0*6]G03J[175/2]N[011+#0*6]G01X[#12/2]Y[-175/2]第6章華中世紀星HNC-21M系統的編程與操作O0627第6章華中世紀星HNC-21M系統的編程與操作N[012+#0*6]G40X[#12]Y[-#13]N[013+#0*6]G00X[-#12]Y[-#13]#0=#0+1ENDWN100Z[-#10-#11]#2=175/SQRT[2]*COS[55*PI/180]#3=175/SQRT[2]*SIN[55*PI/180]#4=175*COS[10*PI/180]#5=175*SIN[10*PI/180]#0=0WHILE#0LT3加工斜方臺第6章華中世紀星HNC-21M系統的編程與操作N[012+第6章華中世紀星HNC-21M系統的編程與操作N[101+#0*6]G01G90G42X[-#2]Y[-#3]F280D[#0+1]N[102+#0*6]G91X[#4]Y[#5]N[103+#0*6]X[-#5]Y[#4]N[104+#0*6]X[-#4]Y[-#5]N[105+#0*6]X[#5]Y[-#4]N[106+#0*6]G00G90G40X[-#12]Y[-#13]#0=#0+1ENDWG00X0Y0M05M30第6章華中世紀星HNC-21M系統的編程與操作N[101+第6章華中世紀星HNC-21M系統的編程與操作操作裝置主要由顯示器、NC鍵盤、MPG手持單元和機床控制面板(machinecontrolpanel,簡稱為MCP)等組成,如圖6-17所示。6.8華中世紀星HNC-21M系統數控銑床的操作裝置

圖6-17華中世紀星HNC-21M銑床數控裝置操作臺第6章華中世紀星HNC-21M系統的編程與操作操第6章華中世紀星HNC-21M系統的編程與操作MPG手持單元由手搖脈沖發生器和坐標軸選擇開關組成,用于手搖方式增量進給。MPG手持單元的外形如圖6-18所示。圖6-18MPG手持單元外形第6章華中世紀星HNC-21M系統的編程與操作M第6章華中世紀星HNC-21M系統的編程與操作機床控制面板主要用于直接控制機床的動作或加工過程。

1.急停

2.方式選擇

機床的工作方式由機床控制面板上的方式選擇按鍵確定,如圖6-19所示。

3.軸手動按鍵圖6-19方式選擇按鍵圖6-20軸手動按鍵選擇第6章華中世紀星HNC-21M系統的編程與操作機床控第6章華中世紀星HNC-21M系統的編程與操作

4.速率修調1)進給修調在MDI或自動方式下,需要調整進給速度時,可用“進給修調”右側的

按鍵,修調程序中編制的進給速度F。2)快速修調在自動方式或MDI運行方式下,可用“快速修調”右側的、和按鍵,修調G00快速移動時系統參數“最高快移速度”設置的速度。3)主軸修調在自動方式或MDI運行方式下,當S指令編程的主軸速度偏高或偏低時,可用“主軸修調”右側的

按鍵修調程序中編制的主軸速度。按壓

按鍵,該指示燈亮,主軸修調倍率被置為100%;按一下

按鍵,主軸修調倍率遞增5%;按一下

按鍵,主軸修調倍率遞減5%。在手動方式時,這些按鍵可調節手動時的主軸速度。第6章華中世紀星HNC-21M系統的編程與操作4.速第6章華中世紀星HNC-21M系統的編程與操作

5.回參考點按回零按鍵,該指示燈亮,系統處于手動回參考點方式。在執行返回參考點操作時應注意以下兩點:

(1)在每次電源接通后,必須先用這種方法完成各軸的返回參考點操作,然后再進入其他運行方式,以確保各軸坐標的正確性。(2)在回參考點前,應確保回零軸位于參考點的“回參考點方向”相反側,否則應手動移動該軸,直到滿足此條件。

6.手動進給1)手動進給操作按手動按鍵,該指示燈亮,系統處于手動運行方式。

2)手動快速移動第6章華中世紀星HNC-21M系統的編程與操作5.回參考第6章華中世紀星HNC-21M系統的編程與操作

在手動連續進給時,若同時按壓快進按鍵

,則產生相應軸的正向或負向快速運動。

7.增量進給

1)增量進給操作當手持單元的坐標軸選擇波段開關置于“Off”擋時,按控制面板上的增量按鍵(指示燈亮),系統處于增量進給方式。2)增量值選擇增量進給的增量值由

四個增量倍率按鍵控制,如圖6-21所示。增量倍率按鍵和增量值的對應關系見下表。增量倍率按鍵×1×10×100×1000增量值/mm0.0010.010.11圖6-21增量倍率按鍵第6章華中世紀星HNC-21M系統的編程與操作在手動第6章華中世紀星HNC-21M系統的編程與操作

8.自動運行按自動按鍵,該指示燈亮,系統處于自動運行方式,機床坐標軸的控制由數控系統自動完成。自動運行方式包括以下五種情況。

1)自動運行啟動2)自動運行暫停3)進給保持后的再啟動4)空運行5)機床鎖住9.單段運行按單段按鍵,該指示燈亮,系統處于單段自動運行方式,程序控制將逐段執行。第6章華中世紀星HNC-21M系統的編程與操作8.第6章華中世紀星HNC-21M系統的編程與操作10.超程解除X軸、Y軸和Z軸的兩端各有一個限位開關,作用是防止機構碰撞而損壞。每當碰到行程開關時,就會出現超程。當X軸、Y軸或Z軸出現超程時,系統視其為急停狀態,機床停止運行。若要退出超程狀態時,必須做到以下幾點:(1)松開急停按鈕,選擇工作方式為手動或手搖方式。

(2)一直按著超程解除按鍵。

(3)在手動或手搖方式下,使該軸沿相反方向退出超程狀態。(4)松開超程解除按鍵。若顯示屏上運行狀態欄出現了“運行正常”,表示恢復正常,可以繼續進行操作。第6章華中世紀星HNC-21M系統的編程與操作1第6章華中世紀星HNC-21M系統的編程與操作

1.上電數控銑床上電的操作步驟如下:(1)檢查機床狀態是否正常,電源電壓是否符合要求,接線是否正確。(2)按下急停按鈕,機床上電,數控上電。

(3)檢查風扇電機運轉是否正常。(4)檢查機床控制面板上的指示燈是否正常。

2.復位

系統上電進入軟件操作界面時,系統的工作方式為急停。為控制系統運行,需左旋并拔起操作裝置右上角的急停按鈕,使系統復位并接通伺服電源,系統默認進入“回參考點”方式,軟件操作界面的工作方式變為“回零”。6.9華中世紀星HNC-21M系統數控銑床的基本操作6.9.1手動操作

第6章華中世紀星HNC-21M系統的編程與操作1.第6章華中世紀星HNC-21M系統的編程與操作3.返回機床參考點控制機床運動的前提是建立機床坐標系,為此,系統接通電源、復位后,首先應進行機床各軸回參考點操作。4.關機

關機的操作步驟如下:(1)按下機床控制面板上的急停按鈕,斷開伺服電源。

(2)斷開數控電源,斷開機床電源。5.機床鎖住

機床鎖住禁止機床的所有運動。第6章華中世

溫馨提示

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

評論

0/150

提交評論