• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            子程序(子程序調用指令)

            更新時間:2023-03-01 14:06:41 閱讀: 評論:0

            大家好,我是木子,今天給大家帶來,子程序的應用,坐標軸運動,其他G指令,循環指令,話不多說,上干貨

            子程序

            一、子程序的結構

            子程序與主程序相似,由子程序名、程序內容和程序結束指令組成。

            例如O???? 子程序名

            …… 子程序內容

            M99 ; 子程序結束

            一個子程序也可以調用下一級的子程序。子程序必須在主程序結束指令后建立,其作用相當于一個固定循環。

            二、子程序的調用

            FANUC 0i系統子程序調用格式為:

            M98 P

            說明:M98:子程序調用字;P后面的前3位數字為子程序重復調用次數;后4位數字為子程序號。當不指定重復次數時,子程序只調用一次。

            例如:M98 P51002;

            該指令連續調用子程序(1002號)5次。

            子程序調用指令(M98 P )可以與運動指令在同一個程序段中使用。

            例如:G00 X100. M98 P1200

            三、子程序的嵌套

            子程序調用下一級子程序稱為嵌套,上一級子程序與下一級子程序的關系,與主程序與第一層子程序的關系相同。

            如圖所示為車削不等距槽。已知:毛坯直徑37 mm,長度77 mm,一號外圓車刀,二號切斷刀,寬度為2 mm,加工程序如下:

            O0010

            G50 X150. Z100. T0101

            S800 M03 M08

            G00 X34. Z0

            G01 X0 F0.3

            G00 X34. Z2.

            G01 Z-55. F0.3

            G00 X150. Z100. T0202

            X32. Z0

            M98 P20015

            G00 X150. Z100.

            M09

            M30

            O0015

            G00 W-12.

            G01 U-12. F0.15

            G04 X1.

            G00 U12.

            W-8.

            G01 U-12. F0.15

            G04 X1.

            G00 U12

            M99

            SINUMERIK 802D系統編程指令簡介

            一、尺寸系統

            1、G90/G91/AC/IC——絕對坐標/增量坐標編程指令

            格式: G90/G91

            X/Z=AC() 某軸以絕對坐標輸入,程序段方式;

            X/Z=IC() 某軸以增量坐標輸入,程序段方式

            說明:

            (1)用X/Z =AC(),X/Z =IC()定義賦值時必須要有一個等于符號,數值要寫在圓括號中。

            (2)圓心坐標也可以用絕對坐標I/K=AC()定義。

            如:G90 X20 Z90 絕對坐標編程

            X75 Z=IC(-32) X仍然是絕對坐標,Z是增量坐標。

            ……

            G91 X50 Z30 增量坐標編程

            X-12 Z=AC(18) X仍然是增量坐標, Z是絕對坐標。

            2、G70/G71——英制/公制輸入指令

            格式: G70或G700

            G71或G710

            說明:(1)系統根據所設定的狀態把所有的幾何值轉換為英制尺寸或公制尺寸(這里刀具補償值和可設定零點偏置值也作為幾何尺寸)。

            (2)G700和G710也適用于進給率 F,單位分別為in/min或mm/min。

            如:G71 X20 Z30 公制尺寸

            X50 Z60 G71 繼續生效

            ……

            G70 X30 Z17.3 開始英制尺寸

            ……

            3.DIAMON/ DIAMOF——直徑/半徑數據尺寸

            格式:DIAMON 直徑數據尺寸

            或DIAMOF 半徑數據尺寸

            說明:車床常把 X軸的數據作為直徑尺寸編程,也可以轉換為半徑尺寸。

            如:DIAMON X44 Z20 X軸直徑數據方式

            X50 Z30 DIAMON繼續有效

            ……

            DIAMOF X22 Z20 X軸開始轉換為半徑數據方式

            X25 Z30

            4、G54~G59/G500/G53/G153——可設置的零點偏置指令

            格式:G54~G59 第一~第六可設定零點偏置

            G500 取消可設定零點偏置,模態有效

            G53 取消可設定零點偏置,程序段方式有效,可編程的零點偏置也一起取消

            G153 同G53,以程序段方式取消附加的基本框架

            例如:G54 調用第一可設定零點偏置

            G500 G0 X20 取消可設定零點偏置

            5、G25/G26/WALIMON/WALIMOF——可編程的工作區域限制指令

            格式:G25 X_ Z_ 工作區域下限

            G26 X -- Z -- 工作區域上限

            WALIMON 工作區域限制有效

            WALIMOF 工作區域限制取消

            說明:(1)可以用G25/G26定義所有軸的工作區域,規定哪些區域可以運行,哪些區域不可以運行。

            (2)當刀具長度補償有效時,刀具必須要在此區域內,否則,刀架參考點必須在此區域內。坐標值以機床為參照系。

            (3)G25/G26可以與地址S一起,用于限定主軸轉速。

            (4)坐標軸只有在回參考點之后,工作區域限制才有效。

            例如:G25 X0 Z30 工作區域限制下限

            G26 X80 Z160 工作區域限制上限

            T1

            G0 X70 Z140

            WALIMON 工作區域限制有效

            …… 僅在工作區域內

            WALIMOF 工作區域限制取消

            二、坐標軸運動

            1、G0——快速點定位指令

            格式:G0 X_ Z_

            說明:(1)該指令用于快速定位刀具,沒有對工件進行加工。

            (2)可以在幾個軸上同時執行快速移動,由此產生一線性軌跡。

            2、G1——直線插補指令

            格式:G1 X_ Z_ F_

            說明:刀具以直線從起始點移動到目標位置,以地址F的進給速度運行。

            3、G2/G3——圓弧插補指令

            格式:G2/G3 X_ Z_ I_ K_ F_ 圓心和終點

            或 G2/G3 CR=_ X_ Z_ F_ 半徑和終點

            或 G2/G3 AR=_ I_ K_ F_ 張角和圓心

            或 G2/G3 AR=_ X_ Z_ F_ 張角和終點

            說明:

            (1)其他的圓弧編程方法有:

            CT——圓弧用切線連接;CIP——通過中間點的圓弧。

            (2)已知圓心和終點的編程方法與FANUC 0i系統相同。只有用圓心和終點定義的程序段才可以編程整圓。

            已知終點和半徑編程舉例,如圖所示圓弧,編程如下:

            G90 X100 Z95 圓弧的起始點

            G3 X100 Z12 CR=55 終點和半徑

            已知終點和張角編程舉例,如圖所示圓弧,編程如下:

            G90 X100 Z95 圓弧的起始點

            G3 X100 Z12 AR=97 終點和張角

            已知圓心和張角編程舉例,如圖所示圓弧,編程如下:

            G90 X100 Z95 圓弧的起始點

            G3 I-37 K-41 AR=97 圓心和張角

            通過中間點的圓弧插補編程舉例,如圖所示圓弧,編程如下:

            G90 X98 Z95 圓弧的起始點

            CIP X98 Z12 I1=136 K1=54 終點和中間點

            切線過渡圓弧插補編程舉例,如圖所示圓弧,編程如下:

            G1 Z52 直線 AB

            CT X98 Z95 切向連接的圓弧

            4、G4——暫停指令

            格式:G4 F_ 暫停時間(s)

            G4 S_ 暫停主軸轉數

            說明:

            (1)該指令可以使加工暫停給定的時間,如切削退刀槽。

            (2)G4指令單程序段有效。

            例如:G1 Z-50 F200 S200 M3 設定進給率 F和主軸速度S。

            G4 F3 暫停3 秒

            Z70

            G4 S20 主軸暫停20 r,相當于在200 r/min時暫停0.1 min。

            X50 F指令和S指令繼續有效。

            5、G33——恒螺距螺紋切削指令

            格式:G33 Z_ K_ SF=_ 圓柱螺紋

            G33 Z_ X_ K_ SF=_ 錐螺紋,錐角小于45°

            G33 Z_ X_ I_ SF=_ 錐螺紋,錐角大于45°

            G33 X_ I_ SF=_ 橫向(端面)螺紋

            說明:(1)用來加工帶恒定螺距的螺紋;要求主軸有位置測量系統。

            (2)SF:起始點偏移(絕對坐標)。在加工螺紋中切削位置偏移后以及在加工多頭螺紋時,均要求起始點偏移一段距離。

            (3)在具有兩個坐標軸尺寸的圓錐螺紋加工中,螺距地址I或K下必須設置較大位移的螺紋尺寸,另一個較小的螺紋尺寸不用給出。

            (4)M3為右旋螺紋;M4為左旋螺紋。

            (5)螺紋長度中要考慮導入空刀量和退出空刀量。

            圓柱雙頭螺紋,起始點偏移180°,螺紋長度(包括導入和退出空刀量)100 mm。螺距4 mm/r,右旋,圓柱已經預制,程序如下:

            G54 G0 G90 X50 Z0 S500 M3 回起始點,主軸右轉。

            G33 Z-100 K4 SF=0 螺距:4 mm/r

            G0 X54

            Z0

            X50

            G33 Z-100 K4 SF=180 第二條螺紋線,180°偏移。

            G0 X54

            6、G331/G332——螺紋插補指令

            格式:SPOS= 主軸處于位置調節狀態

            G331 Z_ K_ S_ 加工螺紋, K為正時,主軸右旋,反之左旋;

            G332 Z_ K_ 退刀

            說明:

            (1)主軸必須是位置控制的主軸,且具有位置測量系統。

            (2) Z為攻絲深度, K為螺距。

            (3)在G332中編程的螺距與在G331中編程的螺距一樣,主軸自動反向。

            (4)在攻絲之前,必須用SPOS=指令使主軸處于位置控制運行狀態。

            (5)該指令在加工螺紋時坐標軸速度由主軸轉速和螺距確定,而與進給率 F沒有關系,F處于存儲狀態。

            7、G74/G75——回參考點/返回固定點指令

            格式:G74/G75 X_ Z_

            說明:該指令需要獨立程序段,并且程序段方式有效。

            如:G74/G75 X1=0 Z1=0 程序段中 X1和Z1的數值不識別。

            8、G94/G95——直線進給率/旋轉進給率指令

            格式:G94 F 直線進給率mm/min

            G95 F 旋轉進給率mm/r

            說明:G94/G95可擴展到恒切削速度G96/G97功能,會對主軸S產生影響。

            G94和G95更換時要求寫入一個新的地址F。

            如:G94 F310 進給率310 mm/min

            S200 M3 主軸旋轉

            G95 F15 進給率15 mm/r

            9、G9(G60)/G64——準確定位/連續路徑加工

            格式:G9 準確定位,單程序段有效;

            G60 準確定位,模態有效;

            G64 連續路徑加工。

            說明:(1)該指令生效時,當到達定位精度后,移動軸的進給速度減小到零。

            (2)G64加工方式,是在一個程序段轉到下一個程序段的過程中,避免進給停頓,使其盡可能以相同的軌跡速度轉換到下一個程序段,并以可預見的速度過渡執行下一個程序段。

            三、其他G指令

            1、G25/G26——主軸極限轉速指令

            格式;G25 S_ 主軸轉速下限

            G26 S_ 主軸轉速上限

            說明:該指令可限制特定情況下主軸的極限范圍,并覆蓋以前設定的數據。

            如:G25 S20 主軸轉速下限:20 r/min

            G26 S800 主軸轉速上限:800 r/min

            2、G96/G97——恒定切削速度指令

            格式:G96 S_ LIMS= F_ 恒定切削指令

            G97 取消恒定切削指令

            說明:(1)該指令生效后,主軸轉速隨著當前加工工件直徑的變化而變化,從而始終保證刀具切削點處的切削速度 S為常數。

            (2) S為切削速度,單位為m/min;LIMS=為主軸轉速上限,只在G96中生效;F為旋轉進給率,單位為mm/r。

            (3)當工件從大徑加工到小徑時,主軸轉速可能提高很多,因而在此建議給定主軸轉速極限值LIMS=。LIMS值只對G96指令有效。

            3、G40/G41/G42——刀尖半徑補償指令

            格式:G41 X_ Z_ 刀尖半徑左補償

            G42 X_ Z_ 刀尖半徑右補償

            G40 X_ Z_ 取消刀尖半徑補償

            說明:

            (1)刀具必須有相應的刀具補償號(D)才能有效。

            (2)只有在線性插補(G0或G1)時,才可進行刀尖半徑補償。

            4、G450/G451——拐角特性指令

            格式:G450 圓弧過渡

            G451 交點

            說明:(1)在G41/G42有效且一段輪廓到另一段輪廓以不連續的拐角過渡時,可通過該指令調節拐角特性。

            (2)G450指令的刀具中心軌跡為一個圓弧,其起點為前一曲線的終點,終點為后一曲線的起點,半徑為刀尖半徑。

            (3)G451指令以刀尖半徑為距離的等距線的交點。刀具在工件轉角處不切削。

            5、子程序

            子程序的結構與主程序的結構一樣,子程序名開始的兩個符號必須是字母,其后的符 號可以是字母、數字或下劃線,不得使用分隔符,最多為16個字符。

            用M2指令結束子程序。子程序結束后返回主程序。除了用M2指令外,還可以用RET指令結束子程序,RET指令要占用一個程序段。

            用RET指令結束子程序,返回主程序時不會中斷G64連續路徑運行方式,用M2指令則會中斷G64運行方式,并進入停止狀態。

            子程序不僅可以從主程序中調用,也可以從其他子程序中調用,這個過程稱為子程序的嵌套。子程序的嵌套深度為8層。

            子程序名還可以使用地址字L后面加數字構成,L后面的數字最多7位,并且只能為整數,數字中的每個零都有意義,不能省略。

            如:L123并非L0123或L00123,它們表示3個不同的子程序。

            在一個程序中(主程序或子程序)可以直接用程序名調用子程序。

            如:N10 L123 調用子程序

            N20 HAO7 調用子程序HAO7

            如果要求多次連續地執行某一子程序,則在編程時必須在所調用子程序的程序名后地址P下寫入調用次數。

            如:L246 P4 調用子程序L246,運行4次。

            四、循環指令

            1、CYCLE93——凹槽循環

            格式:CYCLE93(SPD,SPL,WIDG,DIAG,STA1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,VARI)

            說明:

            SPD:端面軸的起點

            SPL:縱向軸的起點

            WIDG:凹槽寬度,無符號

            DIAG:凹槽深度,無符號

            STA1:輪廓與縱軸的夾角

            ANG1:側角1,在凹槽的起始點

            ANG2:側角2,在其他的起始點

            RCO1:倒角1,凹槽邊的外部起點

            RCO2:倒角2,凹槽底部的外部起點

            RCI1:倒角1,凹槽根部的內部起點

            RCI2:倒角2,凹槽根部的內部起點

            FAL1:凹槽底部的精加工余量

            FAL2:材料的精加工余量

            IDEP:進給深度,無符號

            DTB:凹槽底部暫停

            VARI:加工類型

            2、CYCLE94——退刀槽循環,精車

            格式:CYCLE94(SPD,SPL,FRPM)

            說明:SPD:端面軸的起點;

            SPL:縱向軸的終點;

            FRPM:定義形狀,E=形狀E;F=形狀F。

            3、CYCLE95——坯料切削循環

            格式:CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,-VRT)

            說明:

            NPP:輪廓子程序名稱

            MID:進給深度,無符號

            FALZ:沿縱軸的精加工余量

            FALX:沿端面軸的精加工余量

            FAL:沿輪廓的精加工余量

            FF1:粗加工的進給率

            FF2:進入凹槽的進給率

            FF3:精加工的進給率

            VARI:加工類型

            DT:粗加工時的暫停時間

            DAM:粗加工中斷路徑

            -VRT:從輪廓返回的路徑

            4、CYCLE97——螺紋切削循環

            格式:CYCLE97(PIT,MRIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP, NRC,NID,VARI,NOMTH)

            說明:

            PIT:螺紋導程值

            MRIT:以螺距為螺紋尺寸

            SPL:螺紋縱向起點

            FPL:螺紋縱向終點

            DM1:在起點的螺紋直徑

            DM2:在終點的螺紋直徑

            APP:導刀路徑,無符號

            ROP:擺動路徑,無符號

            TDEP:螺紋深度,無符號

            FAL:精加工余量,無符號

            IANG:進給角度,帶符號

            NSP:第一螺紋起點偏置

            NRC:粗加工次數

            NID:空刀次數

            VARI:螺紋加工類型

            NOMTH:螺紋數

            好了,今天的分享就到這里了,喜歡的朋友給個雙擊+關注+轉發哦!

            本文發布于:2023-02-28 20:02:00,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167765080174542.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:子程序(子程序調用指令).doc

            本文 PDF 下載地址:子程序(子程序調用指令).pdf

            標簽:子程序   指令
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 在线观看国产成人av天堂| 亚洲情综合五月天| 97成人碰碰久久人人超级碰oo | 欧美日韩国产免费一区二区三区 | 国产一区二区三区免费在线观看| 激情综合网激情综合| 亚洲国产日韩伦中文字幕| 四虎国产精品久久免费精品| 国产精品欧美福利久久| 久久精品天天中文字幕人妻| 天堂在线最新版av观看| 国产女同一区二区在线| 2019国产精品青青草原| 亚洲欧美综合精品成人导航| 7777精品久久久大香线蕉| 国产亚洲999精品AA片在线爽| 你懂的视频在线一区二区| 噜噜综合亚洲av中文无码| 亚洲av无码成人网站www| 99久久精品国产一区二区| 日本一区二区不卡精品| 欧美 亚洲 日韩 在线综合| 全午夜免费一级毛片| 国产h视频免费观看| 国产三级精品片| 在线无码午夜福利高潮视频| 亚洲熟妇熟女久久精品综合| 成人午夜福利免费专区无码| 精品人妻一区二区久久| 亚洲午夜无码久久久久蜜臀av| 97精品久久九九中文字幕| 国产成人精品一区二区视频| 久久天天躁狠狠躁夜夜躁2o2o| 四虎成人精品永久免费av| 制服丝袜美腿一区二区| 亚洲欧美日韩综合久久| 国产女主播白浆在线观看| 精品久久久久中文字幕APP| 久久综合九色综合久桃花| 翘臀少妇被扒开屁股日出水爆乳| 鲁鲁网亚洲站内射污|