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

下載本文檔

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

文檔簡介

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

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

3、置而建立的一個坐標(biāo)系,即后面所學(xué)到的可設(shè)定零點(diǎn)偏置確定的坐標(biāo)系。編程坐標(biāo)系:在程序編制過程中,在零件圖紙上建立的坐標(biāo)系2.6主軸功能:用于確定主軸轉(zhuǎn)速的功能,即S指令主軸定位用SPOS=XX格式表示2.7切削速度:切削工件時刀具與工件的相對速度稱為切削速度v.S=1000v/d其中:S:主軸轉(zhuǎn)速V:切削速度D:刀具直徑例:假設(shè)用直徑160mm的刀具,以100m/min的切削速度加工工件,試求其主軸轉(zhuǎn)速?注: 進(jìn)給速度Vf=機(jī)床轉(zhuǎn)速n*刀具齒數(shù)Z*每齒切削深度fz,單位是  毫米/分鐘2.8輔助功能:指令機(jī)床部件啟停操作的功能。用M指令表示2.9主程序和子程序:2.10準(zhǔn)備功

4、能:用來控制刀具(或工作臺)運(yùn)動軌跡的機(jī)能。即G指令2.11刀具長度與半徑補(bǔ)償功能:2.12極坐標(biāo):以極點(diǎn)用圓周半徑(極半徑)和角度(極角)來表示工件的坐標(biāo)的位置2.13絕對尺寸、增量尺寸即所謂的G90G912.14模態(tài)、非模態(tài)用于說明指令的時效性,如果一個指令指定以后直到被同組的其他指令取代才失效,否則持續(xù)有效。這樣的指令即為具有模態(tài)第二講:準(zhǔn)備功能1 一、復(fù)習(xí)回顧: 提問:數(shù)控機(jī)床中的坐標(biāo)系是一個什么樣的坐標(biāo)系?方向如何判斷?數(shù)控機(jī)床中的坐標(biāo)系有哪些?它們有什么異同? 二、新課: 1、西門子840D系統(tǒng)程序命名規(guī)則 a、前一個符號必須是字母或數(shù)字(或一個字符有下劃線) b、其余符號可以是字

5、母、數(shù)字及下劃線 c、程序名最多有24個字符 d、字符間不允許使用分隔符 2、常見程序段格式 NG.XYZFSDTM 說明: N 程序段號 G 準(zhǔn)備功能 XYZ 坐標(biāo)終點(diǎn) F 進(jìn)給速度 S 主軸轉(zhuǎn)速 D 刀沿號 T 刀具號 M 輔助功能 3、平面選擇指令 每兩個坐標(biāo)軸確定一個平面。第三個坐標(biāo)軸始終垂直于該平面,并定義刀具進(jìn)給深度(比如用于 2½ D 加 工)。在編程時要求告知控制系統(tǒng)在哪一個平面上加工,從 而可以正確地計算刀具補(bǔ)償。對于確定的圓弧編程方式和極坐標(biāo)系中,平面的定義同樣很有必要。 指令格式:G17、G18、G19 G17: XY平面 G18: YZ平面 G19: ZX平面

6、 4、G90/G91 指令作用:用于確定坐標(biāo)輸入方式 指令格式: G90 絕對坐標(biāo)輸入 G91 增量坐標(biāo)輸入 指令應(yīng)用: 絕對坐標(biāo): P1 為 X20 Y35 P2 為 X50 Y60 P3 為 X70 Y20 在相對尺寸系統(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 或者 G505 G599 取消 G53 或者 G500 或者 SUPA 或者 G153 指令說明 G53 以程序段方式取消當(dāng)前可設(shè)定

7、零點(diǎn)偏移和可編程零點(diǎn)偏移。 G54 bis G57 調(diào)用第二個到第五個可設(shè)定零點(diǎn)偏移/框架 G153 以程序段方式抑制可設(shè)定、可編程和整個基本框架。 G500 G500=零框架, 標(biāo)準(zhǔn)設(shè)定, (不包括偏移、旋轉(zhuǎn)、鏡像或者標(biāo)度) 取消可設(shè)定零點(diǎn)偏移/框架(G54到G599),直至下一次調(diào)用。 激活整個基本框架 ($P_ACTBFRAME). G500不等于0 激活第一個可設(shè)定的零點(diǎn)偏移/框架 ($P_UIFR0) 和 激活整個基本框架($P_ACTBFRAME),或者激活一個已修改的 基本框架。 SUPA 程序段方式取消,包括編程的偏移、手輪偏移(DRF)、外部零點(diǎn)偏移和 PRESET偏移。 G

8、505 . 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)用不同夾具時的零點(diǎn)。 編程舉例 在此示例中有 3個工件,它們分別固定在隨行夾具中并與零點(diǎn)偏移值 G54到 G56相對應(yīng),一個一個進(jìn)行加工。N10 G0 G90 X10 Y10 F500 T1 返回 N20 G54 S1000 M3 調(diào)用第一個零點(diǎn)偏移,主軸右旋 N30 L47 程序運(yùn)行,在此作為子程序 N40 G55 G0 Z200 調(diào)用第二個零點(diǎn)偏移Z,在障礙物之后 N50 L47 程序作為子程序運(yùn)行 N60

