數(shù)控銑床教案_第1頁(yè)
數(shù)控銑床教案_第2頁(yè)
數(shù)控銑床教案_第3頁(yè)
數(shù)控銑床教案_第4頁(yè)
數(shù)控銑床教案_第5頁(yè)
已閱讀5頁(yè),還剩61頁(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)介

1、第第1節(jié)節(jié) 數(shù)控銑床及其組成數(shù)控銑床及其組成第第2節(jié)節(jié) 數(shù)控銑床的坐標(biāo)系統(tǒng)數(shù)控銑床的坐標(biāo)系統(tǒng)第第3節(jié)數(shù)控銑床基本功能指令節(jié)數(shù)控銑床基本功能指令第第4節(jié)節(jié) 刀具補(bǔ)償?shù)毒哐a(bǔ)償?shù)诘?節(jié)節(jié) 簡(jiǎn)化編程指令簡(jiǎn)化編程指令x-yx-y數(shù)控拖板數(shù)控拖板變頻主軸變頻主軸機(jī)床本體機(jī)床本體數(shù)控系統(tǒng)及數(shù)控系統(tǒng)及其操作面板其操作面板行程開(kāi)關(guān)行程開(kāi)關(guān)控制電柜控制電柜Z Z軸伺服電軸伺服電機(jī)機(jī)+Y+X 華中華中I I型型ZJK7532ZJK7532銑床坐標(biāo)系統(tǒng)銑床坐標(biāo)系統(tǒng) +Z代碼代碼組組意義意義代碼代碼組組意義意義代碼代碼組組意義意義*G0001快速點(diǎn)定位快速點(diǎn)定位G2800回參考點(diǎn)回參考點(diǎn)G5200局部坐標(biāo)系設(shè)定局部坐標(biāo)

2、系設(shè)定G0101直線(xiàn)插補(bǔ)直線(xiàn)插補(bǔ)G29參考點(diǎn)返回參考點(diǎn)返回G53機(jī)床坐標(biāo)系編程機(jī)床坐標(biāo)系編程G0201順圓插補(bǔ)順圓插補(bǔ)*G40刀徑補(bǔ)償取消刀徑補(bǔ)償取消*G54工件坐標(biāo)系工件坐標(biāo)系1G0301逆圓插補(bǔ)逆圓插補(bǔ)G4109刀徑左補(bǔ)償?shù)稄阶笱a(bǔ)償G59116選擇選擇G3301螺紋切削螺紋切削G42刀徑右補(bǔ)償?shù)稄接已a(bǔ)償G92工件坐標(biāo)系設(shè)定工件坐標(biāo)系設(shè)定G0400暫停延時(shí)暫停延時(shí)G43刀長(zhǎng)正補(bǔ)償?shù)堕L(zhǎng)正補(bǔ)償G6500宏指令調(diào)用宏指令調(diào)用G0700虛軸指定虛軸指定G4410刀長(zhǎng)負(fù)補(bǔ)償?shù)堕L(zhǎng)負(fù)補(bǔ)償G7306鉆、鏜鉆、鏜*G1107單段允許單段允許*G49刀長(zhǎng)補(bǔ)償取消刀長(zhǎng)補(bǔ)償取消G89循循環(huán)環(huán)G12單段禁止單段禁止*

3、G5004縮放關(guān)縮放關(guān)*G9013絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程*G17XY加工平面加工平面G51縮放開(kāi)縮放開(kāi)G91增量坐標(biāo)編程增量坐標(biāo)編程G1802ZX加工平面加工平面G2403鏡象開(kāi)鏡象開(kāi)*G9414每分鐘進(jìn)給方式每分鐘進(jìn)給方式G19YZ加工平面加工平面*G25鏡象關(guān)鏡象關(guān)G95每轉(zhuǎn)進(jìn)給方式每轉(zhuǎn)進(jìn)給方式G2008英制單位英制單位G6805旋轉(zhuǎn)變換旋轉(zhuǎn)變換G9815回初始平面回初始平面*G21公制單位公制單位*G69旋轉(zhuǎn)取消旋轉(zhuǎn)取消*G99回參考平面回參考平面一、有關(guān)坐標(biāo)和坐標(biāo)系的指令一、有關(guān)坐標(biāo)和坐標(biāo)系的指令 1 1、絕對(duì)值編程、絕對(duì)值編程G90與相對(duì)值編程與相對(duì)值編程G91格式格式G90G90

4、為絕對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于程序原為絕對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于程序原點(diǎn)的。點(diǎn)的。G91G91為相對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于前一位為相對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于前一位置而言的,該值等于沿軸移動(dòng)的距離。置而言的,該值等于沿軸移動(dòng)的距離。G90、G91為模態(tài)功能,為模態(tài)功能,G90為缺省值。為缺省值。 區(qū)別區(qū)別:圖圖8中給出了刀具由原點(diǎn)按順序向中給出了刀具由原點(diǎn)按順序向1、2、3點(diǎn)移點(diǎn)移動(dòng)時(shí)兩種不同指令的區(qū)別。動(dòng)時(shí)兩種不同指令的區(qū)別。 1 2 3 X Y O 20 40 60 15 25 45 %0001N1G92X0Y0N2G90G01X20Y15N3X40Y4

5、5N4X60Y25N5X0Y0N6M30G90%0002N1G91G01X20Y15N2X20Y30N3X20Y-20N4X-60Y-25N5M30G91編程 2 2、坐標(biāo)系設(shè)定、坐標(biāo)系設(shè)定G92G92格式:格式:G92 X_ Y_ Z_G92 X_ Y_ Z_ X X、Y Y、Z Z、為當(dāng)前刀位點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。為當(dāng)前刀位點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。1 1、一旦執(zhí)行、一旦執(zhí)行G92G92指令建立坐標(biāo)系,后序的絕對(duì)值指指令建立坐標(biāo)系,后序的絕對(duì)值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。2、G92G92指令必須跟坐標(biāo)地址字,因此須單獨(dú)一個(gè)程指令必須跟坐標(biāo)地

6、址字,因此須單獨(dú)一個(gè)程序段指定。序段指定。3 3、執(zhí)行此指令并不會(huì)產(chǎn)生機(jī)械位移,只是讓系統(tǒng)、執(zhí)行此指令并不會(huì)產(chǎn)生機(jī)械位移,只是讓系統(tǒng)內(nèi)部用新的坐標(biāo)值取代舊的坐標(biāo)值,從而建立新的內(nèi)部用新的坐標(biāo)值取代舊的坐標(biāo)值,從而建立新的坐標(biāo)系坐標(biāo)系 4、執(zhí)行此指令之前必須保證刀位點(diǎn)與程序起點(diǎn)、執(zhí)行此指令之前必須保證刀位點(diǎn)與程序起點(diǎn)(對(duì)刀點(diǎn))符合。(對(duì)刀點(diǎn))符合。5 5、該指令為非模態(tài)指令。、該指令為非模態(tài)指令。3 3、工件坐標(biāo)系選擇、工件坐標(biāo)系選擇G54-G59 格式格式:GGGGGG545556575859 工件零點(diǎn)偏置 機(jī)床原點(diǎn) X Y Z X Y Z 工件坐標(biāo)系選擇(G54G59) G54原點(diǎn) G59原

