siemensd數(shù)控編程_第1頁(yè)
siemensd數(shù)控編程_第2頁(yè)
siemensd數(shù)控編程_第3頁(yè)
siemensd數(shù)控編程_第4頁(yè)
siemensd數(shù)控編程_第5頁(yè)
已閱讀5頁(yè),還剩80頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第一講:基本概念1、西門子系統(tǒng)簡(jiǎn)介:常見系統(tǒng)有802S/C系統(tǒng)、802D系統(tǒng)、810D系統(tǒng)和840D系統(tǒng)。其中,西門子 802S/C 系統(tǒng)是西門子公司專門針對(duì)中國(guó)用戶開發(fā)的一款系統(tǒng)。目前西門子系統(tǒng)在中國(guó)市場(chǎng)得到了 廣泛的應(yīng)用,西門子 840D更是以高端系統(tǒng)出現(xiàn)。西門子系統(tǒng)與FANUC系統(tǒng)的比較2、基本概念2.1 插補(bǔ)功能:指定刀具沿直線軌跡或圓弧軌跡移動(dòng)的功能稱為插補(bǔ)功能。它屬于準(zhǔn)備功能,用 G代碼后跟若干位數(shù)字來表示。2.2 進(jìn)給功能:用于指定刀具運(yùn)動(dòng)速度的功能。單位為 mm/mir。用 F指令2.3 參考點(diǎn):一個(gè)固定的點(diǎn),是機(jī)床生產(chǎn)商通過行程開關(guān)設(shè)定的一個(gè)特定位 置。在數(shù)控操作中所謂的“回

2、零”回的就是此點(diǎn)。2.4 機(jī)床原點(diǎn)(零點(diǎn)) :即機(jī)床坐標(biāo)系的原點(diǎn), 也是一個(gè)固定點(diǎn)。它是機(jī)床制 造商在制造、校正機(jī)床時(shí)設(shè)定的一個(gè)特殊位置。2.5 坐標(biāo)系:在數(shù)控系統(tǒng)中提到共四個(gè)坐標(biāo)系,即機(jī)床坐標(biāo)系、機(jī)床參考坐 標(biāo)系、工件坐標(biāo)系和編程坐標(biāo)系。數(shù)控系統(tǒng)中的坐標(biāo)系均為右手笛卡爾坐標(biāo)系,如圖示:2.5.1 機(jī)床坐標(biāo)系:是機(jī)床制造商在設(shè)計(jì)機(jī)床時(shí)設(shè)定的一個(gè)坐標(biāo)系2.5.2 機(jī)床參考坐標(biāo)系:是機(jī)床生產(chǎn)商通過行程開關(guān)設(shè)定的一個(gè)坐標(biāo)系即后面所學(xué)2.5.3 工件坐標(biāo)系: 為確定工件在機(jī)床中的準(zhǔn)確位置而建立的一個(gè)坐標(biāo)系, 到的可設(shè)定零點(diǎn)偏置確定的坐標(biāo)系。2.5.4 編程坐標(biāo)系:在程序編制過程中,在零件圖紙上建立的坐

3、標(biāo)系2.6 主軸功能:用于確定主軸轉(zhuǎn)速的功能,即S 指令主軸定位用SPoS=X格式表示2.7 切削速度:切削工件時(shí)刀具與工件的相對(duì)速度稱為切削速度v.S=1000v/ d其中:S:主軸轉(zhuǎn)速V:切削速度D:刀具直徑例:假設(shè)用直徑 160mm勺刀具,以100mmin的切削速度加工工件,試求其主軸轉(zhuǎn)速? 注:進(jìn)給速度Vf=機(jī)床轉(zhuǎn)速n*刀具齒數(shù)Z*每齒切削深度fz,單位是 毫米/分鐘2.8輔助功能:指令機(jī)床部件啟停操作的功能。用M指令表示2.9 主程序和子程序:2.10準(zhǔn)備功能:用來控制刀具(或工作臺(tái))運(yùn)動(dòng)軌跡的機(jī)能。即G指令2.11 刀具長(zhǎng)度與半徑補(bǔ)償功能:2.12 極坐標(biāo):以極點(diǎn)用圓周半徑(極半徑

4、)和角度(極角)來表示工件的坐標(biāo)的位置2.13 絕對(duì)尺寸、增量尺寸即所謂的 G90G912.14 模態(tài)、非模態(tài)用于說明指令的時(shí)效性,如果一個(gè)指令指定以后直到被同組的其他指令取代才失效,否則持續(xù)有效。這樣的指令即為具有模態(tài)第二講:準(zhǔn)備功能 1一、復(fù)習(xí)回顧: 提問:數(shù)控機(jī)床中的坐標(biāo)系是一個(gè)什么樣的坐標(biāo)系?方向如何判斷?數(shù)控機(jī)床中的坐標(biāo)系有哪些?它們有什么異同?二、新課:1、西門子840D系統(tǒng)程序命名規(guī)則a、前一個(gè)符號(hào)必須是字母或數(shù)字(或一個(gè)字符有下劃線)b、其余符號(hào)可以是字母、數(shù)字及下劃線C、程序名最多有24個(gè)字符d、字符間不允許使用分隔符2、常見程序段格式N-G .X 丫Z F SD T M-說

5、明:N -程序段號(hào)G-準(zhǔn)備功能X丫Z 坐標(biāo)終點(diǎn)F進(jìn)給速度s主軸轉(zhuǎn)速D刀沿號(hào)T-刀具號(hào)M-輔助功能3、平面選擇指令每?jī)蓚€(gè)坐標(biāo)軸確定一個(gè)平面。第三個(gè)坐標(biāo)軸始終垂直于該平面,并定義刀具進(jìn)給深度(比如用于2? D 加工)。在編程時(shí)要求告知控制系統(tǒng)在哪一個(gè)平面上加工, 從 而可以正確地計(jì)算刀具補(bǔ)償。 對(duì)于確定的圓弧編程方 式和極坐標(biāo)系中,平面的定義同樣很有必要。指令格式: G17、 G18、G19G17: XY 平面G18: YZ 平面G19: ZX 平面4、G90/G91指令作用:用于確定坐標(biāo)輸入方式指令格式:G90 絕對(duì)坐標(biāo)輸入G91 增量坐標(biāo)輸入指令應(yīng)用:絕對(duì)坐標(biāo):P1 為 X20 Y35P2 為

