




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)控銑床及加工中心編程與操作羅定職業(yè)技術(shù)學(xué)院 模具教研室1一、數(shù)控機(jī)床編程基本知識(shí)二、數(shù)控銑床基本編程指令三、數(shù)控銑床常用編程指令四、簡(jiǎn)化編程指令五、數(shù)控銑床編程實(shí)例六、半徑補(bǔ)償專(zhuān)題21、機(jī)床坐標(biāo)軸2、機(jī)床原點(diǎn)、參考點(diǎn)、機(jī)床坐標(biāo)系3、工件原點(diǎn)和工件坐標(biāo)4、絕對(duì)、增量編程5、程序格式3機(jī)床參考點(diǎn):機(jī)床參考點(diǎn):為了正確地在機(jī)床工作時(shí)建立機(jī)床坐標(biāo)系,為了正確地在機(jī)床工作時(shí)建立機(jī)床坐標(biāo)系,通常在每個(gè)坐標(biāo)軸的移動(dòng)范圍內(nèi)設(shè)置一個(gè)固定的機(jī)械通常在每個(gè)坐標(biāo)軸的移動(dòng)范圍內(nèi)設(shè)置一個(gè)固定的機(jī)械的的機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)(測(cè)量起點(diǎn)),(測(cè)量起點(diǎn)),(該點(diǎn)系統(tǒng)不能確定其位置)(該點(diǎn)系統(tǒng)不能確定其位置)機(jī)床零點(diǎn):機(jī)床零點(diǎn):
2、通過(guò)已知參考點(diǎn)通過(guò)已知參考點(diǎn)(已知點(diǎn))(已知點(diǎn))、系統(tǒng)設(shè)置的參考點(diǎn)、系統(tǒng)設(shè)置的參考點(diǎn)與機(jī)床零點(diǎn)的關(guān)系可確定一固定的與機(jī)床零點(diǎn)的關(guān)系可確定一固定的機(jī)床零點(diǎn)機(jī)床零點(diǎn),也稱(chēng)為,也稱(chēng)為機(jī)床坐標(biāo)系的原點(diǎn)。機(jī)床坐標(biāo)系的原點(diǎn)。(該點(diǎn)系統(tǒng)能確定其位置)。(該點(diǎn)系統(tǒng)能確定其位置)。機(jī)床坐標(biāo)系:機(jī)床坐標(biāo)系:以機(jī)床原點(diǎn)為原點(diǎn),機(jī)床坐標(biāo)軸為軸,建以機(jī)床原點(diǎn)為原點(diǎn),機(jī)床坐標(biāo)軸為軸,建立的坐標(biāo)系即立的坐標(biāo)系即機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系。(該坐標(biāo)系是機(jī)床位置控制的參照系)(該坐標(biāo)系是機(jī)床位置控制的參照系) 2 2、機(jī)床參考點(diǎn)、機(jī)床零點(diǎn)、機(jī)床坐標(biāo)系、機(jī)床參考點(diǎn)、機(jī)床零點(diǎn)、機(jī)床坐標(biāo)系43 3、工件坐標(biāo)系、程序原點(diǎn)、工件坐標(biāo)系、程序原
3、點(diǎn)定義:定義:工件坐標(biāo)系工件坐標(biāo)系是編程人員在編程時(shí)使用的,是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一點(diǎn)為原點(diǎn)(也稱(chēng)編程人員選擇工件上的某一點(diǎn)為原點(diǎn)(也稱(chēng)程序原點(diǎn)程序原點(diǎn)),建立一個(gè)坐標(biāo)系,稱(chēng)為),建立一個(gè)坐標(biāo)系,稱(chēng)為工件坐工件坐標(biāo)系標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。到被新的工件坐標(biāo)系所取代。5 2 - 12 - 1 、 G G 指 令指 令 ( ( 準(zhǔn) 備 功 能準(zhǔn) 備 功 能 ) )62-22-2、M M指令指令( (或輔助功能或輔助功能) )7一、有關(guān)坐標(biāo)和坐標(biāo)系的指令一、有關(guān)坐標(biāo)和坐標(biāo)系的指令 1 1、絕對(duì)值編程、
4、絕對(duì)值編程G90G90與相對(duì)值編程與相對(duì)值編程G91G91 格式:格式: G90 G X Y Z G91 G X Y Z G90G90為絕對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于程序原為絕對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于程序原點(diǎn)的。點(diǎn)的。G91G91為相對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于前一位為相對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于前一位置而言的,該值等于沿軸移動(dòng)的距離。置而言的,該值等于沿軸移動(dòng)的距離。8G90G90、G91G91為模態(tài)功能,為模態(tài)功能,G90G90為缺省值為缺省值。 區(qū)別區(qū)別: :圖圖8 8中給出了刀具由原點(diǎn)按順序向中給出了刀具由原點(diǎn)按順序向1 1、2 2、3 3點(diǎn)點(diǎn)移動(dòng)時(shí)兩種不
5、同指令的區(qū)別。移動(dòng)時(shí)兩種不同指令的區(qū)別。 1 2 3 X Y O 20 40 60 15 25 45 %0001 N1 G92 X0 Y0 N2 G90G01X20 Y15 N3 X40 Y45 N4 X60 Y25 N5 X0 Y0 N6 M30 G90編程 %0002 N1 G91G01X20 Y15 N2 X20 Y30 N3 X20 Y-20 N4 X-60 Y-25 N5 M30 G91編程 圖圖8 8 兩種指令方式兩種指令方式 92 2、坐標(biāo)系設(shè)定、坐標(biāo)系設(shè)定G92G92 格式:格式:G92 X_ Y_ Z_ A_其中,其中,X X、Y Y、Z Z、A A為坐標(biāo)原點(diǎn)(程序原點(diǎn))到刀
6、具起點(diǎn)(對(duì)為坐標(biāo)原點(diǎn)(程序原點(diǎn))到刀具起點(diǎn)(對(duì)刀點(diǎn))的有向距離。刀點(diǎn))的有向距離。 建立:建立:G92G92指令通過(guò)設(shè)定刀具起點(diǎn)相對(duì)于坐標(biāo)原指令通過(guò)設(shè)定刀具起點(diǎn)相對(duì)于坐標(biāo)原點(diǎn)的位置建立坐標(biāo)系。此坐標(biāo)系一旦建立起來(lái),點(diǎn)的位置建立坐標(biāo)系。此坐標(biāo)系一旦建立起來(lái),后序的絕對(duì)值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。后序的絕對(duì)值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。 10 X X、Y Y、Z Z取值原則:取值原則:1 1、方便數(shù)學(xué)計(jì)算和簡(jiǎn)化編程;、方便數(shù)學(xué)計(jì)算和簡(jiǎn)化編程;2 2、容易找正對(duì)刀;、容易找正對(duì)刀;3 3、便于加工檢查;、便于加工檢查;4 4、引起的加工誤差??;、引起的加工誤差?。? 5、不
7、要與機(jī)床、工件發(fā)生碰撞;、不要與機(jī)床、工件發(fā)生碰撞;6 6、方便拆卸工件;、方便拆卸工件;7 7、空行程不要太長(zhǎng);、空行程不要太長(zhǎng);11 注意 1 1、執(zhí)行此段程序只是建立在工件坐標(biāo)系中刀具起、執(zhí)行此段程序只是建立在工件坐標(biāo)系中刀具起點(diǎn)相對(duì)于程序原點(diǎn)的位置,刀具并不產(chǎn)生運(yùn)動(dòng)。點(diǎn)相對(duì)于程序原點(diǎn)的位置,刀具并不產(chǎn)生運(yùn)動(dòng)。 2 2、執(zhí)行此程序段之前必須保證刀位點(diǎn)與程序起、執(zhí)行此程序段之前必須保證刀位點(diǎn)與程序起點(diǎn)(對(duì)刀點(diǎn))符合。點(diǎn)(對(duì)刀點(diǎn))符合。 3 3、G92G92指令必須單獨(dú)一個(gè)程序段指定,并放在程指令必須單獨(dú)一個(gè)程序段指定,并放在程序的首段。序的首段。 123 3、工件坐標(biāo)系選擇、工件坐標(biāo)系選擇
8、G54-G59G54-G59 格式:GGGGGG545556575859 工件零點(diǎn)偏置 機(jī)床原點(diǎn) X Y Z X Y Z 圖11 工件坐標(biāo)系選擇(G54G59) G54原點(diǎn) G59原點(diǎn) G59工件坐標(biāo)系 G54工件坐標(biāo)系 。 133 3、工件坐標(biāo)系選擇、工件坐標(biāo)系選擇G54-G59 G54-G59 格式:GGGGGG545556575859 工件零點(diǎn)偏置 機(jī)床原點(diǎn) X Y Z X Y Z 圖11 工件坐標(biāo)系選擇(G54G59) G54原點(diǎn) G59原點(diǎn) G59工件坐標(biāo)系 G54工件坐標(biāo)系 。 144 4、直接機(jī)床坐標(biāo)系編程、直接機(jī)床坐標(biāo)系編程G53G53 格式:格式:G53 G53 在含有在含有
9、G53G53指令的程序段中,用絕對(duì)值編程指令的程序段中,用絕對(duì)值編程(G90)(G90)的移的移動(dòng)指令位置就是在機(jī)床坐標(biāo)系中動(dòng)指令位置就是在機(jī)床坐標(biāo)系中( (相對(duì)于機(jī)床原點(diǎn)相對(duì)于機(jī)床原點(diǎn)) )的的坐標(biāo)值。坐標(biāo)值。G53指令僅在其被規(guī)定的程序段中有效。指令僅在其被規(guī)定的程序段中有效。155 5、坐標(biāo)平面選擇、坐標(biāo)平面選擇G17G17,G18G18,G19 G19 格式:G17 G18 G19該指令選擇一個(gè)平面,在此平面中進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償。該指令選擇一個(gè)平面,在此平面中進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)償。G17選擇選擇XY平面,平面,G18選擇選擇ZX平面,平面,G19選擇選擇YZ平面。平面。移
10、動(dòng)指令與平面選擇無(wú)關(guān)。例如在規(guī)定了移動(dòng)指令與平面選擇無(wú)關(guān)。例如在規(guī)定了G17 Z_時(shí),時(shí),Z軸照樣會(huì)軸照樣會(huì)移動(dòng)。移動(dòng)。G17、G18、G19為模態(tài)功能,可相互注銷(xiāo),為模態(tài)功能,可相互注銷(xiāo),G17為缺省值。為缺省值。16二、有關(guān)單位的設(shè)定二、有關(guān)單位的設(shè)定( (本課件以本課件以FANUCFANUC系統(tǒng)為例)系統(tǒng)為例) 1 1、尺寸單位選擇、尺寸單位選擇G20G20,G21G21,G22G22 格式:G20 G21 G22本系統(tǒng)采用本系統(tǒng)采用3 3種尺寸輸入制式:英制由種尺寸輸入制式:英制由G20G20指定,公制由指定,公制由G21G21指指定,脈沖當(dāng)量由定,脈沖當(dāng)量由G22G22指定,缺省時(shí)采
11、用公制。指定,缺省時(shí)采用公制。3 3種制式下線性軸、旋轉(zhuǎn)軸的尺寸單位如表種制式下線性軸、旋轉(zhuǎn)軸的尺寸單位如表4 4所示。所示。 17 線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度脈沖當(dāng)量(G22)移動(dòng)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量表表 4 4 尺 寸 輸 入 制 式 及 其 單 位尺 寸 輸 入 制 式 及 其 單 位 182 2、進(jìn)給速度單位的設(shè)定、進(jìn)給速度單位的設(shè)定G94G94、G95G95 格式:G94 F_ G95 F_ G94G94為每分鐘進(jìn)給,為每分鐘進(jìn)給,F(xiàn) F的單位依的單位依G20/G21/G22G20/G21/G22的設(shè)定而分的設(shè)定而分別為別為mm/minmm/min,in
12、/minin/min或脈沖當(dāng)量或脈沖當(dāng)量/min/min。此外,。此外,G94 F_G94 F_可可以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為度以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為度/min/min或脈或脈沖當(dāng)量沖當(dāng)量/min/min。 G95G95為每轉(zhuǎn)進(jìn)給,在為每轉(zhuǎn)進(jìn)給,在F F之后,直接指定刀具在主軸轉(zhuǎn)一之后,直接指定刀具在主軸轉(zhuǎn)一轉(zhuǎn)的進(jìn)給量,單位依轉(zhuǎn)的進(jìn)給量,單位依G20/G21/G22G20/G21/G22的設(shè)定而分別為的設(shè)定而分別為mm/rmm/r,in/rin/r或脈沖當(dāng)量或脈沖當(dāng)量/r /r 。這個(gè)功能必須在主軸裝有編碼器。這個(gè)功能必須在主軸裝有編碼器時(shí)才能使用。時(shí)才能使用。 G
13、94G94、G95G95為模態(tài)功能,可相互注銷(xiāo),為模態(tài)功能,可相互注銷(xiāo),G94G94為缺省值。為缺省值。19三、進(jìn)給控制指令三、進(jìn)給控制指令 1 1、快速定位指令、快速定位指令G00G00 格式:G00 X_Y_Z_A_ 其中,其中,X X、Y Y、Z Z、A A為快速定位終點(diǎn),為快速定位終點(diǎn), G90G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo); G91G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。 G00G00為模態(tài)功能,可由為模態(tài)功能,可由G01G01、G02G02、G03G03或或G33G33功能注銷(xiāo)。功能注銷(xiāo)。202 2、單方向定位指令、單方向定位
14、指令G60 G60 格式:G60 X_Y_Z_A_ 其中,其中,X X、Y Y、Z Z、A A、為定位終點(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)的位移量。在單向定位時(shí),每一軸的在單向定位時(shí),每一軸的定位方向定位方向是由機(jī)床參數(shù)確定的。在是由機(jī)床參數(shù)確定的。在G60G60中,先以中,先以G00G00速度快速定位到一中間點(diǎn),然后以一固定速度快速定位到一中間點(diǎn),然后以一固定速度移動(dòng)到定位終點(diǎn)。速度移動(dòng)到定位終點(diǎn)。中間點(diǎn)與定位終點(diǎn)的距離中間點(diǎn)與定位終點(diǎn)的距離(偏移值)(偏移值)是一常量,
15、是一常量,由機(jī)床參數(shù)設(shè)定由機(jī)床參數(shù)設(shè)定,且從中間點(diǎn)到定位終點(diǎn)的方,且從中間點(diǎn)到定位終點(diǎn)的方向即為定位方向。向即為定位方向。G60指令僅在其被規(guī)定的程序段中有效。指令僅在其被規(guī)定的程序段中有效。213 3、線性進(jìn)給指令、線性進(jìn)給指令G01G01 格式:格式: G01 X _Y_Z_A_F_G01 X _Y_Z_A_F_ 其中,其中,X X、Y Y、Z Z、A A、為終點(diǎn),、為終點(diǎn),G90G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);G91G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。G01G01和和F F都是模態(tài)代碼,都是模態(tài)代碼,G01G01可由可由G00G
16、00、G02G02、G03G03或或G33G33功能注銷(xiāo)。功能注銷(xiāo)。224 4、圓弧進(jìn)給指令、圓弧進(jìn)給指令G02G02,G03G03 圓弧進(jìn)給 格式:其中用其中用G17G17代碼進(jìn)行代碼進(jìn)行XYXY平面的指定,省略時(shí)就被默認(rèn)為是平面的指定,省略時(shí)就被默認(rèn)為是G17G17,但當(dāng)在但當(dāng)在ZXZX(G18G18)和)和YZYZ(G19G19)平面上編程時(shí),平面指定代碼不能省略。)平面上編程時(shí),平面指定代碼不能省略。 191817GGG0302GG_RKJKIJIF_ _ZYZXYX23 O Z X G03 G02 O Y Z G03 G02 O X Y G03 G02 圖22不同平面的G02與G03
17、選擇 X Z Y 24起點(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 圖21 I、J、K 的選擇 191817GGG0302GG_RKJKIJIF_ _ZYZXYX25圓弧插補(bǔ)注意事項(xiàng): 1、當(dāng)圓弧圓心角小于180時(shí),R為正值, 2、當(dāng)圓弧圓心角大于180時(shí),R為負(fù)值, 3、整圓編程時(shí)不可以使用R,只能用I、J、K; 4、F為編程的兩個(gè)軸的合成進(jìn)給速度。 265.5.其他其他暫停暫停G04G04指令指令G04 X_; X、為停頓時(shí)間段間過(guò)渡方式段間過(guò)渡方式G09G09、G61G61、
18、G64G64指令指令1 1)準(zhǔn)停檢查)準(zhǔn)停檢查G09G09指令(非模態(tài),用于清角)指令(非模態(tài),用于清角)2 2)精確停止檢驗(yàn))精確停止檢驗(yàn)G61G61指令(模態(tài),與指令(模態(tài),與G64G64同組)同組)3 3)連續(xù)切削方式)連續(xù)切削方式G64G64指令指令 (模態(tài),缺省值,與(模態(tài),缺省值,與G61G61同組;用于小線段連續(xù)加工)同組;用于小線段連續(xù)加工)271.1.螺旋線進(jìn)給螺旋線進(jìn)給 格式: 螺旋線插補(bǔ)的進(jìn)給速度F為合成運(yùn)動(dòng)速度。 191817GGG0302GG_RKJKIJIF_ _ZYZ XYX_XYZ28例. 如圖所示的螺旋線程序G91時(shí):G91 G03 X-30.0 Y30.0
19、R30.0 Z10 F100G90時(shí):G90 G03 X0 Y30.0 R30.0 Z10 F100G91時(shí): G91 G19 G02 Y30 Z-30 R30 X10 F100G90時(shí):G90 G19 G02 Y30 Z0.0 R30.0 X10 F100 X Y Z 圖 27 螺 旋 線 編 程 例 圖 終 點(diǎn) 10 O 30 30 X Y Z 圖 2 7 螺 旋 線 編 程 例 圖 終 點(diǎn) -1 0 O 3 0 3 0 29例. 如圖所示的螺旋線程序%0027G92 X30 Y-50 Z30G01 Y0 F200G03 X0 Y30 R30 Z10G00 Z30X30Y-50M30 X
20、Y Z 圖27 螺旋線編程例圖 終點(diǎn) 10 O 30 30 302 2、回參考點(diǎn)控制指令、回參考點(diǎn)控制指令 1 1)、自動(dòng)返回到參考點(diǎn))、自動(dòng)返回到參考點(diǎn)G28G28 格式:G28 X _Y_ Z_ A_其中,X、Y、Z、A、為指令的終點(diǎn)位置該指令的終點(diǎn)稱(chēng)之為“中間點(diǎn)”,而非參考點(diǎn)。在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。由該指令指定的軸能夠自動(dòng)地定位到參考點(diǎn)上。312 2)、自動(dòng)從參考點(diǎn)返回)、自動(dòng)從參考點(diǎn)返回G29G29 格式:G29 X _Y_Z_A_其中,X、Y、Z、A、為指令的定位終點(diǎn),在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于中間
21、點(diǎn)的位移量。由此功能可使刀具從參考點(diǎn)經(jīng)由一個(gè)中間點(diǎn)而定位于指定點(diǎn)。通常該指令緊跟在一個(gè)G28指令之后。用G29的程序段的動(dòng)作,可使所有被指令的軸以快速進(jìn)給經(jīng)由以前用G28指令定義的中間點(diǎn),然后再到達(dá)指定點(diǎn)。G29指令僅在其被規(guī)定的程序段中有效。 323 3、刀具補(bǔ)償功能指令、刀具補(bǔ)償功能指令1 1)、刀具半徑補(bǔ)償)、刀具半徑補(bǔ)償G40G40,G41G41,G42 G42 格式:其中刀補(bǔ)號(hào)地址D后跟的數(shù)值是刀具號(hào),它用來(lái)調(diào)用內(nèi)存中刀具半徑補(bǔ)償?shù)臄?shù)值。 ZYZXYX191817GGG4241GG0100GGG 4 0ZYZXYX33 在進(jìn)行刀具半徑補(bǔ)償前,必須用G17或G18、G19指定補(bǔ)償是在哪
22、個(gè)平面上進(jìn)行。a,b必須與指定平面中的軸相對(duì)應(yīng)。在多軸聯(lián)動(dòng)控制中,投影到補(bǔ)償平面上的刀具軌跡受到補(bǔ)償,平面選擇的切換必須在補(bǔ)償取消方式下進(jìn)行,若在補(bǔ)償方式進(jìn)行,則報(bào)警。 G40是取消刀具半徑補(bǔ)償功能。 G41是在相對(duì)于刀具前進(jìn)方向左側(cè)進(jìn)行補(bǔ)償,稱(chēng)為左刀補(bǔ),如圖31(a)所示G42是在相對(duì)于刀具前進(jìn)方向右側(cè)進(jìn)行補(bǔ)償,稱(chēng)為右刀補(bǔ),如圖31(b)所示。G40、G41、G42都是模態(tài)代碼,可相互注銷(xiāo)。 34 在前進(jìn)方向 右側(cè)補(bǔ)償 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (b) 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (a) 圖 31 刀具補(bǔ)償方向 (a)左刀補(bǔ) (b)右刀補(bǔ) 35 例例.
23、. 見(jiàn)圖所示的刀具半徑補(bǔ)償程序。設(shè)加工開(kāi)始時(shí)見(jiàn)圖所示的刀具半徑補(bǔ)償程序。設(shè)加工開(kāi)始時(shí)刀具距離工件表面刀具距離工件表面50mm50mm,切削深度為,切削深度為10mm.10mm. X O Y 20 10 30 40 50 10 20 30 40 50 N3 N5 N6 N4 C B A d c b a N2 N7 與D01 對(duì)應(yīng)的補(bǔ)償量 圖32 刀補(bǔ)動(dòng)作 36 按增量方式編程N(yùn)10 G92 X0.0 Y0.0 Z50N20 G91 G17 由G17指定刀補(bǔ)平面N30 G41 G00 X20.0 Y10.0 D01 由刀補(bǔ)號(hào)碼D01指定刀補(bǔ)刀補(bǔ)啟動(dòng)N35 Z-48 M03 S500N38 G01
24、Z-12 F200N40 G01 Y40.0 F100 進(jìn)入刀補(bǔ)狀態(tài)N50 X30.0 N60 Y-30.0N70 X-40.0 N80 G00 Z60 M05N85 G40 X-10.0 Y-20.0解除刀補(bǔ)N90 M3037 按絕對(duì)方式編程N(yùn)10 G92 X0.0 Y0.0 Z50N20 G90 G17 G00由G17指定刀補(bǔ)平面N30 G41 X20.0 Y10.0 D01 啟動(dòng)刀補(bǔ)N35 Z2 M03 S500N38 G01 Z-10 F200N40 G01 Y50.0 F100 刀補(bǔ)狀態(tài)N50 X50.0N60 Y20.0N70 X10.0N80 G00 Z50 M05N85 G40
25、 X0 Y0 解除刀補(bǔ)N90 M30382 2、刀具長(zhǎng)度補(bǔ)償、刀具長(zhǎng)度補(bǔ)償G43G43,G44G44,G49 G49 格式:其中,其中,a a X X,Y Y,Z Z,U U,V V,WW,為補(bǔ)償軸的終點(diǎn)坐標(biāo),為補(bǔ)償軸的終點(diǎn)坐標(biāo),H H為長(zhǎng)度補(bǔ)償偏置號(hào)。為長(zhǎng)度補(bǔ)償偏置號(hào)。假定的理想刀具長(zhǎng)度與實(shí)際使用的刀具長(zhǎng)度之差作為假定的理想刀具長(zhǎng)度與實(shí)際使用的刀具長(zhǎng)度之差作為偏置設(shè)定在偏置存儲(chǔ)器中,該指令不改變程序就可實(shí)偏置設(shè)定在偏置存儲(chǔ)器中,該指令不改變程序就可實(shí)現(xiàn)對(duì)現(xiàn)對(duì)a a軸運(yùn)動(dòng)指令的終點(diǎn)位置進(jìn)行正向或負(fù)向補(bǔ)償。軸運(yùn)動(dòng)指令的終點(diǎn)位置進(jìn)行正向或負(fù)向補(bǔ)償。 4443GG_H_ G49 39 用G43(正向
26、偏置),G44(負(fù)向偏置)指令偏置的方向。H指令設(shè)定在偏置存儲(chǔ)器中的偏置量。 無(wú)論是絕對(duì)指令還是增量指令,由H代碼指定的已存入偏置存儲(chǔ)器中的偏置值在G43時(shí)加,在G44時(shí)則是從a軸運(yùn)動(dòng)指令的終點(diǎn)坐標(biāo)值中減去。計(jì)算后的坐標(biāo)值成為終點(diǎn)。 偏置號(hào)可用H00-H99來(lái)指定。偏置值與偏置號(hào)對(duì)應(yīng),可通過(guò)MDI/CRT先設(shè)置在偏置存儲(chǔ)器中。對(duì)應(yīng)偏置號(hào)00即H00的偏置值通常為0,因此對(duì)應(yīng)于H00的偏置量不設(shè)定。 要取消刀具長(zhǎng)度補(bǔ)償時(shí)用指令G49或H00。 G43、G44、G49都是模態(tài)代碼,可相互注銷(xiāo)。40 20 30 30 120 30 50 補(bǔ) 償 值 = 4m m 實(shí) 際 位 置 編 程 位 置 3
27、35 30 18 3 5 4 7 8 10 11 22 12 2 Z Y X 圖 33 刀 具 長(zhǎng) 度 補(bǔ) 償 加 工 9 6 #2 #1 #3 1 13 例例. .如圖所示的刀具長(zhǎng)度補(bǔ)償程序。如圖所示的刀具長(zhǎng)度補(bǔ)償程序。41H01= 4.0 (偏置值)N01 G91 G00 X120.0 Y80.0 M03 S500N02 G43 Z32.0 H01N03 G01 Z21.0 F1000N04 G04 P2000N05 G00 Z21.0N06 X30.0 Y-50.0N07 G01 Z41.0N08 G00 Z41.0N09 X50.0 Y30.042N10 G01 Z25.0N11 G0
28、4P2000N12 G00Z57.0 H00 (G49)N13 X200.0 Y60.0 N14 M05N15 M30 由于偏置號(hào)的改變而造成偏置值的改變時(shí),新的偏置值并不加到舊偏置值上。例如,H01的偏置值為20.0,H02的偏置值為30.0時(shí)G90 G43 Z100.0 H01 Z將達(dá)到120.0G90 G43 Z100.0 H02 Z將達(dá)到130.0 刀具長(zhǎng)度補(bǔ)償同時(shí)只能加在一個(gè)軸上,因此下列指令將出現(xiàn)報(bào)警。要進(jìn)行刀具長(zhǎng)度補(bǔ)償軸的切換,必須取消一次刀具長(zhǎng)度補(bǔ)償。G43 Z_H_G43 X_H_報(bào)警 431、固定循環(huán) 數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動(dòng)作是孔位平面
29、定位、快速引進(jìn)、工作進(jìn)給、快速退回等,這樣一系列典型的加工動(dòng)作已經(jīng)預(yù)先編好程序,存儲(chǔ)在內(nèi)存中,可用包含G代碼的一個(gè)程序段調(diào)用,從而簡(jiǎn)化編程工作。這種包含了典型動(dòng)作循環(huán)的G代碼稱(chēng)為循環(huán)指令 。44孔加工固定循環(huán)指令有G73,G74,G76,G80G89,通常由下述6個(gè)動(dòng)作構(gòu)成(見(jiàn)圖37):X、Y軸定位快速運(yùn)動(dòng)到R點(diǎn)(參考點(diǎn))孔加工在孔底的動(dòng)作退回到R點(diǎn)(參考點(diǎn))快速返回到初始點(diǎn)。45 動(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) 圖37 固定循環(huán)動(dòng)作 實(shí)線切削進(jìn)給 虛線快速進(jìn)給 圖38 固定循環(huán)的數(shù)據(jù)形式 G90 編程(a) G91
30、 編程(b) 46474849 固定循環(huán)的程序格式包括數(shù)據(jù)形式、返回點(diǎn)平面、孔加工方式、孔位置數(shù)據(jù)、孔加工數(shù)據(jù)和循環(huán)次數(shù)。數(shù)據(jù)形式(G90或G91)在程序開(kāi)始時(shí)就已指定,因此,在固定循環(huán)程序格式中可不注出。固定循環(huán)的程序格式如下: G98(G99)G_X_Y_Z_R_Q_P_F_K_ 式中第一個(gè)G代碼(G98或者G99)為返回點(diǎn)平面G代碼,G98為返回初始平面,G99為返回R點(diǎn)平面 第二個(gè)G代碼為孔加工方式, 即固定循環(huán)代碼G73,G74,G76和G81 G89中的任一個(gè) 50X、Y為孔位數(shù)據(jù),指被加工孔的位置Z為R點(diǎn)到孔底的距離(G91時(shí))或孔底坐標(biāo)(G90時(shí))R為初始點(diǎn)到R點(diǎn)的距離(G91
31、時(shí))或R點(diǎn)的坐標(biāo)值(G90時(shí))Q指定每次進(jìn)給深度(G73或G83時(shí)) ,是增量值, Q0P指定刀具在孔底的暫停時(shí)間F為切削進(jìn)給速度K指定固定循環(huán)的次數(shù)。G80、G01G03等代碼可以取消固定循環(huán)。 51 G81 快速鉆孔 一次加工到孔底(1) G81:鉆孔循環(huán)(定點(diǎn)鉆) G98(G99)G81X_Y_Z_R_F_K_ 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99鉆頭 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)(一)鉆孔循環(huán)52(一)鉆孔循環(huán)(1)G81:鉆孔循環(huán)(定點(diǎn)鉆) G98(G99)G81X_Y_Z_R_F_K_功能:圖42為G81指令的動(dòng)作循環(huán),包括X,Y坐標(biāo)定位、快進(jìn)、工進(jìn)和快速返 回等動(dòng)作。 說(shuō)明:X、Y:
32、螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值; 增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。 R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值; 增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值F:鉆孔進(jìn)給速度K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1。53(2)G82:帶停頓的鉆孔循環(huán) G98(G99)G82X_Y_Z_R_P_F_K_G82 帶停頓鉆孔 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底延時(shí)P秒(主軸旋轉(zhuǎn)) 鍃鉆加工到底,停頓 孔底Z點(diǎn)初始B點(diǎn) 參照R點(diǎn)(一)鉆孔循環(huán)54功能:此指令主要用于加工沉孔、盲孔,以提高孔深精度。該指令除了要在孔底暫停外, 其他動(dòng)作與G81相同說(shuō)明:X、Y:螺紋孔的位置。Z:絕
33、對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值; 增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。 R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值; 增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值。P:孔底暫停時(shí)間。F:鉆孔進(jìn)給速度。K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1 。(一)鉆孔循環(huán)(2)G82:帶停頓的鉆孔循環(huán) G98(G99)G82X_Y_Z_R_P_F_K_55(3)高速深孔加工循環(huán)G73 G98(G99)G73X_Y_Z_R_Q_F_K_鉆頭 易斷屑、易排屑、 易加冷卻液、退刀量不大 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G73 快速加工深孔孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)qqqddG98G99孔底延時(shí)P秒(一)鉆孔循環(huán)56功能:該固定循
34、環(huán)用于Z軸的間歇進(jìn)給,使深孔加工時(shí)容易排屑,減少退刀量,可以進(jìn)行高效率的加工。說(shuō)明:X、Y:孔的位置。 Q:為每次向下的鉆孔深度(增量值,取負(fù))。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。 F:鉆孔進(jìn)給速度R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值 K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1 (一)鉆孔循環(huán)(3)高速深孔加工循環(huán)G73 G98(G99)G73X_Y_Z_R_Q_F_K_57(4) G83:深孔加工循環(huán) G98(G99)G83X_Y_Z_R_Q_F_K_ 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)qqqddG98G99退刀量較大
35、、更便于排屑好、方便加冷卻液鉆頭 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)(一)鉆孔循環(huán)58功能:該固定循環(huán)用于Z軸的間歇進(jìn)給,每向下鉆一次孔后,快速退到參照R點(diǎn),然后快進(jìn)到距已加工孔底上方為K的位置,再工進(jìn)鉆孔。使深孔加工時(shí)更利于排屑、冷卻。說(shuō)明:X、Y:孔的位置。 Q:為每次向下的鉆孔深度(增量值,取負(fù))。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。 K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1 F:鉆孔進(jìn)給速度R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值; 增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量(一)鉆孔循環(huán)(4) G83:深孔加工循環(huán) G98(G99)G83X_Y_Z_R_Q_F
36、_K_59墊鐵60(1)G84:攻絲循環(huán) G98(G99)G84X_Y_Z_R_P_F_K_主軸轉(zhuǎn)速與進(jìn)給速度同步右旋絲錐孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G84 右旋攻制右螺紋孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底主軸停P秒主軸反轉(zhuǎn)退出主軸正轉(zhuǎn)攻絲(二)攻螺紋循環(huán)(G84、G74)61(1) G84:攻絲循環(huán) G98(G99)G84X_Y_Z_R_P_F_K_功能:攻正螺紋,主軸正轉(zhuǎn)攻絲,到孔底時(shí)主軸停止旋轉(zhuǎn),主軸反轉(zhuǎn)退回。攻絲時(shí)速度倍率不起作用。使用進(jìn)給保持時(shí),在全部動(dòng)作結(jié)束前也不停止。 說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值; 增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。
37、R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值; 增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值P:為孔底停頓時(shí)間。F:螺紋導(dǎo)程指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1例. %0074 N10 G92 X0 Y0 Z80 F200 N20 G98 G74 G91 X100 G90 R40 P10 G90 Z0 F1 N30 G0 X0 Y0 Z80 N40 M30 注意:如果Z的移動(dòng)量為零時(shí)。該指令不執(zhí)行。 62(2)反攻絲循環(huán)G74 G98(G99)G74X_Y_Z_R_P_F_K_主軸轉(zhuǎn)速與進(jìn)給速度同步左旋絲錐孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G74左旋攻制左螺紋孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底主軸停P秒主軸正
38、轉(zhuǎn)退出主軸反轉(zhuǎn)攻絲(二)攻螺紋循環(huán)(G84、G74)63 G98(G99)G74X_Y_Z_R_P_F_K_功能:攻反螺紋時(shí)主軸反轉(zhuǎn)攻絲,到孔底時(shí)主軸停止旋轉(zhuǎn),主軸正轉(zhuǎn)退回。攻絲時(shí)速度倍率不起 作用。使用進(jìn)給保持時(shí),在全部動(dòng)作結(jié)束前也不停止。 說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值; 增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。 R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值; 增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值P:為孔底停頓時(shí)間。F:螺紋導(dǎo)程K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1 例. O0074 N10 G92 X0 Y0 Z80 F200 N20 G98 G74 G9
39、1 X100 G90 R40 P10 G90 Z0 F1 N30 G0 X0 Y0 Z80 N40 M30 注意:如果Z的移動(dòng)量為零時(shí)。該指令不執(zhí)行。 2)反攻絲循環(huán)G7464(1) G85:粗鏜循環(huán) G98(G99)G85X_Y_Z_R_F_K_鏜刀 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底延時(shí)P秒(工進(jìn)、主軸不停、工退)鏜刀(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)65(1) G85:鏜孔循環(huán) G98(G99)G85X_Y_Z_R_F_K_功能:該指令主要用于精度要求不太高的鏜孔加工,其動(dòng)作為:功能:該指令主要用于精度要求不太高的鏜孔加工,其
40、動(dòng)作為:F速工進(jìn)鏜孔、孔底延時(shí)、速工進(jìn)鏜孔、孔底延時(shí)、F速工退,全過(guò)程主軸旋轉(zhuǎn)。速工退,全過(guò)程主軸旋轉(zhuǎn)。 例.O0076N10 G92 X0 Y0 Z80N15 G00N20 G99 G85 G91 X100 G91 R-40 G91 Z-40 F200N30 G00 X0 Y0 Z80N40 M30注意:如果Z移動(dòng)量為零,該指令不執(zhí)行。66(2) G89:锪鏜循環(huán)、鏜階梯孔循環(huán) G98(G99)G89X_Y_Z_R_P_F_K_ 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99(工進(jìn)、孔底延時(shí)、主軸停、快退)鏜刀鏜刀孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87
41、)67此指令與G86指令相同,但在孔底有暫停。(孔底延時(shí)、停主軸)例.O0089N10 G92 X0 Y0 Z80N15 G00N20 G99 G89 G90 X100 Y100 G90 R40 Q-10 K5 P2 G90 Z0 F200N30 G90 G00 X0 Y0 Z80N40 M30注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。 (2) G89:锪鏜循環(huán)、鏜階梯孔循環(huán) G98(G99)G89X_Y_Z_R_P_F_K_68(3) G86:半精鏜循環(huán),快速返回 G98(G99)G86X_Y_Z_R_F_K_ 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99(工進(jìn)、主軸停、快退)鏜刀鏜刀孔底Z點(diǎn)初始B點(diǎn)
42、參照R點(diǎn)(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)69此指令與G81相同,但在孔底時(shí)主軸停止,然后快速退回。 例.O0086N10G92 X0 Y0 Z80N15G00N20G98 G86 G90 X100 G90 R40 Q-10 K5 P2 G90 Z0 F200N30G90 G00 X0 Y0 Z80N40M30注意:如果Z的移動(dòng)位置為零,該指令不執(zhí)行。 (三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)(3) G86:鏜孔循環(huán) G98(G99)G86X_Y_Z_R_F_K_70(4) G88:鏜孔循環(huán) (手鏜 :手動(dòng)退回) G98(G99)G88
43、X_Y_Z_R_P_F_K_精鏜孔:該類(lèi)鏜孔不需要主軸定向孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)初始B點(diǎn)G98G99返回R點(diǎn)后主軸正轉(zhuǎn) 參照R點(diǎn)孔底Z點(diǎn)返回B點(diǎn)后主軸正轉(zhuǎn) 孔底延時(shí)、主軸停止(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)71圖中給出了該指令的循環(huán)動(dòng)作次序。工進(jìn)鏜孔到孔底,延時(shí)P秒后主軸停止旋轉(zhuǎn),機(jī)床停止進(jìn)給,將工作方式置為手動(dòng),并將刀具從孔中手動(dòng)退出。到初始平面或參照平面上方后,主軸正轉(zhuǎn),再將工作方式置為自動(dòng),按“循環(huán)啟動(dòng)”鍵,刀具返回B點(diǎn)或R點(diǎn),運(yùn)行下面的程序。該指令不需主軸準(zhǔn)停例.O0088N10 G92 X0 Y0 Z80N15 G00 F200N20 G98 G8
44、8 G90 X100 Y100 G90 R40 P2 G90 Z0N30 G90 G00 X0 Y0 Z80 M05N40 M30注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。 (4) G88:鏜孔循環(huán) (手鏜 ) G98(G99)G88X_Y_Z_R_P_F_K_72(5) G76:精鏜循環(huán) G98(G99)G76X_Y_Z_Q_F_K_ G76 精鏜孔 孔底準(zhǔn)停定向、反向讓刀,快退。 鏜刀 孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底延時(shí)P秒準(zhǔn)停偏移I或J量鏜刀(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)73功能:精鏜時(shí),主軸在孔底定向停止后,向刀尖反方
45、向移動(dòng),然后快速退刀。說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值Q:孔底動(dòng)作位移量,Q值必須是正值。F:鏜孔進(jìn)給速度K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1例. O0076N10 G92 X0 Y0 Z80N15 G00N20 G99 G76 G91 X100 G91 R-40 P2 I-20 G91 Z-40 I2 F200N30 G00 X0 Y0 Z80N40 M30注意:如果Z移動(dòng)量為零,該指令不執(zhí)行。 Q值是模態(tài)值,Q值也作為G73和G83指令
46、的切削深度,因此在指令Q是應(yīng)該特別注意。 (5) G76:精鏜循環(huán) G98(G99)G76X_Y_Z_Q_F_K_74(6) G87:反鏜循環(huán) G98(G99)G87X_Y_Z_R_Q_F_K_ 鏜刀孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G99孔底延時(shí)P秒準(zhǔn)停偏移I或J量刀具快移到刀具快移到B B點(diǎn)點(diǎn)主軸定向停轉(zhuǎn)主軸定向停轉(zhuǎn)反向偏移反向偏移I I或或J J量量快移到參照高度快移到參照高度偏移到偏移到R R點(diǎn)點(diǎn)主軸正轉(zhuǎn)主軸正轉(zhuǎn)向上工進(jìn)鏜孔向上工進(jìn)鏜孔延時(shí)延時(shí)P P秒秒主軸定向停轉(zhuǎn)主軸定向停轉(zhuǎn)反向偏移反向偏移I I或或J J量量快速抬刀快速抬刀到安全高度到安全高度偏移到偏移到B B點(diǎn)點(diǎn)主
47、軸正轉(zhuǎn)主軸正轉(zhuǎn)(三)鏜孔循環(huán)( G85、G89、G86、G88、G76、G87)75(6) G87:反鏜循環(huán)G98G87X_Y_Z_R_P_I_J_F_L_%0087N10 G92 X0 Y0 Z80N15 G00 F200N20 G98 G87 G91 X100 Y100 I-10 G90 R0 P2 G90 Z40 I2N30 G90 G00 X0 Y0 Z80 M05N40 M30注意: 1、如果Z的移動(dòng)量為零,該指令不執(zhí)行。 2、此指令不得使用G99,如使用則提示“固定循環(huán)格式錯(cuò)”報(bào)警76(三)取消固定循環(huán)( G80) 該指令能取消固定循環(huán),同時(shí)R點(diǎn)和Z點(diǎn)也被取消。 77注意: 1、在
48、固定循環(huán)中,定位速度由前面的指令決定。 2、各固定循環(huán)指令均為非模態(tài)值,因此每句指令的各項(xiàng)參數(shù)應(yīng)寫(xiě)全。 3、固定循環(huán)中定位方式取決與上次是G00還是G01,因此如果希望快速定位則在上一行或本語(yǔ)句開(kāi)頭加G00。13) G80:取消固定循環(huán) 該指令能取消固定循環(huán),同時(shí)R點(diǎn)和Z點(diǎn)也被取消。 78 使用固定循環(huán)時(shí)應(yīng)注意以下幾點(diǎn): 在固定循環(huán)指令前應(yīng)使用M03或M04指令使主軸回轉(zhuǎn)在固定循環(huán)程序段中,X, Y, Z, R數(shù)據(jù)應(yīng)至少指令一個(gè)才能進(jìn)行。 孔加工在使用控制主軸回轉(zhuǎn)的固定循環(huán)(G74、G84、G86)中,如果連續(xù)加工一些孔間距比較小,或者初始平面到R點(diǎn)平面的距離比較短的孔時(shí),會(huì)出現(xiàn)在進(jìn)入孔的切削
49、動(dòng)作前時(shí),主軸還沒(méi)有達(dá)到正常轉(zhuǎn)速的情況,遇到這種情況時(shí),應(yīng)在各孔的加工動(dòng)作之間插入G04指令,以獲得時(shí)間 .79 當(dāng)用G00G03指令之一注銷(xiāo)固定循環(huán)時(shí),若G00G03指令之一和固定循環(huán)出現(xiàn)在同一程序段,當(dāng)程序格式為 G00 (G02,G03) G_X_Y_Z_R_Q_P_F_L_ 時(shí),按G_指定的固定循環(huán)運(yùn)行 當(dāng)程序格式為 G_ G00 (G02,G03) X_Y_Z_R_Q_P_F_L_ 時(shí),按G00(或G02,G03)進(jìn)行X、Y移動(dòng)在固定循環(huán)程序段中,如果指定了輔助功能M,則在最初定位時(shí)送出M信號(hào),等待M信號(hào)完成,才能進(jìn)行孔加工循環(huán)。 80 例 圖47所示的鉆孔循環(huán)程序(設(shè)Z軸開(kāi)始點(diǎn)距工
50、作表面100mm處,切削深度為20mm)。G92 X0 Y0 Z50 G91 G00 S300 M03G99 G81 X10.0 Y10.0 Z22.0 R48.0 F150G99 G81 Y30.0 Z-22 R-48G99 G81 X10.0 Y10.0 Z-22 R-48G99 G81 X10.0 Z-22 R-48G98 G81 X10.0 Y20.0 Z-22 R-48 (G98指令刀具返回初始點(diǎn))G80 X40.0 Y30.0 M05 (G80取消固定循環(huán),只移動(dòng)不加工)G00 X0 Y0 Z50M30 -10 O 10 20 30 10 20 30 40 XY 圖47 鉆孔循環(huán)
51、81 例 圖48所示的螺紋加工程序(設(shè)Z軸開(kāi)始點(diǎn)距工作表面50mm處,切削深度為10mm)。(i) 先用G81鉆孔G92 X0 Y0 Z50G91 G00 Y40 M03G98 G81 X40.0 Z-12.0 R-48.0 L4 F100G00 Y50G98 G81 X-40.0 Z-12 R-48 L4G80 X0 Y0 M0582(ii) 再用G84攻絲G91 G00 Y40 M03G99 G84 X40.0 Z17.0 R43.0 L4 F280(螺距為2、主軸轉(zhuǎn)速為140r/min)G00 Y50.0 G99 G84 X-40.0 Z-17 R-43 L4G80 Z43.0X160.
52、0 Y90.0 M05M30 OXY圖48 螺紋加工40504040404083 2、鏡像功能G24,G25 格式: G24 X_Y_Z_A_ M98 P_ G25 X_Y_Z_A_G24建立鏡像,由指令坐標(biāo)軸后的坐標(biāo)值指定鏡像位置(對(duì)稱(chēng)軸、線、點(diǎn)),G25指令用于取消鏡像。G24、G25為模態(tài)指令,可相互注銷(xiāo),G25為缺省值。注: 有刀補(bǔ)時(shí),先鏡像 ,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。84 例. 圖34所示的鏡像功能程序%1主程序N01 G92 X0 Y0 Z10N02 G91 G17 M03N03 M98 P100 加工N04 G24 X0 以Y軸鏡像N05 M98 P100加工N06 G2
53、5 X0 取消Y軸鏡像N07 G24 X0 Y0 以位置點(diǎn)為(0,0)N08 M98 P100加工N09 G25 X0 Y0取消點(diǎn)(0,0)鏡像N10 G24 Y0以X軸鏡像N11 M98 P100加工N12 G25 Y0取消X軸鏡像N13 M05N14 M30 R20 60 20 20 60 20 60 60 20 X Y 圖 34 鏡像功能 853、縮放功能G50,G51 格式: G51 X_Y_Z_P_ M98 P_ G50其中,G51中的X、Y、Z給出縮放中心的坐標(biāo)值,P后跟縮放倍數(shù)。G51既可指定平面縮放,也可指定空間縮放。用G51指定縮放開(kāi),G50指定縮放關(guān)。在G51后,運(yùn)動(dòng)指令的
54、坐標(biāo)值以(X,Y,Z)為縮放中心,按P規(guī)定的縮放比例進(jìn)行計(jì)算。使用G51指令可用一個(gè)程序加工出形狀相同,尺寸不同的工件。G51、G50為模態(tài)指令,可相互注銷(xiāo),G50為缺省值。 注: 有刀補(bǔ)時(shí),先縮放,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。86 例如在圖35所示的三角形ABC中,頂點(diǎn)為A(30, 40),B(70, 40),C(50, 80),若縮放中心為D(50, 50),則縮放程序?yàn)?G51 X50 Y50 P2 執(zhí)行該程序,將自動(dòng)計(jì)算A,B,C三點(diǎn)坐標(biāo)數(shù)據(jù)為A(10,30),B(90,30),C (50,110),從而獲得放大一倍的ABC。 A(10, 30) B (90, 30) C(50,
55、110) C B A D X Y 圖 35 ABC 縮放示意圖 O 874、旋轉(zhuǎn)變換G68,G69 格式:G68 _P_ G69 其中,(、)是由G17,G18或G19定義的旋轉(zhuǎn)中心的坐標(biāo)值,P為旋轉(zhuǎn)角度,單位是(),0P360.000 G68為坐標(biāo)旋轉(zhuǎn)功能,G69為取消坐標(biāo)旋轉(zhuǎn)功能。注: 在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長(zhǎng)度補(bǔ)償。 在有縮放功能的情況下,先縮放后旋轉(zhuǎn)。 88例. 如圖36所示的旋轉(zhuǎn)變換功能程序。%1 主程序N10 G90 G17 M03N20 M98 P100 加工 N30 G68 X0 Y0 P45 旋轉(zhuǎn)45N40 M98 P100 加工N50 G69 取消旋轉(zhuǎn)N60 G68 X0 Y0 P90 旋轉(zhuǎn)90N70 M98 P100
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 原廠服務(wù)合同范本
- 利益保障合同范本
- 中醫(yī)師承拜師合同范本
- 個(gè)體房屋租賃合同范本
- 發(fā)包合同范本格式
- 內(nèi)蒙辣椒購(gòu)銷(xiāo)合同范本
- 賣(mài)車(chē)協(xié)議合同范例
- 專(zhuān)用配件銷(xiāo)售合同范本
- 叉車(chē)承攬合同范例
- 農(nóng)業(yè)養(yǎng)豪豬合同范本
- 前列腺癌的診斷與治療課件
- 產(chǎn)品開(kāi)發(fā)的變更流程
- 氣管鏡科室講課ppt課件(PPT 69頁(yè))
- 蝴蝶豌豆花(課堂PPT)
- 無(wú)創(chuàng)呼吸機(jī)的應(yīng)用(飛利浦偉康V60)課件
- 口腔修復(fù)學(xué)-第七章-牙列缺失的全口義齒修復(fù)
- Y-Y2系列電機(jī)繞組標(biāo)準(zhǔn)數(shù)據(jù)匯總
- 對(duì)于二氧化碳傳感器的現(xiàn)狀及發(fā)展趨勢(shì)的淺分析
- 麥語(yǔ)言函數(shù)手冊(cè)參考模板
- 知情同意書(shū)-北京大學(xué)腫瘤醫(yī)院
- 建筑材料碳排放因子查詢(xún)表
評(píng)論
0/150
提交評(píng)論