第05章西門子_第1頁
第05章西門子_第2頁
第05章西門子_第3頁
第05章西門子_第4頁
第05章西門子_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 按以下規(guī)則確定程序名:按以下規(guī)則確定程序名: (1)開始的兩個符號必須是字母。)開始的兩個符號必須是字母。 (2)其后的符號可以是字母、數(shù)字或下劃線。)其后的符號可以是字母、數(shù)字或下劃線。 (3)最多為)最多為16個字符。個字符。 (4)不得使用分隔符。)不得使用分隔符。 NC程序由若干個程序段組成,所采用程序由若干個程序段組成,所采用 的程序段格式屬于可變程序段格式。的程序段格式屬于可變程序段格式。 每一個程序段執(zhí)行一個加工工步,每每一個程序段執(zhí)行一個加工工步,每 個程序段由若干個程序字組成,最后一個個程序段由若干個程序字組成,最后一個 程序段包含程序結(jié)束符:程序段包含程序結(jié)束符:M02或

2、或M30。 程序字是組成程序段的元素,由程序程序字是組成程序段的元素,由程序 字構(gòu)成控制器的指令。程序字由以下幾部字構(gòu)成控制器的指令。程序字由以下幾部 分組成:分組成: 地址符一般是一字母。地址符一般是一字母。 數(shù)值是一個數(shù)字串,它可以帶正負(fù)號數(shù)值是一個數(shù)字串,它可以帶正負(fù)號 和小數(shù)點。正號可以省略不寫。和小數(shù)點。正號可以省略不寫。 可以通過可以通過14個數(shù)字進行地址擴展。個數(shù)字進行地址擴展。 在這種情況下,其數(shù)值可以通過在這種情況下,其數(shù)值可以通過“=”進行進行 賦值賦值 。 一個程序段中含有執(zhí)行一個工序所需一個程序段中含有執(zhí)行一個工序所需 的全部數(shù)據(jù)。的全部數(shù)據(jù)。 程序段由若干個字和程序段

3、結(jié)束符程序段由若干個字和程序段結(jié)束符 “LF”組成。組成。 程序段中有很多指令時建議按如下順程序段中有很多指令時建議按如下順 序:序: N G X Y Z F S T D M H 利用加注釋的方法可在程序中對程序利用加注釋的方法可在程序中對程序 段進行說明。注釋可作為對操作者的提示段進行說明。注釋可作為對操作者的提示 顯示在屏幕上。顯示在屏幕上。 G90和和G91指令分別對應(yīng)著絕對值數(shù)指令分別對應(yīng)著絕對值數(shù) 據(jù)輸入和增量值數(shù)據(jù)輸入。其中據(jù)輸入和增量值數(shù)據(jù)輸入。其中G90表示表示 坐標(biāo)系中目標(biāo)點的絕對坐標(biāo)尺寸,坐標(biāo)系中目標(biāo)點的絕對坐標(biāo)尺寸,G91表表 示待運行的位移量示待運行的位移量 。 在位置

4、數(shù)據(jù)不同于在位置數(shù)據(jù)不同于G90/G91的設(shè)定時,的設(shè)定時, 可以在程序段中通過可以在程序段中通過AC/IC以絕對尺寸以絕對尺寸/相相 對尺寸方式進行設(shè)定。對尺寸方式進行設(shè)定。 格式:格式: G90; 絕對尺寸輸入絕對尺寸輸入 G91; 增量尺寸輸入增量尺寸輸入 X=AC(); x軸以絕對尺寸輸入軸以絕對尺寸輸入 Y=IC(); y軸以相對尺寸輸入軸以相對尺寸輸入 Z=IC(); z軸以相對尺寸輸入軸以相對尺寸輸入 2平面選擇功能:G17 G18 G19 (G19數(shù)控車不用) 3公制尺寸/英制尺寸:G71 G70 G710 G700 編程編程 G70;英制尺寸;英制尺寸 G71;公制尺寸;公制