6、 X50 Y60P3 為 X70 Y20在相對(duì)尺寸系統(tǒng)中,點(diǎn) P1 到 P3 的位置為:P1 為 X20 Y35 (以零點(diǎn)為基準(zhǔn))P2 為 X30 Y25 以 P1 為基準(zhǔn)P3 為 X20 Y-40 以 P2 為基準(zhǔn)5、可設(shè)定零點(diǎn)偏置調(diào)用G54或者G55或者G56或者G57或者 G505G599取消G53 或者 G500 或者 SUPA 或者 G153指令說明G53 以程序段方式取消當(dāng)前可設(shè)定零點(diǎn)偏移和可編程零點(diǎn)偏移。G54 bis G57 調(diào)用第二個(gè)到第五個(gè)可設(shè)定零點(diǎn)偏移 / 框架G153 以程序段方式抑制可設(shè)定、可編程和整個(gè)基本框架。G500 ? G500=零框架,標(biāo)準(zhǔn)設(shè)定,( 不包括偏移

7、、旋轉(zhuǎn)、鏡像或者標(biāo)度)?取消可設(shè)定零點(diǎn)偏移/框架(G54到G599),直至下一次調(diào)用。? 激活整個(gè)基本框架 ($P_ACTBFRAME).G500 不等于 0? 激活第一個(gè)可設(shè)定的零點(diǎn)偏移 / 框架 ($P_UIFR0) 和? 激活整個(gè)基本框架 ($P_ACTBFRAME,) 或者激活一個(gè)已修改的基本框架。SUPA程序段方式取消,包括編程的偏移、手輪偏移(DRF)、外部零點(diǎn)偏移和 PRESET偏移。G505 . G599 調(diào)用第 6 到第 99 可設(shè)定的零點(diǎn)偏移。功能通過可設(shè)定的零點(diǎn)偏移 在所有軸中,工件零點(diǎn)以基本坐標(biāo)系中的零點(diǎn)為基準(zhǔn)進(jìn)行調(diào)節(jié)。這樣可以通過G 指令,在不同的程序之間調(diào)用不同夾具

8、時(shí)的零點(diǎn)。編程舉例在此示例中有 3 個(gè)工件,它們分別固定在隨行夾具中并與零點(diǎn)偏移值G54 到 G56 相對(duì)應(yīng),一個(gè)一個(gè)進(jìn)行加工。N10 G0 G90 X10 Y10 F500 T1 返回N20 G54 S1000 M3 調(diào)用第一個(gè)零點(diǎn)偏移,主軸右旋N30 L47 程序運(yùn)行,在此作為子程序N40 G55 Go Z200調(diào)用第二個(gè)零點(diǎn)偏移 Z,在障礙物之后N50 L47 程序作為子程序運(yùn)行N6o G56 調(diào)用第三個(gè)零點(diǎn)偏移N7o L47 程序作為子程序運(yùn)行N8o G53 X2oo Y3oo M3o 零點(diǎn)偏移抑制,程序結(jié)束6、公英制轉(zhuǎn)換調(diào)用G70 或者 G71G700 或者 G710 自軟件版本 S

