華中數(shù)控車編程說(shuō)明書_第1頁(yè)
華中數(shù)控車編程說(shuō)明書_第2頁(yè)
華中數(shù)控車編程說(shuō)明書_第3頁(yè)
華中數(shù)控車編程說(shuō)明書_第4頁(yè)
華中數(shù)控車編程說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩70頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、世紀(jì)星車床數(shù)控系統(tǒng)HNC-21/22T編程說(shuō)明書華中科技大學(xué)國(guó)家數(shù)控系統(tǒng)工程技術(shù)研究中心武漢華中數(shù)控股份有限公司2003年 6月、人 前言非常感謝您選用了本公司生產(chǎn)的HNC-21/22世紀(jì)星系列數(shù)控系統(tǒng)。本說(shuō)明書詳細(xì)介紹了數(shù)控編程基本知識(shí)、指令體系、各指令功能的特點(diǎn)、注意事項(xiàng)和宏指令編程方法,并配以大量典型編程實(shí)例和圖例加以說(shuō)明。既可作為世紀(jì)星車床數(shù)控系統(tǒng)產(chǎn)品說(shuō)明書,也可作為數(shù)控編程的培訓(xùn)教材。在使用本產(chǎn)品前,請(qǐng)先仔細(xì)閱讀本說(shuō)明書,以達(dá)到最佳使用效果。請(qǐng)妥善保存說(shuō)明書,并交最終使用者認(rèn)真閱讀。本說(shuō)明書版權(quán)為武漢華中數(shù)控股份有限公司所有。華中科技大學(xué)國(guó)家數(shù)控系統(tǒng)工程技術(shù)研究中心武漢華中數(shù)控股份有

2、限公司2003年5月第一章概述1.1 數(shù)控編程概述1.2 數(shù)控編程基本知識(shí)1.2.1 機(jī)床坐標(biāo)軸1.2.2 機(jī)床坐標(biāo)系、機(jī)床零點(diǎn)和機(jī)床參考點(diǎn) 1.2.3 工件坐標(biāo)系、程序原點(diǎn)和對(duì)刀點(diǎn) 第二章零件程序的結(jié)構(gòu)2.1 指令字的格式2.2 程序段的格式2.3 程序的一般結(jié)構(gòu)2.4 程序的文件名第三章 HNC-21/22T數(shù)控系統(tǒng)的編程指令體系 3.1 輔助功能M代碼3.1.1 CNC內(nèi)定的輔助功能(1)程序暫停M00(2)程序結(jié)束M02(3)程序結(jié)束并返回到零件程序頭M30(4)子程序調(diào)用M98及從子程序返回 M993.1.2 PLC設(shè)定的輔助功能(1)主軸控制指令 M03、M04、M05(2)冷卻液

3、打開(kāi)、停止指令 M07、M08、M093.2 主軸功能S進(jìn)給功能 F和刀具功能T3.2.1 主軸功能S3.2.2 進(jìn)給速度F3.2.3 刀具功能(T機(jī)能)3.3 準(zhǔn)備功能G代碼3.3.1 有關(guān)單位設(shè)定的 G功能(1)尺寸單位選擇 G20, G21 (2)進(jìn)給速度單位的設(shè)定 G94、G953.3.2 有關(guān)坐標(biāo)系和坐標(biāo)的 G功能(1)絕對(duì)值編程G90與相對(duì)值編程G91(2)坐標(biāo)系設(shè)定G92(3)坐標(biāo)系選擇 G54G59 (4)直接機(jī)床坐標(biāo)系編程 G53(5)直徑方式和半徑方式編程 3.3.3 進(jìn)給控制指令(1)快速定位G00(2)線性進(jìn)給 G01 (3)圓弧進(jìn)給G02/G03 (3)倒角加工(4)

4、螺紋切削G323.3.4 3.4回參考點(diǎn)控制指令(1)自動(dòng)返回參考點(diǎn) G28(2)自動(dòng)從參考點(diǎn)返回 G293.3.5 暫停指令G043.3.6 恒線速度指令G96、G973.3.7 簡(jiǎn)單循環(huán)(1)內(nèi)(外)徑切削循環(huán) G80圓柱面內(nèi)(外)徑切削循環(huán) 園錐面內(nèi)(外)徑切削循環(huán) (2)端面切削循環(huán)G81端平面切削循環(huán)園錐端面切削循環(huán)(3)螺紋切削循環(huán)G82直螺紋切削循環(huán)錐螺紋切削循環(huán)3.3.8 復(fù)合循環(huán)(1)內(nèi)(外)徑粗車復(fù)合循環(huán)G71(2)端面粗車復(fù)合循環(huán)G72(3)閉環(huán)車削復(fù)合循環(huán)G73(4)螺紋切削復(fù)合循環(huán)G76(5)復(fù)合循環(huán)指令注意事項(xiàng) 3.3.9 刀具補(bǔ)償功能指令 3.3.10 合編程實(shí)例

5、3.4 宏指令編程3.4.1 宏變量及常量(1)宏變量(2)常量3.4.2 運(yùn)算符與表達(dá)式(1)算術(shù)運(yùn)算符: (2)條件運(yùn)算符(3)邏輯運(yùn)算符(4)函數(shù)(5)表達(dá)式3.4.3 賦值語(yǔ)句3.4.4 條件判另I語(yǔ)句IF , ELSE, ENDIF 3.4.5 循環(huán)語(yǔ)句 WHILE, ENDW附表1準(zhǔn)備功能一覽表附表2直徑編程注意條件附錄1HNC-21詳削循環(huán)宏程序 (1)車削循環(huán)指令的實(shí)現(xiàn)及子程序調(diào)用的參數(shù)傳遞 (2)車削循環(huán)指令的宏程序?qū)崿F(xiàn) 第一章 概述本書針對(duì)HNC-21/22T 世紀(jì)星數(shù)控車床系統(tǒng)進(jìn)行編程說(shuō)明,其編程語(yǔ)言為廣泛使用的ISO 碼。本章旨在對(duì)本說(shuō)明書中提到的一些基本概念進(jìn)行解釋。

6、1.1 數(shù)控編程概述零件程序是由數(shù)控裝置專用編程語(yǔ)言書寫的一系列指令組成的(應(yīng)用得最廣泛的是ISO碼:國(guó)際標(biāo)準(zhǔn)化組織規(guī)定的代碼)。 數(shù)控裝置將零件程序轉(zhuǎn)化為對(duì)機(jī)床的控制動(dòng)作。最常使用的程序存儲(chǔ)介質(zhì)是磁盤和網(wǎng)絡(luò)。1.2 數(shù)控編程基本知識(shí)1.2.1 機(jī)床坐標(biāo)軸為簡(jiǎn)化編程和保證程序的通用性,對(duì)數(shù)控機(jī)床的坐標(biāo)軸和方向命名制訂了統(tǒng)一的標(biāo)準(zhǔn),規(guī)定直線進(jìn)給坐標(biāo)軸用 X , Y, Z 表示,常稱基本坐標(biāo)軸。X, Y, Z 坐標(biāo)軸的相互關(guān)系用右手定則決定,如圖 1.2.1所示,圖中大姆指的指向?yàn)閄軸的正方向,食指指向?yàn)檠据S的正方向,中指指向?yàn)閆 軸的正方向。圍繞X, 丫, Z 軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用 A,