5、尺寸 G700;英制尺寸,也適用于進給率;英制尺寸,也適用于進給率F G710;公制尺寸,也適用于進給率;公制尺寸,也適用于進給率F 4半徑/直徑數(shù)據(jù)尺寸:DIAMOF, DlAMON(數(shù)控銑及加工中心不用) 程序中在需要時也可以轉(zhuǎn)換為半徑程序中在需要時也可以轉(zhuǎn)換為半徑 尺寸。尺寸。 DIAMOF 半徑數(shù)據(jù)尺寸半徑數(shù)據(jù)尺寸 DIAMON 直徑數(shù)據(jù)尺寸直徑數(shù)據(jù)尺寸 5極坐標(biāo),極點定義:G110, G111,G112(數(shù)控車不用) 極坐標(biāo)同樣可以使用極坐標(biāo)同樣可以使用G17G19平平 面。面。 G110; 極點定義,相對于上次編程極點定義,相對于上次編程 設(shè)定的位置(如設(shè)定的位置(如G17平面)平

6、面) G111; 極點定義,相對于當(dāng)前工件極點定義,相對于當(dāng)前工件 坐標(biāo)系的零點(如坐標(biāo)系的零點(如G17平面)平面) G112; 極點定義,相對于最后有效極點定義,相對于最后有效 的極點,平面不變的極點,平面不變 6可編程的零點偏置:TRANS, ATRANS 如果工件上在不同的位置有重復(fù)出如果工件上在不同的位置有重復(fù)出 現(xiàn)的形狀要加工,或者選用了一個新現(xiàn)的形狀要加工,或者選用了一個新 的參考點,在這種情況下就需要使用的參考點,在這種情況下就需要使用 可編程零點偏置。可編程零點偏置。 7可編程旋轉(zhuǎn):ROT,AROT(數(shù)控 車不用) 8可編程的比例縮放:SCALE, ASCALE 使用使用SC

7、ALE,ASCALE指令,可以為所有指令,可以為所有 坐標(biāo)軸按編程的比例系數(shù)進行縮放,按此比例坐標(biāo)軸按編程的比例系數(shù)進行縮放,按此比例 使所給定的軸放大或縮小若干倍。使所給定的軸放大或縮小若干倍。 當(dāng)前設(shè)定的坐標(biāo)系作為比例縮放的基準(zhǔn)。當(dāng)前設(shè)定的坐標(biāo)系作為比例縮放的基準(zhǔn)。 SCALE X Y Z ; 可編程的比例系數(shù),可編程的比例系數(shù), 清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指 令令 ASCALE X Y Z ; 可編程的比例系數(shù),可編程的比例系數(shù), 附加于當(dāng)前的指令附加于當(dāng)前的指令 SCALE; 不帶數(shù)值:清除所有有不帶數(shù)值:清除所有有 關(guān)偏移、旋轉(zhuǎn)

8、、比例系數(shù)、鏡像的指令關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指令 SCALE,ASCALE指令要求一個獨立的程指令要求一個獨立的程 序段。序段。 9可編程的鏡像:MIRROR, AMIRROR(數(shù)控車不用) 用用MIRROR和和AMIRROR指令可以使指令可以使 工件鏡像加工。工件鏡像加工。 10工件裝夾可設(shè)定的零點偏置: G53,G54G59,G500,G153 可設(shè)定的零點偏置給出工件零點在機可設(shè)定的零點偏置給出工件零點在機 床坐標(biāo)系中的位置(工件零點以機床零點床坐標(biāo)系中的位置(工件零點以機床零點 為基準(zhǔn)偏移)。為基準(zhǔn)偏移)。 11可編程的工作區(qū)域限制:G25, G26,WALIMON,WALIM

9、OF 用用G25/G26定義坐標(biāo)軸的工作區(qū)域,定義坐標(biāo)軸的工作區(qū)域, 規(guī)定哪些區(qū)域可以運行,哪些區(qū)域不可以規(guī)定哪些區(qū)域可以運行,哪些區(qū)域不可以 運行。當(dāng)?shù)毒唛L度補償有效時,刀尖必須運行。當(dāng)?shù)毒唛L度補償有效時,刀尖必須 在此區(qū)域內(nèi);或者,刀架參考點必須在此在此區(qū)域內(nèi);或者,刀架參考點必須在此 區(qū)域內(nèi),否則將受到限制。坐標(biāo)值以機床區(qū)域內(nèi),否則將受到限制。坐標(biāo)值以機床 坐標(biāo)系為基準(zhǔn)。坐標(biāo)系為基準(zhǔn)。 12快速直線移動:G00 G00功能用于快速定位刀具,移動時功能用于快速定位刀具,移動時 還沒有對工件進行切削加工。當(dāng)?shù)毒哌h(yuǎn)離還沒有對工件進行切削加工。當(dāng)?shù)毒哌h(yuǎn)離 工件或結(jié)束加工時,可以在幾個軸上同時工件