9、W5 起指令說明G70 英制尺寸說明 ( 長(zhǎng)度 inch)G71 公制尺寸說明 ( 長(zhǎng)度 mm)G700 英制尺寸說明 ( 長(zhǎng)度 inch; 進(jìn)給 inch/minG710 公制尺寸說明 ( 長(zhǎng)度 mm; 進(jìn)給 mm/min)功能在生產(chǎn)圖紙中工件相關(guān)的幾何數(shù)據(jù)可以用公制尺寸編程,也可以用英制尺寸編程。自軟件版本SW5起,G70/G71功能可以用G700/G710擴(kuò)展。這里,除了幾何尺寸之外,工藝尺寸諸如進(jìn)給 率F在零件程序執(zhí)行過程中,也可以在通過G700/G710設(shè)定的尺寸系統(tǒng)中說明。操作順序G70 或者 G71下面的幾何參數(shù)可以由控制系統(tǒng)(帶必要的偏差)換算為沒有設(shè)定的尺寸系統(tǒng),從而可以直接

10、輸入(舉例)?位移信息 X, Y,乙 ? 在圓弧編程時(shí)的中間點(diǎn)坐標(biāo) I1, J1, K1 插補(bǔ)參數(shù) I, J, K 和圓弧半徑 CR? 螺距? 可編程的零點(diǎn)偏移 (TRANS)? 極半徑 RPG70/G71 時(shí))以主要尺寸系統(tǒng)說明( MD所有其它的參數(shù),諸如進(jìn)給、刀具補(bǔ)償或者可設(shè)定零點(diǎn)偏移(使用10240:SCALING_SYSTEM_IS_METRIC。)系統(tǒng)變量和機(jī)床數(shù)據(jù)的描述同樣與G70/G71 文本無關(guān)。G700 或者 G710自軟件版本SW5起,在使用G700/G710時(shí)與G70/G71相反,所有的進(jìn)給均由控制系統(tǒng)在編程的尺寸系統(tǒng)中 說明。G700/G710 代碼在 G70/G71

11、相同的組中。編程的進(jìn)給值模態(tài)有效,因此在后面G70/G71/G700/G710轉(zhuǎn)換時(shí)不能自動(dòng)改變。如果要求 G70/G71/G700/G710中的進(jìn)給值生效,則必須編程一個(gè)新F值。編程舉例在基本尺寸系統(tǒng)為公制時(shí),在英制尺寸和公制尺寸之間進(jìn)行交換(G70/G71)。N10 G0 G94 X20 Y30 Z2 S2000 M3 T1 基本尺寸系統(tǒng)公制N20 G1 Z-5 F500 Z 軸進(jìn)給 mm/minN30 X90N40 G70 X2.75 Y3.22 位置以英制輸入,G70 一直有效,直至用 G71撤銷或者至程序結(jié)束。N50 X1.18 Y3.54N60 G71 X 20 Y30 位置輸入,

12、單位毫米N70 G0 Z2 M30 快速移動(dòng),程序結(jié)束、復(fù)習(xí)回顧:2提問:G70 G71在程序編制時(shí)會(huì)影響哪些數(shù)據(jù)?G54G57(G54G59指的是什么?有什么用途?二、新課:1 、快速定位指令 G00編程:GQ X YZ GQ AP= RP=RTLIOF, RTLION (SW 6.1 及更高版本)參數(shù)說明X Y Z 直角坐標(biāo)的終點(diǎn)AP= 極坐標(biāo)的終點(diǎn),這里指極角RP= 極坐標(biāo)的終點(diǎn),這里指極半徑RTLIOF 用 GQ 非線性的插補(bǔ)(每個(gè)軌跡軸作為單軸插補(bǔ))RTLION 用 GQ 線性插補(bǔ)(軌跡軸共同插補(bǔ))功能您可以通過快速運(yùn)行進(jìn)行刀具的快速定位,工件的繞行或者返回?fù)Q刀位置。這項(xiàng)功能不適用于

13、工件加工!操作順序用 GQ 來編程的刀具運(yùn)行將以可能的最快速度運(yùn)行(快速運(yùn)行) 。在每個(gè)機(jī)床數(shù)據(jù)中,每個(gè)軸的快速運(yùn)行速度都是單獨(dú)定義的。如果同時(shí)在多個(gè)軸上執(zhí)行快速運(yùn)行,那么快速運(yùn)行速度由對(duì)軌跡運(yùn)行所需時(shí)間最長(zhǎng)的軸來決定。其它說明Go模態(tài)有效。銑削編程舉例:G0可以用于回到起始位置或者刀具換刀點(diǎn),刀具空運(yùn)轉(zhuǎn)等等。N1o G9o S4oo M3 絕對(duì)尺寸,主軸順時(shí)針N2o Go X3o Y2o Z2 回到起始位置N3o G1 Z-5 F1ooo 刀具橫向進(jìn)給N4o X8o Y65 直線運(yùn)行N5o Go Z2N6o Go X-2o Y1oo Z1oo M3o 退刀,程序結(jié)束2、直線插補(bǔ)指令 Go1編

14、程:G1 X YZFG1 AP= RP= F 參數(shù)說明X Y Z 直角坐標(biāo)的終點(diǎn)AP= 極坐標(biāo)的終點(diǎn),這里指極角RP= 極坐標(biāo)的終點(diǎn),這里指極半徑F 進(jìn)給率,單位為毫米 / 分鐘 功能刀具用G1在與軸平行,傾斜的或者在空間里任意擺放的直線方向上運(yùn)動(dòng)。可以用直線插補(bǔ)功能加工3D平面,槽等。操作順序刀具以進(jìn)給率 F 從當(dāng)前起始點(diǎn)向編程的目標(biāo)點(diǎn)直線運(yùn)行。工件在這個(gè)軌跡上進(jìn)行加工。您可以在直角坐標(biāo)或者 極坐標(biāo)中給出目標(biāo)點(diǎn)。舉例:G1 G90 X100 Y20 Z30 A40 F100以進(jìn)給100毫米/分鐘的進(jìn)給率逼近 X,Y,Z上的目標(biāo)點(diǎn);回轉(zhuǎn)軸 A作為同步軸來處理,以便能同時(shí)完成四個(gè)運(yùn) 動(dòng)。其它說明

15、G1 模態(tài)有效。在加工時(shí)必須給出主軸轉(zhuǎn)速 S 和主軸旋轉(zhuǎn)方向 M3/M4。編程舉例加工一個(gè)槽:刀具沿 X/Y方向從起始點(diǎn)向終點(diǎn)運(yùn)行。同時(shí)在Z方向橫向進(jìn)給。N10 G17 S400 M3 選擇工作平面,主軸順時(shí)針N20 G0 X20 Y20 Z2 回到起始位置N30 G1 Z-2 F40 刀具橫向進(jìn)給N40 X80 Y80 Z-15 沿一條傾斜方向的直線運(yùn)行N50 G0 Z100 M30 空運(yùn)轉(zhuǎn)至刀具換刀3、圓弧插補(bǔ)指令編程:G2G3 XYZIJKG2G3 AP= RP=G2G3 XYZCR=G2G3 AR=- I J K G2G3 AR= X Y ZCIP XYZ 11=Jl=K仁CT X Y

16、 Z指令和參數(shù)說明G2 順時(shí)針方向沿圓弧軌跡運(yùn)行G3 逆時(shí)針方向沿圓弧軌跡運(yùn)行CIP 通過中間點(diǎn)進(jìn)行圓弧插補(bǔ)CT 切線過渡的圓弧X Y Z 直角坐標(biāo)系的終點(diǎn)I J K 直角坐標(biāo)系的圓弧圓心(在 X,Y,Z 方向)AP= 極坐標(biāo)的終點(diǎn),這里指極角RP= 極坐標(biāo)的終點(diǎn),這里指符合圓弧半徑的極半徑CR= 圓弧半徑AR= 圓弧角I1= J1= K1= 直角坐標(biāo)的中間點(diǎn)(在 X,Y,Z 方向) 功能圓弧插補(bǔ)允許對(duì)整圓或圓弧進(jìn)行加工。操作順序工作平面說明控制系統(tǒng)需要工作平面參數(shù)以確定圓弧旋轉(zhuǎn)方向(G17至G19,G2順時(shí)針方向/G3逆時(shí)針方向。最好是工作平面的普遍說明。例外:您也可以在選擇的工作平面(不在

17、圓弧角說明和螺旋線上)之外加工圓弧。在這種情況下,作為圓弧終點(diǎn)給出的 軸地址將決定圓弧平面。其它說明G2/G3模態(tài)有效。用圓心和終點(diǎn)進(jìn)行圓弧編程圓弧運(yùn)動(dòng)通過以下幾點(diǎn)來描述:? 在直角坐標(biāo) X,Y,Z 中的終點(diǎn)和? 地址 I,J,K 上的圓弧圓心分別表示:I: 圓弧中點(diǎn)在 X 方向的坐標(biāo)J: 圓弧中點(diǎn)在 Y 方向的坐標(biāo)K: 圓弧中點(diǎn)在 Z 方向的坐標(biāo) 如果圓弧以圓心編程,盡管沒有終點(diǎn),仍產(chǎn)生一個(gè)整圓。絕對(duì)和增量尺寸的輸入 默認(rèn)的 G90/G91 絕對(duì)或者增量坐標(biāo)只對(duì)圓弧終點(diǎn)有效。 中心點(diǎn)坐標(biāo) I,J,K 通常以增量尺寸并參考圓弧起點(diǎn)輸入。您可以參考工件零點(diǎn)用以下程序編程絕對(duì)中心點(diǎn):l=AC(),

18、 J=AC(),K=AC()增量尺寸舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 I - 17.5 J - 30.211 F500絕對(duì)尺寸舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 I=AC(50) J=AC(50)一個(gè)插補(bǔ)參數(shù) I,J,K 的值如果是 0 就可以取消,但是第二個(gè)相關(guān)參數(shù)必須給出。用半徑和終點(diǎn)進(jìn)行圓弧編程圓弧運(yùn)動(dòng)通過以下幾點(diǎn)來描述:? 圓弧半徑 CR= 和? 在直角坐標(biāo) X,Y,Z 中的終點(diǎn)除了圓弧半徑,您還必須用符號(hào) / 表示運(yùn)行角度是否應(yīng)該大于或者小于180°。正符可以不

19、注明。識(shí)別符表示:CR=+-:角度小于或者等于180°CR=-:角度大于 180°舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 CR=34.913 F500在這種處理方式下您不一定要給出中點(diǎn)。整圓(運(yùn)行角度360°)不能用CR乗編程,而是通過圓弧終點(diǎn)和插補(bǔ)參數(shù)來編程。用圓弧角和圓心或者終點(diǎn)進(jìn)行圓弧編程圓弧運(yùn)動(dòng)通過以下幾點(diǎn)來描述:? 圓弧角 AR= 和? 在直角坐標(biāo) X,Y,Z 中的終點(diǎn)或者? 地址 I,J,K 上的圓弧中點(diǎn)分別表示:AR=:圓弧角,取值范圍0°至360°I,J,K 的意義參見前面幾頁(yè)

20、。整圓(運(yùn)行角度 360°)不能用AR=來編程,而是通過圓弧終點(diǎn)和插補(bǔ)參數(shù)來編程。舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 AR=140.134 F500或者N20 G3 I - 17.5 J - 30.211 AR=140.134 F500用極坐標(biāo)進(jìn)行圓弧編程圓弧運(yùn)動(dòng)通過以下幾點(diǎn)來描述:? 極角 AP= ? 和極半徑 RP=在這種情況下,適用以下規(guī)定: 極點(diǎn)在圓心。極半徑和圓弧半徑相符。舉例:N10 G0 X67.5 Y80.211N20 G111 X50 Y50N30 G3 RP=34.913 AP=200.052 F500編程舉

21、例 以下程序是圓弧編程舉例。必需的尺寸在右邊的加工圖紙中。N10 G0 G91 X133 Y44.48 S800 M3 回到起始點(diǎn)N20 G17 G1 Z-5 F1000 刀具橫向進(jìn)給N30 G2 X115 Y113.3 I-43 J25.52用增量尺寸表示的圓弧終點(diǎn),圓心或者N30 G2 X115 Y113.3 I=AC(90) J=AC(70)用絕對(duì)尺寸表示的圓弧終點(diǎn),圓心或者N30 G2 X115 Y113.3 CR=-50 圓弧終點(diǎn),圓弧半徑或者N30 G2 AR=269.31 I-43 J25.52用增量尺寸表示的圓弧角,中心點(diǎn)或者N30 G2 AR=269.31 X115 Y113

22、.3 圓弧角,圓弧終點(diǎn)N40 M30 程序結(jié)束4、螺旋線插補(bǔ) G2/G3TURN編程:G2G3 X YZ I J KTURN=G2G3 X YZ - I J KTURN=G2G3 AR=- I J K TURN=G2G3 AR= XYZTURN=G2G3 AP- RP= TURN=指令和參數(shù)說明G2 沿圓弧軌跡順時(shí)針方向運(yùn)行G3 沿圓弧軌跡逆時(shí)針方向運(yùn)行X Y Z 直角坐標(biāo)的終點(diǎn)I J K 直角坐標(biāo)的圓心AR 圓弧角TURN= 附加圓弧運(yùn)行次數(shù)的范圍從 0 至 999AP= 極角RP= 極半徑功能螺旋線插補(bǔ)可以用來加工如螺紋或油槽 ( 延遲線插補(bǔ) ) 。操作順序 在螺旋線插補(bǔ)時(shí),兩個(gè)運(yùn)動(dòng)是疊加

23、的并且并列執(zhí)行。? 水平圓弧運(yùn)動(dòng)? 垂直直線運(yùn)動(dòng)圓弧運(yùn)動(dòng)在工作平面確定的軸上進(jìn)行。舉例:工作平面 G17 ,針對(duì)圓弧插補(bǔ)的軸 X和Y。然后在垂直的橫向進(jìn)給軸上進(jìn)行橫向進(jìn)給運(yùn)動(dòng),這里是 Z 軸。運(yùn)動(dòng)順序1. 回到起始點(diǎn)2. 執(zhí)行用TURN=編程的整圓3. 回到圓弧終點(diǎn),例如:作為部分旋轉(zhuǎn)4. 執(zhí)行第 2, 3 步穿過進(jìn)刀深度加工螺旋線所需的螺距 = 整圓數(shù) + 編程的終點(diǎn) - 穿過的進(jìn)刀深度。編程舉例螺旋線插補(bǔ)N10 G17 G0 X27.5 Y32.99 Z3 回到起始位置N20 G1 Z-5 F50 刀具橫向進(jìn)給N30 G3 X20 Y5 Z-20 I=AC(20) J=AC (20) TU

24、RN=2 帶以下參數(shù)的螺旋線:從起始位置執(zhí)行兩個(gè)整圓,然后回到終點(diǎn)八、N40 M30 程序結(jié)束5. 暫停指令 G04指令格式:G04 FG04 S參數(shù)說明:F以秒為單位的時(shí)間S用主軸旋轉(zhuǎn)次數(shù)來確定暫停時(shí)間*為非模態(tài)指令6、倒角指令編程:CHFCHR=RND=RNDM=FRCFRCM指令說明CHF=輪廓角倒棱值=倒角的長(zhǎng)度(由 G70/G71確定測(cè)量單位)運(yùn)動(dòng)方向中的倒角寬度(測(cè)CHR=-輪廓角倒棱(SW3.5及更高版本)。在初始運(yùn)動(dòng)方向上的倒角編程。值=量單位同上)RND=-輪廓角倒圓值 = 圓的半徑 (尺寸單位符合 G70/G71)RNDM=模態(tài)倒圓:以同樣方法對(duì)幾個(gè)連續(xù)輪廓角進(jìn)行倒圓。值

25、= 圓的半徑 ( 尺寸單位符合 G70/G71) 0: 取消模態(tài)倒圓FRCR倒角/倒圓的非模態(tài)進(jìn)給率值=進(jìn)給率單位毫米/分鐘(G94)或毫米/轉(zhuǎn)(G95) ; FRC > 0FRCMR= 倒角 / 倒圓的模態(tài)進(jìn)給率值=進(jìn)給率單位毫米/分鐘(G94)或毫米/轉(zhuǎn)(G95)0: 為倒角 /倒圓編程的進(jìn)給率 F 有效功能您可以將以下元素插入一個(gè)輪廓拐角:倒角,或倒圓如果希望用同樣的方法對(duì)若干輪廓拐角連續(xù)進(jìn)行倒圓,那么用RND“模態(tài)倒圓”命令達(dá)到??梢杂肍RC(非模態(tài))或FRCM(模態(tài))命令給倒角/倒圓編程進(jìn)給率。如果沒有編程FRC/FRCM那么就應(yīng)用普通的軌跡進(jìn)給率F。倒角 , CHF/CHR若

26、倒角插入其他直線部分, 倒角在直線和圓弧輪廓的組合之間進(jìn)行。 倒角插在編程的程序段后面。 倒角總是在用G17到G19激活的平面中。舉例: N30 G1 XR ZR FR CHR=2N40 G1 X Z或者N30 G1 XR ZR FR CHF=2 (cos ?2)N40 G1 XR ZR倒圓 , RND右圖圓弧輪廓可以在直線和圓弧輪廓的組合之間用切線相交插入。 倒圓總是在用 G17 至 G19 激活的平面上。 為在兩條直線之間倒圓。舉例: N30 G1 X Z F RND=2右圖就是在直線和圓弧之間進(jìn)行倒圓。N30 G1 X Z F RND=2N40 G3 X Z I K第四講:輔助功能一、復(fù)

27、習(xí)回顧1、在圓弧插補(bǔ)指令使用時(shí),如何判斷圓弧插補(bǔ)方向?2、圓弧的表達(dá)方式有幾種?分別是什么?如何表示?3、終點(diǎn)+半徑式編制圓弧加工程序時(shí),CR取值如何確定?與FANUC系統(tǒng)有何異同?二、新課1、輔助功能M指令的作用:輔助功能主要用于機(jī)床開關(guān)量的控制。如主軸的啟停、冷卻液的啟閉等2、輔助功能的種類:輔助功能有前指令和后指令之分前指令:與坐標(biāo)軸移動(dòng)一起執(zhí)行的指令。后指令:坐標(biāo)軸移動(dòng)后才移動(dòng)的指令。3、常用輔助功能M0*編程停止M1*可選的停止M2*主程序結(jié)束,返回程序開始M30* 程序結(jié)束,如 M2M17* 子程序結(jié)束M3主軸順時(shí)針旋轉(zhuǎn)M4主軸逆時(shí)針旋轉(zhuǎn)M5主軸停止M6刀具更換(缺省設(shè)定)M70主

28、軸轉(zhuǎn)換到軸運(yùn)行方式M40自動(dòng)換檔M41齒輪級(jí) 1M42齒輪級(jí) 2M43齒輪級(jí) 3M44齒輪級(jí) 4M45齒輪級(jí) 5Mo與M1的異同:兩者均表示程序停止,但前者表示無條件停止,而后者為計(jì)劃停止M2與M30的異同:兩者均為程序結(jié)束, 但前者是結(jié)束后光標(biāo)返回程序頭, 而后者表示結(jié)束后光標(biāo)停在 M30處,如果繼續(xù)運(yùn)行該程序,必須按復(fù)位鍵。#M指令除一些通用的(即ISo標(biāo)準(zhǔn))外,其他沒有指定的,在不同的系統(tǒng)中有著不同 的含義。注意區(qū)別西門子與 FANUC系統(tǒng)中不同之處第五講:刀具補(bǔ)償功能及應(yīng)用一、復(fù)習(xí)回顧輔助功能二、新課1、刀具功能 T 指令在數(shù)控加工程序中可以通過 T指令來指定所用刀具。如 T01表示1

29、號(hào)刀具2、刀具刀沿號(hào)D指令編程D.D0參數(shù)說明Dx 刀補(bǔ)號(hào):沒有 WZV1. 8 或帶 WZV ( 自軟件版本 SW5) 1.12X X 用于 D號(hào): 0-32000D0 撤銷刀具補(bǔ)償,沒有補(bǔ)償生效功能對(duì)于一個(gè)確定的刀具,可以用不同的刀具補(bǔ)償程序段,相應(yīng)地分配 1 到 8 (12)個(gè)刀 沿。由此可以對(duì)于一個(gè)刀具定義不同的刀沿,這樣就可以在程序段中根據(jù)需要進(jìn)行調(diào)用。 比如,如果是一個(gè)切槽車刀可以有不同的補(bǔ)償值,用于左刀沿和右刀沿。一個(gè)專用刀沿的 長(zhǎng)度補(bǔ)償可以調(diào)用 D激活。如果編程Do ,則刀具的補(bǔ)償無效。如果沒有編程D字,則在換刀時(shí)機(jī)床數(shù)據(jù)中的標(biāo)準(zhǔn)設(shè)定生效。如果編程D號(hào),則刀具長(zhǎng)度補(bǔ)償有效。此外

30、,刀具半徑補(bǔ)償必須通過 G41/G42 開啟。3、刀具補(bǔ)償功能3.1 、刀具補(bǔ)償有什么作用?在編程時(shí),您無需考慮銑刀的直徑、車刀的刀沿位置(車刀的左邊 / 右邊)以及刀具 長(zhǎng)度。您可以直接編程工件尺寸,比如加工圖紙中如何標(biāo)注就可以如何編程。在加工工件時(shí)控制刀具的行程 (取決于刀具的幾何參數(shù)) ,使其能夠加工出編程的輪廓。3.2 、刀具補(bǔ)償?shù)姆N類刀具補(bǔ)償分為刀具長(zhǎng)度補(bǔ)償和刀具半徑補(bǔ)償3.2.1 、3.2.2 、3.3、刀具半徑補(bǔ)償 , G4o, G41, G42編程G4oG41G42OFFN=指令說明G40 取消刀具半徑補(bǔ)償G41 刀具半徑補(bǔ)償接通,刀具在輪廓的左側(cè)沿加工方向加工G42 刀具半徑

31、補(bǔ)償接通,刀具在輪廓的右側(cè)沿加工方向加工OFFN= 編程輪廓的加工余量(輪廓補(bǔ)償正常)功能使用刀具半徑補(bǔ)償后,控制系統(tǒng)自動(dòng)計(jì)算不同刀具時(shí)等距離的刀具位移。使用OFFN時(shí),可以產(chǎn)生等距離的軌跡,比如用于半精加工。刀具半徑補(bǔ)償?shù)慕油?/ 取消在有G40、G41或者G42的程序段中,必須編程一個(gè)帶 Go或者G1的運(yùn)行指令。在此 運(yùn)行指令中,必須對(duì)所選擇的工作平面中至少一個(gè)軸作出說明。在接通時(shí)如果僅說明一個(gè)軸,則自動(dòng)補(bǔ)充第二個(gè)軸的最后位置,并在兩個(gè)軸上運(yùn)行。說明:兩個(gè)軸必須作為GEOAXi通道中有效。這可以通過編程 GEoAX加以保證。舉例:N10 G0 X50 T1 D1N20 G1 G41 Y50