7、 B, C 表示,根據(jù)右手螺旋定則,如圖所示,以大姆指指向+X, +丫, +Z 方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動(dòng)的 +A,+B, +C方向。數(shù)控機(jī)床的進(jìn)給運(yùn)動(dòng),有的由主軸帶動(dòng)刀具運(yùn)動(dòng)來(lái)實(shí)現(xiàn),有的由工作臺(tái)帶著工件運(yùn)動(dòng)來(lái)實(shí)現(xiàn)。上述坐標(biāo)軸正方向,是假定工件不動(dòng),刀具相對(duì)于工件做進(jìn)給運(yùn)動(dòng)的方向。如果是工件移動(dòng)則用加的字母表示,按相對(duì)運(yùn)動(dòng)的關(guān)系,工件運(yùn)動(dòng)的正方向恰好與刀具運(yùn)動(dòng)的正方向相反,即有:+X =-X' , + Y =-Y' , + Z =- Z',+A =- A , + B =-B' , + C =-C同樣兩者運(yùn)動(dòng)的負(fù)方向也彼此相反。機(jī)床坐標(biāo)軸的方向取決于

8、機(jī)床的類型和各組成部分的布局,對(duì)車床而言: Z 軸與主軸軸線重合,沿著Z 軸正方向移動(dòng)將增大零件和刀具間的距離; X 軸垂直于 Z 軸,對(duì)應(yīng)于轉(zhuǎn)塔刀架的徑向移動(dòng),沿著 X 軸正方向移動(dòng)將增大零件和刀具間的距離; Y 軸 (通常是虛設(shè)的)與X 軸和 Z 軸一起構(gòu)成遵循右手定則的坐標(biāo)系統(tǒng)。圖 1.2.2 車床坐標(biāo)軸及其方向注: 1 、本說(shuō)明書針對(duì)數(shù)控車床進(jìn)行說(shuō)明,其為X、 Z 兩軸聯(lián)動(dòng)2、其中實(shí)例圖形中坐標(biāo)系情況如下:實(shí)線刀具代表上位刀架機(jī)床,其坐標(biāo)系為: X 軸向上為正, Z 軸向右為正;虛線刀具代表下位刀架機(jī)床,其坐標(biāo)系為:X軸向下為正,Z軸向右為正。兩種刀架方向的機(jī)床,其程序及相應(yīng)設(shè)置相同。

9、1.2.2 機(jī)床坐標(biāo)系、機(jī)床零點(diǎn)和機(jī)床參考點(diǎn)機(jī)床坐標(biāo)系是機(jī)床固有的坐標(biāo)系,機(jī)床坐標(biāo)系的原點(diǎn)稱為機(jī)床原點(diǎn)或機(jī)床零點(diǎn)。在機(jī)床 經(jīng)過(guò)設(shè)計(jì)、制造和調(diào)整后,這個(gè)原點(diǎn)便被確定下來(lái),它是固定的點(diǎn)。數(shù)控裝置上電時(shí)并不知道機(jī)床零點(diǎn),為了正確地在機(jī)床工作時(shí)建立機(jī)床坐標(biāo)系,通常在 每個(gè)坐標(biāo)軸的移動(dòng)范圍內(nèi)設(shè)置一個(gè)機(jī)床參考點(diǎn)(測(cè)量起點(diǎn)),機(jī)床起動(dòng)時(shí),通常要進(jìn)行 機(jī)動(dòng)或手動(dòng)回參考點(diǎn),以建立機(jī)床坐標(biāo)系。機(jī)床參考點(diǎn)可以與機(jī)床零點(diǎn)重合,也可以不重合,通過(guò)參數(shù)指定機(jī)床參考點(diǎn)到機(jī)床零點(diǎn) 的距離。機(jī)床回到了參考點(diǎn)位置,也就知道了該坐標(biāo)軸的零點(diǎn)位置,找到所有坐標(biāo)軸的參考點(diǎn), CNC就建立起了機(jī)床坐標(biāo)系。機(jī)床坐標(biāo)軸的機(jī)械行程是由最大和最

10、小限X可到達(dá)的區(qū)域Z軸上的機(jī)械行程(限位開(kāi)關(guān)十編利相零脈沖工軸上的布一效行程位開(kāi)關(guān)來(lái)限定的。機(jī) 床坐標(biāo)軸的有效行程 范圍是由軟件限位來(lái) 界定的,其值由制造 商定義。機(jī)床零點(diǎn)(OM )、機(jī)床參考點(diǎn) (Om)、機(jī)床坐標(biāo)軸程的關(guān)系如圖1.2.3所小。的機(jī)械行程及有效行ORPOM Z.圖1.2.3 機(jī)床零點(diǎn)OM和機(jī)床參考點(diǎn) Om1.2.3 工件坐標(biāo)系、程序原點(diǎn)和對(duì)刀點(diǎn)工件坐標(biāo)系是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一已知點(diǎn)為原點(diǎn)(也 稱程序原點(diǎn)),建立一個(gè)新的坐標(biāo)系,稱為工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一直有 效,直到被新的工件坐標(biāo)系所取代。工件坐標(biāo)系的原點(diǎn)選擇要盡量滿足編程簡(jiǎn)單,尺寸換算少

11、,引起的加工誤差小等條件。一般情況下,程序原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)或定位基準(zhǔn)上。對(duì)車床編程而言,工件坐 標(biāo)系原點(diǎn)一般選在,工件軸線與工件的前端面、后端面、卡爪前端面的交點(diǎn)上。對(duì)刀點(diǎn)是零件程序加工的起始點(diǎn),對(duì)刀的目的是確定程序原點(diǎn)在機(jī)床坐標(biāo)系中的位置, 對(duì)刀點(diǎn)可與程序原點(diǎn)重合,也可在任何便于對(duì)刀之處,但該點(diǎn)與程序原點(diǎn)之間必須有確 定的坐標(biāo)聯(lián)系??梢酝ㄟ^(guò) CNC 將相對(duì)于程序原點(diǎn)的任意點(diǎn)的坐標(biāo)轉(zhuǎn)換為相對(duì)于機(jī)床零點(diǎn)的坐標(biāo)。加工開(kāi)始時(shí)要設(shè)置工件坐標(biāo)系,用 G92 指令可建立工件坐標(biāo)系;用 G54G59 及刀具指令可選擇工件坐標(biāo)系。第二章零件程序的結(jié)構(gòu)一個(gè)零件程序是一組被傳送到數(shù)控裝置中去的指令和數(shù)據(jù)。