7、點(diǎn) G59工件坐標(biāo)系 G54工件坐標(biāo)系 。 1、G54G59是系統(tǒng)預(yù)置的六個(gè)坐標(biāo)系,可根據(jù)需是系統(tǒng)預(yù)置的六個(gè)坐標(biāo)系,可根據(jù)需要選用。要選用。2、G54G59建立的工件坐標(biāo)原點(diǎn)是相對(duì)于機(jī)床原建立的工件坐標(biāo)原點(diǎn)是相對(duì)于機(jī)床原點(diǎn)而言的,在程序運(yùn)行前已設(shè)定好,在程序運(yùn)行中點(diǎn)而言的,在程序運(yùn)行前已設(shè)定好,在程序運(yùn)行中是無(wú)法重置的。是無(wú)法重置的。3、G54G59預(yù)置建立的工件坐標(biāo)原點(diǎn)在機(jī)床坐標(biāo)預(yù)置建立的工件坐標(biāo)原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值可用系中的坐標(biāo)值可用MDI方式輸入,系統(tǒng)自動(dòng)記憶。方式輸入,系統(tǒng)自動(dòng)記憶。4、使用該組指令前,必須先回參考點(diǎn)。、使用該組指令前,必須先回參考點(diǎn)。5、G54G59為模態(tài)指令,

8、可相互注銷(xiāo)。為模態(tài)指令,可相互注銷(xiāo)。4、坐標(biāo)平面選擇、坐標(biāo)平面選擇G17,G18,G19格式:格式:G17G18G19(1)該指令選擇一個(gè)平面,在此平面中進(jìn)行圓弧插)該指令選擇一個(gè)平面,在此平面中進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償。補(bǔ)和刀具半徑補(bǔ)償。G17選擇選擇XY平面,平面,G18選擇選擇ZX平面,平面,G19選擇選擇YZ平面。平面。(2)移動(dòng)指令與平面選擇無(wú)關(guān)。例如在規(guī)定了)移動(dòng)指令與平面選擇無(wú)關(guān)。例如在規(guī)定了G17Z_時(shí),時(shí),Z軸照樣會(huì)移動(dòng)。軸照樣會(huì)移動(dòng)。(3)G17、G18、G19為模態(tài)功能,可相互注銷(xiāo),為模態(tài)功能,可相互注銷(xiāo),G17為缺省值。為缺省值。1 1、尺寸單位選擇、尺寸單位選擇G2

9、0G20,G21G21,G22G22格式:格式:G20 G20 英制英制 G21 G21 公制公制 尺寸輸入制式尺寸輸入制式 G22 G22 脈沖當(dāng)量脈沖當(dāng)量線(xiàn)性軸線(xiàn)性軸旋轉(zhuǎn)軸旋轉(zhuǎn)軸英制英制(G20)(G20)英寸英寸度度公制公制(G21)(G21)毫米毫米度度脈沖當(dāng)量脈沖當(dāng)量(G22)(G22)移動(dòng)軸脈沖當(dāng)量移動(dòng)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量這這3 3個(gè)個(gè)G G代碼必須代碼必須在程序的開(kāi)頭坐標(biāo)系設(shè)定之前在程序的開(kāi)頭坐標(biāo)系設(shè)定之前用單獨(dú)的程序用單獨(dú)的程序段指令或通過(guò)系統(tǒng)參數(shù)設(shè)定。程序運(yùn)行中途不能切換。段指令或通過(guò)系統(tǒng)參數(shù)設(shè)定。程序運(yùn)行中途不能切換。每分鐘進(jìn)給每分鐘進(jìn)給每轉(zhuǎn)進(jìn)給每轉(zhuǎn)進(jìn)給G

10、94為每分鐘進(jìn)給,為每分鐘進(jìn)給,F(xiàn)的單位依的單位依G20/G21/G22的設(shè)定的設(shè)定而分別為而分別為mm/min,in/min或脈沖當(dāng)量或脈沖當(dāng)量/min。此外,。此外,G94F_可以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為可以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為度度/min或脈沖當(dāng)量或脈沖當(dāng)量/min。G95為每轉(zhuǎn)進(jìn)給,在為每轉(zhuǎn)進(jìn)給,在F之后,直接指定刀具在主軸轉(zhuǎn)之后,直接指定刀具在主軸轉(zhuǎn)一轉(zhuǎn)的進(jìn)給量,單位依一轉(zhuǎn)的進(jìn)給量,單位依G20/G21/G22的設(shè)定而分別為的設(shè)定而分別為mm/r,in/r或脈沖當(dāng)量或脈沖當(dāng)量/r。這個(gè)功能必須在主軸裝有。這個(gè)功能必須在主軸裝有編碼器時(shí)才能使用。編碼器時(shí)才能

11、使用。G94、G95為模態(tài)功能,可相互注銷(xiāo),為模態(tài)功能,可相互注銷(xiāo),G94為缺省值。為缺省值。進(jìn)給速度單位也可通過(guò)系統(tǒng)參數(shù)設(shè)定。進(jìn)給速度單位也可通過(guò)系統(tǒng)參數(shù)設(shè)定。其中,其中,X X、Y Y、Z Z、為快速定位終點(diǎn),在、為快速定位終點(diǎn),在G90G90時(shí)為終時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91G91時(shí)為終點(diǎn)相對(duì)于時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。起點(diǎn)的位移量。(1 1)G00G00指令刀具相對(duì)于工件從當(dāng)前位置指令刀具相對(duì)于工件從當(dāng)前位置以各軸預(yù)先設(shè)定的快移進(jìn)給速度移動(dòng)到程序段所指以各軸預(yù)先設(shè)定的快移進(jìn)給速度移動(dòng)到程序段所指定的下一個(gè)定位點(diǎn)。定的下一個(gè)定位點(diǎn)。(待續(xù))(待續(xù))說(shuō)

12、明:說(shuō)明:(2 2)G00G00指令中的快進(jìn)速度由機(jī)床參數(shù)對(duì)各軸分別設(shè)指令中的快進(jìn)速度由機(jī)床參數(shù)對(duì)各軸分別設(shè)定,不能用程序規(guī)定。由于各軸以各自速度移動(dòng),不定,不能用程序規(guī)定。由于各軸以各自速度移動(dòng),不能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng)直線(xiàn)軸的合成軌能保證各軸同時(shí)到達(dá)終點(diǎn),因而聯(lián)動(dòng)直線(xiàn)軸的合成軌跡并不總是直線(xiàn)。跡并不總是直線(xiàn)。(3 3)快移速度可由面板上的快速修調(diào)旋鈕修正。)快移速度可由面板上的快速修調(diào)旋鈕修正。(4 4)G00G00一般用于加工前快速定位或加工后快速退刀。一般用于加工前快速定位或加工后快速退刀。(5 5)G00G00為模態(tài)功能,可由為模態(tài)功能,可由G01G01、G02G02、G0

13、3G03或或G33G33功能功能注銷(xiāo)注銷(xiāo)2 2、直線(xiàn)進(jìn)給指令、直線(xiàn)進(jìn)給指令G01 G01 格式:格式: G01 X _Y_Z_F_G01 X _Y_Z_F_ 其中,其中,X X、Y Y、Z Z為終點(diǎn),在為終點(diǎn),在G90G90時(shí)為終點(diǎn)在工件坐時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在標(biāo)系中的坐標(biāo);在G91G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。 說(shuō)明:說(shuō)明:(1 1) G01G01指令刀具從當(dāng)前位置以聯(lián)動(dòng)的方式,按程指令刀具從當(dāng)前位置以聯(lián)動(dòng)的方式,按程序段中序段中F F指令規(guī)定的合成進(jìn)給速度,按合成的直線(xiàn)軌指令規(guī)定的合成進(jìn)給速度,按合成的直線(xiàn)軌跡移動(dòng)到程序段所指定的終點(diǎn)。跡移動(dòng)到程序