32、 F200N30 Y100在程序段 N10 中僅接通刀具長(zhǎng)度補(bǔ)償。 X50 沒有補(bǔ)償返回在程序段 N20 中接通半徑補(bǔ)償,點(diǎn) X50/Y50 補(bǔ)償后返回。 補(bǔ)償方向的更換G41/G42, G42/G41 可以無需中間的 G40 編程。編程舉例“傳統(tǒng)”的方法如下: 刀具調(diào)用,刀具更換,工作平面接通和刀具半徑補(bǔ)償使用。N10 G0 Z100 空運(yùn)行,用于換刀N20 G17 T1 M6 換刀N30 G0 X0 Y0 Z1 M3 S300 D1調(diào)用刀具補(bǔ)償值,選擇長(zhǎng)度補(bǔ)償N40 Z-7 F500 刀具進(jìn)給N50 G41 X20 Y20 刀具半徑補(bǔ)償接通,刀具在輪廓的左側(cè)加工N60 Y40 銑削輪廓N7

33、0 X40 Y70N80 X80 Y50N90 Y20N100 X20N110 G40 G0 Z100 M30 刀具空運(yùn)行,程序結(jié)束3.4G40 G41、G42使用中的注意事項(xiàng)a、刀具半徑補(bǔ)償?shù)慕⒑腿∠仨氃谥本€段上進(jìn)行b、刀具半徑補(bǔ)償?shù)慕⒑腿∠仨氃谒_定的加工平面內(nèi)c、建立或取消的直線段長(zhǎng)度不易過小d、在數(shù)控銑削加工中,精加工通常采用順銑左補(bǔ)償e、刀具補(bǔ)償?shù)慕⒑腿∠仨氃诹慵膺M(jìn)行第六講:G33 G63等指令一、復(fù)習(xí)回顧1、在數(shù)控加工中,刀具補(bǔ)償?shù)姆N類有哪些?2、在西門子系統(tǒng)中的 D指令與FANUC系統(tǒng)中的D指令有什么異同?3、刀具半徑補(bǔ)償?shù)娜齻€(gè)階段是什么?4、為什么要進(jìn)行刀具半徑補(bǔ)