12、一個(gè)零件程序是由遵循一定結(jié)構(gòu)、句法和格式規(guī)則的若干個(gè)程序段組成的,而每個(gè)程序段是由若干個(gè)指令字組成的。如圖2.1所示。2.1 指令字的格式一個(gè)指令字是由地址符(指令字符)和帶符號(hào)(如定義尺寸的字) 或不帶符號(hào)(如準(zhǔn)備功能 字G代碼)的數(shù)字?jǐn)?shù)據(jù)組成的。程序段中不同的指令字符及其后續(xù)數(shù)值確定了每個(gè)指令字的含義。在數(shù)控程序段中包含的主要指令字符如表2.1所示。表2.1 指令字符一覽表機(jī)能地址意義零件程序號(hào)%程序段號(hào)N準(zhǔn)備機(jī)能G指令動(dòng)作方式(直線、圓弧等)G00-99尺寸字X, Y, Z A, B, C U, V, W坐標(biāo)軸的移動(dòng)命令± 99999.999R圓弧的半徑,固定循環(huán)的參數(shù)I, J

13、, K圓心相對(duì)于起點(diǎn)的坐標(biāo),固定循環(huán)的參數(shù)進(jìn)給速度F進(jìn)給速度的指定F024000主軸機(jī)能S主軸旋轉(zhuǎn)速度的指定S09999刀具機(jī)能T刀具編號(hào)的指定T099輔助機(jī)能M機(jī)床側(cè)開(kāi)/關(guān)控制的指定M099補(bǔ)償號(hào)D刀具半徑補(bǔ)償號(hào)的指定0099暫停P, X暫停時(shí)間的指定秒程序號(hào)的指定P子程序號(hào)的指定P1重復(fù)次數(shù)L子程序的重復(fù)次數(shù),固定循環(huán)的重復(fù)次數(shù)參數(shù)P, Q, R, U, W, I, K,C,A車削復(fù)合循環(huán)參數(shù)倒角控制C,R2.2 程序段的格式一個(gè)程序段定義一個(gè)將由數(shù)控裝置執(zhí)行的指令行。程序段的格式定義了每個(gè)程序段中功能字的句法,如圖 2.2.1所示。2.3 程序的一般結(jié)構(gòu)一個(gè)零件程序必須包括起始符和結(jié)束符

14、。一個(gè)零件程序是按程序段的輸入順序執(zhí)行的,而不是按程序段號(hào)的順序執(zhí)行的,但書寫 程序時(shí),建議按升序書寫程序段號(hào)。華中世紀(jì)星數(shù)控裝置 HNC-21T的程序結(jié)構(gòu):程序起始符:(或O)符,(或O)后跟程序號(hào);程序結(jié)束: M02 或 M30 ;注釋符:括號(hào)( ) 內(nèi)或分號(hào);后的內(nèi)容為注釋文字;2.4 程序的文件名CNC 裝置可以裝入許多程序文件,以磁盤文件的方式讀寫。文件名格式為(有別于DOS 的其他文件名 ):O x x x x (地址O后面必須有四位數(shù)字或字母) 本系統(tǒng)通過(guò)調(diào)用文件名來(lái)調(diào)用程序,進(jìn)行加工或編輯。第三章HNC-21/22T數(shù)控系統(tǒng)的編程指令體系3.1 輔助功能M代碼輔助功能由地址字

15、M和其后的一或兩位數(shù)字組成,主要用于控制零件程序的走向,以及 機(jī)床各種輔助功能的開(kāi)關(guān)動(dòng)作。M功能有非模態(tài)M功能和模態(tài) M功能二種形式。非模態(tài)M功能(當(dāng)段有效代碼):只在書寫了該代碼的程序段中有效;模態(tài)M功能(續(xù)效代碼):一組可相互注銷的 M功能,這些功能在被同一組的 另一個(gè)功能注銷前一直有效。模態(tài)M功能組中包含一個(gè)缺省功能(見(jiàn)表3.1),系統(tǒng)上電時(shí)將被初始化為該功能。另外,M功能還可分為前作用M功能和后作用 M功能二類。前作用M功能:在程序段編制的軸運(yùn)動(dòng)之前執(zhí)行;后作用M功能:在程序段編制的軸運(yùn)動(dòng)之后執(zhí)行。華中世紀(jì)星HNC-21T數(shù)控裝置M指令功能如表3.1所示( 標(biāo)記者為缺制直):表3.1

16、M代碼及功能代 碼頻功能說(shuō)明代碼功能說(shuō)明M00非模態(tài)程序停止M03主軸正轉(zhuǎn)起動(dòng)M02非模態(tài)程序結(jié)束M04 主軸反轉(zhuǎn)起動(dòng)M30非模態(tài)程序結(jié)束并返 回程序起點(diǎn)M05b主軸停止轉(zhuǎn)動(dòng)M071切削液打開(kāi)M98非模態(tài)調(diào)用子程序M08切削液打開(kāi)M99非模態(tài)子程序結(jié)束M09卜切削液停止其中:M00、M02、M30、M98、M99用于控制零件程序的走向,是 CNC內(nèi)定的輔 助功能,不由機(jī)床制造商設(shè)計(jì)決定,也就是說(shuō),與PLC程序無(wú)關(guān);其余M代碼用于機(jī)床各種輔助功能的開(kāi)關(guān)動(dòng)作,其功能不由 CNC內(nèi)定,而是 由PLC程序指定,所以有可能因機(jī)床制造廠不同而有差異(表內(nèi)為標(biāo)準(zhǔn)PLC指定的功能),請(qǐng)使用者參考機(jī)床說(shuō)明書。3

17、.1.1 CNC內(nèi)定的輔助功能(1)程序暫停M00當(dāng)CNC執(zhí)行到M00指令時(shí),將暫停執(zhí)行當(dāng)前程序,以方便操作者進(jìn)行刀具和工件的尺 寸測(cè)量、工件調(diào)頭、手動(dòng)變速等操作。暫停時(shí),機(jī)床的進(jìn)給停止,而全部現(xiàn)存的模態(tài)信息保持不變,欲繼續(xù)執(zhí)行后續(xù)程序,重按操作面板上的“循環(huán)啟動(dòng)”鍵。M00為非模態(tài)后作用 M功能(2)程序結(jié)束M02M02 一般放在主程序的最后一個(gè)程序段中。當(dāng)CNC執(zhí)行到M02指令時(shí),機(jī)床的主軸、進(jìn)給、冷卻液全部停止,加工結(jié)束。使用M02的程序結(jié)束后,若要重新執(zhí)行該程序,就得重新調(diào)用該程序,或在自動(dòng)加工子菜單下按子菜單 F4鍵(請(qǐng)參考HNC-21T操作說(shuō)明書),然后再按操作面板上的“循環(huán)啟動(dòng)”

