世紀(jì)星車(chē)床數(shù)控系統(tǒng)編程說(shuō)明書(shū)_第1頁(yè)
世紀(jì)星車(chē)床數(shù)控系統(tǒng)編程說(shuō)明書(shū)_第2頁(yè)
世紀(jì)星車(chē)床數(shù)控系統(tǒng)編程說(shuō)明書(shū)_第3頁(yè)
世紀(jì)星車(chē)床數(shù)控系統(tǒng)編程說(shuō)明書(shū)_第4頁(yè)
世紀(jì)星車(chē)床數(shù)控系統(tǒng)編程說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

世紀(jì)星車(chē)床數(shù)控系統(tǒng)

編程說(shuō)明書(shū)

第一章概述

本書(shū)針對(duì)HNC-21T/22T.HNCT8iT/19iT、HNC-18xp/T>HNCT9xp/T

世紀(jì)星數(shù)控車(chē)床系統(tǒng)進(jìn)行編程說(shuō)明,其編程語(yǔ)言為廣泛使用的ISO碼。

本章旨在對(duì)本說(shuō)明書(shū)中提到的一些基本概念進(jìn)行解釋。

1.1數(shù)控編程概述

零件程序是由數(shù)控裝置專(zhuān)用編程語(yǔ)言書(shū)寫(xiě)的一系列指令組成的(應(yīng)用

得最廣泛的是ISO碼:國(guó)際標(biāo)準(zhǔn)化組織規(guī)定的代碼)。

數(shù)控裝置將零件程序轉(zhuǎn)化為對(duì)機(jī)床的控制動(dòng)作。

最常使用的程產(chǎn)存儲(chǔ)介質(zhì)是磁盤(pán)、CF卡、U盤(pán)和網(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ī)定直線(xiàn)進(jìn)給坐標(biāo)軸用X匕Z表示,常稱(chēng)基本坐標(biāo)軸。

X匕Z坐標(biāo)軸的相互關(guān)系用右手定則決定,如圖1.2.1所示,圖中大姆

指的指向?yàn)閄軸的正方向,食指指向?yàn)閂軸的正方向,中指指向?yàn)閆軸的

正方向。

1.2.2工件坐標(biāo)系、程序原點(diǎn)

工件坐標(biāo)系是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一

已知點(diǎn)為原點(diǎn)(也稱(chēng)程序原點(diǎn)),建立一個(gè)新的坐標(biāo)系,稱(chēng)為工件坐標(biāo)系。

工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。

工件坐標(biāo)系的原點(diǎn)選擇要盡量滿(mǎn)足編程簡(jiǎn)單,尺寸換算少,引起的加

工誤差小等條件。一般情況下,程序原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)或定位基

準(zhǔn)上。對(duì)車(chē)床編程而言,工件坐標(biāo)系原點(diǎn)一般選在,工件軸線(xiàn)與工件的前

端面、后端面、卡爪前端面的交點(diǎ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)系;用

G54~G59或T指令可選擇工件坐標(biāo)系。

第二章零件程序的結(jié)構(gòu)

一個(gè)零件程序是一組被傳送到數(shù)控裝置中去的指令和數(shù)據(jù)。

一個(gè)零件程序是由遵循一定結(jié)構(gòu)、句法和格式規(guī)則的若干個(gè)程序段組

成的,而每個(gè)程序段是由若干個(gè)指令字組成的。如圖2.1所示。

母予?'

%1000V

N01GOOU50W60

削。G01U100W50DF150S3U0M03-

程序段?

N,

N200

指令字?

圖2.1程序的結(jié)構(gòu)?

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),%Q程序編號(hào):%0001?999%

程序段號(hào),N*程序段編號(hào):N0-4294967295P

準(zhǔn)備機(jī)能,Ga指令動(dòng)作方式(直線(xiàn)、圓弧等)GOO-99^

X,Y,乙

A,B,C*'

坐標(biāo)軸的移動(dòng)命令±99999.999,

U,V,WP

尺'J亍?

R?圓弧的半徑,固定循環(huán)的參數(shù)*

LJ,KQ圓心相對(duì)于起點(diǎn)的坐標(biāo),固定循環(huán)的參數(shù)

進(jìn)給速度進(jìn)給速度的指定FO-36000.

主軸機(jī)能,S~主軸旋轉(zhuǎn)速度的指定S0-9999.'

刀具號(hào)、刀具補(bǔ)償號(hào)的指定,

刀具機(jī)能一S

70000-9999^

輔助機(jī)能,M。機(jī)床側(cè)開(kāi)/關(guān)控制的指定M0~99「

補(bǔ)償號(hào)」D/刀具半徑補(bǔ)償號(hào)的指定0299。

暫停?PJ暫停時(shí)間的指定秒”

程序號(hào)的指定子程序號(hào)的指定P000999.

重復(fù)次數(shù)3U子程序的重復(fù)次數(shù),固定循環(huán)的重復(fù)次數(shù)

參數(shù)?P,Q,R,U,W,I,K,C,Ac車(chē)削復(fù)合循環(huán)參數(shù),

倒角控制一C,R,RL^,RC0直線(xiàn)后倒角和圓弧后倒角參數(shù)?

2.2程序段的格式

一個(gè)程序段定義一個(gè)將由數(shù)控裝置執(zhí)行的指令行。

程序段的格式定義了每個(gè)程序段中功能字的句法,如圖2.2.1所示。

程序段

2.3程序的一般結(jié)構(gòu)

一個(gè)零件程序必須包括起始符和結(jié)束符。

一個(gè)零件程序是按程序段的輸入順序執(zhí)行的,而不是按程序段號(hào)的順

序執(zhí)行的,但書(shū)寫(xiě)程序時(shí),建議按升序書(shū)寫(xiě)程序段號(hào)。

華中世紀(jì)星數(shù)控裝置的程序結(jié)構(gòu):

程序起始符;砥或0)符,%(或0)后跟程序號(hào);

程序結(jié)束:M02或M30;

注釋符:括號(hào)()內(nèi)或分號(hào);后的內(nèi)容為注釋文字;

2.4程序的文件名

CNC裝置可以裝入許多程序文件,以文件的方式讀寫(xiě)。文件名格式為