14、段所指定的終點(diǎn)。(2 2)實(shí)際進(jìn)給速度等于指令速度)實(shí)際進(jìn)給速度等于指令速度F F與進(jìn)給速度修調(diào)與進(jìn)給速度修調(diào)倍率的乘積。倍率的乘積。(3 3)G01G01和和F F都是模態(tài)代碼,如果后續(xù)的程序段不改都是模態(tài)代碼,如果后續(xù)的程序段不改變加工的線(xiàn)型和進(jìn)給速度,可以不再書(shū)寫(xiě)這些代碼。變加工的線(xiàn)型和進(jìn)給速度,可以不再書(shū)寫(xiě)這些代碼。(4 4)G01G01可由可由G00G00、G02G02、G03G03或或G33G33功能注銷(xiāo)。功能注銷(xiāo)。3 3、圓弧進(jìn)給指令、圓弧進(jìn)給指令G02 G02 順時(shí)針圓弧插補(bǔ)順時(shí)針圓弧插補(bǔ) G03 G03 逆時(shí)針圓弧插補(bǔ)逆時(shí)針圓弧插補(bǔ) 或或其中用其中用G17G17代碼進(jìn)行代碼進(jìn)

15、行XYXY平面的指定,省略時(shí)就被默認(rèn)為是平面的指定,省略時(shí)就被默認(rèn)為是G17G17,但當(dāng)在但當(dāng)在ZXZX(G18G18)和)和YZYZ(G19G19)平面上編程時(shí),平面指定代碼不能省)平面上編程時(shí),平面指定代碼不能省略。略。191817GGG0302GGF_ZYZXYX191817GGG0302GGRF_ZYZXYX_KJKIJI O Z X G03G02O Y Z G03G02O X Y G03G02不同平面的G02與G03選擇 X Z Y G02G02為順時(shí)針?lè)较驁A弧插補(bǔ),為順時(shí)針?lè)较驁A弧插補(bǔ),G03G03為逆時(shí)針?lè)较驁A弧為逆時(shí)針?lè)较驁A弧插補(bǔ)。順時(shí)針或逆時(shí)針是從垂直于圓弧加工平面的插補(bǔ)。順

16、時(shí)針或逆時(shí)針是從垂直于圓弧加工平面的第三軸第三軸的正方向看到的回轉(zhuǎn)方向。的正方向看到的回轉(zhuǎn)方向。起點(diǎn) 圓心 終點(diǎn) ( X, Y) 起點(diǎn) J I O X Y 圓心 終點(diǎn) (Y, Z) K J O Y Z 圓心 終點(diǎn) ( X, Z) 起點(diǎn) I K O Z X 、 2 2、當(dāng)圓弧圓心角小于、當(dāng)圓弧圓心角小于180180時(shí),時(shí),R R為正值,當(dāng)圓弧為正值,當(dāng)圓弧圓心角大于圓心角大于180180時(shí)時(shí),R,R為負(fù)值,為負(fù)值,3 3、整圓編程時(shí)不可以使用、整圓編程時(shí)不可以使用R R,只能用,只能用I I、J J、K K;4 4、F F為編程的兩個(gè)軸的合成進(jìn)給速度。為編程的兩個(gè)軸的合成進(jìn)給速度。1、I,J,K

17、分別表示分別表示X,Y,Z 軸圓心的坐標(biāo)減去圓弧起軸圓心的坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo),如下圖所示。某項(xiàng)為零時(shí)可以省略。點(diǎn)的坐標(biāo),如下圖所示。某項(xiàng)為零時(shí)可以省略。1 1、自動(dòng)返回參考點(diǎn)、自動(dòng)返回參考點(diǎn) G28G28 格式:格式: G28 X _ Y _ Z _G28 X _ Y _ Z _ 其中,其中,X X、Y Y、Z Z 為指定的中間點(diǎn)位置。為指定的中間點(diǎn)位置。工件原點(diǎn)W中間點(diǎn)參考點(diǎn)返回點(diǎn)WXYXY中間點(diǎn)MZ中間點(diǎn)ZZYX(X,Y,Z)11221ZXX333MZ2yy1、執(zhí)行、執(zhí)行G28指令時(shí),各軸先以指令時(shí),各軸先以G00的速度快移到程序的速度快移到程序指指令的中間點(diǎn)位置,然后自動(dòng)返回參考點(diǎn)。

18、令的中間點(diǎn)位置,然后自動(dòng)返回參考點(diǎn)。在使用上經(jīng)常將在使用上經(jīng)常將XY和和Z分開(kāi)來(lái)用。先用分開(kāi)來(lái)用。先用G28Z.提刀提刀并回并回Z軸參考點(diǎn)位置,然后再用軸參考點(diǎn)位置,然后再用G28X.Y.回到回到XY方方向的參考點(diǎn)。向的參考點(diǎn)。2、在、在G90時(shí)為指定點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在時(shí)為指定點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為指令點(diǎn)相對(duì)于起點(diǎn)的位移量。時(shí)為指令點(diǎn)相對(duì)于起點(diǎn)的位移量。3、G28指令前要求機(jī)床在通電后必須指令前要求機(jī)床在通電后必須(手動(dòng)手動(dòng))返回過(guò)返回過(guò)一次參考點(diǎn)。一次參考點(diǎn)。4、使用、使用G28指令時(shí),必須預(yù)先取消刀具補(bǔ)償。指令時(shí),必須預(yù)先取消刀具補(bǔ)償。5、G28為非模態(tài)指令。為非模態(tài)

19、指令。2 2、自動(dòng)從參考點(diǎn)返回、自動(dòng)從參考點(diǎn)返回G29G29 格式:格式: G29 X _ Y _ Z G29 X _ Y _ Z 其中,其中,X X、Y Y、Z Z 為指令的定位終點(diǎn)位置。為指令的定位終點(diǎn)位置。說(shuō)明:說(shuō)明: (1 1)執(zhí)行)執(zhí)行G29G29指令時(shí),各軸先以指令時(shí),各軸先以G00G00的速度快的速度快移到由前段移到由前段G28G28指令定義的中間點(diǎn)位置,然后再向指令定義的中間點(diǎn)位置,然后再向程序指令的目標(biāo)點(diǎn)快速定位。程序指令的目標(biāo)點(diǎn)快速定位。 (2 2)通常該指令緊跟在一個(gè))通常該指令緊跟在一個(gè)G28G28指令之后。指令之后。在使用上經(jīng)常將在使用上經(jīng)常將 XY XY 和和 Z

20、Z 分開(kāi)來(lái)用。分開(kāi)來(lái)用。 (3 3)在)在G90G90時(shí)時(shí)X X、Z Z 為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在在G91G91時(shí)為終點(diǎn)相對(duì)于中間點(diǎn)的位移量。時(shí)為終點(diǎn)相對(duì)于中間點(diǎn)的位移量。 (4 4) G29G29為非模態(tài)指令為非模態(tài)指令R15R10252 86 015075302 030251 0R101 2 02 02 04-88 01 2 01 51 010151 52 51 0201501 6 0對(duì)刀點(diǎn)wwwwXZZXXXYY80120槽 內(nèi) 轉(zhuǎn) 角 均 為R5, 對(duì) 刀 點(diǎn) 同 圖 (a)如圖所示零件如圖所示零件以以30的孔定位的孔定位精銑外輪廓精銑外輪廓暫不考慮刀

21、具補(bǔ)償暫不考慮刀具補(bǔ)償%0001G92X150.0Y160.0Z120.0G90G00X100.0Y60.0Z-2.0S100M03G01X75.0F100X35.0G02X15.0R10.0G01Y70.0G03X-15.0R15.0G01Y60.0G02X-35.0R10.0G01X-75.0主程序號(hào)主程序號(hào)建立工件坐標(biāo)系,編程零點(diǎn)建立工件坐標(biāo)系,編程零點(diǎn)w w 快進(jìn)到快進(jìn)到X=100X=100,Y=60Y=60Z Z軸快移到軸快移到 Z= -2Z= -2,主軸,主軸直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= 75X= 75,Y= 60Y= 60,直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= 35X= 35,Y= 60Y=