18、鍵。M02為非模態(tài)后作用 M功能。(3)程序結(jié)束并返回到零件程序頭M30M30 使用 鍵。和M02功能基本相同,只是 M30指令還兼有控制返回到零件程序頭M30的程序結(jié)束后,若要重新執(zhí)行該程序,只需再次按操作面板上的“(%)的作用O循環(huán)啟動(dòng)M98M99子程序調(diào)用M98及從子程序返回M99用來(lái)調(diào)用子程序。表示子程序結(jié)束,執(zhí)行 M99使控制返回到主程序。(i)子程序的格式%*M99在子程序開(kāi)頭,必須規(guī)定子程序號(hào),以作為調(diào)用入口地址。在子程序的結(jié)尾用 控制執(zhí)行完該子程序后返回主程序。(ii)調(diào)用子程序的格式M98 P_ L_P:被調(diào)用的子程序號(hào)L:重復(fù)調(diào)用次數(shù)注:可以帶參數(shù)調(diào)用子程序,請(qǐng)參考附錄1。

19、G65指令的功能和參數(shù)與 M98相同。例1:如圖3.1.1 (該例為半徑編程)%3110N1 G92 X16 Z1”N2 G37 GN3 M98N4 G00 XN5 G36(主程序程序名)(設(shè)立坐00 Z0M03.616 Z14(移到程序起點(diǎn)處、(可用子程序,并循環(huán)回對(duì)刃點(diǎn)5°(取情半徑編程7)次) .N6 M05N7 M30%0003N4 G02 U1.4 W-28.636 R40切 R40 園弧段 )主軸停 )主程序結(jié)束并復(fù)位)子程序名 )N1 G01 U-12 F100(進(jìn)刀到切削起點(diǎn)處,注意留下后面切削的余量)N2 G03 U7.385 W-4.923 R8 ( 加工 R8

20、園弧段 )N3 U3.215 W-39.877 R60(加工 R60 園弧段 )N5 G00 U4N6 W73.436N7 G01 U-4.8 F100N8 M99離開(kāi)已加工表面)回到循環(huán)起點(diǎn) Z 軸處 )調(diào)整每次循環(huán)的切削量)子程序結(jié)束,并回到主程序)3.1.2 PLC 設(shè)定的輔助功能(1) 主軸控制指令M03、 M04、 M05M03 啟動(dòng)主軸以程序中編制的主軸速度順時(shí)針?lè)较?從 Z 軸正向朝 Z 軸負(fù)向看)旋轉(zhuǎn)。M04 啟動(dòng)主軸以程序中編制的主軸速度逆時(shí)針?lè)较蛐D(zhuǎn)。M05 使主軸停止旋轉(zhuǎn)。M03 、 M04 為模態(tài)前作用 M 功能; M05 為模態(tài)后作用 M 功能, M05 為缺省功能。

21、M03 、 M04 、 M05 可相互注銷。(2) 冷卻液打開(kāi)、停止指令M07 、 M08、 M09M07 、 M08 指令將打開(kāi)冷卻液管道。M09 指令將關(guān)閉冷卻液管道。M07 、 M08 為模態(tài)前作用 M 功能; M09 為模態(tài)后作用 M 功能, M09 為缺省功能。3.2 主軸功能S、進(jìn)給功能F和刀具功能T3.2.1 主軸功能 S主軸功能 S 控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為轉(zhuǎn)/每分鐘 (r/min) 。恒線速度功能時(shí)S 指定切削線速度,其后的數(shù)值單位為米/每分鐘(m/min) 。( G96恒線速度有效、 G97 取消恒線速度)S 是模態(tài)指令, S 功能只有在主軸速度可調(diào)節(jié)時(shí)

22、有效。s所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開(kāi)關(guān)進(jìn)行修調(diào)。3.2.2 進(jìn)給速度 FF 指令表示工件被加工時(shí)刀具相對(duì)于工件的合成進(jìn)給速度, F 的單位取決于 G94( 每分鐘進(jìn)給量 mm/min)或G95(主軸每轉(zhuǎn)一轉(zhuǎn)刀具的進(jìn)給量mm/r)。使用下式可以實(shí)現(xiàn)每轉(zhuǎn)進(jìn)給量與每分鐘進(jìn)給量的轉(zhuǎn)化。fm=fr x Sfm :每分鐘的進(jìn)給量: (mm/min )fr :每轉(zhuǎn)進(jìn)給量:(mm/r )S:主軸轉(zhuǎn)數(shù),(r/min)當(dāng)工作在 G01 , G02 或 G03 方式下,編程的 F 一直有效,直到被新的 F 值所取代,而工作在 G00 方式下,快速定位的速度是各軸的最高速度,與所編F 無(wú)關(guān)。借助

23、機(jī)床控制面板上的倍率按鍵, F 可在一定范圍內(nèi)進(jìn)行倍率修調(diào)。當(dāng)執(zhí)行攻絲循環(huán) G76、 G82 ,螺紋切削G32 時(shí),倍率開(kāi)關(guān)失效,進(jìn)給倍率固定在 100。注 1、 當(dāng)使用每轉(zhuǎn)進(jìn)給量方式時(shí), 必須在主軸上安裝一個(gè)位置編碼器。2、直徑編程時(shí),X 軸方向的進(jìn)給速度為:半徑的變化量/ 分、半徑的變化量/ 轉(zhuǎn)。3.2.3 刀具功能 (T 機(jī)能 )T 代碼用于選刀,其后的 4 位數(shù)字分別表示選擇的刀具號(hào)和刀具補(bǔ)償號(hào)。 T 代碼與刀具的關(guān)系是由機(jī)床制造廠規(guī)定的,請(qǐng)參考機(jī)床廠家的說(shuō)明書。執(zhí)行 T 指令,轉(zhuǎn)動(dòng)轉(zhuǎn)塔刀架,選用指定的刀具。當(dāng)一個(gè)程序段同時(shí)包含 T 代碼與刀具移動(dòng)指令時(shí):先執(zhí)行T 代碼指令,而后執(zhí)行刀

24、具移動(dòng)指令。T 指令同時(shí)調(diào)入刀補(bǔ)寄存器中的補(bǔ)償值。刀具補(bǔ)償功能將在3.3.5 節(jié)詳述。3.3 準(zhǔn)備功能 G 代碼準(zhǔn)備功能 G 指令由 G 后一或二位數(shù)值組成,它用來(lái)規(guī)定刀具和工件的相對(duì)運(yùn)動(dòng)軌跡、機(jī)床坐標(biāo)系、坐標(biāo)平面、刀具補(bǔ)償、坐標(biāo)偏置等多種加工操作。G 功能根據(jù)功能的不同分成若干組,其中 00 組的 G 功能稱 非模態(tài) G 功能, 其余組的 稱 模態(tài) G 功能 。非模態(tài) G 功能:只在所規(guī)定的程序段中有效,程序段結(jié)束時(shí)被注銷;模態(tài) G 功能:一組可相互注銷的 G 功能,這些功能一旦被執(zhí)行,則一直有效,直到被同一組的 G 功能注銷為止。模態(tài)G功能組中包含一個(gè)缺省 G功能,上電時(shí)將被初始化為該功能