9、G56 調(diào)用第三個零點(diǎn)偏移 N70 L47 程序作為子程序運(yùn)行 N80 G53 X200 Y300 M30 零點(diǎn)偏移抑制,程序結(jié)束 6、公英制轉(zhuǎn)換 調(diào)用 G70 或者 G71 G700 或者 G710 自軟件版本 SW5 起 指令說明 G70 英制尺寸說明 (長度 inch) G71 公制尺寸說明 (長度 mm) G700 英制尺寸說明 (長度 inch; 進(jìn)給 inch/min G710 公制尺寸說明 (長度 mm; 進(jìn)給 mm/min) 功能 在生產(chǎn)圖紙中工件相關(guān)的幾何數(shù)據(jù)可以用公制尺寸編程,也可以用英制尺寸編程。 自軟件版本 SW5起,G70/G71功能可以用 G700/G710擴(kuò)展。這

10、里,除了幾何尺寸之外,工藝尺寸諸如進(jìn)給率F在零件程序執(zhí)行過程中,也可以在通過 G700/G710設(shè)定的尺寸系統(tǒng)中說明。 操作順序 G70 或者 G71 下面的幾何參數(shù)可以由控制系統(tǒng)(帶必要的偏差)換算為沒有設(shè)定的尺寸系統(tǒng),從而可以直接輸入(舉例): 位移信息 X, Y, Z, 在圓弧編程時的中間點(diǎn)坐標(biāo) I1, J1, K1 插補(bǔ)參數(shù)I, J, K 和圓弧半徑 CR 螺距 可編程的零點(diǎn)偏移 (TRANS) 極半徑 RP 所有其它的參數(shù),諸如進(jìn)給、刀具補(bǔ)償或者可設(shè)定零點(diǎn)偏移(使用 G70/G71時)以主要尺寸系統(tǒng)說明(MD 10240:SCALING_SYSTEM_IS_METRIC)。 系統(tǒng)變量

11、和機(jī)床數(shù)據(jù)的描述同樣與G70/G71文本無關(guān)。 G700 或者 G710 自軟件版本 SW5起,在使用 G700/G710時與G70/G71相反,所有的進(jìn)給均由控制系統(tǒng)在編程的尺寸系統(tǒng)中說明。 G700/G710代碼在G70/G71相同的組中。 編程的進(jìn)給值模態(tài)有效,因此在后面G70/G71/G700/G710轉(zhuǎn)換時不能自動改變。 如果要求 G70/G71/G700/G710 中的進(jìn)給值生效,則必須編程一個新F值。 編程舉例 在基本尺寸系統(tǒng)為公制時,在英制尺寸和公制尺寸之間進(jìn)行交換(G70/G71)。 N10 G0 G94 X20 Y30 Z2 S2000 M3 T1 基本尺寸系統(tǒng)公制 N20

12、 G1 Z-5 F500 Z軸進(jìn)給mm/min N30 X90 N40 G70 X2.75 Y3.22 位置以英制輸入,G70一直有效,直至用G71撤銷或者至程序結(jié)束。 N50 X1.18 Y3.54 N60 G71 X 20 Y30 位置輸入,單位毫米 N70 G0 Z2 M30 快速移動,程序結(jié)束 第三講:準(zhǔn)備功能2 一、復(fù)習(xí)回顧: 提問:G70、G71在程序編制時會影響哪些數(shù)據(jù)? G54G57(G54G59)指的是什么?有什么用途? 二、新課: 1、快速定位指令G00 編程: G0 X Y Z G0 AP= RP= RTLIOF, RTLION (SW 6.1 及更高版本) 參數(shù)說明 X

13、 Y Z 直角坐標(biāo)的終點(diǎn) AP= 極坐標(biāo)的終點(diǎn),這里指極角 RP= 極坐標(biāo)的終點(diǎn),這里指極半徑RTLIOF 用 G0 非線性的插補(bǔ)(每個軌跡軸作為單軸插補(bǔ)) RTLION 用 G0 線性插補(bǔ)(軌跡軸共同插補(bǔ)) 功能 您可以通過快速運(yùn)行進(jìn)行刀具的快速定位,工件的繞行或者返回?fù)Q刀位置。 這項功能不適用于工件加工! 操作順序 用 G0來編程的刀具運(yùn)行將以可能的最快速度運(yùn)行(快速運(yùn)行)。在每個機(jī)床數(shù)據(jù)中,每個軸的快速運(yùn)行速度都是單獨(dú)定義的。 如果同時在多個軸上執(zhí)行快速運(yùn)行,那么快速運(yùn)行速度由對軌跡運(yùn)行所需時間最長的軸來決定。 其它說明 G0模態(tài)有效。 銑削編程舉例: G0可以用于回到起始位置或者刀具換