10、或結(jié)束加工時,可以在幾個軸上同時 執(zhí)行快速移動,由此產(chǎn)生一線性軌跡。執(zhí)行快速移動,由此產(chǎn)生一線性軌跡。 13帶進給率的直線插補:G1 G1指令使刀具以直線的方式從起始點指令使刀具以直線的方式從起始點 移動到目標(biāo)位置,以地址移動到目標(biāo)位置,以地址F編程的進給速編程的進給速 度運行,度運行,G1也可以寫成也可以寫成G01,G1后的所有后的所有 坐標(biāo)軸可以同時運行。坐標(biāo)軸可以同時運行。 14圓弧插補:G2,G3功能 刀具沿圓弧輪廓從起始點運行到終點。刀具沿圓弧輪廓從起始點運行到終點。 運行方向由運行方向由G功能定義:功能定義: G2順時針方向圓弧插補;順時針方向圓弧插補; G3逆時針方向圓弧插補。逆

11、時針方向圓弧插補。 G2/G3 X Y I J ;圓弧終點和圓心圓弧終點和圓心 G2/G3 CR= X Y ;半徑和圓弧終點半徑和圓弧終點 G2/G3 AR= I J ;圓心角和圓心圓心角和圓心 G2/G3 AR= X Y ;圓心角和圓弧終圓心角和圓弧終點點 G2/G3 AP= RP= ;極坐標(biāo)和極點圓弧極坐標(biāo)和極點圓弧 說明:有其他的圓弧編程方法。說明:有其他的圓弧編程方法。 CT圓弧用切線連接;圓弧用切線連接; CIP通過中間點的圓弧(參見后通過中間點的圓?。▍⒁姾?面的章節(jié))。面的章節(jié))。 系統(tǒng)僅能接收一定范圍之內(nèi)的公差。系統(tǒng)僅能接收一定范圍之內(nèi)的公差。 CR=- 中的負(fù)號說明圓弧段大于

12、半圓;中的負(fù)號說明圓弧段大于半圓; CR=+ 中的正號說明圓弧段小于或等于半中的正號說明圓弧段小于或等于半 圓。圓。 15通過中間點進行圓弧插補:CIP 如果已經(jīng)知道圓弧輪廓上如果已經(jīng)知道圓弧輪廓上3個點而不個點而不 知道圓弧的圓心、半徑和圓心角,則建議知道圓弧的圓心、半徑和圓心角,則建議 使用使用CIP功能。在此,圓弧方向由中間點功能。在此,圓弧方向由中間點 的位置確定(中間點位于起始點和終點之的位置確定(中間點位于起始點和終點之 間)。用間)。用I1,J1,K1對應(yīng)著不同的坐標(biāo)軸,對應(yīng)著不同的坐標(biāo)軸, 中間點定義如下:中間點定義如下: I1= 用于用于x軸,軸, J1= 用于用于y軸,軸,

13、 K1= 用于用于z軸軸 16切線過渡圓?。篊T 17螺旋插補:G2/G3,TURN功能 (數(shù)控車不用) (1)功能)功能 螺旋插補由兩種運動組成:在螺旋插補由兩種運動組成:在G17, G18或或G19平面中進行的圓弧運動加垂直平面中進行的圓弧運動加垂直 該平面的直線運動;用指令該平面的直線運動;用指令TURN= 編制編制 整圓循環(huán)螺線,附加到圓弧編程中,即可整圓循環(huán)螺線,附加到圓弧編程中,即可 加工螺旋線。螺旋插補可以用于銑削螺紋,加工螺旋線。螺旋插補可以用于銑削螺紋, 或者用于加工油缸的潤滑油槽。或者用于加工油缸的潤滑油槽。 18等螺距螺紋切削或攻絲:G33 等螺距螺紋切削或紋絲功能要求主