25、。沒(méi)有共同地址符 的不同組 G代碼可以放在同一程序段中,而且與順序無(wú)關(guān)。例如, G90、G17可與G01放在同一程序段。華中世紀(jì)星HNC-21T數(shù)控裝置G功能指令見(jiàn)表 3.2。表3.2準(zhǔn)備功能一覽表G代碼組功能參數(shù)(后續(xù)地址字)G00G01G G02G0301快速定位 直線插補(bǔ) 順園插補(bǔ) 逆園插補(bǔ)X, Z 同上X, Z, I, K, R同上G0400暫停PG20卜G2108英寸輸入 毫米輸入X, Z 同上G28G2900返回刀參考點(diǎn) 由參考點(diǎn)返回G3201螺紋切削X, Z, R, E, P, FG36,G3717直徑編程 半徑編程G40 bG41G4209刀尖半徑補(bǔ)償取消 左刀補(bǔ) 右刀補(bǔ)TTG

26、54» G55G56G57G58G5911坐標(biāo)系選擇G65宏指令簡(jiǎn)單調(diào)用P, AZG71G72G73G76G80G81G8206外徑/內(nèi)徑車削復(fù)合循環(huán) 端面車削復(fù)合循環(huán) 閉環(huán)車削復(fù)合循環(huán) 螺紋切削復(fù)合循環(huán)外徑/內(nèi)徑車削固定循環(huán) 端面車削固定循環(huán) 螺紋切削固定循環(huán)X, Z, U, W, C, P, Q, R, EX, Z, I, K, C, P, R, EG90G G9113絕對(duì)編程 相對(duì)編程G9200工件坐標(biāo)系設(shè)定X, ZG G94G9514每分鐘進(jìn)給 每轉(zhuǎn)進(jìn)給G96G9716恒線速度切削S汪思:1 00組中的G代碼是非模態(tài)的,其他組的G代碼是模態(tài)的;2 標(biāo)謾者為缺省值。2.3.1

27、有關(guān)單位設(shè)定的G功能(1)尺寸單位選擇 G20, G21格式: G20G21說(shuō)明:G20:英制輸入制式;G21 :公制輸入制式;兩種制式下線性軸、旋轉(zhuǎn)軸的尺寸單位如表3.3所示。表3.3 尺寸輸入制式及其單位線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度G20、G21為模態(tài)功能,可相互注銷, G21為缺省值。(2)進(jìn)給速度單位的設(shè)定 G94、G95格式: G94 F_ ;G95 F_ ;說(shuō)明:G94:每分鐘進(jìn)給;G95:每轉(zhuǎn)進(jìn)給。G94為每分鐘進(jìn)給。對(duì)于線性軸,F(xiàn)的單位依 G20/G21的設(shè)定而為 mm/min或in/min ;對(duì)于旋轉(zhuǎn)軸,F(xiàn)的單位為度/min。G95為每轉(zhuǎn)進(jìn)給,即主軸轉(zhuǎn)

28、一周時(shí)刀具的進(jìn)給量。F的單位依G20/G21的設(shè)定而為 mm/r或in/r。這個(gè)功能只在主軸裝有編碼器時(shí)才能使用。G94、G95為模態(tài)功能,可相互注銷, G94為缺省值。2.3.2 有關(guān)坐標(biāo)系和坐標(biāo)的G功能(1)絕對(duì)值編程G90與相對(duì)值編程G91格式:G90G91說(shuō)明:G90:絕對(duì)值編程,每個(gè)編程坐標(biāo)軸上的編程值是相對(duì)于程序原點(diǎn)的。G91 :相對(duì)值編程,每個(gè)編程坐標(biāo)軸上的編程值是相對(duì)于前一位置而言的, 該值等于沿軸移動(dòng)的距離。絕對(duì)編程時(shí),用 G90指令后面的X、Z表示X軸、Z軸的坐標(biāo)值;增量編程時(shí),用U、W或G91指令后面的X、Z表示X軸、Z軸的增量值;其中表示增量的字符 U、W不能用于循環(huán)指

29、令 G80、G81、G82、G71、G72、G73、G76 程序段中,但可用于定義精加工輪廓的程序中G90、G91為模態(tài)功能,可相互注銷,G90為缺省值。例1. 如圖3.3.0所示,使用 G90、G91編程:要求刀具由原點(diǎn)按順序移動(dòng)到1、2、3點(diǎn),然后回到原點(diǎn)。圖 3.3.0 G90/G91 編程選擇合適的編程方式可使編程簡(jiǎn)化。當(dāng)圖紙尺寸由一個(gè)固定基準(zhǔn)給定時(shí),采用絕對(duì)方式 編程較為方便;而當(dāng)圖紙尺寸是以輪廓頂點(diǎn)之間的間距給出時(shí),采用相對(duì)方式編程較為 方便。G90、G91可用于同一程序段中,但要注意其順序所造成的差異。(2)坐標(biāo)系設(shè)定G92格式:G92 X_ Z_ 說(shuō)明:X、Z:對(duì)刀點(diǎn)到工件坐標(biāo)

30、系原點(diǎn)的有向距離。當(dāng)執(zhí)行G92 Xa Zp指令后,系統(tǒng)內(nèi)部即對(duì) (口,P)進(jìn)行記憶,并建立一個(gè)使刀具當(dāng) 前點(diǎn)坐標(biāo)值為(口,P)的坐標(biāo)系,系統(tǒng)控制刀具在此坐標(biāo)系中按程序進(jìn)行加工。執(zhí)行該指令只建立一個(gè)坐標(biāo)系,刀具并不產(chǎn)生運(yùn)動(dòng)。G92指令為非模態(tài)指令,執(zhí)行該指令時(shí),若刀具當(dāng)前點(diǎn)恰好在工件坐標(biāo)系的口和P坐標(biāo)值上,既刀具當(dāng)前點(diǎn)在對(duì)刀點(diǎn)位置上,此時(shí)建立的坐標(biāo)系即為工件坐標(biāo)系,加工 原點(diǎn)與程序原點(diǎn)重合。若刀具當(dāng)前點(diǎn)不在工件坐標(biāo)系的支和P坐標(biāo)值上,則加工原點(diǎn)與程序原點(diǎn)不一致,加工出的產(chǎn)品就有誤差或報(bào)廢,甚至出現(xiàn) 危險(xiǎn)。因此執(zhí)行該指令時(shí),刀具當(dāng)前點(diǎn)必須恰好在對(duì)刀點(diǎn)上即工件坐標(biāo)系 的胃和P坐標(biāo)值上,由上可知要正確