34、償?在進(jìn)行刀具半徑補(bǔ)償時(shí)應(yīng)注意什么問題?二、新課1、G33指令帶恒定螺距的切削螺紋, G33帶縱向軸 Z 和橫向軸 X 的車床編程舉例圓柱螺紋G33Z K SF=*圓錐螺紋G33X Z K SF= *G33X Z I SF=*平面螺紋G33X I SF= * SF= 編制復(fù)式螺紋程序時(shí)才需要(K 表示圓錐角 <45 °)(I 表示圓錐角 >45 ° )參數(shù)說明X Z 直角坐標(biāo)的終點(diǎn)I K 螺紋螺距(在 X,Z 方向)SF= 起始點(diǎn)偏移,僅用于復(fù)式螺紋圓柱螺紋圓柱螺紋通過螺紋長(zhǎng)度和螺紋螺距來描述。螺紋長(zhǎng)度用一個(gè)直角坐標(biāo) X,Y 或 Z 以絕對(duì)尺寸增量尺寸來輸入。在

35、車床加工時(shí)要輸 入 Z 方向。進(jìn)給加速或減速時(shí),導(dǎo)入行程和導(dǎo)出行程必須要留有余量。螺紋螺距在地址 I,J ,K 上輸入,在車床上主要是用 K。I 在X方向的螺紋螺距J 在 Y 方向的螺紋螺距K 在 Z 方向的螺紋螺距舉例:K4表示每轉(zhuǎn)4 mm螺距螺距值的范圍:0.001 至 2000.00 毫米/ 轉(zhuǎn)分別表示:圓錐螺紋圓錐螺紋通過在縱向和平面方向的終點(diǎn)(圓錐輪廓)以及螺紋螺距來描述。圓錐輪廓用直角坐標(biāo) X, Y, Z以絕對(duì)尺寸或增量尺寸輸入,車床加工時(shí)優(yōu)先在X和Z方向。進(jìn)給加速或減速時(shí),導(dǎo)入行程和導(dǎo)出行程必須要留有余量。地址 I,J,K 上輸入螺紋螺距。I, J, K 的含義參見圓柱螺紋。螺距