(有別于DOS的其他文件名):

0XXXX(地址0后面必須有四位數(shù)字或字母)

本系統(tǒng)通過(guò)調(diào)用文件名來(lái)調(diào)用程序,進(jìn)行加工或編輯。

第三章數(shù)控系統(tǒng)的編程指令體系

3.1輔助功能M代碼

輔助功能由地址字M和其后的一或兩位數(shù)字組成,主要用于控制零件程序

的走向,以及機(jī)床各種輔助功能的開(kāi)關(guān)動(dòng)作。

M功能有非模態(tài)M功能和模態(tài)M功能二種形式。

非模態(tài)M功能?(當(dāng)段有效代碼)?:只在書(shū)寫(xiě)了該代碼的程序段中有效;

模態(tài)M功能(續(xù)效代碼):一如可相百注銷(xiāo)的M功能,這些功能在被同一組

的另一個(gè)功能注銷(xiāo)前一直有效。

模態(tài)M功能組中包含一個(gè)缺省功能(見(jiàn)表3.1),系統(tǒng)上電時(shí)將被初始化

為該功能。

另外,M功能還可分為前作用M功能和后作月M功能二類(lèi)。

前作用M功能:在程序段編制的軸運(yùn)動(dòng)之前執(zhí)行;

后作用M功能:在程序段編制的軸運(yùn)動(dòng)之后執(zhí)行。

華中世紀(jì)星11NC-21T數(shù)控裝置M指令功能如表3.1所示(標(biāo)記者為缺省

值):

表3.1M代碼及功能

代碼1模態(tài)功能說(shuō)明?'代碼功能說(shuō)明一

M00+非模態(tài)?程序停止M03康?主軸正轉(zhuǎn)起動(dòng)

M01<非模態(tài)?選擇停止3M04模態(tài)?主軸反轉(zhuǎn)起動(dòng)■

M02-非模態(tài)?程序結(jié)束"M05,模態(tài)/>主軸停止轉(zhuǎn)動(dòng)?

M30小非模態(tài)?程序結(jié)束并返?M07?模態(tài)/切削液打開(kāi)

回程序起點(diǎn)川M08?模態(tài)切削液打開(kāi)一

M98“非模態(tài)?調(diào)用子程序-M09“模態(tài)“?切削液停止

M99”非模態(tài)?子程序結(jié)束

其中:

MOO、MOI、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ī)床制造廠(chǎng)不同而有差異(表內(nèi)為標(biāo)準(zhǔn)PLC指定的功能),請(qǐng)使

用者參考機(jī)床說(shuō)明書(shū)。

3.1.1CNC內(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)選擇停M01

如果用戶(hù)按亮操作面板上的“選擇?!辨I。當(dāng)CNC執(zhí)行到M01指令時(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)”鍵。

如果用戶(hù)沒(méi)有按亮或按火操作面板上的“選擇停”鍵。當(dāng)CNC執(zhí)行到M01指

令時(shí),程序就不會(huì)暫停而繼續(xù)往下執(zhí)行。M01為非模態(tài)后作用M功能。

(3)程序結(jié)束M02

M02一般放在主程序的最后一個(gè)程序段中。

當(dāng)CNC執(zhí)行到M02指令時(shí),機(jī)床的主軸、進(jìn)給、冷卻液全部停止,加工結(jié)

束。

使用M02的程序結(jié)束后,若要重新執(zhí)行該程序,就得重新調(diào)用該程序,然

后再按操作面板上的“循環(huán)啟動(dòng)”鍵。

M02為非模態(tài)后作用M功能。

(4)程序結(jié)束并返回到零件程序頭M30

M30和M02功能基本相同,只是M30指令還兼有控制返回到零件程序頭毓)

的作用。

使用M30的程序結(jié)束后,若要重新執(zhí)行該程序,只需再次按操作面板上的

“循環(huán)啟動(dòng)”鍵。

(5)子程序調(diào)用M98及從程序返回M99

M98用來(lái)調(diào)用子程序。

M99表示程序返回。

在子程序中調(diào)用M99使控制返回到主程序。

在主程序中調(diào)用M99,則又返回程序的開(kāi)頭繼續(xù)執(zhí)行,且會(huì)一直反復(fù)執(zhí)行

下去,直到用戶(hù)干預(yù)為止。

(i)子程序的格式

%****;此行開(kāi)頭不能有空格

M99

在于程序開(kāi)頭,必須規(guī)定子程序號(hào),以作為調(diào)用入口地址。在子程

序的結(jié)尾用M99,以控制執(zhí)行完該子程序后返回主程序。

(ii)調(diào)用子程序的格式

M98P_L_

P:被調(diào)用的子程序號(hào)

L:重復(fù)調(diào)用次數(shù)

注:可以帶參數(shù)調(diào)用子程序,請(qǐng)參考附錄3.4.6,子程序開(kāi)頭不能有空格。

(6)用戶(hù)自定義輸入M90、用戶(hù)自定義輸出M91

為方便用戶(hù)根據(jù)PLC的執(zhí)行動(dòng)作來(lái)控制G代碼的執(zhí)行流程,系統(tǒng)提

供M90指令(用戶(hù)自定義輸入)和系統(tǒng)變量#1190;同時(shí),用戶(hù)也可以通

過(guò)G代碼的執(zhí)行流程來(lái)控制PLC的執(zhí)行動(dòng)作,系統(tǒng)提供M91指令(用戶(hù)

自定義輸出)和系統(tǒng)變量#1191。這兩個(gè)指令與PLC運(yùn)行條件密切相關(guān),

必須與PLC配合使用才能完成。

示例如下:

(1)當(dāng)PLC輸入信號(hào)X0.4有效(為高電平)時(shí),才執(zhí)行G代碼中某

段程序,否則執(zhí)行另外一段代碼。

PLC源程序中的函數(shù)PLC1中應(yīng)加入以下代碼:

If(bit(X[0],4))

*ch_user_in(0)=l;〃此值可根據(jù)需要自行賦值,即#1190=1

else

*ch_user_in(0)=0;〃#1190=0

G代碼中的示例代碼如下:

M90〃使用用戶(hù)自定義輸入,系統(tǒng)將根據(jù)PLC的執(zhí)行動(dòng)作取#1190