31、加工,加工原點(diǎn)與程序原點(diǎn)必須一致,故編程時(shí)加工 原點(diǎn)與程序原點(diǎn)考慮為同一點(diǎn)。實(shí)際操作時(shí)怎樣使兩點(diǎn)一致,由操作時(shí)對(duì) 刀完成。例如,1+Z面 原點(diǎn)應(yīng)按下行建立工件坐枷G92 X180 Z254原點(diǎn)當(dāng)以工件右端面/Ot件原點(diǎn)時(shí),應(yīng)按下行建立工件坐標(biāo)系。G92 X 180 Z44;顯然,當(dāng)久、P不同,或改變刀具位置時(shí),既刀具當(dāng)前點(diǎn)不在對(duì)刀點(diǎn)位置上,則加工原點(diǎn)與程序原點(diǎn)不一致。因此在執(zhí)行程序段G92 Xa ZP前,必須先對(duì)刀。X、Z值的確定,即確定對(duì)刀點(diǎn)在工件坐標(biāo)系下的坐標(biāo)值。其選擇的 一般原則為:1、方便數(shù)學(xué)計(jì)算和簡(jiǎn)化編程;2、容易找正對(duì)刀;3、便于加工檢查;4、引起的加工誤差?。?、不要與機(jī)床、工件

32、發(fā)生碰撞;6、方便拆卸工件;7、空行程不要太長(zhǎng);(3)坐標(biāo)系選擇G54G59'G54、G55G56格式:G57G58G59說(shuō)明:G54G59是系統(tǒng)預(yù)定的6個(gè)坐標(biāo)系(如圖3.3.2),可根據(jù)需要任意選用。加工時(shí)其坐標(biāo)系的原點(diǎn),必須設(shè)為工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值,否則加工出的產(chǎn)品就有誤差或報(bào)廢,甚至出現(xiàn)危險(xiǎn)。這6個(gè)預(yù)定工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的值(工件零點(diǎn)偏置值)可用MDI方式輸入,系統(tǒng)自動(dòng)記憶。工件坐標(biāo)系一旦選定,后續(xù)程序段中絕對(duì)值編程時(shí)的指令值均為相對(duì)此工件坐標(biāo)系原點(diǎn) 的值。G54G59為模態(tài)功能,可相互注銷,G54為缺省值。例3.如圖3.3.3所示,使用工件坐標(biāo)系編

33、程:要求刀具從當(dāng)前點(diǎn)移動(dòng)到A點(diǎn),再?gòu)腁點(diǎn)移動(dòng)到B點(diǎn)。 注息: 1、使用該組指令前,先用MDI方式輸入各坐標(biāo)系的坐標(biāo)原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值。2、使用該組指令前,必須先回參考點(diǎn)(4)直接機(jī)床坐標(biāo)系編程 G53G53是機(jī)床坐標(biāo)系編程,在含有 G53的程序段中,絕對(duì)值編程時(shí)的指 令值是在機(jī)床坐標(biāo)系中的坐標(biāo)值。其為非模態(tài)指令。(5)直徑方式和半徑方式編程格式:G36G37說(shuō)明:G36直徑編程G37半徑編程數(shù)控車床的工件外形通常是旋轉(zhuǎn)體,其X軸尺寸可以用兩種方式加以指定:直徑方式和半徑方式。G36為缺省值,機(jī)床出廠一般設(shè)為直徑編程。本說(shuō)明書例題,未經(jīng)說(shuō)明均為直徑編程。例4.按同樣的軌跡分別用直徑、半徑

34、編程,加工圖3.3.4工件,圖3.3.4直徑/半徑編程+X £-二、直徑編程254二、半徑編程160%3341N1 G92 X90 Z254N1 G92N2 G37 G01 X10 W-44N2 G36 G01(20 W-44N3 U15 Z505Z254 中N5 M30編程下,應(yīng)注意的條件請(qǐng)見(jiàn)本書后面的附表2N4 G00 X90 Z254 N5 M302、使用直徑、半徑編程時(shí),系統(tǒng)參數(shù)設(shè)置要求與之對(duì)應(yīng)1C,44%3342N3 U30 Z50 zN4 G00 X180 ZZ2542.3.3 進(jìn)給控制指令(1)快速定位G00格式:G00 X (U) Z (W) 說(shuō)明:X、Z:為絕對(duì)編程

35、時(shí),快速定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、W:為增量編程時(shí),快速定位終點(diǎn)相對(duì)于起點(diǎn)的位移量;G00指令刀具相對(duì)于工件以各軸預(yù)先設(shè)定的速度,從當(dāng)前位置快速移動(dòng)到程序段指令的 定位目標(biāo)點(diǎn)。G00指令中的快移速度由機(jī)床參數(shù)“快移進(jìn)給速度”對(duì)各軸分別設(shè)定,不能用F_規(guī)G00 一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修調(diào)按鈕修正。G00為模態(tài)功能,可由 G01、G02、G03或G32功能注銷注息:在執(zhí)行G00指令時(shí),由于各軸以各自速度移動(dòng),不能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng) 直線軸的合成軌跡不一定是直線。操作者必須格外小心,以免刀具與工件發(fā)生碰撞。常 見(jiàn)的做法是,將 X軸移動(dòng)到安

36、全位置,再放心地執(zhí)行G00指令。(2)線性進(jìn)給G01線性進(jìn)給格式:G01 X (U) _ _ Z (W) _ F_說(shuō)明:X、Z:為絕對(duì)編程時(shí)終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、W:為增量編程時(shí)終點(diǎn)相對(duì)于起點(diǎn)的位移量;F_:合成進(jìn)給速度。G01指令刀具以聯(lián)動(dòng)的方式,按F規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線(聯(lián)動(dòng)直線軸的合成軌跡為直線)移動(dòng)到程序段指令的終點(diǎn)。G01是模態(tài)代碼,可由 G00、G02、G03或G32功能注銷。例5.如圖3.3.5所示,用直線插補(bǔ)指令編程。%3305N1 G92 X100 Z10(設(shè)立坐標(biāo)系,定義對(duì)刀點(diǎn)的位置 )N2 G00 X16 Z2 M03(移到倒角延長(zhǎng)線, Z軸2

37、mm 處)N3 G01 U10 W-5 F300 (倒 3X45° 角)N4 Z-48N5 U34 W-10N6 U20 Z-73N7 X90N8 G00 X100 Z10N9 M05N10 M30qx.(3)圓弧進(jìn)給G021P格式:,>X603,說(shuō)明:(加工26外圓)(切第一段錐)(切第二段錐)(退刀)(回對(duì)刀點(diǎn))(主軸停)(主程序結(jié)束并復(fù)位)圖3.7手G01編程實(shí)例jo或.48G02/G03G02/G03指令刀具,按順時(shí)針/逆時(shí)針進(jìn)行圓弧加工。圓弧插補(bǔ)G02/G03的判斷,是在加工平面內(nèi),根據(jù)其插補(bǔ)時(shí)的旋轉(zhuǎn)Y軸的指向,所方向?yàn)轫槙r(shí)針/逆時(shí)針來(lái)區(qū)分的。加工平面為觀察者迎著面對(duì)