14、軸等螺距螺紋切削或紋絲功能要求主軸 有位置測量系統(tǒng)。有位置測量系統(tǒng)。 (1)數(shù)控車)數(shù)控車 用用G33功能可以加工下述各種類型的功能可以加工下述各種類型的 恒螺距螺紋:圓柱螺紋、圓錐螺紋、外螺恒螺距螺紋:圓柱螺紋、圓錐螺紋、外螺 紋紋/內(nèi)螺紋、單螺紋和多重螺紋、多段連續(xù)內(nèi)螺紋、單螺紋和多重螺紋、多段連續(xù) 螺紋。螺紋。 右旋和左旋螺紋由主軸旋轉(zhuǎn)方向右旋和左旋螺紋由主軸旋轉(zhuǎn)方向M3和和 M4確定(確定(M3右旋,右旋,M4左旋)。左旋)。 錐形螺紋:在具有錐形螺紋:在具有2個坐標(biāo)軸尺寸的個坐標(biāo)軸尺寸的 圓錐螺紋加工中,螺距地址圓錐螺紋加工中,螺距地址I或或K下必須設(shè)下必須設(shè) 置較大位移(較大螺紋長

15、度)的螺紋尺寸,置較大位移(較大螺紋長度)的螺紋尺寸, 另一個較小的螺距尺寸不用給出。另一個較小的螺距尺寸不用給出。 起始點偏移起始點偏移SF:在加工螺紋中切削位:在加工螺紋中切削位 置偏移以后以及在加工多頭螺紋時均要求置偏移以后以及在加工多頭螺紋時均要求 起始點偏移一位置。起始點偏移一位置。 19帶浮動夾頭的夾具攻絲:G63 G63指令用于帶浮動夾頭的螺紋加工,指令用于帶浮動夾頭的螺紋加工, 編程的進給率編程的進給率F必須與主軸速度必須與主軸速度 。 RH或或LH螺紋由主軸的旋轉(zhuǎn)方向確定螺紋由主軸的旋轉(zhuǎn)方向確定 (M3順時針旋轉(zhuǎn),順時針旋轉(zhuǎn),M4逆時針旋轉(zhuǎn),逆時針旋轉(zhuǎn), 參見參見“30.主軸

16、轉(zhuǎn)速主軸轉(zhuǎn)速S及旋轉(zhuǎn)方向及旋轉(zhuǎn)方向”)。)。 20螺紋插補:G331,G332 G331,G332指令要求主軸必須是位指令要求主軸必須是位 置控制的主軸,且具有位置測量系統(tǒng)。置控制的主軸,且具有位置測量系統(tǒng)。 (1)右旋螺紋或左旋螺紋)右旋螺紋或左旋螺紋 螺距的符號確定主軸方向:螺距的符號確定主軸方向: 正:右旋(同正:右旋(同M3);); 反:左旋(同反:左旋(同 M4) (2)坐標(biāo)軸速度)坐標(biāo)軸速度 G331/G332中在加工螺紋時坐標(biāo)軸中在加工螺紋時坐標(biāo)軸 速度由主軸轉(zhuǎn)速和螺距確定,而與進給速度由主軸轉(zhuǎn)速和螺距確定,而與進給 率率F則沒有關(guān)系,進給率則沒有關(guān)系,進給率F處于存儲狀處于存儲

17、狀 態(tài)。此時,機床數(shù)據(jù)中規(guī)定的最大軸速態(tài)。此時,機床數(shù)據(jù)中規(guī)定的最大軸速 度(快速移動速度)不允許超過。否則度(快速移動速度)不允許超過。否則 會產(chǎn)生一報警。會產(chǎn)生一報警。 21返回固定點:G75 用用G75指令可以返回到機床中某個指令可以返回到機床中某個 固定點,比如換刀點。固定點,比如換刀點。 22回參考點:G74 用用G74指令實現(xiàn)指令實現(xiàn)NC程序中回參考程序中回參考 點功能,每個軸的方向和速度存儲在點功能,每個軸的方向和速度存儲在 機床數(shù)據(jù)中。機床數(shù)據(jù)中。 23進給率F 進給率進給率F是刀具軌跡速度,它是所有是刀具軌跡速度,它是所有 移動坐標(biāo)軸速度的矢量和。坐標(biāo)軸速度是移動坐標(biāo)軸速度的

18、矢量和。坐標(biāo)軸速度是 刀具軌跡速度在坐標(biāo)軸上的分量。刀具軌跡速度在坐標(biāo)軸上的分量。 進給率進給率F在在G1,G2,G3,CIP,CT 插補方式中生效,并且一直有效,直到被插補方式中生效,并且一直有效,直到被 一個新的地址一個新的地址F取代為止。取代為止。 (1)編程)編程 F ; 每分鐘的進給率每分鐘的進給率 注釋:在取整數(shù)值方式下可以取消小注釋:在取整數(shù)值方式下可以取消小 數(shù)點后面的數(shù)據(jù),如數(shù)點后面的數(shù)據(jù),如F300。 (2)進給率)進給率F的單位的單位 地址地址F的單位由的單位由G功能確定,即功能確定,即G94和和 G95。 G94直線進給率,單位直線進給率,單位mm/min G95旋轉(zhuǎn)進