的值

If#1190EQ」〃PLC輸入信號(hào)X0.4有效時(shí),執(zhí)行此段程

OOO

OOO

else〃PLC輸入信號(hào)X0.4無(wú)效時(shí),執(zhí)行此段程序

OOO

OOO

endif

(1)如果執(zhí)行G代碼段1后,PLC輸出信號(hào)Y0.4有效(為高電平),如果

執(zhí)行G代碼段2,輸出信號(hào)Y0.4無(wú)效(為低電平)。

G代碼中的示例代碼如下:

If

OOO

OOO

#1191=1〃代碼段1,此值可根據(jù)需要自行賦值

else

0O0

OO0

#1191=0〃代碼段2,此值可根據(jù)需要自行賦值

endif

M91〃使用用戶(hù)自定義輸出,系統(tǒng)將#1191的值賦給*ch_user_out(0)

PLC源程序中的函數(shù)PLC1中應(yīng)加入以下代碼:

If(*ch_user_out(0)=l)〃如果執(zhí)行了代碼段1

Y[0]|=0xl0;〃即Y0.4=1,輸出信號(hào)Y0.4有效(為高電

平)

else

Y[O]&=~OxlO;〃如果執(zhí)行了代碼段2,Y0.4=0

(7)加工計(jì)件M64

M64指令將使系統(tǒng)加工統(tǒng)計(jì)中的工件完成數(shù)目累加。

3.1.2PLC設(shè)定的輔助功能

(1)主軸控制指令制3、M04、M05

M03啟動(dòng)主軸以程序中編制的主軸速度順時(shí)針?lè)较蛐D(zhuǎn)。

M04啟動(dòng)主軸以程序中編制的主軸速度逆時(shí)針?lè)较蛐D(zhuǎn)。

M05使主軸停止旋轉(zhuǎn)。

M03、M04為模態(tài)前作用M功能;M05為模態(tài)后作用M功能,M05

為缺省功能。

M03、M04、M05可相互注銷(xiāo)。

(2)冷卻液打開(kāi)、停止指令M07、M08、M09

M07、M08指令將打開(kāi)冷卻液管道。

M09指令將關(guān)閉冷卻液管道。

M07、M08為模態(tài)前作用M功能;M09為模態(tài)后作用M功能,M09

為缺省功能。

3.2主軸功能S、進(jìn)給功能F和刀具功能T

3.2.1主軸功能S

主軸功能S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為轉(zhuǎn)/每分

鐘(r/min)。

恒線(xiàn)速度功能時(shí)S?指定切削線(xiàn)速度,其后的數(shù)值單位為米/每分鐘

(m/min)o(G96恒線(xiàn)速度有效、G97取消恒線(xiàn)速度,G46極限轉(zhuǎn)速限定)

S是模態(tài)指令,S功能只有在主軸速度可調(diào)節(jié)時(shí)有效。

S所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開(kāi)關(guān)進(jìn)行修

調(diào)。

3.2.2進(jìn)給速度F

F指令表示工件被加工時(shí)刀具相對(duì)于工件的合成進(jìn)給速度,F(xiàn)的單位取

決于G94(每分鐘進(jìn)給量nrni/min)或G95(主軸每轉(zhuǎn)一轉(zhuǎn)刀具的進(jìn)給量

mm/r)。

使用下式可以實(shí)現(xiàn)每轉(zhuǎn)進(jìn)給量與每分鐘進(jìn)給量的轉(zhuǎn)化。

fm=frXS

fm:每分鐘的進(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)。