36、參數(shù)由圓錐角(從縱向軸到圓錐外側(cè)計(jì)算)來決定。圓錐角 <45 °時(shí) : 螺距在縱向,例如 :K圓錐角 >45 °時(shí) : 螺距在平面方向,例如: I螺距= 45°時(shí),可以指定 I 或 K。起點(diǎn)偏移SF -加工復(fù)合螺紋偏移螺紋切削通過確定 G33 程序段中的起點(diǎn)偏移進(jìn)行編程。起點(diǎn)偏移在地址SF=上被定義為絕對(duì)角度位置。相關(guān)的設(shè)置數(shù)據(jù)作相應(yīng)的改變。舉例: SF=45表示:起始偏移 45 °取值范圍: 0.0000 至 359.999 度如果沒有給出起始點(diǎn)偏移,那么使用在設(shè)置數(shù)據(jù)中確定的“螺紋起始角”。右旋 / 左旋螺紋按照主軸方向來設(shè)定右旋或左旋螺

37、紋:M3:順時(shí)針方向M4:逆時(shí)針方向還可以在地址 S 下編程所希望達(dá)到的轉(zhuǎn)速。在用 G33 進(jìn)行螺紋切削時(shí),不能改變主軸轉(zhuǎn)速倍率開關(guān)。(動(dòng)態(tài)轉(zhuǎn)速變化)。進(jìn)給倍率開關(guān)在 G33 程序段中不起作用。編程舉例用起點(diǎn)偏置 180 °加工雙圓柱螺紋。螺距為 4N10G1 G54 X99 Z10 S500 F100 M3 零點(diǎn)偏置,回到起始點(diǎn),打開主軸N20 G33 Z-100 K4 圓柱螺紋:在 Z 上的終點(diǎn)N30G0 X102N40G0 Z10N50G1 X99回到起始位置N60 G33 Z-100 K4 SF=180第二次切削:起始點(diǎn)偏移 180 °N70 G0 X110 刀具退

38、出N80 G0 Z10程序結(jié)束N90 M302、G63指令帶補(bǔ)償夾具的攻絲, G63編程:G63 X Y Z參數(shù)說明X Y Z 鉆孔深度(終點(diǎn),在直角坐標(biāo)中給出)功能用 G63 可以帶補(bǔ)償夾具的攻絲。 夾具將補(bǔ)償出現(xiàn)在軌跡中的任何偏差。操作順序攻絲編程? 直角坐標(biāo)中的鉆孔深度? 主軸轉(zhuǎn)速和主軸方向? 進(jìn)給率后退運(yùn)行同樣用G63來編程,但是主軸旋轉(zhuǎn)方向相反。進(jìn)給速度編程的進(jìn)給率必須和轉(zhuǎn)速與攻絲的螺紋螺距的比例相匹配。公式:進(jìn)給率 F (毫米 /分鐘) = 主軸轉(zhuǎn)速 S (轉(zhuǎn)/分鐘) x 螺紋螺距(毫米 /轉(zhuǎn))用 G63 把進(jìn)給率和主軸轉(zhuǎn)速倍率開關(guān)設(shè)置為 100%其它說明G63模態(tài)有效。在一個(gè)用G

39、63編程的程序段之后,最后編程的插補(bǔ)指令GO, G1, G2會(huì)被再次激活。編程舉例帶補(bǔ)償夾具的攻絲:在此例中,要加工一個(gè) M5攻螺紋。M5螺紋的螺距總計(jì)0.8 (表中已經(jīng)規(guī)定)。選擇轉(zhuǎn)速200轉(zhuǎn)/分鐘時(shí),進(jìn)給率F為160毫米/分N10 G1 X0 Y0 Z2 S200 F1000 M3 回到起始點(diǎn),打開主軸N20G63 Z-50 F160 攻絲,鉆孔深度 50N30G63 Z3 M4 回程,編程換向N40 M30 程序結(jié)束鐘。3、G74指令指令格式:G74 X0Y0Z0說明:G74為非模態(tài)指令,只能用于 NC獨(dú)立的程序段中。機(jī)床關(guān)機(jī)重啟后,所有軸必須重新 回參考點(diǎn),此時(shí)可以利用 G 74自動(dòng)返

40、回到參考點(diǎn)方式。4、G94 G95指令功能:用于進(jìn)給速度單位變換說明:G94:直線進(jìn)給率FG95:旋轉(zhuǎn)進(jìn)給率F編程示例:N10 G94N20 S300M3F120N30 G95N40 S300M3F0.2第七講:標(biāo)準(zhǔn)循環(huán) 1一、復(fù)習(xí)回顧1、G33指令的作用?2、G63指令的作用?二、新課1 、引入數(shù)控生產(chǎn)廠家為了方便編程人員編程,簡(jiǎn)化程序而特殊設(shè)計(jì)的。利用一條指令即可由數(shù)控自動(dòng)控制完成一系列固定加工的循環(huán)動(dòng)作2、循環(huán)調(diào)用指令 MCALLMCALL為模態(tài)調(diào)用指令,用于調(diào)用所使用的固定循環(huán)3、常用固定循環(huán)4、鉆削,定中心 CYCLE815、鉆削 CYCLE825、深孔鉆削 CYCLE836、攻絲,