14、刀點(diǎn),刀具空運(yùn)轉(zhuǎn)等等。 N10 G90 S400 M3 絕對尺寸,主軸順時針 N20 G0 X30 Y20 Z2 回到起始位置 N30 G1 Z-5 F1000 刀具橫向進(jìn)給 N40 X80 Y65 直線運(yùn)行 N50 G0 Z2 N60 G0 X-20 Y100 Z100 M30 退刀,程序結(jié)束 2、直線插補(bǔ)指令G01 編程: G1 X Y Z F G1 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)動??梢杂弥本€插

15、補(bǔ)功能加工3D平面,槽等。 操作順序 刀具以進(jìn)給率 F從當(dāng)前起始點(diǎn)向編程的目標(biāo)點(diǎn)直線運(yùn)行。工件在這個軌跡上進(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作為同步軸來處理,以便能同時完成四個運(yùn)動。 其它說明 G1模態(tài)有效。在加工時必須給出主軸轉(zhuǎn)速 S和主軸旋轉(zhuǎn)方向 M3/M4。 編程舉例 加工一個槽:刀具沿 X/Y方向從起始點(diǎn)向終點(diǎn)運(yùn)行。同時在Z方向橫向進(jìn)給。 N10 G17 S400 M3 選擇工作平面,主軸順時針 N20 G0 X20 Y20 Z2 回到

16、起始位置 N30 G1 Z-2 F40 刀具橫向進(jìn)給 N40 X80 Y80 Z-15 沿一條傾斜方向的直線運(yùn)行 N50 G0 Z100 M30 空運(yùn)轉(zhuǎn)至刀具換刀 3、圓弧插補(bǔ)指令 編程: G2/G3 X Y Z I J K G2/G3 AP= RP= G2/G3 X Y Z CR= G2/G3 AR= I J K G2/G3 AR= X Y Z CIP X Y Z I1= J1= K1= CT X Y Z 指令和參數(shù)說明 G2 順時針方向沿圓弧軌跡運(yùn)行 G3 逆時針方向沿圓弧軌跡運(yùn)行 CIP 通過中間點(diǎn)進(jìn)行圓弧插補(bǔ) CT 切線過渡的圓弧 X Y Z 直角坐標(biāo)系的終點(diǎn) I J K 直角坐標(biāo)系的

17、圓弧圓心(在 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ǔ)允許對整圓或圓弧進(jìn)行加工。 操作順序 工作平面說明 控制系統(tǒng)需要工作平面參數(shù)以確定圓弧旋轉(zhuǎn)方向(G17至G19),G2順時針方向/G3逆時針方向。最好是工作平面的普遍說明。 例外: 您也可以在選擇的工作平面(不在圓弧角說明和螺旋線上)之外加工圓弧。在這種情況下,作為圓弧終點(diǎn)給出的軸地址將決定圓弧平面。 其它說明 G2/G3模態(tài)有效。 用圓心和終點(diǎn)進(jìn)行圓弧編程 圓弧運(yùn)動通

18、過以下幾點(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)生一個整圓。 絕對和增量尺寸的輸入 默認(rèn)的G90/G91 絕對或者增量坐標(biāo)只對圓弧終點(diǎn)有效。中心點(diǎn)坐標(biāo) I,J,K通常以增量尺寸并參考圓弧起點(diǎn)輸入。 您可以參考工件零點(diǎn)用以下程序編程絕對中心點(diǎn): I=AC(), J=AC(), K=AC() 增量尺寸舉例: N10 G0 X67.5 Y80.211 N20 G3 X17.203 Y38.029 I17.5 J30.21

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

20、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)動通過以下幾點(diǎn)來描述: 圓弧角 AR= 和 在直角坐標(biāo) X,Y,Z中的終點(diǎn)或者 地址 I,J,K上的圓弧中點(diǎn) 分別表示: AR=:圓弧角,取值范圍 0° 至 360° I,J,K的意義參見前面幾頁。 整圓(運(yùn)行角度 360°)不能用 AR=來編程,而是通過圓弧終點(diǎn)和插補(bǔ)參數(shù)來編程。 舉例: N10 G0 X67.5 Y80.211