38、的平面。見(jiàn)圖3.3.6+X圖3.3.7 G02/G03參數(shù)說(shuō)明G02:順時(shí)針圓弧插補(bǔ)(如圖3.3.6所示);G03:逆時(shí)針圓弧插補(bǔ)(如圖3.3.6所示);X、Z:為絕對(duì)編程時(shí),圓弧終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、W:為增量編程時(shí),圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的位移量;卜 K:圓心相對(duì)于圓弧起點(diǎn)的增加量(等于圓心的坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo),如圖3.3.7所示),在絕對(duì)、增量編程時(shí)都是以增量方式指定,在直徑、半徑編程時(shí)I都是半徑值R:圓弧半徑,F(xiàn):被編程的兩個(gè)軸的合成進(jìn)給速度;注息:(1)順時(shí)針或逆時(shí)針是從垂直于圓弧所在平面的坐標(biāo)軸的正方向看到的回轉(zhuǎn)方 向;(2)同時(shí)編入R與I、K時(shí),R有效。例6.如圖3.

39、3.8所示,用圓弧插補(bǔ)指令編程。%3308N1 G92 X40 Z5(設(shè)立坐標(biāo)系,定義對(duì)刀點(diǎn)的位置)(主軸以400r/min旋轉(zhuǎn))N3 G00 X0N4 G01 Z0 F60N5 G03 U24 W-24 R15N6 G02 X26 Z-31 R5N7 G01 Z-40N8 X40 Z5N9 M30(到達(dá)工件中心)(工進(jìn)接觸工件毛坯)(加工R15圓弧段)(加工R5圓弧段)(加工26外圓)(回對(duì)刀點(diǎn))圖3.3.8 G020G03編程實(shí)例3127單格式:)G01C該指,【到B點(diǎn),說(shuō)明:見(jiàn)博X、標(biāo)值;3.3.9.14)。R15A(3)倒角加工XT隊(duì)用直線后倒直角,旨令刀具從2-法倒角前兩相鄰程序可軌

40、跡的交點(diǎn)然后到CG的坐U、W:增量編程時(shí),為G點(diǎn)相對(duì)于起始直線軌跡的始點(diǎn)A點(diǎn)的移動(dòng)距離。C:倒角終點(diǎn)C,相對(duì)于相鄰兩直線的交點(diǎn)G的距離圖 3.3.9.2(主軸停、主程序結(jié)束并復(fù)位)圖3.3.9倒角參數(shù)說(shuō)明單元二格式:G01 X (U) Z (W) R;說(shuō)明:該指令用于直線后倒圓角,指令刀具從 A點(diǎn)到B點(diǎn),然后到C 點(diǎn)(見(jiàn)圖 3.3.9.2 )。X、Z:絕對(duì)編程時(shí),為未倒角前兩相鄰程序段軌跡的交點(diǎn)G的坐標(biāo)值;U、W:增量編程時(shí),為G點(diǎn)相對(duì)于起始直線軌跡的始點(diǎn) A點(diǎn)的移動(dòng) 距離。R:是倒角圓弧的半徑值。單兀二格式:格式:G02?X (U) Z (W) R RL =。03,一 一一 一說(shuō)明:該指令用

41、于圓弧后倒直角,指令刀具從 A點(diǎn)到B點(diǎn),然后到C 點(diǎn)(見(jiàn)圖 3.3.9.3 )。X、Z:絕對(duì)編程時(shí),為未倒角前圓弧終點(diǎn) G的坐標(biāo)值;U、W:增量編程時(shí),為G點(diǎn)相對(duì)于圓弧始點(diǎn)A點(diǎn)的移動(dòng)距離。R:是圓弧的半徑值。RL三是倒角終點(diǎn)C,相對(duì)于未倒角前圓弧終點(diǎn) G的距離。單元四格式:格式:3G02次(U) Z (W) R RC =C03,_ _說(shuō)明:該指令用于圓弧后倒圓角,指令刀具從A點(diǎn)到B點(diǎn),然后到C點(diǎn)(見(jiàn)圖 3.3.9.4 )。X、Z:絕對(duì)編程時(shí),為未倒角前圓弧終點(diǎn) G的坐標(biāo)值;U、W:增量編程時(shí),為G點(diǎn)相對(duì)于圓弧始點(diǎn)A點(diǎn)的移動(dòng)距離。R:是圓弧的半徑值。RC=1是倒角圓弧的半徑值。+X例7.期圖.1

42、所示,%3310RD10用倒Bu/2.1 70角編程實(shí)例捻編程36N10 G92 X70ZN20 G00U70aW-10N30 G01 U26 C3 F1標(biāo)1卻選義22刀點(diǎn)的位k 潛戲R3+Z移到工件"角)角)OjABL=面中心史)蟄 3.3.9.470口D /Cx/2+ZN40 W-22 R3N50 U39 W-14C3(例(6度N60 W-34N70 G00 U5 W80(101X45 :3限 長(zhǎng)為 3等腰直角)1卜圓)N80 M30例8.如圖廓評(píng)%3310N40 X26 C3N50 Z-21程規(guī)劃起點(diǎn))停、主程序結(jié)束并復(fù)位)436N10 G92 X70N20 G00 X0 Z4

43、N30 G01 W-4 F100到倒,用倒角指令編程圖.2倒角婚0實(shí)例件中心)這位:坐標(biāo)系,定義龍仞點(diǎn)仙N60 G02 U30 W-15N70 G01 Z-70R15一RL=3N80 G00 U10N90 X70 Z10M30加工26外圓)工力 加3X45°的直角)叢上,的直角)圓弧,并他偃刀,離'開(kāi)工件)(返回程序起點(diǎn)位置)(主軸停、主程序結(jié)束并復(fù)位)注息:(1)在螺紋切削程序段中不得出現(xiàn)倒角控制指令;(2)見(jiàn)圖3.3.9X, Z軸指定的移動(dòng)量比指定的 R或C小時(shí),系統(tǒng)將報(bào)警,即 GA長(zhǎng)度必 須大于GB長(zhǎng)度。(3)見(jiàn)圖 3.3.9(4)螺紋切削G32格式:G32 X (U)

44、 Z (W) REPFX、 Z:為絕對(duì)編程時(shí),有效螺紋終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、W:為增量編程時(shí),有效螺紋終點(diǎn)相對(duì)于螺紋切削起點(diǎn)的位移量;F:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對(duì)于工件的進(jìn)給值;R、 E:螺紋切削的退尾量, R表示Z向退尾量;E為X向退尾量,R、E在絕對(duì)或增量編程時(shí)都是以增量方式指定,其為正表示沿Z、X正向回退,為負(fù)表示沿 Z、X負(fù)向回退。使用 R、E可免去退刀槽。R、E可以省略,表示不用回退功能;根據(jù)螺紋標(biāo)準(zhǔn) R 一般取2倍的螺距,E取螺紋的牙型高。P:主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸轉(zhuǎn)角。使用G32指令能加工圓柱螺紋、錐螺紋和端面螺紋。圖所示為錐螺紋切削時(shí)各參數(shù)的意