22、 60順圓插補(bǔ)至順圓插補(bǔ)至 X=15X=15,Y=60Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X=15X=15,Y=70 Y=70 逆圓插補(bǔ)至逆圓插補(bǔ)至 X= -15X= -15,Y=70 Y=70 直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= -15X= -15,Y=60Y=60順圓插補(bǔ)至順圓插補(bǔ)至 X= -35X= -35,Y=60Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= -75X= -75,Y=60Y=60程序頭程序頭程序主干程序主干G09Y0X45.0X75.0Y20.0Y65.0G00X100.0Y60.0Z120.0X150.0Y160.0M05M30直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= -75X= -75,Y=0Y=0處處

23、直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= 45X= 45,Y=45Y=45直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X= 75X= 75,Y=20Y=20直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至 X=75X=75,Y=65Y=65,輪廓完,輪廓完快速退至快速退至 X=100X=100,Y=60Y=60的下刀處的下刀處快速抬刀至快速抬刀至 Z=120Z=120的對(duì)刀點(diǎn)平面的對(duì)刀點(diǎn)平面快速退刀至對(duì)刀點(diǎn)快速退刀至對(duì)刀點(diǎn)程序結(jié)束,復(fù)位。程序結(jié)束,復(fù)位。 刀具半徑補(bǔ)償:刀具半徑補(bǔ)償: 在進(jìn)行輪廓銑削編程時(shí),由于銑刀的刀位點(diǎn)在刀在進(jìn)行輪廓銑削編程時(shí),由于銑刀的刀位點(diǎn)在刀具中心,和切削刃不一致,為了確保銑削加工出的具中心,和切削刃不一致,為了確保銑削加工出的輪

24、廓符合要求,編程時(shí)就必須在圖紙要求輪廓的基輪廓符合要求,編程時(shí)就必須在圖紙要求輪廓的基礎(chǔ)上,整個(gè)周邊向外或向內(nèi)預(yù)先偏離一個(gè)刀具半徑礎(chǔ)上,整個(gè)周邊向外或向內(nèi)預(yù)先偏離一個(gè)刀具半徑值,作出一個(gè)刀具刀位點(diǎn)的行走軌跡,求出新的節(jié)值,作出一個(gè)刀具刀位點(diǎn)的行走軌跡,求出新的節(jié)點(diǎn)坐標(biāo),然后按這個(gè)新的軌跡進(jìn)行編程,這就是點(diǎn)坐標(biāo),然后按這個(gè)新的軌跡進(jìn)行編程,這就是人人工預(yù)刀補(bǔ)編程工預(yù)刀補(bǔ)編程 。 對(duì)有刀具半徑補(bǔ)償功能的數(shù)控系統(tǒng),可不必求對(duì)有刀具半徑補(bǔ)償功能的數(shù)控系統(tǒng),可不必求刀具中心的運(yùn)動(dòng)軌跡,直接按零件輪廓軌跡編程,刀具中心的運(yùn)動(dòng)軌跡,直接按零件輪廓軌跡編程,同時(shí)在程序中給出刀具半徑的補(bǔ)償指令,這就是同時(shí)在程序

25、中給出刀具半徑的補(bǔ)償指令,這就是機(jī)機(jī)床自動(dòng)刀補(bǔ)床自動(dòng)刀補(bǔ)編程。編程。 刀 心 軌 跡法 向 刀 補(bǔ) 矢 量編 程 軌 跡刀 補(bǔ) 引 入刀 補(bǔ) 進(jìn) 行 中202010501050刀 補(bǔ) 矢 量刀 補(bǔ) 取 消刀 心 軌 跡編 程 軌 跡B功 能 刀 補(bǔ)XYC功 能 刀 補(bǔ)aa90自 動(dòng) 插 入刀 補(bǔ) 路 徑處 理 尖 角人 工 增 加G 39指 令刀具半徑補(bǔ)償?shù)倪^(guò)程分為三步:刀具半徑補(bǔ)償?shù)倪^(guò)程分為三步:1、刀補(bǔ)的建立:、刀補(bǔ)的建立:在刀具從起在刀具從起點(diǎn)接近工件時(shí),刀心軌跡從與點(diǎn)接近工件時(shí),刀心軌跡從與編程軌跡重合過(guò)度到與編程軌編程軌跡重合過(guò)度到與編程軌跡偏離一個(gè)偏置量的過(guò)程。跡偏離一個(gè)偏置量的過(guò)

26、程。2、刀補(bǔ)進(jìn)行:、刀補(bǔ)進(jìn)行:刀具中心始終刀具中心始終與變成軌跡相距一個(gè)偏置量直與變成軌跡相距一個(gè)偏置量直到刀補(bǔ)取消。到刀補(bǔ)取消。3、刀補(bǔ)取消:、刀補(bǔ)取消:刀具離開(kāi)工件,刀具離開(kāi)工件,刀心軌跡要過(guò)渡到與編程軌跡刀心軌跡要過(guò)渡到與編程軌跡重合的過(guò)程。重合的過(guò)程。刀具半徑補(bǔ)償?shù)毒甙霃窖a(bǔ)償G40,G41,G42 D D 為刀補(bǔ)號(hào)地址,用為刀補(bǔ)號(hào)地址,用D00D00D99D99來(lái)指定,它用來(lái)調(diào)用內(nèi)來(lái)指定,它用來(lái)調(diào)用內(nèi) 存中刀具半徑補(bǔ)償?shù)臄?shù)值。存中刀具半徑補(bǔ)償?shù)臄?shù)值。G41 G42 G40 均為模態(tài)指令,可相互注銷(xiāo)。均為模態(tài)指令,可相互注銷(xiāo)。X Y X Z Y Z X Y X Z Y Z DG17G18

27、 G19 G41G42G00G01G40G00G011、G41刀徑左補(bǔ)償,刀徑左補(bǔ)償, G42刀徑右補(bǔ)償,刀補(bǔ)位置的左右應(yīng)是刀徑右補(bǔ)償,刀補(bǔ)位置的左右應(yīng)是順著編程軌跡前進(jìn)的方向進(jìn)行判斷的。順著編程軌跡前進(jìn)的方向進(jìn)行判斷的。 G40為取消刀補(bǔ)。為取消刀補(bǔ)。2、在進(jìn)行刀徑補(bǔ)償前,必須用、在進(jìn)行刀徑補(bǔ)償前,必須用G17或或G18、G19指定刀徑補(bǔ)指定刀徑補(bǔ)償是在哪個(gè)平面上進(jìn)行。在多軸聯(lián)動(dòng)控制中,投影到補(bǔ)償平償是在哪個(gè)平面上進(jìn)行。在多軸聯(lián)動(dòng)控制中,投影到補(bǔ)償平面上的刀具軌跡受到補(bǔ)償。平面選擇的切換必須在補(bǔ)償取消面上的刀具軌跡受到補(bǔ)償。平面選擇的切換必須在補(bǔ)償取消的方式下進(jìn)行,否則將產(chǎn)生報(bào)警。的方式下進(jìn)

28、行,否則將產(chǎn)生報(bào)警。 3、刀補(bǔ)的引入和取消要求必須在、刀補(bǔ)的引入和取消要求必須在G00或或G01程序段程序段 ,不應(yīng)在,不應(yīng)在G02/G03程序段上進(jìn)行。程序段上進(jìn)行。4、當(dāng)?shù)堆a(bǔ)數(shù)據(jù)為負(fù)值時(shí),則、當(dāng)?shù)堆a(bǔ)數(shù)據(jù)為負(fù)值時(shí),則G41、G42功效互換。功效互換。5、G41、G42指令不要重復(fù)規(guī)定,否則會(huì)產(chǎn)生一種特殊的補(bǔ)指令不要重復(fù)規(guī)定,否則會(huì)產(chǎn)生一種特殊的補(bǔ)償。償。6、 在前進(jìn)方向 右側(cè)補(bǔ)償 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (b) 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (a) 刀具補(bǔ)償方向 (a)左刀補(bǔ) (b)右刀補(bǔ) 刀具長(zhǎng)度補(bǔ)償:刀具長(zhǎng)度補(bǔ)償: 使用刀具長(zhǎng)度補(bǔ)償功能,可以在當(dāng)實(shí)際