21、 N20 G3 X17.203 Y38.029 AR=140.134 F500 或者 N20 G3 I17.5 J30.211 AR=140.134 F500 用極坐標(biāo)進(jìn)行圓弧編程 圓弧運(yùn)動通過以下幾點(diǎn)來描述: 極角 AP= 和極半徑 RP= 在這種情況下,適用以下規(guī)定: 極點(diǎn)在圓心。 極半徑和圓弧半徑相符。 舉例: N10 G0 X67.5 Y80.211 N20 G111 X50 Y50 N30 G3 RP=34.913 AP=200.052 F500 編程舉例 以下程序是圓弧編程舉例。必需的尺寸在右邊的加工圖紙中。 N10 G0 G91 X133 Y44.48 S800 M3 回到起始點(diǎn)

22、 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) 用絕對尺寸表示的圓弧終點(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.3 圓弧角,圓弧終點(diǎn) N40 M30 程序結(jié)束 4、螺旋線插補(bǔ)G2/G3TURN 編程: G2/G3

23、X Y Z I J K TURN= G2/G3 X Y Z I J K TURN= G2/G3 AR= I J K TURN= G2/G3 AR= X Y Z TURN= G2/G3 AP RP= TURN= 指令和參數(shù)說明 G2 沿圓弧軌跡順時針方向運(yùn)行 G3 沿圓弧軌跡逆時針方向運(yùn)行 X Y Z 直角坐標(biāo)的終點(diǎn) I J K 直角坐標(biāo)的圓心 AR 圓弧角 TURN= 附加圓弧運(yùn)行次數(shù)的范圍從 0至 999 AP= 極角 RP= 極半徑 功能 螺旋線插補(bǔ)可以用來加工如螺紋或油槽 (延遲線插補(bǔ))。 操作順序 在螺旋線插補(bǔ)時,兩個運(yùn)動是疊加的并且并列執(zhí)行。 水平圓弧運(yùn)動 垂直直線運(yùn)動 圓弧運(yùn)動在工

24、作平面確定的軸上進(jìn)行。 舉例:工作平面 G17,針對圓弧插補(bǔ)的軸 X和 Y。 然后在垂直的橫向進(jìn)給軸上進(jìn)行橫向進(jìn)給運(yùn)動,這里是 Z軸。 運(yùn)動順序 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) TURN=2 帶以下參數(shù)的螺旋線:從起始位置執(zhí)

25、行兩個整圓,然后回到終點(diǎn) N40 M30 程序結(jié)束 5、暫停指令G04 指令格式: G04 F G04 S 參數(shù)說明: F以秒為單位的時間 S用主軸旋轉(zhuǎn)次數(shù)來確定暫停時間 *為非模態(tài)指令 6、倒角指令 編程: CHF= CHR= RND= RNDM= FRC= FRCM= 指令說明 CHF= 輪廓角倒棱 值 = 倒角的長度(由G70/G71確定測量單位) CHR= 輪廓角倒棱(SW 3.5及更高版本)。 在初始運(yùn)動方向上的倒角編程。 值 = 運(yùn)動方向中的倒角寬度(測量單位同上) RND= 輪廓角倒圓 值 = 圓的半徑(尺寸單位符合 G70/G71) RNDM= 模態(tài)倒圓:以同樣方法對幾個連續(xù)輪

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

27、普通的軌跡進(jìn)給率 F。 倒角, CHF/CHR 若倒角插入其他直線部分,倒角在直線和圓弧輪廓的組合之間進(jìn)行。倒角插在編程的程序段后面。倒角總是在用G17到 G19激活的平面中。 舉例: N30 G1 X Z F CHR=2 N40 G1 X Z 或者 N30 G1 X Z F CHF=2 (cos 2) N40 G1 X Z 倒圓, RND 圓弧輪廓可以在直線和圓弧輪廓的組合之間用切線相交插入。 倒圓總是在用 G17至 G19激活的平面上。 右圖為在兩條直線之間倒圓。 舉例: N30 G1 X Z F RND=2 右圖就是在直線和圓弧之間進(jìn)行倒圓。 N30 G1 X Z F RND=2 N40