41、不帶補(bǔ)償襯套 CYCLE847、攻絲,帶補(bǔ)償襯套 CYCLE8408、鏜孔 1 CYCLE858、精鏜孔 CYCLE869、其他固定循環(huán)CYCLE87CYCLE88CYCLE89CYCLE90第八講:標(biāo)準(zhǔn)循環(huán) 2一、復(fù)習(xí)回顧:1、在孔加工循環(huán)中,孔加工循環(huán)的一般工藝是什么?2、CYCLE81循環(huán)提刀速度為 G1速度嗎?3、在使用CYCLE8編程時(shí),是否需要給定 F?二、新課1、引入:在孔加工過程中,有時(shí)所加工的孔數(shù)很多且成規(guī)律狀分布,如何簡(jiǎn)單快捷的編制所需 要的程序?。?、線性孔排列循環(huán)3、圓周孔排列循環(huán)第九講:習(xí)題課1、編制圖所示零件上所有孔的加工程序。2、圖所示零件上的 20孔已預(yù)制,且外

42、形的粗加工也已完成,試編制精銑削外 形和銑削槽的數(shù)控加工程序,要求使用兩把不同的刀具和刀具補(bǔ)償功能。第十講:局部坐標(biāo)系一、復(fù)習(xí)回顧二、新課1、引入加工如圖示零件我們發(fā)現(xiàn),如果把坐標(biāo)原點(diǎn)設(shè)定在左下角, 程序編制及基點(diǎn)計(jì)算十分復(fù)雜, 能否簡(jiǎn)化?2、可編程零件偏移編程TRANS X YZ(在獨(dú)立程序段中編程 )ATRANS X YZ(在獨(dú)立程序段中編程 )指令和參數(shù)說明TRANS零點(diǎn)偏移 絕對(duì)值,以當(dāng)前有效的、用G54到G599設(shè)定的工件零點(diǎn)為基準(zhǔn)。ATRANS與 TRANS相同,但是有附加的零點(diǎn)偏移X Y Z在所給定的幾何軸方向的偏移值編程舉例在一個(gè)工件中,一個(gè)程序之內(nèi)多次出現(xiàn)所說明的形狀。該形狀

43、的加工順序存儲(chǔ)在子程序中。通過零點(diǎn)偏移,您可以只設(shè)置所需要的工件零點(diǎn),然后調(diào)用子程序。N10 G1 G54工作平面 X/Y ,工件零點(diǎn)N20 G0 X0 Yo Z2 回起始點(diǎn)N30 TRANS X10 Y10 絕對(duì)偏移N40 L10子程序調(diào)用N50 TRANS X50 Y10 絕對(duì)偏移N60 L10子程序調(diào)用N70 M30程序結(jié)束3、可編程的旋轉(zhuǎn),ROT, ARoT編程ROT X Y ZROT RPL=ARoTY Z =AROT RPL所有指令必須在獨(dú)立的程序段中編程。指令和參數(shù)說明ROT,絕對(duì)旋轉(zhuǎn),以當(dāng)前用 G5倒G599設(shè)定的工件零點(diǎn)為基準(zhǔn)AROT ,附加旋轉(zhuǎn),以當(dāng)前設(shè)定的或者編程的零點(diǎn)為

44、基準(zhǔn)X Y Z空間旋轉(zhuǎn):圍繞幾何軸旋轉(zhuǎn)RPL,平面中旋轉(zhuǎn):坐標(biāo)系旋轉(zhuǎn)的角度(平面用G17-G19設(shè)定)功能或者在所選擇使用ROT/AROT工件坐標(biāo)系可以圍繞幾何軸 X/Y/Z中的一個(gè)進(jìn)行旋轉(zhuǎn),的工作平面G17到G19平面中(或者垂直方向的進(jìn)刀軸)圍繞角度RPL進(jìn)行旋轉(zhuǎn)這樣,就可以在一個(gè)同樣的裝夾位置時(shí)對(duì)斜置平面進(jìn)行加工,或者對(duì)幾個(gè)工件面進(jìn)行 加工。操作順序:空間旋轉(zhuǎn)可替代的指令,TRANS X Y Z坐標(biāo)系圍繞所給定的軸旋轉(zhuǎn)編程的角度。最后說明的可設(shè)定的零點(diǎn)偏移 G54到G599作為旋轉(zhuǎn)中心。使用指令ROT,復(fù)位事先設(shè)置的、可編程框架的所有框架部件。要求在當(dāng)前的框架上建立一個(gè)新的旋轉(zhuǎn),請(qǐng)用AR

45、OT編程。附加指令,AROT X Y Z旋轉(zhuǎn),在所給定軸方向編程的角度值當(dāng)前設(shè)定的或者最后編程的零點(diǎn)作為旋轉(zhuǎn)中心。旋轉(zhuǎn)方向確定正向轉(zhuǎn)角:觀察坐標(biāo)軸的正向,順時(shí)針旋轉(zhuǎn)。操作順序:在平面中旋轉(zhuǎn)坐標(biāo)系在用G17到G19選擇的平面中旋轉(zhuǎn)??商娲闹噶睿琑OT RPL附加指令,AROT RPL坐標(biāo)系在當(dāng)前的平面中旋轉(zhuǎn)用 RPL=編程的轉(zhuǎn)角。其它的說明參見空間中的旋轉(zhuǎn)。三、綜合應(yīng)用:將引例通過所學(xué)知識(shí)進(jìn)行解答四、注意事項(xiàng):第十一講:可編程比例放縮、鏡像功能一、復(fù)習(xí)回顧1、可編程零點(diǎn)偏置指令的格式?2、可編程旋轉(zhuǎn)指令的格式?角度如何確定?二、新課1、可編程的比例系數(shù),SCALE, ASCALE編程SCALE

46、 X- YZ(在獨(dú)立程序段中編程 )ASCALE X YZ(在獨(dú)立程序段中編程 )指令和參數(shù)說明SCALE,絕對(duì)放大/縮小,以當(dāng)前有效的、用 G54至G599定的坐標(biāo)系為基準(zhǔn)ASCALE,附加放大/縮小,以當(dāng)前有效的、設(shè)定的或者編程的坐標(biāo)系為基準(zhǔn)X Y Z在所給定的幾何軸方向的比例系數(shù)功能使用SCALE/ASCALE可以對(duì)所有的軌跡軸、同步軸和定位軸在所給定軸方向編程比例 系數(shù)。由此一個(gè)形狀的大小可以進(jìn)行改變。這樣,您就可以編程幾何形狀相似的輪廓或者不 同收縮率的材料。附加指令,ASCALE X Y Z要求在當(dāng)前的框架上建立一個(gè)比例修改,請(qǐng)用ASCALE編程。這種情況下,最后有效的框架用新的比

47、例系數(shù)相乘。當(dāng)前設(shè)定的或者最后編程的坐標(biāo)系作為比例修改的基準(zhǔn)。取消比例系數(shù)對(duì)于所有軸:SCALE (沒有軸參數(shù))在此之前編程的框架所有部件均被復(fù)位。編程舉例在這個(gè)工件中出現(xiàn)兩個(gè)形狀相同的槽,所不同的是尺寸大小不同,并且相互扭轉(zhuǎn)。加工順序在子程序中編程。通過零點(diǎn)偏移和旋轉(zhuǎn)可以設(shè)定所需的工件零點(diǎn),通過縮放再縮小輪廓,然后再次調(diào)用 該子程序。N10 G17 G54工作平面 XrY ,工件零點(diǎn)N20 TRANS X15 Y15 絕對(duì)偏移N30 L10加工大的凹槽N40 TRANS X40 Y20 絕對(duì)偏移N50 AROT RPL=35 平面中旋轉(zhuǎn) 35°N60 ASCALE X0.7 Y 0