29、使用刀具使用刀具長(zhǎng)度補(bǔ)償功能,可以在當(dāng)實(shí)際使用刀具與編程時(shí)估計(jì)的刀具長(zhǎng)度有出入時(shí),或刀具磨損后與編程時(shí)估計(jì)的刀具長(zhǎng)度有出入時(shí),或刀具磨損后刀具長(zhǎng)度變短時(shí),不需重新改動(dòng)程序或重新進(jìn)行對(duì)刀具長(zhǎng)度變短時(shí),不需重新改動(dòng)程序或重新進(jìn)行對(duì)刀調(diào)整,僅只需改變刀具數(shù)據(jù)庫(kù)中刀具長(zhǎng)度補(bǔ)償量刀調(diào)整,僅只需改變刀具數(shù)據(jù)庫(kù)中刀具長(zhǎng)度補(bǔ)償量即可。即可。利用該功能,還可在加工深度方向上進(jìn)行分層銑削,利用該功能,還可在加工深度方向上進(jìn)行分層銑削,即通過(guò)改變刀具長(zhǎng)度補(bǔ)償值的大小,通過(guò)多次運(yùn)行即通過(guò)改變刀具長(zhǎng)度補(bǔ)償值的大小,通過(guò)多次運(yùn)行程序而實(shí)現(xiàn)。程序而實(shí)現(xiàn)。刀具長(zhǎng)度補(bǔ)償?shù)毒唛L(zhǎng)度補(bǔ)償G49,G43,G44格式:格式:G43 刀具

30、長(zhǎng)度正補(bǔ)償?shù)毒唛L(zhǎng)度正補(bǔ)償 G44 刀具長(zhǎng)度負(fù)補(bǔ)償?shù)毒唛L(zhǎng)度負(fù)補(bǔ)償 G49取消刀長(zhǎng)補(bǔ)償取消刀長(zhǎng)補(bǔ)償其中其中Z Z 為指令終點(diǎn)位置,為指令終點(diǎn)位置,H H為刀補(bǔ)號(hào)地址,用為刀補(bǔ)號(hào)地址,用H00H00H99H99來(lái)指定,它用來(lái)調(diào)用內(nèi)存中刀具長(zhǎng)度補(bǔ)償?shù)臄?shù)值。來(lái)指定,它用來(lái)調(diào)用內(nèi)存中刀具長(zhǎng)度補(bǔ)償?shù)臄?shù)值。G43 G44 G49 均為模態(tài)指令均為模態(tài)指令 ,可相互注銷(xiāo),可相互注銷(xiāo)G43G44G00G01G49Z HG00G01Z 實(shí)際到達(dá)點(diǎn)程序中指令點(diǎn)實(shí)際到達(dá)點(diǎn)程序中指令點(diǎn)1 02 0 02 0G43G44(Hxx) 值(Hxx) 值+Z+Z+Z+X+XOBACO執(zhí)行執(zhí)行G43時(shí),時(shí),Z實(shí)際值實(shí)際值=Z指令值

31、指令值+(Hxx)執(zhí)行執(zhí)行G44時(shí),時(shí),Z實(shí)際值實(shí)際值=Z指令值指令值-(Hxx) 其中(其中(Hxx)是指)是指xx寄存器中的寄存器中的補(bǔ)償量,其值可以是正值或者是補(bǔ)償量,其值可以是正值或者是負(fù)值。當(dāng)?shù)堕L(zhǎng)補(bǔ)償量取負(fù)值時(shí),負(fù)值。當(dāng)?shù)堕L(zhǎng)補(bǔ)償量取負(fù)值時(shí),G43和和G44的功效將互換。的功效將互換。 實(shí) 際 到 達(dá) 點(diǎn)程 序 中 指 令 點(diǎn)實(shí) 際 到 達(dá) 點(diǎn)程 序 中 指 令 點(diǎn)1 02 0 02 0G43G44(Hxx) 值(Hxx) 值+Z+Z+Z+X+XOBACO設(shè)(設(shè)(H02)=200mm時(shí)時(shí)N1G92X0Y0Z0設(shè)定當(dāng)前點(diǎn)設(shè)定當(dāng)前點(diǎn)O為程序零點(diǎn)為程序零點(diǎn)N2G90G00G44Z10.0H0

32、2指定點(diǎn)指定點(diǎn)A,實(shí)到點(diǎn),實(shí)到點(diǎn)BN3G01Z-20.0實(shí)到點(diǎn)實(shí)到點(diǎn)CN4Z10.0實(shí)際返回點(diǎn)實(shí)際返回點(diǎn)BN5G00G49Z0實(shí)際返回點(diǎn)實(shí)際返回點(diǎn)O從上述程序例中可以看出,從上述程序例中可以看出,使用使用G43、G44相當(dāng)于平移了相當(dāng)于平移了Z軸原點(diǎn),軸原點(diǎn),即將坐標(biāo)即將坐標(biāo)原點(diǎn)原點(diǎn)O平移到了平移到了O點(diǎn)處,后續(xù)程序中點(diǎn)處,后續(xù)程序中的的Z坐標(biāo)均相對(duì)于坐標(biāo)均相對(duì)于O進(jìn)行計(jì)算。使用進(jìn)行計(jì)算。使用G49時(shí)則又將時(shí)則又將Z軸原點(diǎn)平移回到了軸原點(diǎn)平移回到了O點(diǎn)。點(diǎn)。故在機(jī)床上有時(shí)可用提高故在機(jī)床上有時(shí)可用提高Z軸位置的方軸位置的方法來(lái)校驗(yàn)運(yùn)行程序。法來(lái)校驗(yàn)運(yùn)行程序。R15R10252 86 01503

33、02 030251 0R10150對(duì)刀點(diǎn)1 6 0刀補(bǔ)引入刀補(bǔ)取消8754 51 2 0刀座2 0采用刀座對(duì)刀后來(lái)安裝刀具wZYXXG42w(H01)= 45(D01)= 8%0004G92X150.0Y160.0Z120.0G90G00X100.0Y60.0G43Z-2.0H01S100M03G42G01X75.0D01F100X35.0G02X15.0R10.0G01Y70.0G03X-15.0R15.0G01Y60.0G02X-35.0R10.0G01X-75.0G09Y0主程序號(hào)主程序號(hào)建立工件坐標(biāo)系建立工件坐標(biāo)系絕對(duì)值方式,快進(jìn)到絕對(duì)值方式,快進(jìn)到X=100,Y=60指令高度指令高度

34、Z=-2,實(shí)際到達(dá)高,實(shí)際到達(dá)高Z=-43處處刀徑補(bǔ)償引入,插補(bǔ)至刀徑補(bǔ)償引入,插補(bǔ)至X=75,Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=35,Y=60順圓插補(bǔ)至順圓插補(bǔ)至X=15,Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=15,Y=70逆圓插補(bǔ)至逆圓插補(bǔ)至X=-15,Y=70直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=-15,Y=60順圓插補(bǔ)至順圓插補(bǔ)至X=-35,Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=-75,Y=60直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=-75,Y=0處,處, G01X45.0X75.0Y20.0Y65.0G40G00X100.0Y60.0G49Z120.0X150.0Y160.0M05M30直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=45,Y=45直

35、線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=75,Y=20直線(xiàn)插補(bǔ)至直線(xiàn)插補(bǔ)至X=75,Y=65,輪廓切削完畢,輪廓切削完畢取消刀補(bǔ),快速退至(取消刀補(bǔ),快速退至(100,60)的下刀處,)的下刀處,快速抬刀至快速抬刀至Z=120的對(duì)刀點(diǎn)平面的對(duì)刀點(diǎn)平面快速退刀至對(duì)刀點(diǎn)快速退刀至對(duì)刀點(diǎn)主軸停,主軸停,程序結(jié)束,復(fù)位。程序結(jié)束,復(fù)位。 和前述不考慮刀補(bǔ)的輪廓銑削程序相比,可以看出:采用和前述不考慮刀補(bǔ)的輪廓銑削程序相比,可以看出:采用機(jī)床自動(dòng)刀補(bǔ)的程序與不考慮刀補(bǔ)的程序并沒(méi)有多大的不同,機(jī)床自動(dòng)刀補(bǔ)的程序與不考慮刀補(bǔ)的程序并沒(méi)有多大的不同,只是在原來(lái)的程序上增加了有關(guān)刀補(bǔ)指令而已。但考慮刀補(bǔ)后只是在原來(lái)的程序上增加了

36、有關(guān)刀補(bǔ)指令而已。但考慮刀補(bǔ)后的程序適應(yīng)性強(qiáng),對(duì)不同長(zhǎng)度、不同半徑的刀具僅只需改變刀的程序適應(yīng)性強(qiáng),對(duì)不同長(zhǎng)度、不同半徑的刀具僅只需改變刀具補(bǔ)償量即可。具補(bǔ)償量即可。 8351 830320203 0306030120OO13161011122345789#1#2#3+Y+X+X+Z對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得實(shí)際刀對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得實(shí)際刀具比理想刀具短具比理想刀具短8mm,若設(shè)定(若設(shè)定(H01)=8mm, (H02)=8mm%0005N1G91G00X120.0Y80.0N2G43Z-32.0H01S630M03(或或G44Z-32.0H0

37、2)N3G01Z-21.0F120N4G04P1000N5G00Z21.0N6X90.0Y-20.0N7G01Z-23.0F120N8G04P1000N9G00Z23.0主程序號(hào)主程序號(hào)增量編程方式,快速移到孔增量編程方式,快速移到孔#1正上方。正上方。理想刀具下移值理想刀具下移值Z=-32,實(shí)際刀具下移值,實(shí)際刀具下移值Z=-40下移到離工件上表面距離下移到離工件上表面距離3mm的的安全高度平面。主軸正轉(zhuǎn)安全高度平面。主軸正轉(zhuǎn)以工進(jìn)方式繼續(xù)下移以工進(jìn)方式繼續(xù)下移21mm孔底暫??椎讜和?s??焖偬岬吨涟踩娓叨取?焖偬岬吨涟踩娓叨?。快移到孔快移到孔#2的正上方。的正上方。向下進(jìn)給向下進(jìn)給2