19、給率,單位旋轉(zhuǎn)進給率,單位mm/r(只(只 有主軸旋轉(zhuǎn)才有意義)。有主軸旋轉(zhuǎn)才有意義)。 24圓弧進給率修正:CFTCP,CFC (數(shù)控車不用) 如果刀具半徑補償(如果刀具半徑補償(G41/G42)和圓)和圓 弧編程已經(jīng)使用,若使編程的進給弧編程已經(jīng)使用,若使編程的進給F在圓在圓 弧輪廓處生效,就必須對刀具中心點處的弧輪廓處生效,就必須對刀具中心點處的 進給率進行修正。進給率進行修正。 25準(zhǔn)確定位/連續(xù)路徑加工:G9, G60,G64 (1)編程)編程 G60; 準(zhǔn)確定位準(zhǔn)確定位模態(tài)有效模態(tài)有效 G64; 連續(xù)路徑加工連續(xù)路徑加工 G9; 準(zhǔn)確定位準(zhǔn)確定位單程序段有效單程序段有效 G601;

20、 精準(zhǔn)確定位窗口精準(zhǔn)確定位窗口 G602; 粗準(zhǔn)確定位窗口粗準(zhǔn)確定位窗口 (2)準(zhǔn)確定位)準(zhǔn)確定位G60,G9 G60或或G9功能生效時,當(dāng)?shù)竭_定位精功能生效時,當(dāng)?shù)竭_定位精 度后,移動軸的進給速度減小到零。度后,移動軸的進給速度減小到零。 G601精準(zhǔn)確定位窗口。精準(zhǔn)確定位窗口。 G602粗準(zhǔn)確定位窗口。粗準(zhǔn)確定位窗口。 (3)連續(xù)路徑加工)連續(xù)路徑加工G64 (4)速度預(yù)覽()速度預(yù)覽(Look Ahead功能)功能) 26加速度性能:BRISK,SOFT (1)BRISK 機床坐標(biāo)軸按最大加速度的軌跡運行,機床坐標(biāo)軸按最大加速度的軌跡運行, 直至達到所要求的進給率。直至達到所要求的進給率

21、。 (2)SOFT 機床坐標(biāo)軸按上升的加速度軌跡運行,機床坐標(biāo)軸按上升的加速度軌跡運行, 直至達到所要求的進給率。直至達到所要求的進給率。SOFT加速性加速性 能避免了加速度的突變,從而使產(chǎn)生的軌能避免了加速度的突變,從而使產(chǎn)生的軌 跡精度更高,并減輕對機床的負(fù)擔(dān)。跡精度更高,并減輕對機床的負(fù)擔(dān)。 編程:編程: BRISK; 有跳動的軌跡加速度有跳動的軌跡加速度 SOFT; 跳動受到限制的軌跡加速度跳動受到限制的軌跡加速度 27比例加速度補償:ACC (1)編程)編程 ACC軸名稱軸名稱 =百分值;百分值; 用于進給軸用于進給軸 ACCs=百分值;百分值; 用于主軸用于主軸 (2)有效性)有效

22、性 極限值的限制適用于自動方式和極限值的限制適用于自動方式和MDA 方式下各種插補方式,但對方式下各種插補方式,但對JOG方式和回方式和回 參考點方式不適用。參考點方式不適用。 28帶先導(dǎo)控制功能運行: FFWON,F(xiàn)FWOF 編程:編程: FFWON;先導(dǎo)控制功能接通先導(dǎo)控制功能接通 FFWOF;先導(dǎo)控制功能關(guān)閉先導(dǎo)控制功能關(guān)閉 29第4軸功能 第第4軸取決于機床的機械結(jié)構(gòu)設(shè)計,軸取決于機床的機械結(jié)構(gòu)設(shè)計, 有時必須要有一個第有時必須要有一個第4軸,比如用于回轉(zhuǎn)軸,比如用于回轉(zhuǎn) 工作臺、旋轉(zhuǎn)工作臺。該軸可以設(shè)計成直工作臺、旋轉(zhuǎn)工作臺。該軸可以設(shè)計成直 線軸,也可以設(shè)計成回轉(zhuǎn)軸,如線軸,也可以