28、 G3 X Z I K第四講:輔助功能一、復(fù)習(xí)回顧1、在圓弧插補(bǔ)指令使用時,如何判斷圓弧插補(bǔ)方向?2、圓弧的表達(dá)方式有幾種?分別是什么?如何表示?3、終點(diǎn)+半徑式編制圓弧加工程序時,CR取值如何確定?與FANUC系統(tǒng)有何異同?二、新課1、輔助功能M指令的作用:輔助功能主要用于機(jī)床開關(guān)量的控制。如主軸的啟停、冷卻液的啟閉等2、輔助功能的種類:輔助功能有前指令和后指令之分前指令:與坐標(biāo)軸移動一起執(zhí)行的指令。后指令:坐標(biāo)軸移動后才移動的指令。3、常用輔助功能M0*  編程停止M1*  可選的停止 M2*  主程序結(jié)束,返回程序開始 M30*  程序結(jié)束,如 M

29、2 M17*  子程序結(jié)束 M3  主軸順時針旋轉(zhuǎn) M4  主軸逆時針旋轉(zhuǎn) M5  主軸停止 M6  刀具更換(缺省設(shè)定) M70  主軸轉(zhuǎn)換到軸運(yùn)行方式 M40  自動換檔 M41  齒輪級1 M42  齒輪級2 M43  齒輪級3 M44  齒輪級4 M45  齒輪級5M0與M1的異同:兩者均表示程序停止,但前者表示無條件停止,而后者為計劃停止M2與M30的異同:兩者均為程序結(jié)束,但前者是結(jié)束后光標(biāo)返回程序頭,而后者表示結(jié)束后光標(biāo)停在M30處,如果繼續(xù)運(yùn)行該程序,必須按復(fù)

30、位鍵。#M指令除一些通用的(即ISO標(biāo)準(zhǔn))外,其他沒有指定的,在不同的系統(tǒng)中有著不同的含義。注意區(qū)別西門子與FANUC系統(tǒng)中不同之處第五講:刀具補(bǔ)償功能及應(yīng)用一、復(fù)習(xí)回顧 輔助功能二、新課1、刀具功能T指令在數(shù)控加工程序中可以通過T指令來指定所用刀具。如T01表示1號刀具2、刀具刀沿號D指令編程 D.  D0   參數(shù)說明   Dx  刀補(bǔ)號:        沒有 WZV     1. 8 或    帶 W

31、ZV (自軟件版本 SW5)   1.12  x  x用于D號:  0-32000 D0  撤銷刀具補(bǔ)償,沒有補(bǔ)償生效 功能 對于一個確定的刀具,可以用不同的刀具補(bǔ)償程序段,相應(yīng)地分配1到 8(12)個刀沿。由此可以對于一個刀具定義不同的刀沿,這樣就可以在程序段中根據(jù)需要進(jìn)行調(diào)用。比如,如果是一個切槽車刀可以有不同的補(bǔ)償值,用于左刀沿和右刀沿。一個專用刀沿的長度補(bǔ)償可以調(diào)用D激活。如果編程 D0,則刀具的補(bǔ)償無效。如果沒有編程D字,則在換刀時機(jī)床數(shù)據(jù)中的標(biāo)準(zhǔn)設(shè)定生效。 如果編程D號,則刀具長度補(bǔ)償有效。 此外,刀具半徑補(bǔ)償必須通過 G

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

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

34、。舉例: N10 G0 X50 T1 D1 N20 G1 G41 Y50 F200 N30 Y100 在程序段 N10中僅接通刀具長度補(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ǔ)償值,選擇長度補(bǔ)償 N40 Z-7 F

35、500  刀具進(jìn)給 N50 G41 X20 Y20  刀具半徑補(bǔ)償接通,刀具在輪廓的左側(cè)加工 N60 Y40  銑削輪廓 N70 X40 Y70   N80 X80 Y50   N90 Y20   N100 X20   N110 G40 G0 Z100 M30  刀具空運(yùn)行,程序結(jié)束 3.4  G40、G41、G42使用中的注意事項a、刀具半徑補(bǔ)償?shù)慕⒑腿∠仨氃谥本€段上進(jìn)行b、刀具半徑補(bǔ)償?shù)慕⒑腿∠仨氃谒_定的加工平面內(nèi)c、建立或取消的直線段長度不易過小d、