38、3mm,鉆通孔,鉆通孔#2??椎讜和?椎讜和?s??焖偕弦瓶焖偕弦?3mm,提刀至安全平面。,提刀至安全平面。N10X-60.0Y-30.0N11G01Z-35.0F120N12G49G00Z67.0N13X-150.0Y-30.0N14M05M02快移到孔快移到孔#3的正上方。的正上方。向下進(jìn)給向下進(jìn)給35mm,鉆孔,鉆孔#3。理想刀具快速上移理想刀具快速上移67mm,實(shí)際刀具上,實(shí)際刀具上移移75mm,提刀至初始平面。,提刀至初始平面。刀具返回初始位置處。刀具返回初始位置處。主軸停,程序結(jié)束。主軸停,程序結(jié)束。從上述程序可以大致了解鉆孔加工的走刀路線(xiàn)及鉆孔的基本編從上述程序可以大致了解鉆孔

39、加工的走刀路線(xiàn)及鉆孔的基本編程方法,當(dāng)所使用的數(shù)控銑床不具備更高級(jí)的鉆孔專(zhuān)用指令時(shí),程方法,當(dāng)所使用的數(shù)控銑床不具備更高級(jí)的鉆孔專(zhuān)用指令時(shí),通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后面的章節(jié)中逐步介紹。面的章節(jié)中逐步介紹。1、鏡像功能、鏡像功能G24,G25 格式:格式: G24 X_Y_Z_ M98 P_ G25 X_Y_Z_G24建立鏡像,由指令坐標(biāo)軸后的建立鏡像,由指令坐標(biāo)軸后的坐標(biāo)值坐標(biāo)值指定鏡像位指定鏡像位置(對(duì)稱(chēng)軸、線(xiàn)、點(diǎn)),置(對(duì)稱(chēng)軸、線(xiàn)、點(diǎn)),G25指令用于取消鏡像。指令用于取消鏡像。G24、G25為模態(tài)指令,可

40、相互注銷(xiāo),為模態(tài)指令,可相互注銷(xiāo),G25為缺省值。為缺省值。注:注: 有刀補(bǔ)時(shí),先鏡像有刀補(bǔ)時(shí),先鏡像 ,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。徑補(bǔ)償。1030-101030-10-30R10-30Y1234X圖例圖例主程序主程序%0008G92X0Y0Z25.0G90G17G00Z5.0M03M98P100G24X0M98P100G24Y0M98P100G25X0M98P100G25Y0G00Z25.0M05M30 子程序子程序%100G41X10.0Y4.0D01Y5.0G01Z-28.0F200Y30.0X20.0G03X30.0Y20.0I10.0G01Y10.0X

41、5.0G00Z5.0G40X0Y0M99 2 2、旋轉(zhuǎn)變換旋轉(zhuǎn)變換G68,G69 格式:格式: G17 G68 X_Y_P_ G18 G68 X_Z_P_ 坐標(biāo)旋轉(zhuǎn)功能坐標(biāo)旋轉(zhuǎn)功能 G19 G68 Y_Z_P_ G69 取消坐標(biāo)旋轉(zhuǎn)功能取消坐標(biāo)旋轉(zhuǎn)功能其中,其中,X、Y、Z 是旋轉(zhuǎn)中心的坐標(biāo)值;是旋轉(zhuǎn)中心的坐標(biāo)值;P為旋轉(zhuǎn)角度,為旋轉(zhuǎn)角度,單位是(單位是(),),0P360.000注:注: 在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長(zhǎng)度補(bǔ)償。半徑補(bǔ)償、刀具長(zhǎng)度補(bǔ)償。 在有縮放功能的情況下,先縮放后旋轉(zhuǎn)在有縮放功能的情況

42、下,先縮放后旋轉(zhuǎn)。 1030-101030-10-30R10-30Y3214X主程序主程序%0009G92X0Y0Z25.0G90G17G00Z5.0M03M98P100G68X0Y0P90.0M98P100G69G68X0Y0P180.0M98P100G69G68X0Y0P270.0M98P100G69Z25.0M05M30將基本圖形分別旋轉(zhuǎn)將基本圖形分別旋轉(zhuǎn)901802703、縮放功能、縮放功能G50,G51 格式:格式: G51 X_Y_Z_P_ 縮放開(kāi)縮放開(kāi) M98 P_ G50 縮放關(guān)縮放關(guān)其中,其中,G51中的中的X、Y、Z給出縮放中心的給出縮放中心的坐標(biāo)值坐標(biāo)值,P后后跟縮放倍數(shù)