45、 義。圖螺紋切削參數(shù)螺紋車削加工為成型車削,且切削進(jìn)給量較大,刀具強(qiáng)度較差,一般 要求分?jǐn)?shù)次進(jìn)給加工。表3.3.1為常用螺紋切削的進(jìn)給次數(shù)與吃刀量米W螺紋螺距1.01.522.533.54牙深(半徑量)0.6490.9741.2991.6241.9492.2732.598切削 次i 數(shù), 及 吃f 刀量i次0.70.80.91.01.21.51.52次0.40.60.60.70.70.70.83次0.20.40.60.60.60.60.64次0.160.40.40.40.60.65次0.10.40.40.40.46次0.150.40.40.47次0.20.20.48次0.150.39次0.2英

46、制螺紋牙/in2418161412108牙深(半徑量)0.6780.9041.0161.1621.3551.6262.033切削( 次直 數(shù)徑 及不 吃)刀1次0.80.80.80.80.91.01.22次0.40.60.60.60.60.70.73次0.160.30.50.50.60.60.64次0.110.140.30.40.40.55次0.130.210.40.56次0.160.47次0.17里注:1 .從螺紋粗加工到精加工,主軸的轉(zhuǎn)速必須保持一常數(shù);2 .在沒(méi)有停止主軸的情況下,停止螺紋的切削將非常危險(xiǎn);因此螺 紋切削時(shí)進(jìn)給保持功能無(wú)效,如果按下進(jìn)給保持按鍵,刀具在加工完螺紋 后停止運(yùn)

47、動(dòng);3 .在螺紋加工中不使用恒定線速度控制功能;4 .在螺紋加工軌跡中應(yīng)設(shè)置足夠的升速進(jìn)刀段 6和降速退刀段6,以 消除伺服滯后造成的螺距誤差;例9.對(duì)圖所示的圓柱螺紋編程。螺紋導(dǎo)程為1.5mm, = =1.5mm , = = =1mm ,每次吃刀量(直徑值)分別為0.8mm、0.6 mm、0.4mm、0.16mm、N1 G92 X5%3312N2 M03 S300N3 G00 X29.2 Z1N4 G32 Z1100m_巾用戶租寸的I80立坐標(biāo)系,定義對(duì)刀點(diǎn)的位置)(壬軸以)1.5(至 300r/min 旋轉(zhuǎn))螺紋起點(diǎn),升速段1.5mm,吃刀深9 F1.5 .(切削蜴紋到螺紋切削終點(diǎn),降速段

48、 ,r , 一 一 .- - ,- - - -N5 G00 X40N6 Z101.5N7 X28.6N9 G00 X(X軸方向快退)(Z油方口夬退到螺紋起點(diǎn)處)可削螺紋到螺紋切削終點(diǎn))N8 G32 Z(X軸方箱t快進(jìn)到螺紋起點(diǎn)處,吃刀睇(X軸方向快退)N10 Z101.5(Z軸方向快退到螺紋起點(diǎn)處)N11 X28.2(X軸方向快進(jìn)到螺紋起點(diǎn)處,吃刀深)護(hù)mrm)-x0M0.4mm)N12 G32 Z19 F1.5(切削螺紋到螺紋切削終點(diǎn))N13 G00 X40( X 軸方向快退)N14 Z101.5( Z 軸方向快退到螺紋起點(diǎn)處)N15 U-11.96(X軸方向快進(jìn)到螺紋起點(diǎn)處,吃刀深 0.1

49、6mm)N16 G32 W-82.5 F1.5(切削螺紋到螺紋切削終點(diǎn))N17 G00 X40( X 軸方向快退)N18 X50 Z120(回對(duì)刀點(diǎn))N19 M05( 主軸停)N20 M30(主程序結(jié)束并復(fù)位)3. 3.4 回參考點(diǎn)控制指令(1) 自動(dòng)返回參考點(diǎn) G28格式: G28 X_Z_說(shuō)明:X、 Z : 絕對(duì)編程時(shí)為中間點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、 W: 增量編程時(shí)為中間點(diǎn)相對(duì)于起點(diǎn)的位移量。G28 指令首先使所有的編程軸都快速定位到中間點(diǎn),然后再?gòu)闹虚g點(diǎn)返回到參考點(diǎn)。一般, G28 指令用于刀具自動(dòng)更換或者消除機(jī)械誤差,在執(zhí)行該指令之前應(yīng)取消刀尖半徑補(bǔ)償。在 G28 的程序段中不僅產(chǎn)

50、生坐標(biāo)軸移動(dòng)指令,而且記憶了中間點(diǎn)坐標(biāo)值,以供 G29使用。電源接通后,在沒(méi)有手動(dòng)返回參考點(diǎn)的狀態(tài)下,指定 G28 時(shí),從中間點(diǎn)自動(dòng)返回參考點(diǎn),與手動(dòng)返回參考點(diǎn)相同。這時(shí)從中間點(diǎn)到參考點(diǎn)的方向就是機(jī)床參數(shù)“回參考點(diǎn)方向”設(shè)定的方向。G28 指令僅在其被規(guī)定的程序段中有效。(2) 自動(dòng)從參考點(diǎn)返回 G29格式: G29 X_Z_說(shuō)明:X、 Z : 絕對(duì)編程時(shí)為定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、 W: 增量編程時(shí)為定位終點(diǎn)相對(duì)于G28 中間點(diǎn)的位移量。G29 可使所有編程軸以快速進(jìn)給經(jīng)過(guò)由 G28 指令定義的中間點(diǎn),然后再到達(dá)指定點(diǎn)。通常該指令緊跟在G28 指令之后。G29 指令僅在其被規(guī)定的程序段中有效。例10:用G28、G29對(duì)圖所示的路徑編程:要求由 A經(jīng)過(guò)中間點(diǎn)B并返回參考點(diǎn),然后從參考點(diǎn)經(jīng)由中間點(diǎn) B 返回到 C%331N1 G92圖3.3.125G 28/G29編程實(shí)例X50 Z100 料+Z,定義死點(diǎn)N2 G28 X80 Z的0(從A點(diǎn)甲淘廉式再U速詼動(dòng) 1fli參考點(diǎn))、a X -T-Z I-J、j;學(xué)考點(diǎn)N4 G00 X50Z100(回對(duì)刀點(diǎn))N5 M30(主軸停、主程序結(jié)束并復(fù)位)N3 G29 X40 Z25020隊(duì)參考點(diǎn)R縊中間點(diǎn)B到達(dá)目標(biāo)點(diǎn)C)本例表明,編程員不必計(jì)算從中間點(diǎn)到參考點(diǎn)的實(shí)際距離。3.3.

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論