23、設(shè)計成回轉(zhuǎn)軸,如U軸或軸或C軸軸 或或A軸等等。若為回轉(zhuǎn)軸,則設(shè)計的運行軸等等。若為回轉(zhuǎn)軸,則設(shè)計的運行 范圍在范圍在0360。 30暫停:G4 通過在兩個程序段之間插入一個通過在兩個程序段之間插入一個G4程程 序段,可以使加工按給定的時間暫停,比序段,可以使加工按給定的時間暫停,比 如退刀槽切削等。如退刀槽切削等。 編程編程 G4 F ;暫停時間(暫停時間(s) G4 S ; 暫停主軸轉(zhuǎn)數(shù)暫停主軸轉(zhuǎn)數(shù) 31主軸轉(zhuǎn)速S及旋轉(zhuǎn)方向 當(dāng)機床具有受控主軸時,主軸的轉(zhuǎn)當(dāng)機床具有受控主軸時,主軸的轉(zhuǎn) 速可以用地址速可以用地址S編程,單位為編程,單位為r/min。旋。旋 轉(zhuǎn)方向和主軸運動起始點和終點通過轉(zhuǎn)

24、方向和主軸運動起始點和終點通過M 指令規(guī)定:指令規(guī)定: M3主軸正轉(zhuǎn);主軸正轉(zhuǎn); M4主軸反轉(zhuǎn);主軸反轉(zhuǎn); M5主軸停止。主軸停止。 32主軸轉(zhuǎn)速極限:G25,G26 通過在程序中寫入通過在程序中寫入G25或或G26指令和指令和 地址地址S下的轉(zhuǎn)速,可以限制主軸的極限值下的轉(zhuǎn)速,可以限制主軸的極限值 范圍。與此同時原來設(shè)定數(shù)據(jù)中的數(shù)據(jù)被范圍。與此同時原來設(shè)定數(shù)據(jù)中的數(shù)據(jù)被 覆蓋。覆蓋。 G25或或G26指令均要求一獨立的程序指令均要求一獨立的程序 段,原先編程的轉(zhuǎn)速段,原先編程的轉(zhuǎn)速S保持存儲狀態(tài)。保持存儲狀態(tài)。 編程:編程: G25 S ;主軸轉(zhuǎn)速下限主軸轉(zhuǎn)速下限 G26 S ;主軸轉(zhuǎn)速上限

25、主軸轉(zhuǎn)速上限 33主軸定位:SPOS 用用SPOS=ACP(),SPOS=ACN() 設(shè)定的主軸,其他運行指令同樣適用于回設(shè)定的主軸,其他運行指令同樣適用于回 轉(zhuǎn)坐標(biāo)軸。轉(zhuǎn)坐標(biāo)軸。 34輪廓倒圓,倒角 在一個輪廓拐角處可以進行倒角或倒在一個輪廓拐角處可以進行倒角或倒 圓,指令圓,指令CHF= 或者或者RND= 與加工拐角的與加工拐角的 運動軸指令一起寫入程序段中。運動軸指令一起寫入程序段中。 (1)倒角)倒角CHF= 直線輪廓之間、圓弧輪廓之間以及直直線輪廓之間、圓弧輪廓之間以及直 線輪廓和圓弧輪廓之間需要倒去棱角,可線輪廓和圓弧輪廓之間需要倒去棱角,可 選用選用CHF=功能。功能。 (2)倒

26、圓)倒圓RND= 35輪廓定義編程輪廓定義編程 編程:編程: ANG= ; 定義直線用角度編程定義直線用角度編程 CHR= ; 倒角,編程值為倒角邊長倒角,編程值為倒角邊長 RND= ; 倒圓,編程值為圓角半徑倒圓,編程值為圓角半徑 (1)角度)角度ANG= (2)倒角)倒角CHR= 在拐角處的兩段直線之間有一倒在拐角處的兩段直線之間有一倒 角,編程值就是倒角的直角邊長。角,編程值就是倒角的直角邊長。 (3)倒圓)倒圓RND= 兩段直線之間有一個圓弧過渡,兩段直線之間有一個圓弧過渡, 圓弧和這兩條直線相切,可以用倒圓圓弧和這兩條直線相切,可以用倒圓 功能編程。功能編程。 36刀具補償 使用刀具