48、.7 比例系數(shù),用于較小的凹槽N70 L10 加工小的凹槽N80 G0 X300 Y100 M30位移行程,程序結(jié)束2、可編程的鏡像,MIRROR, AMIRROR編程MIRROR X0 Y0 Z0 (在獨(dú)立的 NC程序段中編程)AMIRROR X0 Y0 Z0 (在獨(dú)立的NC程序段中編程)指令和參數(shù)說明MIRROR,絕對(duì)鏡像,以當(dāng)前有效的、用 G54至G599設(shè)定的坐標(biāo)系為基準(zhǔn)AMIRROR,附加鏡像,以當(dāng)前有效的、設(shè)定的或者編程的坐標(biāo)系為基準(zhǔn)X Y Z幾何軸,必須更換其方向這里所給定的值可以自由選擇,比如X0 Y0 Z0功能使用MIRRoR/AMIRRO可以鏡像坐標(biāo)系中的工件形狀。在調(diào)用子

49、程序編程的鏡像后, 所有的運(yùn)行均執(zhí)行鏡像功能。操作順序可替代的指令,MIRROR X Y Z在所選擇的工作平面中,通過軸向方向更換編程鏡像功能。舉例:工作平面 G17 X/Y在Y軸上的鏡像要求在X軸上變換方向,然后用 MIRROX0進(jìn)行編程。 然后輪廓鏡像 到鏡像軸Y的對(duì)面,并進(jìn)行加工。鏡像功能針對(duì)用G54到G57設(shè)定的坐標(biāo)軸。用指令MIRRORf除所有以前設(shè)置的可編程的框架。附加指令,AMIRROR X Y Z要求以當(dāng)前的轉(zhuǎn)換為基礎(chǔ)建立的一個(gè)鏡像,請(qǐng)用AMIRR O編程。當(dāng)前設(shè)定的或者最后編程的坐標(biāo)系作為基準(zhǔn)。取消鏡像對(duì)于所有軸:MIRROR役有軸參數(shù))在此之前編程的框架所有部件均被復(fù)位其它

50、說明按照改變后的加工方向, 控制系統(tǒng)使用鏡像指令自動(dòng)轉(zhuǎn)換軌跡修正指令(G41/G42或者G42/G41)。同樣這也適用于圓弧旋轉(zhuǎn)方向(G2/G3或者G3/G2 )。如果在MIRRoE之后用ARoT編程一個(gè)附加旋轉(zhuǎn),則根據(jù)情況您必須使用相反的旋轉(zhuǎn)方 向(正向/負(fù)向或者負(fù)向/正向)。對(duì)于幾何軸的鏡像,控制系統(tǒng)會(huì)自動(dòng)換算成旋轉(zhuǎn),有時(shí)則換算成機(jī)床 數(shù)據(jù)設(shè)定的鏡像軸的鏡像。這也適用于可設(shè)定的零點(diǎn)偏移。編程舉例這里給出的輪廓您可以作為子程序編程。其它的3個(gè)輪廓通過鏡像產(chǎn)生。工件零點(diǎn)設(shè)定在輪廓中心。N10 G17 G54工作平面 X/Y ,工件零點(diǎn)N20 L10右上方的第一個(gè)輪廓被加工。N30 MIRROR

51、 XO X軸鏡像(X軸方向?qū)φ{(diào))N40 L10左上方的第二個(gè)輪廓被加工N50 AMIRROR YO Y軸鏡像(Y軸方向?qū)φ{(diào))N60 L10左下方的第三個(gè)輪廓被加工。N70 MIRRoR Yo MIRRoF復(fù)位以前的框架。 Y軸鏡像(Y軸方向?qū)φ{(diào))N80 L10右下方的第四個(gè)輪廓被加工。N90 MIRROR取消鏡像。N100 G0 X300 Y100 M30位移行程,程序結(jié)束第十二講:習(xí)題課編程舉例:平面旋轉(zhuǎn)在一個(gè)工件中,一個(gè)程序之內(nèi)多次出現(xiàn)所說明的形狀。除了零點(diǎn)偏移之外,還必須進(jìn) 行旋轉(zhuǎn),因?yàn)檫@些工件形狀并不是軸向排列的。N10 G17 G54工作平面 X/Y ,工件零點(diǎn)N20 TRANS X

52、20 Y10 絕對(duì)偏移N30 L10子程序調(diào)用N40 TRANS X55 Y35 絕對(duì)偏移N50 AROT RPL=45 坐標(biāo)系旋轉(zhuǎn) 45°N60 L10子程序調(diào)用N70 TRANS X20 Y40絕對(duì)偏移(復(fù)位所有到目前為止的偏移)N80 AROT RPL=60 附加旋轉(zhuǎn) 60N90 L10 子程序調(diào)用N100 G0 X100 Y100 位移行程N(yùn)110 M30程序結(jié)束編程舉例:空間旋轉(zhuǎn)在此示例中,軸向平行的和斜置的工件表面必須在一個(gè)夾裝中進(jìn)行加工 前提條件:刀具必須垂直于斜置平面,對(duì)準(zhǔn)到旋轉(zhuǎn)后的 Z軸方向。N10 G17 G54 工作平面 XJY ,工件零點(diǎn)N20 TRANS X

53、10 Y10 絕對(duì)偏移N30 L10子程序調(diào)用N40 ATRANS X35附加偏移N50 AROT Y30圍繞Y軸旋轉(zhuǎn)N60 ATRANS X5附加偏移N70 L10子程序調(diào)用N80 G0 X300 Y100 M30位移行程,程序結(jié)束第十三講:R參數(shù)編程、復(fù)習(xí)回顧:可編程比例放縮功能鏡像功能二、新課1、計(jì)算參數(shù) R編程Rn=.說明R 計(jì)算參數(shù)n 計(jì)算參數(shù)個(gè)數(shù), n= 0 至最大值。最大值參見機(jī)床數(shù)據(jù)或者機(jī)床制造商資料,缺省設(shè)定為:最大值 = 0-99 機(jī)床制造商( MH10.1)R參數(shù)通過機(jī)床數(shù)據(jù)設(shè)定,也可以參見機(jī)床制造商說明。功能如果一個(gè)NC程序不僅僅適用于所確定的值,或者您必須計(jì)算值,則可以使用計(jì)算參數(shù)。在程序運(yùn)行時(shí),所需要的值可以通過控制系統(tǒng)計(jì)算或者設(shè)置。另一個(gè)方法就是通過操作設(shè)定計(jì)算參數(shù)值。如果計(jì)算參數(shù)賦值,它們可以在程序中賦值其它數(shù)值可設(shè)定的NC地址。賦值計(jì)算參數(shù)有以下的賦值范圍:±(8 位數(shù)字,加符號(hào)和小數(shù)點(diǎn))

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論