36、在數(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ù)娜齻€階段是什么?4、為什么要進(jìn)行刀具半徑補(bǔ)償?在進(jìn)行刀具半徑補(bǔ)償時應(yīng)注意什么問題?二、新課1、G33指令帶恒定螺距的切削螺紋,G33 帶縱向軸 Z和橫向軸 X的車床編程舉例 圓柱螺紋 G33   Z K SF=* 圓錐螺紋 G33   X Z K SF=* G33   X Z I SF=* 平面

37、螺紋 G33   X I SF=* * SF= 編制復(fù)式螺紋程序時才需要    (K 表示圓錐角 <45°) (I 表示圓錐角 >45°)參數(shù)說明   X Z  直角坐標(biāo)的終點(diǎn) I K  螺紋螺距(在 X,Z方向) SF=  起始點(diǎn)偏移,僅用于復(fù)式螺紋圓柱螺紋 圓柱螺紋通過螺紋長度和螺紋螺距來描述。 螺紋長度用一個直角坐標(biāo) X,Y 或 Z以絕對尺寸增量尺寸來輸入。在車床加工時要輸入Z方向。進(jìn)給加速或減速時,導(dǎo)入行程和導(dǎo)出行程必須要留有余量。 螺紋螺距在地址 I,J

38、,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以絕對尺寸或增量尺寸輸入,車床加工時優(yōu)先在 X和Z方向。進(jìn)給加速或減速時,導(dǎo)入行程和導(dǎo)出行程必須要留有余量。 地址 I,J,K上輸入螺紋螺距。  I, J, K的含義參見圓柱螺紋。 螺距參數(shù)由圓錐角(從縱向軸到圓錐外側(cè)計算)來決定。

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

40、址 S下編程所希望達(dá)到的轉(zhuǎn)速。 在用 G33 進(jìn)行螺紋切削時,不能改變主軸轉(zhuǎn)速倍率開關(guān)。(動態(tài)轉(zhuǎn)速變化)。 進(jìn)給倍率開關(guān)在 G33程序段中不起作用。 編程舉例 用起點(diǎn)偏置 180°加工雙圓柱螺紋。螺距為4N10   G1 G54 X99 Z10 S500 F100 M3  零點(diǎn)偏置,回到起始點(diǎn),打開主軸 N20  G33 Z-100 K4  圓柱螺紋:在 Z上的終點(diǎn) N30   G0 X102 N40   G0 Z10 N50   G1 X99 回到起始位置 N60 

41、; G33 Z-100 K4 SF=180  第二次切削:起始點(diǎn)偏移 180° N70 G0 X110  刀具退出 N80  G0 Z10   程序結(jié)束 N90 M30   2、G63指令帶補(bǔ)償夾具的攻絲,G63 編程: G63  X Y Z 參數(shù)說明   X Y Z  鉆孔深度(終點(diǎn),在直角坐標(biāo)中給出) 功能 用 G63 可以帶補(bǔ)償夾具的攻絲。 夾具將補(bǔ)償出現(xiàn)在軌跡中的任何偏差。 操作順序 攻絲 編程   直角坐標(biāo)中的鉆孔深度   主軸轉(zhuǎn)速和主軸方向 &

42、#160; 進(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)有效。 在一個用 G63編程的程序段之后,最后編程的插補(bǔ)指令 G0,G1,G2會被再次激活。 編程舉例 帶補(bǔ)償夾具的攻絲:  在此例中,要加工一個 M5攻螺紋。M5螺紋的螺距總計 0.8(表中已經(jīng)規(guī)定)。 選擇轉(zhuǎn)速 200轉(zhuǎn)/分鐘時,進(jìn)給率F為160毫米/分N10 &

43、#160; G1 X0 Y0 Z2 S200 F1000 M3  回到起始點(diǎn),打開主軸N20  G63 Z-50 F160  攻絲,鉆孔深度 50 N30  G63 Z3 M4  回程,編程換向 N40 M30  程序結(jié)束鐘。3、G74指令指令格式:G74 X0Y0Z0說明:G74為非模態(tài)指令,只能用于NC獨(dú)立的程序段中。機(jī)床關(guān)機(jī)重啟后,所有軸必須重新回參考點(diǎn),此時可以利用G74自動返回到參考點(diǎn)方式。4、G94、G95指令功能:用于進(jìn)給速度單位變換說明:G94:直線進(jìn)給率FG95:旋轉(zhuǎn)進(jìn)給率F編程示例:N10 G94N20 