27、補償功能對工件的加工進行使用刀具補償功能對工件的加工進行 編程時,無需考慮刀具長度或刀具半徑。編程時,無需考慮刀具長度或刀具半徑。 可以直接根據(jù)圖紙尺寸對工件進行編程??梢灾苯痈鶕?jù)圖紙尺寸對工件進行編程。 37刀具T 用用T指令編程可以選擇刀具。有兩種指令編程可以選擇刀具。有兩種 方法來執(zhí)行:一種是用方法來執(zhí)行:一種是用T指令直接更換刀指令直接更換刀 具,另一種是僅僅進行刀具的預(yù)選,換刀具,另一種是僅僅進行刀具的預(yù)選,換刀 還必須由還必須由M06來執(zhí)行。選擇哪一種,必須來執(zhí)行。選擇哪一種,必須 在機床參數(shù)中確定。在機床參數(shù)中確定。 (1)用)用T指令直接更換刀具。指令直接更換刀具。 (2)僅用

28、)僅用T指令預(yù)選刀具,另外還要指令預(yù)選刀具,另外還要 用用M6指令配合才可進行刀具的更換。指令配合才可進行刀具的更換。 38刀具補償號D 用用D及其相應(yīng)的序號可以編制一個專及其相應(yīng)的序號可以編制一個專 門的切削刃。門的切削刃。 如果沒有編寫如果沒有編寫D指令,則指令,則D1自動生效;自動生效; 如果編程如果編程D0,則刀具補償值無效。,則刀具補償值無效。 說明:系統(tǒng)中最多可以同時存儲說明:系統(tǒng)中最多可以同時存儲64個個 刀具補償數(shù)據(jù)組。刀具補償數(shù)據(jù)組。 編程:編程: D ; 刀具補償號:刀具補償號:19 D0; 補償值無效補償值無效 在補償存儲器中有如下內(nèi)容。在補償存儲器中有如下內(nèi)容。 (1)

29、幾何尺寸,長度,半徑)幾何尺寸,長度,半徑 (2)刀具類型)刀具類型 39刀尖半徑補償:G41,G42 刀具在所選擇的平面刀具在所選擇的平面G17G19平面平面 中帶刀具半徑補償工作。刀具必須有相應(yīng)中帶刀具半徑補償工作。刀具必須有相應(yīng) 的的D補償號才能有效。補償號才能有效。 編程:編程: G41 G00/G01 X Y ; 刀補在工件輪廓左邊有效刀補在工件輪廓左邊有效 G42 C00/G01 X Y ; 刀補在工件輪廓右邊有效刀補在工件輪廓右邊有效 40拐角特性:G450,G45l 在在G41/G42有效的情況下,一段輪廓有效的情況下,一段輪廓 到另一段輪廓以不連續(xù)的拐角過渡時,可到另一段輪廓

30、以不連續(xù)的拐角過渡時,可 以通過以通過G450和和G451功能調(diào)節(jié)拐角特性。功能調(diào)節(jié)拐角特性。 編程:編程: G450; 圓弧過渡圓弧過渡 G451; 交點交點 41取消刀尖半徑補償:G40 用用G40取消刀尖半徑補償,取消刀尖半徑補償,G40指令指令 之前的程序段刀具以正常方式結(jié)束,結(jié)束之前的程序段刀具以正常方式結(jié)束,結(jié)束 時補償矢量垂直于軌跡終點切線處。時補償矢量垂直于軌跡終點切線處。 編程:編程: G40 G01 X Y ; 取消刀具半徑補償取消刀具半徑補償 42刀尖半徑補償中的幾個特殊情況 (1)重復(fù)執(zhí)行補償)重復(fù)執(zhí)行補償 重復(fù)執(zhí)行相同的補償方式時,可以直重復(fù)執(zhí)行相同的補償方式時,可以