借助機(jī)床控制面板上的倍率按鍵,F(xiàn)可在一定范圍內(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代碼用于選無(wú)和換刀,其后的4位數(shù)字分別表示選擇的刀具號(hào)和刀

具補(bǔ)償號(hào)。4位數(shù)字中前兩位數(shù)字表示為刀具號(hào),后兩位數(shù)字表示為刀具

補(bǔ)償號(hào)。T代碼與兀具的關(guān)系是由機(jī)床制造廠(chǎng)規(guī)定的,請(qǐng)參考機(jī)床廠(chǎng)家的

說(shuō)明書(shū)。

例如:T0102

其中:01表示刀具號(hào)、02表示刀具補(bǔ)償號(hào)

同一把刀可以對(duì)應(yīng)多個(gè)刀具補(bǔ)償,比如說(shuō)T0101、T0102.T0103o

也可以多把刀對(duì)應(yīng)一個(gè)刀具補(bǔ)償,比如說(shuō)T0101、T0201.T0301o

執(zhí)行T指令,轉(zhuǎn)動(dòng)轉(zhuǎn)塔刀架,選用指定的刀具。同時(shí)調(diào)入刀補(bǔ)寄存器

中的補(bǔ)償值(刀具的幾何補(bǔ)償值即偏置補(bǔ)償與磨損補(bǔ)償之和)。執(zhí)行T指

令時(shí)并不立即產(chǎn)生刀具移動(dòng)動(dòng)作,而是當(dāng)后面有移動(dòng)指令時(shí)一并執(zhí)行。

當(dāng)一個(gè)程序段同時(shí)包含T代碼與刀具移動(dòng)韋令時(shí):先執(zhí)行T代碼指令,

而后執(zhí)行刀具移動(dòng)指令。

%0012

N01TO1O1(此時(shí)換刀,設(shè)立坐標(biāo)系,刀具不移動(dòng))

NO2M03S460

NO3GOOX45ZO(當(dāng)有移動(dòng)性指令時(shí),加入刀偏)

NO4GO1X1OF1O3

N05GOOX80Z30

N06T0202(此時(shí)換刀,設(shè)立坐標(biāo)系,刀具不移動(dòng))

N07GOOX40Z5(當(dāng)有移動(dòng)性指令時(shí),執(zhí)行刀偏)

N08GO1Z-20FIDO

N09GOOX80Z30

MIOM30

刀具補(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功能稱(chēng)非模態(tài)G

功能,其余組的稱(chēng)模態(tài)G功能。

非模態(tài)G功能:只在所規(guī)定的程序段中有效,程序段結(jié)束時(shí)被注銷(xiāo);

模態(tài)G功能:一組可相互注銷(xiāo)的G功能,這些功能一旦被執(zhí)行,則一直

有效,直到被同一組的G功能注銷(xiāo)為止。

模態(tài)G功能組中包含一個(gè)缺省G功能,上電時(shí)將被初始化為該功能。

不同組G代碼可以放在同一程序段中,而且與順序無(wú)關(guān)。例如,G93、

G17可與G01放在同一程序段。

華中數(shù)控車(chē)床數(shù)控系統(tǒng)裝置G功能指令見(jiàn)表3.20

表3.2準(zhǔn)備功能一覽表

3代碼-犯?功能/參數(shù)(后續(xù)地址字)

G00?快速定位X,Z-

?G01~01P直線(xiàn)插補(bǔ)?同上

G02?順園插補(bǔ)?X,Z,I,K,R

G03逆勵(lì)僦?亞?

G0400曾停,P??

G20英寸輸入X,Z?

?G2108毫米輸入^1±?

G2800返回刀參考點(diǎn)?

G29林由參考點(diǎn)返回'

G32-01」螺紋切削-?X,Z,凡邑P,F,I

G34攻絲切削-

?G3617/直徑媼程」

G37半徑編程」

L.G40

y刀尖半徑補(bǔ)償取消?

G4109/左刀補(bǔ)/T?

G42右刀補(bǔ)T*

>G50-04,取消工件坐標(biāo)系零點(diǎn)平移,

G51工件坐標(biāo)系看點(diǎn)平移?U,W,

G53?(00直接機(jī)床坐標(biāo)系編程?X,Z?'

054

G55U

G56“11-坐標(biāo)系選擇3

G57U

G58U

G59U

G71外徑/內(nèi)徑車(chē)削復(fù)合循環(huán)?X,Z,U,W,C,P,

G72端面軍削復(fù)合循環(huán)Q>R>E,

G73閉環(huán)車(chē)削復(fù)合循環(huán)?

G74/06?端面深孔鉆力QX循環(huán)?

G75外徑切槽循環(huán)X,Z,I,K,C,P,

(376腺數(shù)切削復(fù)合循環(huán)R,E~

G80外徑,內(nèi)徑車(chē)削固定循環(huán)?

G81端面車(chē)削固定循環(huán)

G82密紋切削固定循環(huán)

?G90」13.絕對(duì)編程“

G91P相對(duì)編程“

G9200>工件坐標(biāo)系設(shè)定,X,Z小

?G9414,每分鐘進(jìn)給

G95每轉(zhuǎn)進(jìn)給?

注意:口]00組中的G代碼是非模態(tài)的,其他組的G代碼是模態(tài)的:

[2]標(biāo)記者為缺省值。

3.3.1有關(guān)單位設(shè)定的G功能

(1)尺寸單位選擇G20,G21

格式:G20

G21

說(shuō)明:G20:英制輸入制式;

G21:公制輸入制式;

兩種制式下線(xiàn)性軸、旋轉(zhuǎn)軸的尺寸單位如表3.3所示。

表3.3尺寸輸入制式及其單位

線(xiàn)性軸旋轉(zhuǎn)軸

英制(G20)英寸度

公制(G21)毫米度

G20、G21為模態(tài)功能,可相互注銷(xiāo),G21為缺省值。

(2)進(jìn)給速度單位的設(shè)定G94、G95

格式:G94[F_];

G95[F_];

說(shuō)明:

G94:每分鐘進(jìn)給;

G95:每轉(zhuǎn)進(jìn)給。

G94為每分鐘進(jìn)給。對(duì)于線(xiàn)性軸,F(xiàn)的單位依G20/G21的設(shè)定而為

mm/min或in/min;對(duì)于旋轉(zhuǎn)軸,F(xiàn)的單位為度/min。

G95為每轉(zhuǎn)進(jìn)給,即主軸轉(zhuǎn)一周時(shí)刀具的進(jìn)給量。F的單位依G20/G21

的設(shè)定而為mm/r或in/ro這個(gè)功能只在主軸裝有編碼器時(shí)才能使用。

G94、G95為模態(tài)功能,可相互注銷(xiāo),G94為缺省值。

3.3.2有關(guān)坐標(biāo)系和坐標(biāo)的G功能

(1)絕對(duì)值編程G90與相對(duì)值編程G91

格式:

G90

G91

說(shuō)明:

G90:絕對(duì)值編程,每個(gè)編程坐標(biāo)軸上的編程值是相對(duì)于工件

坐標(biāo)系原點(diǎn)的。

G91:相對(duì)值編程,每個(gè)編程坐標(biāo)軌上的編程值是相對(duì)于前一

位置而言的,該值等于沿軸移動(dòng)的距離。

絕對(duì)編程時(shí),用G90指令后面的X、Z表示X軸、Z軸的坐標(biāo)值;

相對(duì)編程時(shí),?用5W?或G91指令后面的X、Z表示X軸、Z軸的

增量值;

G90、G91為模態(tài)功能,可相互注銷(xiāo),G90為缺省值。

(2)坐標(biāo)系設(shè)定G92

格式:G92,X_Z_

說(shuō)明:

X、Z對(duì)刀點(diǎn)在要建立工件坐標(biāo)系中的坐標(biāo)值。

當(dāng)執(zhí)行G92X〈Za指令后,系統(tǒng)內(nèi)部即對(duì)((,a)進(jìn)行記憶,并

建立一個(gè)使刀具當(dāng)前點(diǎn)坐標(biāo)值為(〈,a)的工件坐標(biāo)系。執(zhí)行該指令只建

立工件坐標(biāo)系,刀具并不產(chǎn)生運(yùn)動(dòng)。G92指令為非模態(tài)指令,

執(zhí)行該指令時(shí),若刀具當(dāng)前點(diǎn)恰好在工件坐標(biāo)系的〈和a坐標(biāo)值上,

即刀具當(dāng)前點(diǎn)在對(duì)刀點(diǎn)位置上,此時(shí)建立的坐標(biāo)系即為工件坐標(biāo)系,加工

原點(diǎn)與程序原點(diǎn)重合。若刀具當(dāng)前點(diǎn)不在工件坐標(biāo)系的〈和a坐標(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)系

的〈和a坐標(biāo)值上,

由上可知要正確加工,加工原點(diǎn)與程序原點(diǎn)必須一致,故編程時(shí)加工

原點(diǎn)與程序原點(diǎn)考慮為同一點(diǎn)。實(shí)際操作時(shí)怎樣使兩點(diǎn)一致,由操作時(shí)對(duì)

刀完成。

(4)直接機(jī)床坐標(biāo)系編程G53

G53是機(jī)床坐標(biāo)系編程,在含有G53的程序段中,絕對(duì)值編程時(shí)的指

令值是在機(jī)床坐標(biāo)系中的坐標(biāo)值。其為非模態(tài)指令。

(5)直徑方式和半徑方式編程

格式:

G36

G37

說(shuō)明:

G36直徑編程

G37半徑編程

數(shù)控車(chē)床的工件外形通常是旋轉(zhuǎn)體,其X軸尺寸可以用兩種方式加以

指定:直徑方式和半徑方式。G36為缺省值,機(jī)床出廠(chǎng)一般設(shè)為直徑編程。

本說(shuō)明書(shū)例題,未經(jīng)說(shuō)明均為直徑編程。另外注意:

當(dāng)系統(tǒng)參數(shù)設(shè)置為直徑時(shí),則直徑編程為缺省狀態(tài),但程序中可用

G36、G37指令改變編程狀態(tài)。同時(shí)系統(tǒng)界面的顯示值為直徑值。

當(dāng)系統(tǒng)參數(shù)設(shè)置為半徑時(shí),則半徑編程為缺省狀態(tài),但程序中可用

G37、G36指令改變編程狀態(tài)。同時(shí)系統(tǒng)界面的顯示值為半徑值。

(6)工件坐標(biāo)系零點(diǎn)平移指令G51、G50

格式:G51UW;工件坐標(biāo)系零點(diǎn)平移

G50;取消平移

說(shuō)明:

U、W是平移增量

G51只對(duì)以T指令和G54-G59建立的工件坐標(biāo)系當(dāng)前工件坐標(biāo)系零點(diǎn)

進(jìn)行增量平移。工件坐標(biāo)系平移值遇到T指令或G54-G59指令后才起作用。

G50取消坐標(biāo)系平移也是遇到T指令或G54-G59指令后才起作用。

編程實(shí)例:

%1234

G51U30W10

M98PllllL4

G50

T0101

G01X30Z14

M30

%1111

T0101

G01X32Z25

G01X34.444Z99.123

M99

(7)坐標(biāo)系和刀具偏移量的改變(可編程數(shù)據(jù)輸入)G10

格式:G1OP_X_Z_I_K_R_Q__

G10P_X_Y_Z_

參數(shù)值可用程序輸入。該功能主要用于設(shè)定刀具的偏移值和補(bǔ)償值以

適用各種不同的加工條件。

說(shuō)明:

P:指定刀具偏移值號(hào),車(chē)床刀具號(hào)加上100即為刀具偏移值號(hào)。

例如:當(dāng)前所用刀具T為01號(hào)刀,那么刀具偏移值號(hào)為101。

指定坐標(biāo)系偏移值號(hào),銃床坐標(biāo)系號(hào)即為坐標(biāo)系偏移值號(hào)。

例如:當(dāng)前使用用戶(hù)坐標(biāo)系G54指定,那么坐標(biāo)系偏移值號(hào)為54。

X,Y,Z:坐標(biāo)偏移量。用于指定需要在當(dāng)前用戶(hù)坐標(biāo)系上所需要的

偏移量。

X:設(shè)置刀具偏移量。該值用于設(shè)置刀具在軸向偏移量。

Z:設(shè)置刀具偏移量。該值用于設(shè)置刀具在徑向偏移量。

I:設(shè)置刀具長(zhǎng)度和刀具磨損的偏移量。該值用于設(shè)置刀具在軸向的

刀具長(zhǎng)度和刀具磨損偏移量。

K:設(shè)置刀具磨損的偏移量。該值用于設(shè)置刀具在徑向磨損偏移量。

R:設(shè)置刀具半徑的偏移量。該值用于改變當(dāng)前刀具半徑,在原有刀

具半徑上加入偏移量得到新的刀具半徑。

Q:設(shè)置刀具刀尖方向。該值用與改變當(dāng)前的刀具刀尖方向。

當(dāng)使用G90時(shí),刀具偏移量和刀具磨損量都是直接設(shè)置成為當(dāng)前偏移

量和磨損量。

當(dāng)使用G91時(shí),刀具偏移量和刀具磨損量是以增量方式累加到當(dāng)前偏

移量和磨損量上。也可以出現(xiàn)在指令中間設(shè)置某個(gè)參數(shù),例如

G91GIOP101X40Z10

G90GIOP101X40G91Z10

注意:該指令無(wú)法改變G92坐標(biāo)系的值;

刀具G10設(shè)定的參數(shù)P取值范圍為101199;

坐標(biāo)系G10設(shè)定的參數(shù)P取值范圍為54~59;

參數(shù)Q的取值范圍為0~8;

取其他但將視為無(wú)效。

3.3.3進(jìn)給控制指令

(1)快速定位G00

格式:GOOX(U)1(W)_

說(shuō)明:

¥、Z:為絕對(duì)編程時(shí),快速定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);

U.II:為增量編程時(shí),快速定位終點(diǎn)相對(duì)于起點(diǎn)的位移量;

G00指令是線(xiàn)性插補(bǔ)定位,它的刀具軌跡與直線(xiàn)插補(bǔ)(G01)相同。刀具

以不大于每一個(gè)軸的快速移動(dòng)速度在最短的時(shí)間內(nèi)定位。

G00指令中的快移速度由機(jī)床參數(shù)“快移進(jìn)給速度”對(duì)各軸分別設(shè)定,

不能用F規(guī)定。

G00一般用于加工前快速定位或加工后快速退刀。

快移速度可由面板上的快速修調(diào)按鈕修正。

G00為模態(tài)功能,可由G01、G02、G03或G32功能注銷(xiāo)。

(2)線(xiàn)性進(jìn)給G01

線(xiàn)性進(jìn)給

格式:G01X(U)1(W)_F_;

說(shuō)明:

KZ為絕對(duì)編程時(shí)終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);

〃、華為增量編程時(shí)終點(diǎn)相對(duì)于起點(diǎn)的位移量;

A:合成進(jìn)給速度。

G01指令刀具以聯(lián)動(dòng)的方式,按F規(guī)定的合成進(jìn)給速度,從當(dāng)前位置

按線(xiàn)性路線(xiàn)(聯(lián)動(dòng)直線(xiàn)軸的合成軌跡為直線(xiàn))移動(dòng)到程序段指令的終點(diǎn)。

G01是模態(tài)代碼,可由GOO、G02、G03或G32功能注銷(xiāo)。

(3)圓弧進(jìn)給G02/G03.

豕,一G02,、/、

格式:X(Z7)_Z(/)_.F“

▼GO3T_vR_「一

說(shuō)明:,

G02/G03指令刀具.按順時(shí)針虺盹颯行圓弧加工。.

圓弧插補(bǔ)G02/G03的判斷,是在現(xiàn)工褊內(nèi).根據(jù)其插補(bǔ)時(shí)的旋轉(zhuǎn)方

向?yàn)轫槙r(shí)針/逆時(shí)針來(lái)區(qū)分的。加工平面為觀察者迎看Y軸的指向,所面?

對(duì)的平面。見(jiàn)圖3.310,

圖3.3/。602/6。3插補(bǔ)方向

GO2:順時(shí)針圓弧插補(bǔ)(見(jiàn)圖3.3.10所不,);

603:逆時(shí)針圓弧插補(bǔ)(見(jiàn)圖3.3.10所示);

KZ絕對(duì)編程時(shí),圓弧終點(diǎn)在工件坐標(biāo)系中的坐標(biāo)(見(jiàn)圖3.3.11所

示);

〃、優(yōu)增量編程時(shí),圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的位移量(見(jiàn)圖3.3.11

所示);

/、左圓心相對(duì)于圓弧起點(diǎn)的增加量(等于圓心的坐標(biāo)減去圓弧起點(diǎn)

的坐標(biāo),見(jiàn)圖3.3.」所示)?,在絕對(duì)、增量編程時(shí)都是以增量方式指定,

在直徑、半徑編程時(shí)/都是半徑值

R:圓弧半徑(見(jiàn)圖3.3.11所示);

凡被編程的兩個(gè)軸的合成進(jìn)給速度;

注意:

順時(shí)針或逆時(shí)針是從垂直于圓弧所在平面的坐標(biāo)軸的正方向看到的

回轉(zhuǎn)方向;

同時(shí)編入R與1、片時(shí),〃有效。

R:圓弧半徑,當(dāng)圓弧圓心角小于180°時(shí),分為正值,否則彳為負(fù)值

(4)倒角加工

單元一

格式:G01X(U)Z(W)C___;

說(shuō)明:該指令用于直線(xiàn)后倒直角,指令刀具從A點(diǎn)到B點(diǎn),然后到C

點(diǎn)。

X、Z:絕對(duì)編程時(shí),為未倒角前兩相鄰程序段軌跡的交點(diǎn)G的坐

標(biāo)值;

U、W:增量編程時(shí),為G點(diǎn)相對(duì)于起始直線(xiàn)軌跡的始點(diǎn)A點(diǎn)的移

動(dòng)距離。

C:倒角終點(diǎn)C,相對(duì)于相鄰兩直線(xiàn)的交點(diǎn)G的距離。

單元二

格式:G01X(U)___Z(W)___R___;

說(shuō)明:該指令用于直線(xiàn)后倒圓角,指令刀具從A點(diǎn)到B點(diǎn),然后到C

點(diǎn)。

X、Z:絕對(duì)編程時(shí),為未倒角前兩相鄰程序段軌跡的交點(diǎn)G的坐標(biāo)

值;

U、W:增量編程時(shí),為G點(diǎn)相對(duì)于起始直線(xiàn)軌跡的始點(diǎn)A點(diǎn)的移動(dòng)

距離。

R:是倒角圓弧的半徑值。

單元三

口八G02

格式:格式:lx(U)Z(WORRL=

[G03]r--一

說(shuō)明:該指令用于圓弧后倒直角.指令刀具從A點(diǎn)到B點(diǎn).然后到C

點(diǎn)(見(jiàn)圖3,3.20)。

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的距離c

圖33.20倒角參數(shù)說(shuō)明圖3.3.21倒角參數(shù)說(shuō)明

單元四

5一(G021、/、

格式:以(U)Z(inRRC=

G03一一一一

說(shuō)明:該指令用于圓弧后倒圓角,指令刀具從A點(diǎn)到B點(diǎn),然后到C

點(diǎn)(見(jiàn)圖3.3.21)。

X、Z:絕對(duì)編程時(shí).為未倒角前圓弧終點(diǎn)G的坐標(biāo)值:

L;、W:增量編程時(shí),為G點(diǎn)相對(duì)于圓弧始點(diǎn)A點(diǎn)的移動(dòng)距離「

R:是圓弧的半徑值。

RC=:是倒角圓弧的半徑值,

注意:

(1)在螺紋切削程序段中不得出現(xiàn)倒角控制指令;

(2)見(jiàn)圖3.3.17、圖3.3.9.18,X,Z軸指定的移動(dòng)量比指定的R或C小

時(shí),

系統(tǒng)將報(bào)警,即GA長(zhǎng)度必須大于GB長(zhǎng)度。

(3)見(jiàn)圖3.3.20、圖3.3.21,RL=>RC=,必須大寫(xiě)。

(5)螺紋切削G32

格式:G32X(U)_Z(W)_R_E_P_F/I_

說(shuō)明:(見(jiàn)圖3.3.23)

才、Z:為絕對(duì)編程時(shí),有效螺紋終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);

江華為增量編程時(shí),有效螺紋終點(diǎn)相對(duì)于螺紋切削起點(diǎn)的位移量;

其螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對(duì)于工件的進(jìn)給值;

I:英制螺紋的導(dǎo)程。單位:牙/英寸

〃、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取螺紋

的牙型高。

月主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸轉(zhuǎn)角。

G32指令在HNC-21系列的7.11版以及HNCT8系列系統(tǒng)的4.03版以

后的車(chē)床系統(tǒng)都加入Q參數(shù)。

格式:G32X(U)_Z(W)_R_E_P_F/I_Q_

說(shuō)明:

1)Q:為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該

數(shù)值越大加減速時(shí)間越長(zhǎng),退尾時(shí)的拖尾痕跡將越長(zhǎng)。Q必須大于

等于“0”。

2)不寫(xiě)Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加減速常數(shù)來(lái)退尾。

3)若需要用回退功能,R、E必須同時(shí)指定。