43、。跟縮放倍數(shù)。G51既可指定平面縮放,也可指定空間縮既可指定平面縮放,也可指定空間縮放。放。使用使用G51指令可用一個(gè)程序加工出形狀相同,尺寸不同指令可用一個(gè)程序加工出形狀相同,尺寸不同的工件。的工件。G51、G50為模態(tài)指令,可相互注銷(xiāo),為模態(tài)指令,可相互注銷(xiāo),G50為缺省值。為缺省值。 注:注: 有刀補(bǔ)時(shí),先縮放,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。有刀補(bǔ)時(shí),先縮放,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。 數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典型化。數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動(dòng)作是孔位平面定位、快例如,鉆孔、鏜孔的動(dòng)作是孔位平面定位、快速引進(jìn)、工作進(jìn)給、快速退回等,這樣一

44、系列速引進(jìn)、工作進(jìn)給、快速退回等,這樣一系列典型的加工動(dòng)作已經(jīng)預(yù)先編好程序,存儲(chǔ)在內(nèi)典型的加工動(dòng)作已經(jīng)預(yù)先編好程序,存儲(chǔ)在內(nèi)存中,可用包含存中,可用包含G G代碼的一個(gè)程序段調(diào)用,從而代碼的一個(gè)程序段調(diào)用,從而簡(jiǎn)化編程工作。這種包含了典型動(dòng)作循環(huán)的簡(jiǎn)化編程工作。這種包含了典型動(dòng)作循環(huán)的G G代代碼稱(chēng)為循環(huán)指令碼稱(chēng)為循環(huán)指令 。X X、Y Y軸快速定位到孔中心位置軸快速定位到孔中心位置Z Z軸快速運(yùn)行到靠近孔上方的安全高度軸快速運(yùn)行到靠近孔上方的安全高度平面平面R R點(diǎn)點(diǎn)( (參考點(diǎn)參考點(diǎn)) )孔加工(工作進(jìn)給)孔加工(工作進(jìn)給)在孔底做需要的動(dòng)作在孔底做需要的動(dòng)作退回到安全平面高度或初始平面高

45、度退回到安全平面高度或初始平面高度快速返回到初始點(diǎn)位置??焖俜祷氐匠跏键c(diǎn)位置。 動(dòng)作 1 動(dòng)作 2 初始點(diǎn) R 點(diǎn) 動(dòng)作 3 動(dòng)作 5 動(dòng)作 4 動(dòng)作 6 R 點(diǎn) Z 點(diǎn) R Z Z=0 R 點(diǎn) R Z Z 點(diǎn) 固固定定循循環(huán)環(huán)動(dòng)動(dòng)作作 實(shí)實(shí)線(xiàn)線(xiàn)切切削削進(jìn)進(jìn)給給 虛虛線(xiàn)線(xiàn)快快速速進(jìn)進(jìn)給給 固固定定循循環(huán)環(huán)的的數(shù)數(shù)據(jù)據(jù)形形式式 G90 編程(a) G91 編程(b) G 指令指令 加工動(dòng)作加工動(dòng)作-Z 向向 在孔底部的動(dòng)在孔底部的動(dòng)作作 回退動(dòng)作回退動(dòng)作-Z 向向 用用 途途 G73 間歇進(jìn)給間歇進(jìn)給 快速進(jìn)給快速進(jìn)給 高速鉆深孔高速鉆深孔 G74 切削進(jìn)給切削進(jìn)給 主軸正轉(zhuǎn)主軸正轉(zhuǎn) 切削進(jìn)給切

46、削進(jìn)給 反轉(zhuǎn)攻螺紋反轉(zhuǎn)攻螺紋 G76 切削進(jìn)給切削進(jìn)給 主軸定向停止主軸定向停止 快速進(jìn)給快速進(jìn)給 精鏜循環(huán)精鏜循環(huán) G80 取消固定循環(huán)取消固定循環(huán) G81 切削進(jìn)給切削進(jìn)給 快速進(jìn)給快速進(jìn)給 定點(diǎn)鉆循環(huán)定點(diǎn)鉆循環(huán) G82 切削進(jìn)給切削進(jìn)給 暫停暫停 快速進(jìn)給快速進(jìn)給 忽孔忽孔 G83 間歇進(jìn)給間歇進(jìn)給 快速進(jìn)給快速進(jìn)給 深孔鉆深孔鉆 G84 切削進(jìn)給切削進(jìn)給 主軸反轉(zhuǎn)主軸反轉(zhuǎn) 切削進(jìn)給切削進(jìn)給 攻螺紋攻螺紋 G85 切削進(jìn)給切削進(jìn)給 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) G86 切削進(jìn)給切削進(jìn)給 主軸停止主軸停止 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) G87 切削進(jìn)給切削進(jìn)給 主軸停止主軸停止 手動(dòng)或

47、快速手動(dòng)或快速 反鏜循環(huán)反鏜循環(huán) G88 切削進(jìn)給切削進(jìn)給 暫停、 主軸停止暫停、 主軸停止 手動(dòng)或快速手動(dòng)或快速 鏜循環(huán)鏜循環(huán) G89 切削進(jìn)給切削進(jìn)給 暫停暫停 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) 固定循環(huán)的程序格式包括數(shù)據(jù)形式、返回點(diǎn)平面、孔固定循環(huán)的程序格式包括數(shù)據(jù)形式、返回點(diǎn)平面、孔加工方式、孔位置數(shù)據(jù)、孔加工數(shù)據(jù)和循環(huán)次數(shù)。數(shù)據(jù)加工方式、孔位置數(shù)據(jù)、孔加工數(shù)據(jù)和循環(huán)次數(shù)。數(shù)據(jù)形式形式(G90或或G91)在程序開(kāi)始時(shí)就已指定,因此,在固定在程序開(kāi)始時(shí)就已指定,因此,在固定循環(huán)程序格式中可不注出。固定循環(huán)的程序格式如下:循環(huán)程序格式中可不注出。固定循環(huán)的程序格式如下: G98(G99)G_

48、X_Y_Z_R_Q_P_I_J_K_F_L_ 式中第一個(gè)式中第一個(gè)G代碼(代碼(G98或者或者G99)為返回點(diǎn)平面)為返回點(diǎn)平面G代代碼,碼,G98為返回初始平面,為返回初始平面,G99為返回為返回R點(diǎn)平面點(diǎn)平面 第二個(gè)第二個(gè)G代碼為孔加工方式,代碼為孔加工方式, 即固定循環(huán)代碼即固定循環(huán)代碼G73,G74,G76和和G81 G89中的任一個(gè)中的任一個(gè) X、Y為孔位數(shù)據(jù),指被加工孔的位置為孔位數(shù)據(jù),指被加工孔的位置Z為為R點(diǎn)到孔底的距離點(diǎn)到孔底的距離(G91時(shí)時(shí))或孔底坐標(biāo)或孔底坐標(biāo)(G90時(shí)時(shí))R為初始點(diǎn)到為初始點(diǎn)到R點(diǎn)的距離點(diǎn)的距離(G91時(shí)時(shí))或或R點(diǎn)的坐標(biāo)值點(diǎn)的坐標(biāo)值(G90時(shí)時(shí))Q指

49、定每次進(jìn)給深度指定每次進(jìn)給深度(G73或或G83時(shí)時(shí)),是增量植,是增量植,Q0I、J指定刀尖向反方向的移動(dòng)量(分別在指定刀尖向反方向的移動(dòng)量(分別在X、Y軸向上)軸向上)P指定刀具在孔底的暫停時(shí)間,單位為毫秒指定刀具在孔底的暫停時(shí)間,單位為毫秒F為切削進(jìn)給速度為切削進(jìn)給速度L指定固定循環(huán)的次數(shù)指定固定循環(huán)的次數(shù)G73、G74、G76和和G81G89是模態(tài)指令是模態(tài)指令G80、G01G03等代碼可以取消固定循環(huán)等代碼可以取消固定循環(huán)1、一般鉆孔循環(huán)指令、一般鉆孔循環(huán)指令G81格式:格式:G98(G99)G81X_Y_Z_R_F_L_ 刀具以進(jìn)給速度向下運(yùn)動(dòng)鉆孔,到達(dá)孔底位刀具以進(jìn)給速度向下運(yùn)動(dòng)