31、直 接進行新的編程而無需在其中寫入接進行新的編程而無需在其中寫入G40指指 令。令。 (2)變換補償號)變換補償號D 可以在補償運行過程中變換補償號可以在補償運行過程中變換補償號D。 (3)變換補償方向)變換補償方向 補償方向指令補償方向指令G41和和G42可以相互變可以相互變 換,無需在其中再寫入換,無需在其中再寫入G40指令。指令。 (4)通過)通過M2結(jié)束補償結(jié)束補償 如果通過如果通過M2(程序結(jié)束),而不是用(程序結(jié)束),而不是用 G40指令結(jié)束補償運行,則最后的程序段指令結(jié)束補償運行,則最后的程序段 以補償矢量正常位置坐標(biāo)結(jié)束。不進行撤以補償矢量正常位置坐標(biāo)結(jié)束。不進行撤 補償移動,

32、程序以此刀具位結(jié)束。補償移動,程序以此刀具位結(jié)束。 43刀尖半徑補償舉例刀尖半徑補償舉例 44輔助功能M 利用輔助功能利用輔助功能M可以設(shè)定一些開關(guān)操可以設(shè)定一些開關(guān)操 作,如作,如“打開打開/關(guān)閉冷卻液關(guān)閉冷卻液”等等。等等。 45H功能 用用H功能可以把浮點數(shù)據(jù)由程序傳送功能可以把浮點數(shù)據(jù)由程序傳送 到到PLC(型式與(型式與“45.計算參數(shù)計算參數(shù)R”類似)。類似)。 H功能數(shù)值的含義由機床制造廠定義。功能數(shù)值的含義由機床制造廠定義。 每個每個NC程序段最多可以編制程序段最多可以編制3個個H功能。功能。 46計算參數(shù)R 一個一個NC程序不僅僅適用于常數(shù)下的加程序不僅僅適用于常數(shù)下的加 工

33、,有時還可以用變量計算出數(shù)值進行加工,有時還可以用變量計算出數(shù)值進行加 工,這種情況均可以使用計算參數(shù)。工,這種情況均可以使用計算參數(shù)。 編程的變量參數(shù)從編程的變量參數(shù)從R0= R299= 共共 300個。個。 (1)賦值)賦值 可以在以下數(shù)值范圍內(nèi)給計算參數(shù)可以在以下數(shù)值范圍內(nèi)給計算參數(shù)R 賦值:賦值: (0.000000199999999) (8位,帶符位,帶符 號和小數(shù)點號和小數(shù)點) 在取整數(shù)值時可以去除小數(shù)點。正號在取整數(shù)值時可以去除小數(shù)點。正號 可以省去。可以省去。 (2)給其他的地址賦值)給其他的地址賦值 通過給其他的通過給其他的NC地址分配計算參數(shù)地址分配計算參數(shù) 或參數(shù)表達式,

34、可以增加或參數(shù)表達式,可以增加NC程序的通用程序的通用 性。性。 (3)參數(shù)的計算)參數(shù)的計算 在計算參數(shù)時也遵循通常的數(shù)學(xué)運在計算參數(shù)時也遵循通常的數(shù)學(xué)運 算規(guī)則。圓括號內(nèi)的運算優(yōu)先進行。算規(guī)則。圓括號內(nèi)的運算優(yōu)先進行。 47程序跳轉(zhuǎn) (1)標(biāo)記符程序跳轉(zhuǎn))標(biāo)記符程序跳轉(zhuǎn) 標(biāo)記符或程序段號用于標(biāo)記程序中所標(biāo)記符或程序段號用于標(biāo)記程序中所 跳轉(zhuǎn)的目標(biāo)程序段,用跳轉(zhuǎn)功能可以實現(xiàn)跳轉(zhuǎn)的目標(biāo)程序段,用跳轉(zhuǎn)功能可以實現(xiàn) 程序運行分支。程序運行分支。 (2)絕對跳轉(zhuǎn))絕對跳轉(zhuǎn) NC程序在運行時以寫入時的順序來執(zhí)程序在運行時以寫入時的順序來執(zhí) 行程序段。程序在運行時,可以通過插入行程序段。程序在運行時,可以通過插入 程序跳轉(zhuǎn)指令改變執(zhí)行順序。跳轉(zhuǎn)目標(biāo)只程序跳轉(zhuǎn)指令改變執(zhí)行順序。跳轉(zhuǎn)目標(biāo)只 能是有標(biāo)記符的程序段,此程序段必須位能是有標(biāo)記符的程序段,此程序段必須位 于該程序之內(nèi)。絕對跳轉(zhuǎn)指令必須占用一于該程序之內(nèi)。絕對跳轉(zhuǎn)指令必須占用一 個獨立的程序段。個獨立的程序段。 GOTOF Label; 向

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論