44、S300M3F120N30 G95N40 S300M3F0.2第七講:標(biāo)準(zhǔn)循環(huán)1一、復(fù)習(xí)回顧1、G33指令的作用?2、G63指令的作用?二、新課1、引入數(shù)控生產(chǎn)廠家為了方便編程人員編程,簡化程序而特殊設(shè)計的。利用一條指令即可由數(shù)控自動控制完成一系列固定加工的循環(huán)動作2、循環(huán)調(diào)用指令MCALLMCALL為模態(tài)調(diào)用指令,用于調(diào)用所使用的固定循環(huán)3、常用固定循環(huán)4、鉆削,定中心CYCLE815、鉆削CYCLE825、深孔鉆削CYCLE836、攻絲,不帶補(bǔ)償襯套CYCLE847、攻絲,帶補(bǔ)償襯套CYCLE8408、鏜孔1CYCLE858、精鏜孔CYCLE869、其他固定循環(huán)CYCLE87CY

45、CLE88CYCLE89CYCLE90第八講:標(biāo)準(zhǔn)循環(huán)2一、復(fù)習(xí)回顧:1、在孔加工循環(huán)中,孔加工循環(huán)的一般工藝是什么?2、CYCLE81循環(huán)提刀速度為G1速度嗎?3、在使用CYCLE81編程時,是否需要給定F?二、新課1、引入:在孔加工過程中,有時所加工的孔數(shù)很多且成規(guī)律狀分布,如何簡單快捷的編制所需要的程序啊?2、線性孔排列循環(huán)3、圓周孔排列循環(huán)第九講:習(xí)題課1、   編制圖所示零件上所有孔的加工程序。2、   圖所示零件上的20孔已預(yù)制,且外形的粗加工也已完成,試編制精銑削外形和銑削槽的數(shù)控加工程序,要求使用兩把不同的刀具和刀具補(bǔ)償功能。第十講:局部

46、坐標(biāo)系一、復(fù)習(xí)回顧二、新課1、引入加工如圖示零件我們發(fā)現(xiàn),如果把坐標(biāo)原點(diǎn)設(shè)定在左下角,程序編制及基點(diǎn)計算十分復(fù)雜,能否簡化?2、可編程零件偏移編程 TRANS X Y Z (在獨(dú)立程序段中編程)ATRANS X Y Z (在獨(dú)立程序段中編程)指令和參數(shù)說明 TRANS 零點(diǎn)偏移 絕對值,以當(dāng)前有效的、 用 G54到 G599設(shè)定的工件零點(diǎn)為基準(zhǔn)。 ATRANS 與 TRANS相同,但是有附加的零點(diǎn)偏移X Y Z 在所給定的幾何軸方向的偏移值編程舉例 在一個工件中,一個程序之內(nèi)多次出現(xiàn)所說明的形狀。該形狀的加工順序存儲在子程序中。 通過零點(diǎn)偏移,您可以只設(shè)置所需要的工件零點(diǎn),然后調(diào)用子程序。N1

47、0 G1 G54 工作平面 X/Y,工件零點(diǎn) N20 G0 X0 Y0 Z2 回起始點(diǎn) N30 TRANS X10 Y10 絕對偏移 N40 L10 子程序調(diào)用 N50 TRANS X50 Y10 絕對偏移 N60 L10 子程序調(diào)用 N70 M30 程序結(jié)束3、可編程的旋轉(zhuǎn), ROT, AROT編程 ROT X Y ZROT RPL=AROTX Y Z AROT RPL=所有指令必須在獨(dú)立的程序段中編程。 指令和參數(shù)說明 ROT, 絕對旋轉(zhuǎn),以當(dāng)前用G54到 G599設(shè)定的工件零點(diǎn)為基準(zhǔn) AROT, 附加旋轉(zhuǎn),以當(dāng)前設(shè)定的或者編程的零點(diǎn)為基準(zhǔn) X Y Z 空間旋轉(zhuǎn):圍繞幾何軸旋轉(zhuǎn) RPL,

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

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

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

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

52、旋轉(zhuǎn) 35° N60 ASCALE X0.7 Y0.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, 絕對鏡像,以當(dāng)前有效的、用 G54至 G599設(shè)定的坐標(biāo)系為基準(zhǔn) AMIRROR, 附加鏡像,以當(dāng)前有效的、設(shè)定的或者編程的坐標(biāo)系為基準(zhǔn) X Y Z 幾何軸,必須更換其方向這里所給定的值可以自由選擇,比如

