版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quá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)在中國市場得到了 廣泛的應用,西門子 840D更是以高端系統(tǒng)出現(xiàn)。西門子系統(tǒng)與FANUC系統(tǒng)的比較2、基本概念2.1 插補功能:指定刀具沿直線軌跡或圓弧軌跡移動的功能稱為插補功能。它屬于準備功能,用 G代碼后跟若干位數(shù)字來表示。2.2 進給功能:用于指定刀具運動速度的功能。單位為 mm/mir。用 F指令2.3 參考點:一個固定的點,是機床生產(chǎn)商通過行程開關(guān)設(shè)定的一個特定位 置。在數(shù)控操作中所謂的“回
2、零”回的就是此點。2.4 機床原點(零點) :即機床坐標系的原點, 也是一個固定點。它是機床制 造商在制造、校正機床時設(shè)定的一個特殊位置。2.5 坐標系:在數(shù)控系統(tǒng)中提到共四個坐標系,即機床坐標系、機床參考坐 標系、工件坐標系和編程坐標系。數(shù)控系統(tǒng)中的坐標系均為右手笛卡爾坐標系,如圖示:2.5.1 機床坐標系:是機床制造商在設(shè)計機床時設(shè)定的一個坐標系2.5.2 機床參考坐標系:是機床生產(chǎn)商通過行程開關(guān)設(shè)定的一個坐標系即后面所學2.5.3 工件坐標系: 為確定工件在機床中的準確位置而建立的一個坐標系, 到的可設(shè)定零點偏置確定的坐標系。2.5.4 編程坐標系:在程序編制過程中,在零件圖紙上建立的坐
3、標系2.6 主軸功能:用于確定主軸轉(zhuǎn)速的功能,即S 指令主軸定位用SPoS=X格式表示2.7 切削速度:切削工件時刀具與工件的相對速度稱為切削速度v.S=1000v/ d其中:S:主軸轉(zhuǎn)速V:切削速度D:刀具直徑例:假設(shè)用直徑 160mm勺刀具,以100mmin的切削速度加工工件,試求其主軸轉(zhuǎn)速? 注:進給速度Vf=機床轉(zhuǎn)速n*刀具齒數(shù)Z*每齒切削深度fz,單位是 毫米/分鐘2.8輔助功能:指令機床部件啟停操作的功能。用M指令表示2.9 主程序和子程序:2.10準備功能:用來控制刀具(或工作臺)運動軌跡的機能。即G指令2.11 刀具長度與半徑補償功能:2.12 極坐標:以極點用圓周半徑(極半徑
4、)和角度(極角)來表示工件的坐標的位置2.13 絕對尺寸、增量尺寸即所謂的 G90G912.14 模態(tài)、非模態(tài)用于說明指令的時效性,如果一個指令指定以后直到被同組的其他指令取代才失效,否則持續(xù)有效。這樣的指令即為具有模態(tài)第二講:準備功能 1一、復習回顧: 提問:數(shù)控機床中的坐標系是一個什么樣的坐標系?方向如何判斷?數(shù)控機床中的坐標系有哪些?它們有什么異同?二、新課:1、西門子840D系統(tǒng)程序命名規(guī)則a、前一個符號必須是字母或數(shù)字(或一個字符有下劃線)b、其余符號可以是字母、數(shù)字及下劃線C、程序名最多有24個字符d、字符間不允許使用分隔符2、常見程序段格式N-G .X 丫Z F SD T M-說
5、明:N -程序段號G-準備功能X丫Z 坐標終點F進給速度s主軸轉(zhuǎn)速D刀沿號T-刀具號M-輔助功能3、平面選擇指令每兩個坐標軸確定一個平面。第三個坐標軸始終垂直于該平面,并定義刀具進給深度(比如用于2? D 加工)。在編程時要求告知控制系統(tǒng)在哪一個平面上加工, 從 而可以正確地計算刀具補償。 對于確定的圓弧編程方 式和極坐標系中,平面的定義同樣很有必要。指令格式: G17、 G18、G19G17: XY 平面G18: YZ 平面G19: ZX 平面4、G90/G91指令作用:用于確定坐標輸入方式指令格式:G90 絕對坐標輸入G91 增量坐標輸入指令應用:絕對坐標:P1 為 X20 Y35P2 為
6、 X50 Y60P3 為 X70 Y20在相對尺寸系統(tǒng)中,點 P1 到 P3 的位置為:P1 為 X20 Y35 (以零點為基準)P2 為 X30 Y25 以 P1 為基準P3 為 X20 Y-40 以 P2 為基準5、可設(shè)定零點偏置調(diào)用G54或者G55或者G56或者G57或者 G505G599取消G53 或者 G500 或者 SUPA 或者 G153指令說明G53 以程序段方式取消當前可設(shè)定零點偏移和可編程零點偏移。G54 bis G57 調(diào)用第二個到第五個可設(shè)定零點偏移 / 框架G153 以程序段方式抑制可設(shè)定、可編程和整個基本框架。G500 ? G500=零框架,標準設(shè)定,( 不包括偏移
7、、旋轉(zhuǎn)、鏡像或者標度)?取消可設(shè)定零點偏移/框架(G54到G599),直至下一次調(diào)用。? 激活整個基本框架 ($P_ACTBFRAME).G500 不等于 0? 激活第一個可設(shè)定的零點偏移 / 框架 ($P_UIFR0) 和? 激活整個基本框架 ($P_ACTBFRAME,) 或者激活一個已修改的基本框架。SUPA程序段方式取消,包括編程的偏移、手輪偏移(DRF)、外部零點偏移和 PRESET偏移。G505 . G599 調(diào)用第 6 到第 99 可設(shè)定的零點偏移。功能通過可設(shè)定的零點偏移 在所有軸中,工件零點以基本坐標系中的零點為基準進行調(diào)節(jié)。這樣可以通過G 指令,在不同的程序之間調(diào)用不同夾具
8、時的零點。編程舉例在此示例中有 3 個工件,它們分別固定在隨行夾具中并與零點偏移值G54 到 G56 相對應,一個一個進行加工。N10 G0 G90 X10 Y10 F500 T1 返回N20 G54 S1000 M3 調(diào)用第一個零點偏移,主軸右旋N30 L47 程序運行,在此作為子程序N40 G55 Go Z200調(diào)用第二個零點偏移 Z,在障礙物之后N50 L47 程序作為子程序運行N6o G56 調(diào)用第三個零點偏移N7o L47 程序作為子程序運行N8o G53 X2oo Y3oo M3o 零點偏移抑制,程序結(jié)束6、公英制轉(zhuǎn)換調(diào)用G70 或者 G71G700 或者 G710 自軟件版本 S
9、W5 起指令說明G70 英制尺寸說明 ( 長度 inch)G71 公制尺寸說明 ( 長度 mm)G700 英制尺寸說明 ( 長度 inch; 進給 inch/minG710 公制尺寸說明 ( 長度 mm; 進給 mm/min)功能在生產(chǎn)圖紙中工件相關(guān)的幾何數(shù)據(jù)可以用公制尺寸編程,也可以用英制尺寸編程。自軟件版本SW5起,G70/G71功能可以用G700/G710擴展。這里,除了幾何尺寸之外,工藝尺寸諸如進給 率F在零件程序執(zhí)行過程中,也可以在通過G700/G710設(shè)定的尺寸系統(tǒng)中說明。操作順序G70 或者 G71下面的幾何參數(shù)可以由控制系統(tǒng)(帶必要的偏差)換算為沒有設(shè)定的尺寸系統(tǒng),從而可以直接
10、輸入(舉例)?位移信息 X, Y,乙 ? 在圓弧編程時的中間點坐標 I1, J1, K1 插補參數(shù) I, J, K 和圓弧半徑 CR? 螺距? 可編程的零點偏移 (TRANS)? 極半徑 RPG70/G71 時)以主要尺寸系統(tǒng)說明( MD所有其它的參數(shù),諸如進給、刀具補償或者可設(shè)定零點偏移(使用10240:SCALING_SYSTEM_IS_METRIC。)系統(tǒng)變量和機床數(shù)據(jù)的描述同樣與G70/G71 文本無關(guān)。G700 或者 G710自軟件版本SW5起,在使用G700/G710時與G70/G71相反,所有的進給均由控制系統(tǒng)在編程的尺寸系統(tǒng)中 說明。G700/G710 代碼在 G70/G71
11、相同的組中。編程的進給值模態(tài)有效,因此在后面G70/G71/G700/G710轉(zhuǎn)換時不能自動改變。如果要求 G70/G71/G700/G710中的進給值生效,則必須編程一個新F值。編程舉例在基本尺寸系統(tǒng)為公制時,在英制尺寸和公制尺寸之間進行交換(G70/G71)。N10 G0 G94 X20 Y30 Z2 S2000 M3 T1 基本尺寸系統(tǒng)公制N20 G1 Z-5 F500 Z 軸進給 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 快速移動,程序結(jié)束、復習回顧:2提問:G70 G71在程序編制時會影響哪些數(shù)據(jù)?G54G57(G54G59指的是什么?有什么用途?二、新課:1 、快速定位指令 G00編程:GQ X YZ GQ AP= RP=RTLIOF, RTLION (SW 6.1 及更高版本)參數(shù)說明X Y Z 直角坐標的終點AP= 極坐標的終點,這里指極角RP= 極坐標的終點,這里指極半徑RTLIOF 用 GQ 非線性的插補(每個軌跡軸作為單軸插補)RTLION 用 GQ 線性插補(軌跡軸共同插補)功能您可以通過快速運行進行刀具的快速定位,工件的繞行或者返回換刀位置。這項功能不適用于
13、工件加工!操作順序用 GQ 來編程的刀具運行將以可能的最快速度運行(快速運行) 。在每個機床數(shù)據(jù)中,每個軸的快速運行速度都是單獨定義的。如果同時在多個軸上執(zhí)行快速運行,那么快速運行速度由對軌跡運行所需時間最長的軸來決定。其它說明Go模態(tài)有效。銑削編程舉例:G0可以用于回到起始位置或者刀具換刀點,刀具空運轉(zhuǎn)等等。N1o G9o S4oo M3 絕對尺寸,主軸順時針N2o Go X3o Y2o Z2 回到起始位置N3o G1 Z-5 F1ooo 刀具橫向進給N4o X8o Y65 直線運行N5o Go Z2N6o Go X-2o Y1oo Z1oo M3o 退刀,程序結(jié)束2、直線插補指令 Go1編
14、程:G1 X YZFG1 AP= RP= F 參數(shù)說明X Y Z 直角坐標的終點AP= 極坐標的終點,這里指極角RP= 極坐標的終點,這里指極半徑F 進給率,單位為毫米 / 分鐘 功能刀具用G1在與軸平行,傾斜的或者在空間里任意擺放的直線方向上運動??梢杂弥本€插補功能加工3D平面,槽等。操作順序刀具以進給率 F 從當前起始點向編程的目標點直線運行。工件在這個軌跡上進行加工。您可以在直角坐標或者 極坐標中給出目標點。舉例:G1 G90 X100 Y20 Z30 A40 F100以進給100毫米/分鐘的進給率逼近 X,Y,Z上的目標點;回轉(zhuǎn)軸 A作為同步軸來處理,以便能同時完成四個運 動。其它說明
15、G1 模態(tài)有效。在加工時必須給出主軸轉(zhuǎn)速 S 和主軸旋轉(zhuǎn)方向 M3/M4。編程舉例加工一個槽:刀具沿 X/Y方向從起始點向終點運行。同時在Z方向橫向進給。N10 G17 S400 M3 選擇工作平面,主軸順時針N20 G0 X20 Y20 Z2 回到起始位置N30 G1 Z-2 F40 刀具橫向進給N40 X80 Y80 Z-15 沿一條傾斜方向的直線運行N50 G0 Z100 M30 空運轉(zhuǎn)至刀具換刀3、圓弧插補指令編程: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 順時針方向沿圓弧軌跡運行G3 逆時針方向沿圓弧軌跡運行CIP 通過中間點進行圓弧插補CT 切線過渡的圓弧X Y Z 直角坐標系的終點I J K 直角坐標系的圓弧圓心(在 X,Y,Z 方向)AP= 極坐標的終點,這里指極角RP= 極坐標的終點,這里指符合圓弧半徑的極半徑CR= 圓弧半徑AR= 圓弧角I1= J1= K1= 直角坐標的中間點(在 X,Y,Z 方向) 功能圓弧插補允許對整圓或圓弧進行加工。操作順序工作平面說明控制系統(tǒng)需要工作平面參數(shù)以確定圓弧旋轉(zhuǎn)方向(G17至G19,G2順時針方向/G3逆時針方向。最好是工作平面的普遍說明。例外:您也可以在選擇的工作平面(不在
17、圓弧角說明和螺旋線上)之外加工圓弧。在這種情況下,作為圓弧終點給出的 軸地址將決定圓弧平面。其它說明G2/G3模態(tài)有效。用圓心和終點進行圓弧編程圓弧運動通過以下幾點來描述:? 在直角坐標 X,Y,Z 中的終點和? 地址 I,J,K 上的圓弧圓心分別表示:I: 圓弧中點在 X 方向的坐標J: 圓弧中點在 Y 方向的坐標K: 圓弧中點在 Z 方向的坐標 如果圓弧以圓心編程,盡管沒有終點,仍產(chǎn)生一個整圓。絕對和增量尺寸的輸入 默認的 G90/G91 絕對或者增量坐標只對圓弧終點有效。 中心點坐標 I,J,K 通常以增量尺寸并參考圓弧起點輸入。您可以參考工件零點用以下程序編程絕對中心點: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絕對尺寸舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 I=AC(50) J=AC(50)一個插補參數(shù) I,J,K 的值如果是 0 就可以取消,但是第二個相關(guān)參數(shù)必須給出。用半徑和終點進行圓弧編程圓弧運動通過以下幾點來描述:? 圓弧半徑 CR= 和? 在直角坐標 X,Y,Z 中的終點除了圓弧半徑,您還必須用符號 / 表示運行角度是否應該大于或者小于180°。正符可以不
19、注明。識別符表示:CR=+-:角度小于或者等于180°CR=-:角度大于 180°舉例:N10 G0 X67.5 Y80.211N20 G3 X17.203 Y38.029 CR=34.913 F500在這種處理方式下您不一定要給出中點。整圓(運行角度360°)不能用CR乗編程,而是通過圓弧終點和插補參數(shù)來編程。用圓弧角和圓心或者終點進行圓弧編程圓弧運動通過以下幾點來描述:? 圓弧角 AR= 和? 在直角坐標 X,Y,Z 中的終點或者? 地址 I,J,K 上的圓弧中點分別表示:AR=:圓弧角,取值范圍0°至360°I,J,K 的意義參見前面幾頁
20、。整圓(運行角度 360°)不能用AR=來編程,而是通過圓弧終點和插補參數(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用極坐標進行圓弧編程圓弧運動通過以下幾點來描述:? 極角 AP= ? 和極半徑 RP=在這種情況下,適用以下規(guī)定: 極點在圓心。極半徑和圓弧半徑相符。舉例: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 回到起始點N20 G17 G1 Z-5 F1000 刀具橫向進給N30 G2 X115 Y113.3 I-43 J25.52用增量尺寸表示的圓弧終點,圓心或者N30 G2 X115 Y113.3 I=AC(90) J=AC(70)用絕對尺寸表示的圓弧終點,圓心或者N30 G2 X115 Y113.3 CR=-50 圓弧終點,圓弧半徑或者N30 G2 AR=269.31 I-43 J25.52用增量尺寸表示的圓弧角,中心點或者N30 G2 AR=269.31 X115 Y113
22、.3 圓弧角,圓弧終點N40 M30 程序結(jié)束4、螺旋線插補 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 沿圓弧軌跡順時針方向運行G3 沿圓弧軌跡逆時針方向運行X Y Z 直角坐標的終點I J K 直角坐標的圓心AR 圓弧角TURN= 附加圓弧運行次數(shù)的范圍從 0 至 999AP= 極角RP= 極半徑功能螺旋線插補可以用來加工如螺紋或油槽 ( 延遲線插補 ) 。操作順序 在螺旋線插補時,兩個運動是疊加
23、的并且并列執(zhí)行。? 水平圓弧運動? 垂直直線運動圓弧運動在工作平面確定的軸上進行。舉例:工作平面 G17 ,針對圓弧插補的軸 X和Y。然后在垂直的橫向進給軸上進行橫向進給運動,這里是 Z 軸。運動順序1. 回到起始點2. 執(zhí)行用TURN=編程的整圓3. 回到圓弧終點,例如:作為部分旋轉(zhuǎn)4. 執(zhí)行第 2, 3 步穿過進刀深度加工螺旋線所需的螺距 = 整圓數(shù) + 編程的終點 - 穿過的進刀深度。編程舉例螺旋線插補N10 G17 G0 X27.5 Y32.99 Z3 回到起始位置N20 G1 Z-5 F50 刀具橫向進給N30 G3 X20 Y5 Z-20 I=AC(20) J=AC (20) TU
24、RN=2 帶以下參數(shù)的螺旋線:從起始位置執(zhí)行兩個整圓,然后回到終點八、N40 M30 程序結(jié)束5. 暫停指令 G04指令格式:G04 FG04 S參數(shù)說明:F以秒為單位的時間S用主軸旋轉(zhuǎn)次數(shù)來確定暫停時間*為非模態(tài)指令6、倒角指令編程:CHFCHR=RND=RNDM=FRCFRCM指令說明CHF=輪廓角倒棱值=倒角的長度(由 G70/G71確定測量單位)運動方向中的倒角寬度(測CHR=-輪廓角倒棱(SW3.5及更高版本)。在初始運動方向上的倒角編程。值=量單位同上)RND=-輪廓角倒圓值 = 圓的半徑 (尺寸單位符合 G70/G71)RNDM=模態(tài)倒圓:以同樣方法對幾個連續(xù)輪廓角進行倒圓。值
25、= 圓的半徑 ( 尺寸單位符合 G70/G71) 0: 取消模態(tài)倒圓FRCR倒角/倒圓的非模態(tài)進給率值=進給率單位毫米/分鐘(G94)或毫米/轉(zhuǎn)(G95) ; FRC > 0FRCMR= 倒角 / 倒圓的模態(tài)進給率值=進給率單位毫米/分鐘(G94)或毫米/轉(zhuǎn)(G95)0: 為倒角 /倒圓編程的進給率 F 有效功能您可以將以下元素插入一個輪廓拐角:倒角,或倒圓如果希望用同樣的方法對若干輪廓拐角連續(xù)進行倒圓,那么用RND“模態(tài)倒圓”命令達到??梢杂肍RC(非模態(tài))或FRCM(模態(tài))命令給倒角/倒圓編程進給率。如果沒有編程FRC/FRCM那么就應用普通的軌跡進給率F。倒角 , CHF/CHR若
26、倒角插入其他直線部分, 倒角在直線和圓弧輪廓的組合之間進行。 倒角插在編程的程序段后面。 倒角總是在用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右圖就是在直線和圓弧之間進行倒圓。N30 G1 X Z F RND=2N40 G3 X Z I K第四講:輔助功能一、復
27、習回顧1、在圓弧插補指令使用時,如何判斷圓弧插補方向?2、圓弧的表達方式有幾種?分別是什么?如何表示?3、終點+半徑式編制圓弧加工程序時,CR取值如何確定?與FANUC系統(tǒng)有何異同?二、新課1、輔助功能M指令的作用:輔助功能主要用于機床開關(guān)量的控制。如主軸的啟停、冷卻液的啟閉等2、輔助功能的種類:輔助功能有前指令和后指令之分前指令:與坐標軸移動一起執(zhí)行的指令。后指令:坐標軸移動后才移動的指令。3、常用輔助功能M0*編程停止M1*可選的停止M2*主程序結(jié)束,返回程序開始M30* 程序結(jié)束,如 M2M17* 子程序結(jié)束M3主軸順時針旋轉(zhuǎn)M4主軸逆時針旋轉(zhuǎn)M5主軸停止M6刀具更換(缺省設(shè)定)M70主
28、軸轉(zhuǎn)換到軸運行方式M40自動換檔M41齒輪級 1M42齒輪級 2M43齒輪級 3M44齒輪級 4M45齒輪級 5Mo與M1的異同:兩者均表示程序停止,但前者表示無條件停止,而后者為計劃停止M2與M30的異同:兩者均為程序結(jié)束, 但前者是結(jié)束后光標返回程序頭, 而后者表示結(jié)束后光標停在 M30處,如果繼續(xù)運行該程序,必須按復位鍵。#M指令除一些通用的(即ISo標準)外,其他沒有指定的,在不同的系統(tǒng)中有著不同 的含義。注意區(qū)別西門子與 FANUC系統(tǒng)中不同之處第五講:刀具補償功能及應用一、復習回顧輔助功能二、新課1、刀具功能 T 指令在數(shù)控加工程序中可以通過 T指令來指定所用刀具。如 T01表示1
29、號刀具2、刀具刀沿號D指令編程D.D0參數(shù)說明Dx 刀補號:沒有 WZV1. 8 或帶 WZV ( 自軟件版本 SW5) 1.12X X 用于 D號: 0-32000D0 撤銷刀具補償,沒有補償生效功能對于一個確定的刀具,可以用不同的刀具補償程序段,相應地分配 1 到 8 (12)個刀 沿。由此可以對于一個刀具定義不同的刀沿,這樣就可以在程序段中根據(jù)需要進行調(diào)用。 比如,如果是一個切槽車刀可以有不同的補償值,用于左刀沿和右刀沿。一個專用刀沿的 長度補償可以調(diào)用 D激活。如果編程Do ,則刀具的補償無效。如果沒有編程D字,則在換刀時機床數(shù)據(jù)中的標準設(shè)定生效。如果編程D號,則刀具長度補償有效。此外
30、,刀具半徑補償必須通過 G41/G42 開啟。3、刀具補償功能3.1 、刀具補償有什么作用?在編程時,您無需考慮銑刀的直徑、車刀的刀沿位置(車刀的左邊 / 右邊)以及刀具 長度。您可以直接編程工件尺寸,比如加工圖紙中如何標注就可以如何編程。在加工工件時控制刀具的行程 (取決于刀具的幾何參數(shù)) ,使其能夠加工出編程的輪廓。3.2 、刀具補償?shù)姆N類刀具補償分為刀具長度補償和刀具半徑補償3.2.1 、3.2.2 、3.3、刀具半徑補償 , G4o, G41, G42編程G4oG41G42OFFN=指令說明G40 取消刀具半徑補償G41 刀具半徑補償接通,刀具在輪廓的左側(cè)沿加工方向加工G42 刀具半徑
31、補償接通,刀具在輪廓的右側(cè)沿加工方向加工OFFN= 編程輪廓的加工余量(輪廓補償正常)功能使用刀具半徑補償后,控制系統(tǒng)自動計算不同刀具時等距離的刀具位移。使用OFFN時,可以產(chǎn)生等距離的軌跡,比如用于半精加工。刀具半徑補償?shù)慕油?/ 取消在有G40、G41或者G42的程序段中,必須編程一個帶 Go或者G1的運行指令。在此 運行指令中,必須對所選擇的工作平面中至少一個軸作出說明。在接通時如果僅說明一個軸,則自動補充第二個軸的最后位置,并在兩個軸上運行。說明:兩個軸必須作為GEOAXi通道中有效。這可以通過編程 GEoAX加以保證。舉例:N10 G0 X50 T1 D1N20 G1 G41 Y50
32、 F200N30 Y100在程序段 N10 中僅接通刀具長度補償。 X50 沒有補償返回在程序段 N20 中接通半徑補償,點 X50/Y50 補償后返回。 補償方向的更換G41/G42, G42/G41 可以無需中間的 G40 編程。編程舉例“傳統(tǒng)”的方法如下: 刀具調(diào)用,刀具更換,工作平面接通和刀具半徑補償使用。N10 G0 Z100 空運行,用于換刀N20 G17 T1 M6 換刀N30 G0 X0 Y0 Z1 M3 S300 D1調(diào)用刀具補償值,選擇長度補償N40 Z-7 F500 刀具進給N50 G41 X20 Y20 刀具半徑補償接通,刀具在輪廓的左側(cè)加工N60 Y40 銑削輪廓N7
33、0 X40 Y70N80 X80 Y50N90 Y20N100 X20N110 G40 G0 Z100 M30 刀具空運行,程序結(jié)束3.4G40 G41、G42使用中的注意事項a、刀具半徑補償?shù)慕⒑腿∠仨氃谥本€段上進行b、刀具半徑補償?shù)慕⒑腿∠仨氃谒_定的加工平面內(nèi)c、建立或取消的直線段長度不易過小d、在數(shù)控銑削加工中,精加工通常采用順銑左補償e、刀具補償?shù)慕⒑腿∠仨氃诹慵膺M行第六講:G33 G63等指令一、復習回顧1、在數(shù)控加工中,刀具補償?shù)姆N類有哪些?2、在西門子系統(tǒng)中的 D指令與FANUC系統(tǒng)中的D指令有什么異同?3、刀具半徑補償?shù)娜齻€階段是什么?4、為什么要進行刀具半徑補
34、償?在進行刀具半徑補償時應注意什么問題?二、新課1、G33指令帶恒定螺距的切削螺紋, G33帶縱向軸 Z 和橫向軸 X 的車床編程舉例圓柱螺紋G33Z K SF=*圓錐螺紋G33X Z K SF= *G33X Z I SF=*平面螺紋G33X I SF= * SF= 編制復式螺紋程序時才需要(K 表示圓錐角 <45 °)(I 表示圓錐角 >45 ° )參數(shù)說明X Z 直角坐標的終點I K 螺紋螺距(在 X,Z 方向)SF= 起始點偏移,僅用于復式螺紋圓柱螺紋圓柱螺紋通過螺紋長度和螺紋螺距來描述。螺紋長度用一個直角坐標 X,Y 或 Z 以絕對尺寸增量尺寸來輸入。在
35、車床加工時要輸 入 Z 方向。進給加速或減速時,導入行程和導出行程必須要留有余量。螺紋螺距在地址 I,J ,K 上輸入,在車床上主要是用 K。I 在X方向的螺紋螺距J 在 Y 方向的螺紋螺距K 在 Z 方向的螺紋螺距舉例:K4表示每轉(zhuǎn)4 mm螺距螺距值的范圍:0.001 至 2000.00 毫米/ 轉(zhuǎn)分別表示:圓錐螺紋圓錐螺紋通過在縱向和平面方向的終點(圓錐輪廓)以及螺紋螺距來描述。圓錐輪廓用直角坐標 X, Y, Z以絕對尺寸或增量尺寸輸入,車床加工時優(yōu)先在X和Z方向。進給加速或減速時,導入行程和導出行程必須要留有余量。地址 I,J,K 上輸入螺紋螺距。I, J, K 的含義參見圓柱螺紋。螺距
36、參數(shù)由圓錐角(從縱向軸到圓錐外側(cè)計算)來決定。圓錐角 <45 °時 : 螺距在縱向,例如 :K圓錐角 >45 °時 : 螺距在平面方向,例如: I螺距= 45°時,可以指定 I 或 K。起點偏移SF -加工復合螺紋偏移螺紋切削通過確定 G33 程序段中的起點偏移進行編程。起點偏移在地址SF=上被定義為絕對角度位置。相關(guān)的設(shè)置數(shù)據(jù)作相應的改變。舉例: SF=45表示:起始偏移 45 °取值范圍: 0.0000 至 359.999 度如果沒有給出起始點偏移,那么使用在設(shè)置數(shù)據(jù)中確定的“螺紋起始角”。右旋 / 左旋螺紋按照主軸方向來設(shè)定右旋或左旋螺
37、紋:M3:順時針方向M4:逆時針方向還可以在地址 S 下編程所希望達到的轉(zhuǎn)速。在用 G33 進行螺紋切削時,不能改變主軸轉(zhuǎn)速倍率開關(guān)。(動態(tài)轉(zhuǎn)速變化)。進給倍率開關(guān)在 G33 程序段中不起作用。編程舉例用起點偏置 180 °加工雙圓柱螺紋。螺距為 4N10G1 G54 X99 Z10 S500 F100 M3 零點偏置,回到起始點,打開主軸N20 G33 Z-100 K4 圓柱螺紋:在 Z 上的終點N30G0 X102N40G0 Z10N50G1 X99回到起始位置N60 G33 Z-100 K4 SF=180第二次切削:起始點偏移 180 °N70 G0 X110 刀具退
38、出N80 G0 Z10程序結(jié)束N90 M302、G63指令帶補償夾具的攻絲, G63編程:G63 X Y Z參數(shù)說明X Y Z 鉆孔深度(終點,在直角坐標中給出)功能用 G63 可以帶補償夾具的攻絲。 夾具將補償出現(xiàn)在軌跡中的任何偏差。操作順序攻絲編程? 直角坐標中的鉆孔深度? 主軸轉(zhuǎn)速和主軸方向? 進給率后退運行同樣用G63來編程,但是主軸旋轉(zhuǎn)方向相反。進給速度編程的進給率必須和轉(zhuǎn)速與攻絲的螺紋螺距的比例相匹配。公式:進給率 F (毫米 /分鐘) = 主軸轉(zhuǎn)速 S (轉(zhuǎn)/分鐘) x 螺紋螺距(毫米 /轉(zhuǎn))用 G63 把進給率和主軸轉(zhuǎn)速倍率開關(guān)設(shè)置為 100%其它說明G63模態(tài)有效。在一個用G
39、63編程的程序段之后,最后編程的插補指令GO, G1, G2會被再次激活。編程舉例帶補償夾具的攻絲:在此例中,要加工一個 M5攻螺紋。M5螺紋的螺距總計0.8 (表中已經(jīng)規(guī)定)。選擇轉(zhuǎn)速200轉(zhuǎn)/分鐘時,進給率F為160毫米/分N10 G1 X0 Y0 Z2 S200 F1000 M3 回到起始點,打開主軸N20G63 Z-50 F160 攻絲,鉆孔深度 50N30G63 Z3 M4 回程,編程換向N40 M30 程序結(jié)束鐘。3、G74指令指令格式:G74 X0Y0Z0說明:G74為非模態(tài)指令,只能用于 NC獨立的程序段中。機床關(guān)機重啟后,所有軸必須重新 回參考點,此時可以利用 G 74自動返
40、回到參考點方式。4、G94 G95指令功能:用于進給速度單位變換說明:G94:直線進給率FG95:旋轉(zhuǎn)進給率F編程示例:N10 G94N20 S300M3F120N30 G95N40 S300M3F0.2第七講:標準循環(huán) 1一、復習回顧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、攻絲,
41、不帶補償襯套 CYCLE847、攻絲,帶補償襯套 CYCLE8408、鏜孔 1 CYCLE858、精鏜孔 CYCLE869、其他固定循環(huán)CYCLE87CYCLE88CYCLE89CYCLE90第八講:標準循環(huán) 2一、復習回顧:1、在孔加工循環(huán)中,孔加工循環(huán)的一般工藝是什么?2、CYCLE81循環(huán)提刀速度為 G1速度嗎?3、在使用CYCLE8編程時,是否需要給定 F?二、新課1、引入:在孔加工過程中,有時所加工的孔數(shù)很多且成規(guī)律狀分布,如何簡單快捷的編制所需 要的程序?。?、線性孔排列循環(huán)3、圓周孔排列循環(huán)第九講:習題課1、編制圖所示零件上所有孔的加工程序。2、圖所示零件上的 20孔已預制,且外
42、形的粗加工也已完成,試編制精銑削外 形和銑削槽的數(shù)控加工程序,要求使用兩把不同的刀具和刀具補償功能。第十講:局部坐標系一、復習回顧二、新課1、引入加工如圖示零件我們發(fā)現(xiàn),如果把坐標原點設(shè)定在左下角, 程序編制及基點計算十分復雜, 能否簡化?2、可編程零件偏移編程TRANS X YZ(在獨立程序段中編程 )ATRANS X YZ(在獨立程序段中編程 )指令和參數(shù)說明TRANS零點偏移 絕對值,以當前有效的、用G54到G599設(shè)定的工件零點為基準。ATRANS與 TRANS相同,但是有附加的零點偏移X Y Z在所給定的幾何軸方向的偏移值編程舉例在一個工件中,一個程序之內(nèi)多次出現(xiàn)所說明的形狀。該形狀
43、的加工順序存儲在子程序中。通過零點偏移,您可以只設(shè)置所需要的工件零點,然后調(diào)用子程序。N10 G1 G54工作平面 X/Y ,工件零點N20 G0 X0 Yo Z2 回起始點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=ARoTY Z =AROT RPL所有指令必須在獨立的程序段中編程。指令和參數(shù)說明ROT,絕對旋轉(zhuǎn),以當前用 G5倒G599設(shè)定的工件零點為基準AROT ,附加旋轉(zhuǎn),以當前設(shè)定的或者編程的零點為
44、基準X Y Z空間旋轉(zhuǎn):圍繞幾何軸旋轉(zhuǎn)RPL,平面中旋轉(zhuǎn):坐標系旋轉(zhuǎn)的角度(平面用G17-G19設(shè)定)功能或者在所選擇使用ROT/AROT工件坐標系可以圍繞幾何軸 X/Y/Z中的一個進行旋轉(zhuǎn),的工作平面G17到G19平面中(或者垂直方向的進刀軸)圍繞角度RPL進行旋轉(zhuǎn)這樣,就可以在一個同樣的裝夾位置時對斜置平面進行加工,或者對幾個工件面進行 加工。操作順序:空間旋轉(zhuǎn)可替代的指令,TRANS X Y Z坐標系圍繞所給定的軸旋轉(zhuǎn)編程的角度。最后說明的可設(shè)定的零點偏移 G54到G599作為旋轉(zhuǎn)中心。使用指令ROT,復位事先設(shè)置的、可編程框架的所有框架部件。要求在當前的框架上建立一個新的旋轉(zhuǎn),請用AR
45、OT編程。附加指令,AROT X Y Z旋轉(zhuǎn),在所給定軸方向編程的角度值當前設(shè)定的或者最后編程的零點作為旋轉(zhuǎn)中心。旋轉(zhuǎn)方向確定正向轉(zhuǎn)角:觀察坐標軸的正向,順時針旋轉(zhuǎn)。操作順序:在平面中旋轉(zhuǎn)坐標系在用G17到G19選擇的平面中旋轉(zhuǎn)??商娲闹噶?,ROT RPL附加指令,AROT RPL坐標系在當前的平面中旋轉(zhuǎn)用 RPL=編程的轉(zhuǎn)角。其它的說明參見空間中的旋轉(zhuǎn)。三、綜合應用:將引例通過所學知識進行解答四、注意事項:第十一講:可編程比例放縮、鏡像功能一、復習回顧1、可編程零點偏置指令的格式?2、可編程旋轉(zhuǎn)指令的格式?角度如何確定?二、新課1、可編程的比例系數(shù),SCALE, ASCALE編程SCALE
46、 X- YZ(在獨立程序段中編程 )ASCALE X YZ(在獨立程序段中編程 )指令和參數(shù)說明SCALE,絕對放大/縮小,以當前有效的、用 G54至G599定的坐標系為基準ASCALE,附加放大/縮小,以當前有效的、設(shè)定的或者編程的坐標系為基準X Y Z在所給定的幾何軸方向的比例系數(shù)功能使用SCALE/ASCALE可以對所有的軌跡軸、同步軸和定位軸在所給定軸方向編程比例 系數(shù)。由此一個形狀的大小可以進行改變。這樣,您就可以編程幾何形狀相似的輪廓或者不 同收縮率的材料。附加指令,ASCALE X Y Z要求在當前的框架上建立一個比例修改,請用ASCALE編程。這種情況下,最后有效的框架用新的比
47、例系數(shù)相乘。當前設(shè)定的或者最后編程的坐標系作為比例修改的基準。取消比例系數(shù)對于所有軸:SCALE (沒有軸參數(shù))在此之前編程的框架所有部件均被復位。編程舉例在這個工件中出現(xiàn)兩個形狀相同的槽,所不同的是尺寸大小不同,并且相互扭轉(zhuǎn)。加工順序在子程序中編程。通過零點偏移和旋轉(zhuǎn)可以設(shè)定所需的工件零點,通過縮放再縮小輪廓,然后再次調(diào)用 該子程序。N10 G17 G54工作平面 XrY ,工件零點N20 TRANS X15 Y15 絕對偏移N30 L10加工大的凹槽N40 TRANS X40 Y20 絕對偏移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 (在獨立的 NC程序段中編程)AMIRROR X0 Y0 Z0 (在獨立的NC程序段中編程)指令和參數(shù)說明MIRROR,絕對鏡像,以當前有效的、用 G54至G599設(shè)定的坐標系為基準AMIRROR,附加鏡像,以當前有效的、設(shè)定的或者編程的坐標系為基準X Y Z幾何軸,必須更換其方向這里所給定的值可以自由選擇,比如X0 Y0 Z0功能使用MIRRoR/AMIRRO可以鏡像坐標系中的工件形狀。在調(diào)用子
49、程序編程的鏡像后, 所有的運行均執(zhí)行鏡像功能。操作順序可替代的指令,MIRROR X Y Z在所選擇的工作平面中,通過軸向方向更換編程鏡像功能。舉例:工作平面 G17 X/Y在Y軸上的鏡像要求在X軸上變換方向,然后用 MIRROX0進行編程。 然后輪廓鏡像 到鏡像軸Y的對面,并進行加工。鏡像功能針對用G54到G57設(shè)定的坐標軸。用指令MIRRORf除所有以前設(shè)置的可編程的框架。附加指令,AMIRROR X Y Z要求以當前的轉(zhuǎn)換為基礎(chǔ)建立的一個鏡像,請用AMIRR O編程。當前設(shè)定的或者最后編程的坐標系作為基準。取消鏡像對于所有軸:MIRROR役有軸參數(shù))在此之前編程的框架所有部件均被復位其它
50、說明按照改變后的加工方向, 控制系統(tǒng)使用鏡像指令自動轉(zhuǎn)換軌跡修正指令(G41/G42或者G42/G41)。同樣這也適用于圓弧旋轉(zhuǎn)方向(G2/G3或者G3/G2 )。如果在MIRRoE之后用ARoT編程一個附加旋轉(zhuǎn),則根據(jù)情況您必須使用相反的旋轉(zhuǎn)方 向(正向/負向或者負向/正向)。對于幾何軸的鏡像,控制系統(tǒng)會自動換算成旋轉(zhuǎn),有時則換算成機床 數(shù)據(jù)設(shè)定的鏡像軸的鏡像。這也適用于可設(shè)定的零點偏移。編程舉例這里給出的輪廓您可以作為子程序編程。其它的3個輪廓通過鏡像產(chǎn)生。工件零點設(shè)定在輪廓中心。N10 G17 G54工作平面 X/Y ,工件零點N20 L10右上方的第一個輪廓被加工。N30 MIRROR
51、 XO X軸鏡像(X軸方向?qū)φ{(diào))N40 L10左上方的第二個輪廓被加工N50 AMIRROR YO Y軸鏡像(Y軸方向?qū)φ{(diào))N60 L10左下方的第三個輪廓被加工。N70 MIRRoR Yo MIRRoF復位以前的框架。 Y軸鏡像(Y軸方向?qū)φ{(diào))N80 L10右下方的第四個輪廓被加工。N90 MIRROR取消鏡像。N100 G0 X300 Y100 M30位移行程,程序結(jié)束第十二講:習題課編程舉例:平面旋轉(zhuǎn)在一個工件中,一個程序之內(nèi)多次出現(xiàn)所說明的形狀。除了零點偏移之外,還必須進 行旋轉(zhuǎn),因為這些工件形狀并不是軸向排列的。N10 G17 G54工作平面 X/Y ,工件零點N20 TRANS X
52、20 Y10 絕對偏移N30 L10子程序調(diào)用N40 TRANS X55 Y35 絕對偏移N50 AROT RPL=45 坐標系旋轉(zhuǎn) 45°N60 L10子程序調(diào)用N70 TRANS X20 Y40絕對偏移(復位所有到目前為止的偏移)N80 AROT RPL=60 附加旋轉(zhuǎn) 60N90 L10 子程序調(diào)用N100 G0 X100 Y100 位移行程N110 M30程序結(jié)束編程舉例:空間旋轉(zhuǎn)在此示例中,軸向平行的和斜置的工件表面必須在一個夾裝中進行加工 前提條件:刀具必須垂直于斜置平面,對準到旋轉(zhuǎn)后的 Z軸方向。N10 G17 G54 工作平面 XJY ,工件零點N20 TRANS X
53、10 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ù)編程、復習回顧:可編程比例放縮功能鏡像功能二、新課1、計算參數(shù) R編程Rn=.說明R 計算參數(shù)n 計算參數(shù)個數(shù), n= 0 至最大值。最大值參見機床數(shù)據(jù)或者機床制造商資料,缺省設(shè)定為:最大值 = 0-99 機床制造商( MH10.1)R參數(shù)通過機床數(shù)據(jù)設(shè)定,也可以參見機床制造商說明。功能如果一個NC程序不僅僅適用于所確定的值,或者您必須計算值,則可以使用計算參數(shù)。在程序運行時,所需要的值可以通過控制系統(tǒng)計算或者設(shè)置。另一個方法就是通過操作設(shè)定計算參數(shù)值。如果計算參數(shù)賦值,它們可以在程序中賦值其它數(shù)值可設(shè)定的NC地址。賦值計算參數(shù)有以下的賦值范圍:±(8 位數(shù)字,加符號和小數(shù)點)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《簡筆畫上色技巧》課件
- 中心投影和平行投影課件
- 《壓力管理》課件
- 《市場營銷情景模擬》課件
- 單位管理制度集粹選集職工管理篇
- 單位管理制度匯編大全職員管理篇
- 單位管理制度合并選集人力資源管理篇
- 三峽復習課件
- 《精油的起源基礎(chǔ)》課件
- 單位管理制度分享合集【人事管理】
- 2025蛇年帶橫批春聯(lián)對聯(lián)200副帶橫批
- DZ/T 0462.3-2023 礦產(chǎn)資源“三率”指標要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- Lesson-1.-spring-festival(雙語課件-春節(jié))
- 大學學院成績單(模板)
- 奧林燃燒器說明書(GP130-150H)
- 績效管理模塊-績效管理與績效考核制度
- 《工人工資發(fā)放承諾書范文 》
- 馬達加斯加 礦產(chǎn)和能源開發(fā)戰(zhàn)略
- 忘憂草(周華健)原版五線譜鋼琴譜正譜樂譜.docx
- 一年級必背古詩(拼音版)
- 電氣設(shè)備事故處理規(guī)程
評論
0/150
提交評論