4)短軸退尾量與長(zhǎng)軸退尾量的比值不能大于“20”。

5)Q值為非模態(tài)值。

使用G32

指令能加工圓柱螺紋、錐螺紋和端面螺紋。圖3.3.16

所示為

錐螺紋切削時(shí)各參數(shù)的意義。

圖3.3.23螺紋切削參數(shù)

螺紋車(chē)削加工為成型車(chē)削,且切削進(jìn)給量較大,如果刀具強(qiáng)度較差,

一般要求分?jǐn)?shù)次進(jìn)給加工。

注:

1.從螺紋粗加工到精加工,主軸的轉(zhuǎn)速必須保持一常數(shù);

2.在沒(méi)有停止主軸的情況下,停止螺紋的切削將非常危險(xiǎn);因此螺

紋切削時(shí)進(jìn)給保持功能無(wú)效,如果按下進(jìn)給保持按鍵,刀具在加

工完螺紋后停止運(yùn)動(dòng);

3.在螺紋加工中不使用恒定線(xiàn)速度控制功能;

4.在螺紋加工軌跡中應(yīng)設(shè)置足夠的升速進(jìn)刀段和降速退刀段2,以

消除伺服滯后造成的螺距誤差;

參具體修改步驟如下:

(1)世紀(jì)星18/19i系統(tǒng):