53、 X0 Y0 Z0。 功能 使用 MIRROR/AMIRROR可以鏡像坐標(biāo)系中的工件形狀。在調(diào)用子程序編程的鏡像后,所有的運(yùn)行均執(zhí)行鏡像功能。 操作順序 可替代的指令, MIRROR X Y Z在所選擇的工作平面中,通過軸向方向更換編程鏡像功能。 舉例:工作平面 G17 X/Y在 Y軸上的鏡像要求在 X軸上變換方向,然后用MIRROR X0進(jìn)行編程。 然后輪廓鏡像到鏡像軸 Y的對面,并進(jìn)行加工。鏡像功能針對用 G54到 G57設(shè)定的坐標(biāo)軸。 用指令MIRROR清除所有以前設(shè)置的可編程的框架。附加指令, AMIRROR X Y Z要求以當(dāng)前的轉(zhuǎn)換為基礎(chǔ)建立的一個鏡像,請用AMIRROR編程。 當(dāng)

54、前設(shè)定的或者最后編程的坐標(biāo)系作為基準(zhǔn)。 取消鏡像 對于所有軸: MIRROR (沒有軸參數(shù))在此之前編程的框架所有部件均被復(fù)位。其它說明 按照改變后的加工方向,控制系統(tǒng)使用鏡像指令自動轉(zhuǎn)換軌跡修正指令(G41/G42或者 G42/G41)。 同樣這也適用于圓弧旋轉(zhuǎn)方向(G2/G3或者 G3/G2)。如果在MIRROR之后用 AROT編程一個附加旋轉(zhuǎn),則根據(jù)情況您必須使用相反的旋轉(zhuǎn)方向(正向/負(fù)向或者負(fù)向/正向)。 對于幾何軸的鏡像,控制系統(tǒng)會自動換算成旋轉(zhuǎn),有時則換算成機(jī)床數(shù)據(jù)設(shè)定的鏡像軸的鏡像。這也適用于可設(shè)定的零點(diǎn)偏移。編程舉例 這里給出的輪廓您可以作為子程序編程。其它的3個輪廓通過鏡像產(chǎn)

55、生。 工件零點(diǎn)設(shè)定在輪廓中心。N10 G17 G54 工作平面 X/Y,工件零點(diǎn) N20 L10 右上方的第一個輪廓被加工。 N30 MIRROR X0 X軸鏡像(X軸方向?qū)φ{(diào)) N40 L10 左上方的第二個輪廓被加工 N50 AMIRROR Y0 Y軸鏡像(Y軸方向?qū)φ{(diào)) N60 L10 左下方的第三個輪廓被加工。N70 MIRROR Y0 MIRROR復(fù)位以前的框架。Y軸鏡像(Y軸方向?qū)φ{(diào)) N80 L10 右下方的第四個輪廓被加工。 N90 MIRROR 取消鏡像。 N100 G0 X300 Y100 M30 位移行程,程序結(jié)束第十二講:習(xí)題課編程舉例:平面旋轉(zhuǎn) 在一個工件中,一個程序

56、之內(nèi)多次出現(xiàn)所說明的形狀。除了零點(diǎn)偏移之外,還必須進(jìn)行旋轉(zhuǎn),因?yàn)檫@些工件形狀并不是軸向排列的。N10 G17 G54 工作平面 X/Y,工件零點(diǎn) N20 TRANS X20 Y10 絕對偏移 N30 L10 子程序調(diào)用 N40 TRANS X55 Y35 絕對偏移 N50 AROT RPL=45 坐標(biāo)系旋轉(zhuǎn) 45° N60 L10 子程序調(diào)用 N70 TRANS X20 Y40 絕對偏移(復(fù)位所有到目前為止的偏移) N80 AROT RPL=60 附加旋轉(zhuǎn) 60° N90 L10 子程序調(diào)用 N100 G0 X100 Y100 位移行程 N110 M30 程序結(jié)束編程舉例: 空間旋轉(zhuǎn) 在此示例中,軸向平行的和斜置的工件表面必須在一個夾裝中進(jìn)行加工。 前提條件:刀具必須垂直于斜置平面,對準(zhǔn)到旋轉(zhuǎn)后的Z軸方向。 N10 G17 G54 工作平面 X/Y,工件零點(diǎn) N20 TRANS X10 Y10 絕對偏移 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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論