50、鉆孔,到達(dá)孔底位置后,快速退回(無(wú)孔底動(dòng)作),用于一般置后,快速退回(無(wú)孔底動(dòng)作),用于一般定點(diǎn)鉆。定點(diǎn)鉆。2、帶停頓的鉆孔循環(huán)指令、帶停頓的鉆孔循環(huán)指令G82格式:格式:G98(G99)G82X_Y_Z_R_P_ F_L_ 與與G81指令唯一的區(qū)別是有孔底暫停動(dòng)作,暫指令唯一的區(qū)別是有孔底暫停動(dòng)作,暫停時(shí)間由停時(shí)間由P指定。執(zhí)行該指令使孔的表面更指定。執(zhí)行該指令使孔的表面更光滑,孔底平整。常用于做沉頭臺(tái)階孔。光滑,孔底平整。常用于做沉頭臺(tái)階孔。 1、高速深孔加工循環(huán)指令、高速深孔加工循環(huán)指令G73G98(G99)G73X_Y_Z_R_Q_K_F_L_ 該固定循環(huán)用于該固定循環(huán)用于Z軸的間歇進(jìn)

51、給,有利于斷軸的間歇進(jìn)給,有利于斷屑,適用于深孔加工,減少退刀量,可以進(jìn)屑,適用于深孔加工,減少退刀量,可以進(jìn)行高效率的加工。行高效率的加工。Q值為每次的進(jìn)給深度值為每次的進(jìn)給深度(q),指令中用,指令中用q0.q的數(shù)值大于的數(shù)值大于k。例:例:G98G73X10Y20Z-60R5Q-10K5F502、深孔加工循環(huán)指令、深孔加工循環(huán)指令G83與與G73不同之處在每次進(jìn)刀后都返回安全平不同之處在每次進(jìn)刀后都返回安全平面高度處,這樣更有利于鉆深孔時(shí)的排屑。面高度處,這樣更有利于鉆深孔時(shí)的排屑。 絲錐 G74左旋攻制左螺紋 主軸轉(zhuǎn)速與進(jìn)給速度同步 左旋攻螺紋循環(huán)左旋攻螺紋循環(huán)G74 G98(G99)

52、G74X_Y_Z_R_F_L_ 左旋攻螺紋(攻反螺左旋攻螺紋(攻反螺紋)時(shí)主軸反轉(zhuǎn),到紋)時(shí)主軸反轉(zhuǎn),到孔底時(shí)主軸正轉(zhuǎn),然孔底時(shí)主軸正轉(zhuǎn),然后退回。后退回。注意:注意:攻螺紋過(guò)程要求攻螺紋過(guò)程要求主軸轉(zhuǎn)速與進(jìn)給速度主軸轉(zhuǎn)速與進(jìn)給速度成嚴(yán)格的比例關(guān)系,成嚴(yán)格的比例關(guān)系,因此攻絲時(shí)速度倍率因此攻絲時(shí)速度倍率不起作用。使用進(jìn)給不起作用。使用進(jìn)給保持時(shí),在全部動(dòng)作保持時(shí),在全部動(dòng)作結(jié)束前也不停止。結(jié)束前也不停止。右旋攻螺紋循環(huán)右旋攻螺紋循環(huán)G98G84X_Y_Z_R_F_L_ 從從R點(diǎn)到點(diǎn)到Z點(diǎn)攻絲時(shí)刀點(diǎn)攻絲時(shí)刀具正向進(jìn)給,主軸具正向進(jìn)給,主軸正轉(zhuǎn)。到孔底部時(shí),正轉(zhuǎn)。到孔底部時(shí),主軸反轉(zhuǎn)主軸反轉(zhuǎn) ,刀

53、具以,刀具以反向進(jìn)給速度退出反向進(jìn)給速度退出(這里:進(jìn)給速度這里:進(jìn)給速度F=轉(zhuǎn)速轉(zhuǎn)速(r/min)螺螺矩矩 (mm),R應(yīng)選在應(yīng)選在距工件表面距工件表面7mm以以上的地方上的地方)。G84指指令中進(jìn)給倍率不起令中進(jìn)給倍率不起作用,進(jìn)給保持只作用,進(jìn)給保持只能在返回動(dòng)作結(jié)束能在返回動(dòng)作結(jié)束后執(zhí)行后執(zhí)行。 絲錐 G84 右旋攻制螺紋 主軸轉(zhuǎn)速與進(jìn)給速度同步 主軸正轉(zhuǎn) G84 主軸反轉(zhuǎn) 圖41 圖43 圖42 鏜 刀 G 76 精 鏜 孔 孔 底 準(zhǔn) 停 定 向 、 反 向 讓 刀 , 快 退 。 精鏜循環(huán)精鏜循環(huán) G98(G99)G76X_Y_Z_R_P_I_J_F_L_1) G76:精鏜循環(huán)精

54、鏜循環(huán) (有主軸準(zhǔn)停,教學(xué)機(jī)不可用)有主軸準(zhǔn)停,教學(xué)機(jī)不可用) G98(G99)G76X_Y_Z_R_P_I_J_F_L_精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向移動(dòng),然后快速退刀,退刀位置由移動(dòng),然后快速退刀,退刀位置由G98或或G99決定。這決定。這種帶有讓刀的退刀不會(huì)劃傷已加工平面,保證了鏜孔種帶有讓刀的退刀不會(huì)劃傷已加工平面,保證了鏜孔精度。刀尖反向位移量用地址精度。刀尖反向位移量用地址Q(chēng)指定,其值指定,其值q(X、Y軸讓刀量分別用軸讓刀量分別用I、J表示)只能為正值。表示)只能為正值。Q值是模態(tài)的,值是模態(tài)的,位移方向由位移方向由MDI設(shè)定

55、,可為設(shè)定,可為X,Y中的任一個(gè)。中的任一個(gè)。注意:注意:如果如果Z、I和和J、K移動(dòng)量為零,該指令不執(zhí)移動(dòng)量為零,該指令不執(zhí)行。行。 2) G85:鏜孔循環(huán)鏜孔循環(huán) G99G85X_Y_Z_R_F_L_該指令動(dòng)作過(guò)程與該指令動(dòng)作過(guò)程與G81指令相同,指令相同,只是只是G85進(jìn)刀和退刀都為工進(jìn)進(jìn)刀和退刀都為工進(jìn)速度,且回退時(shí)主軸不停轉(zhuǎn)。速度,且回退時(shí)主軸不停轉(zhuǎn)。3) G86:鏜孔循環(huán)鏜孔循環(huán) G98G86X_Y_Z_R_F_L_此指令與此指令與G81相同,但在孔相同,但在孔底時(shí)主軸停止,然后快速底時(shí)主軸停止,然后快速退回。退回。 注意:注意:該指令退刀前沒(méi)有該指令退刀前沒(méi)有讓刀動(dòng)作,退回時(shí)可能劃讓刀動(dòng)作,退回時(shí)可能劃傷已加工表面,因此只用傷已加工表面,因此只用于粗鏜孔。于粗鏜孔。 鏜 刀 G85鏜 孔 主 軸 正 轉(zhuǎn) ,進(jìn) 給 退 出 G85 4) G87:反鏜循環(huán)反鏜循環(huán) (需要主軸準(zhǔn)停、教學(xué)機(jī)不能用需要主軸準(zhǔn)停、教學(xué)機(jī)不能用)G98(G99)G87X_Y_Z_R_I_J_F_L_ 初始點(diǎn) G98 G99

溫馨提示

  • 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)論