PMC用戶(hù)參數(shù)#0062

PMC用戶(hù)參數(shù)#0063

PMC用戶(hù)參數(shù)#0064

PMC用戶(hù)參數(shù)#0065

攻絲主軸允許最高速度

攻絲主軸允許最低速度

攻絲預(yù)停調(diào)節(jié)分子

攻絲預(yù)停調(diào)節(jié)臨時(shí)分子

世紀(jì)星21/22系統(tǒng):

PMC用戶(hù)參數(shù)#0017.攻絲主軸允許最高速度

PMC用戶(hù)參數(shù)40018攻絲主軸允許最低速度

PMC用戶(hù)參數(shù)40019攻絲預(yù)停調(diào)節(jié)分子

斷電保存B寄存器#0030攻絲預(yù)停調(diào)節(jié)臨時(shí)分子

車(chē)床攻絲加_L中,由于_L件裝夾在主軸上,因此主軸的減速時(shí)間比銃

床稍長(zhǎng),當(dāng)主軸轉(zhuǎn)速越快,Z軸的進(jìn)給速度也越快,減速的距離也需要更

長(zhǎng)一些,因此如果加工深度相對(duì)較短,相應(yīng)的主軸轉(zhuǎn)速也要降低。

螺距為1.25時(shí)的測(cè)試數(shù)據(jù)

螺紋深度(mm)主軸轉(zhuǎn)速(R/min)適合的預(yù)停量分子

20<40032

30<50032

40<60032

50<80032

3.3.4回參考點(diǎn)控制指令

(1)自動(dòng)返回參考點(diǎn)G28

格式:G28X_Z_

說(shuō)明:(見(jiàn)圖3.3.25)

KZ絕對(duì)編程時(shí)為中間點(diǎn)在工件坐標(biāo)系中的坐標(biāo);

〃、佻增量編程時(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)生坐標(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

格式:G29X_Z_

說(shuō)明:(見(jiàn)圖3.3.25)

才、Z絕對(duì)編程時(shí)為定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);

久華增量編程時(shí)為定位終點(diǎn)相對(duì)于G284間點(diǎn)的位移量。

G29可使所有編程軸以快速進(jìn)給經(jīng)過(guò)由G28指令定義的中間點(diǎn),然后

再到達(dá)指定點(diǎn)。通常該指令緊跟在G28指令之后。

G29指令僅在其被規(guī)定的程序段中有效。

3.3.5暫停指令G04

格式:G04P_

說(shuō)明:

P:暫停時(shí)間,單位為s。

G04在前一程序段的進(jìn)給速度降到零之后才開(kāi)始暫停動(dòng)作。

在執(zhí)行含G04指令的程序段時(shí),先執(zhí)行暫停功能。

G04為非模態(tài)指令,僅在其被規(guī)定的程序段中有效。

G04可使刀具作短暫停留,以獲得圓整而光滑的表面。該指令除用于

切槽、鉆鏈孔外,近可用于拐角軌跡控制。

3.3.6恒線(xiàn)速度指令G96、G97

格式:G96S恒線(xiàn)速度有效

G46X_P_極限轉(zhuǎn)速限定

G97S取消恒線(xiàn)速度功能

說(shuō)明:

S:G96后面的S值為切削的恒定線(xiàn)速度(m/min);

G97后面的S值為取消恒線(xiàn)速度后,指定的主軸轉(zhuǎn)速(r/min);

如缺省,則為執(zhí)行G96指令前的主軸轉(zhuǎn)速度。

X:恒線(xiàn)速時(shí)主軸最低速限定(r/min)。

P:恒線(xiàn)速時(shí)主軸最高速限定(r/min)。

注意:

1、使用恒線(xiàn)速度功能,主軸必須能自動(dòng)變速。(如:伺服主軸、變

頻主軸)

2、在系統(tǒng)參數(shù)中設(shè)定主軸最高限速。

3、G46指令功能只在恒線(xiàn)速度功能有效時(shí)有效。

3.3.7簡(jiǎn)單循環(huán)

G74、G75和G80~G82是同組的模態(tài)指令。其中定義的I、K、R、E、

C、A、P、F、J、Q地址,在各個(gè)指令中是模態(tài)值,改變指令后需重新定

義。

有五類(lèi)簡(jiǎn)單循環(huán),分別是

G80:內(nèi)(外)徑切削循環(huán);

G81:端面切削循環(huán);

G82:螺紋切削循環(huán)。

G74:端面深孔鉆加工循環(huán)

G75:外徑切槽循環(huán)

切削循環(huán)通常是用一個(gè)含G代碼的程序段完成用多個(gè)程序段指令的

加工操作,使程序得以簡(jiǎn)化。

聲明:下述圖形中U,W表示程序段中X、Z字符的相對(duì)值;X,Z表

示坐標(biāo)值;R,表示快速移動(dòng);F,表示以指定速度F移動(dòng)。

(1)內(nèi)(外)徑切削循環(huán)G80

圓柱面內(nèi)(外)徑切削循環(huán)

格式:G80X(U)_Z(W)_F_;

說(shuō)明:

KZ絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向

距離,圖形中用U、W表示,其符號(hào)由軌跡1和2的方

向確定。

該指令執(zhí)行如圖3.3.27所示A-B-C-DfA的軌跡動(dòng)作。

圖3.3.27圓柱面內(nèi)(外)徑切削循環(huán)

圓錐面內(nèi)(外)徑切削循環(huán)

格式:G80X(U)_Z(W)_I

說(shuō)明:

乂Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向

距離,圖形中用U、W表示。

h為切削起點(diǎn)B與切削終點(diǎn)C的半徑差。其符號(hào)為差的符號(hào)(無(wú)

論是絕對(duì)值編程還是增量值編程)。

(2)端面切削循環(huán)G81

端平面切削循環(huán)

格式:G81X(U)_Z(W)_F_;

說(shuō)明:

圖3.3.33端平面切削循環(huán)

KZ:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為切削終點(diǎn)c相對(duì)于循環(huán)起點(diǎn)A的有向

距離,圖形中用U、W表示,其符號(hào)由軌跡1和2的方

向確定。

該指令執(zhí)行如圖3.3.33所示A-B-C-D-A的軌跡動(dòng)作。

圓錐端面切削循環(huán)

格式:G81X(U)__Z(W)__K_F_;

說(shuō)明:

才、Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向

距離,圖形中用U、W表示。

K:為切削起點(diǎn)B相對(duì)于切削終點(diǎn)C的Z向有向距離。

該指令執(zhí)行如圖3.3.34所示A-B-*C-DfA的軌跡動(dòng)作。

(3)螺紋切削循環(huán)G82

直螺紋切削循環(huán)

格式:G82X(U)_Z(W)_R_E_C_P_F/J_;

說(shuō)明:(見(jiàn)圖3.3.36)

¥、Z絕對(duì)值編程時(shí),為螺紋終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為螺紋終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中

用U、W表示,其符號(hào)由軌跡1和2的方向確定;

R,E:螺紋切削的退尾量,R、E均為向量,R為Z向回退量;E為X

向回退量,R、E可以省略,表示不用回退功能;

G螺紋頭數(shù),為0或1時(shí)切削單頭螺紋;

P:?jiǎn)晤^螺紋切削時(shí),為主軸基準(zhǔn)脈沖處距離切削起始點(diǎn)的主軸轉(zhuǎn)角

(缺省值為0);多頭螺紋切削時(shí),為相鄰螺紋頭的切削起始點(diǎn)之間對(duì)應(yīng)的

主軸轉(zhuǎn)角。

用螺紋導(dǎo)程:

./:英制螺紋導(dǎo)程。

G82指令在HNC-21系列的7.11版以及HNC-18系列系統(tǒng)的4.03版以

后的車(chē)床系統(tǒng)都將加入Q參數(shù)。

格式:G82X(U)Z(W)RECPF/IQ

說(shuō)明:

1)Q:為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該

數(shù)值越大加減速時(shí)間越長(zhǎng),退尾時(shí)的拖尾痕跡將越長(zhǎng)。Q必須大于

等于“0”。

2)不寫(xiě)Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加減速常數(shù)來(lái)退尾。

3)若需要用回退功能,R、E必須同時(shí)指定。

4)短軸退尾量與長(zhǎng)軸退尾量的比值不能大于“20”。

5)Q值為模態(tài)值。

注意:

螺紋切削循環(huán)同G32螺紋切削一樣,在進(jìn)給保持狀態(tài)下,該循環(huán)在完

成全部動(dòng)作之后才停止運(yùn)動(dòng)。

錐螺紋切削循環(huán)

格式:G82X(U)_Z(W)_I_R_E_C_P_F(J)_;

說(shuō)明:(見(jiàn)圖3.3.37)

XZ?.絕對(duì)值編程時(shí),為螺紋終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);

增量值編程時(shí),為螺紋終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向

距離,圖形中用U、W表示。

/:為螺紋起點(diǎn)B與螺紋終點(diǎn)C的半徑差。其符號(hào)為差的符號(hào)(無(wú)

論是絕對(duì)值編程還是增量值編程);

R,E:螺紋切削的退尾量,R、E均為向量,R為Z向回退量;E

為X向回退量,R、E可以省略,表示不用回退功能;

G螺紋頭數(shù),為0或1時(shí)切削單頭螺紋;

P:?jiǎn)晤^螺紋切削時(shí),為主軸基準(zhǔn)脈沖處距離切削起始點(diǎn)的主軸

轉(zhuǎn)角(缺省值為0);多頭螺紋切削時(shí),為相鄰螺紋頭的切

削起始點(diǎn)之間對(duì)應(yīng)的主軸轉(zhuǎn)角。

凡螺紋導(dǎo)程;

./:英制螺紋導(dǎo)程。

G82指令在HNC-21系列的7.11版以及HNC-18系列系統(tǒng)的4.03版以

后的車(chē)床系統(tǒng)都將加入Q參數(shù)。

格式:G82X(U)Z(W)IR_ECP_F/JQ

說(shuō)明:

1)Q:為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該

數(shù)值越大加減速時(shí)間越長(zhǎng),退尾時(shí)的拖尾痕跡將越長(zhǎng)。Q必須大于

等于“0”。

2)不寫(xiě)Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加減速常數(shù)來(lái)退尾。

3)若需要用回退功能,R、E必須同時(shí)指定。

4)短軸退尾量與長(zhǎng)軸退尾量的比值不能大于“20”。

5)Q值為模態(tài)值。

(4)端面深孔鉆加工循環(huán)G74

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論