首页
/
每日頭條
/
圖文
/
數控宏程序都用到什麼g代碼
數控宏程序都用到什麼g代碼
更新时间:2024-12-01 17:03:09

數控程序的調用常用M98,G65等方式調用子程序

一, 使用M98調用子程序

比如下面兩個程序例子:

數控宏程序都用到什麼g代碼(數控宏程序的調用)1

兩程序保存在機床中,其中O0001為主程序,O0002為子程序。

程序運行順序是:

運行O0001程序後,當運行至M98P2程序段,機床就會跳轉至O0002程序,從O0002程序開頭由上往下依次運行程序,至到M99就跳轉至主程序O0001 運行M98P2後面程序段。

程序的調用方法:

格式一:

M98 P_ _ _ _ L_

P_後面不超過四位的數字為程序号

(如M98P1 ,M98P0002 M98P2000L2)

L_為重複調用次數(省略時為調用1次)

格式二:

M98 P_ _ _ _ _ _ _

P_後面最多跟8為數的數字,如後面的數字不超過4位,表示調用程序一次

如M98P2322 調用O2322程序一次。

如超過4位數,後4位為調用程序名,其餘的為調用次數。

比如M98P00052322 調用O2322程序5次。

二, 使用G65調用子程序

G65屬于宏程序調用

格式:G65 P子程序名 地址名

先看看P ,其實G65和M98子程序調用很相似。P後面跟着子程序的名字。

比如說現在有個子程序O1234,那麼在主程序使用G65調用時可以寫成G65 P1234(那個大寫字母O不需要)

接下來就該談談非常關鍵的地址名了。

在宏程序中變量分為三大類(局部變量,公共變量,系統變量),其中#1~#26為局部變量,局部變量和地址名A,B,C……Z對應的關系如下表。

數控宏程序都用到什麼g代碼(數控宏程序的調用)2

地址名說白了就是給其對應的變量傳遞數據的

比如說上表中的字母A對應#1 ,若A10 那麼就相當于把10這個數據傳遞給了變量#1,此時#1=10 ;同理若B20 ,那麼#2=20 若Z-26, 那麼#26=-26。

這麼講有些空洞,我舉一個簡單例子給大家一些啟發,比如下面零件:

數控宏程序都用到什麼g代碼(數控宏程序的調用)3

粗車外圓,我任意設置了三個局部變量#7 ,#24,#26 分别代表:

#7代表毛坯尺寸;

#24代表加工的尺寸;

#26代表加工的長度;

粗車外圓程序如下: (類似G90循環指令)

%

O0001

G0 X#7Z2

WHILE[#7GT#24] DO1

#7=#7-2

G1X#7F#9

Z#26

G0U1.

Z2.

END1

G91G28Z0

M99

%

把上面程序作為子程序,使用G65調用子程序如下:

%

O0002

T0101

M13S800

G65P1 D40. X20. Z-30.F0.05

M30

%

當我使用G65調用O0001号程序時,字母 D, X,Z後面的數據就傳遞給了對應變量。

此時,D就代表零件毛坯直徑了; X代表加工的尺寸;Z代表加工的長度;

如果加工個類似形狀的零件,我們隻需要編寫個主程序調用子程序即可。

比如毛坯為30 ,加工至D20 ,加工長度為-50的外圓粗車,程序如下:

%

O0002

T0202

M3S1000

G65P1 D30. X20. Z-50.F0.1

M30

%

很快就完成了程序的編輯。

好了,學習好絕招,關注鄒軍愛數控,讓你成為經驗豐富的編程高手。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
棗強八景生态公園介紹(河北棗強打造一河兩湖)
棗強八景生态公園介紹(河北棗強打造一河兩湖)
     棗強縣南湖公園。(無人機照片) 李金剛 攝   棗強縣南湖公園。(無人機照片) 李金剛 攝      生态修複後的棗強縣索泸河生态景觀帶局部。(無人機照片) 李金剛 攝      生态修複後的棗強縣索泸河生态景觀帶局部。(無人機照片) 李金剛 攝      棗強縣八景生态公園一角。 李金剛 攝      棗強縣八景生态公園一角。 李金剛 攝    ...
2024-12-01
七龍珠最後大決戰悟空vs弗利薩(龍珠新劇場版5細節)
七龍珠最後大決戰悟空vs弗利薩(龍珠新劇場版5細節)
  大家好,不知道大家有沒有看過龍珠最新的劇場版布羅利,小編發現其中的一些細節還是挺有趣的,所以今天就來跟大家分享一下吧,原來悟空的大智若愚,是從培養皿就已經開始了啊,而弗利薩在這部劇場版裡,也是各種賣萌,好不搞笑哈!      這部龍珠劇場版并沒有以悟空的視角開篇,而是先介紹了布羅利被放逐到偏遠的星球,過程可以省略一萬字,但是有一個細節,小編是比較在意的,...
2024-12-01
紅旗l5跟勞斯萊斯路口相遇(勞斯萊斯街頭逆行)
紅旗l5跟勞斯萊斯路口相遇(勞斯萊斯街頭逆行)
  在馬路上逆行是非常危險的行為,因為每一條車道它有一個固定的走向,車子都隻能按照一個方向行駛,如果馬路上出現了一輛逆行的汽車,就會給其他車主帶來麻煩,也會擾亂交通秩序,所以交通部門對于逆行的車輛也會進行嚴查。勞斯萊斯街頭逆行,紅旗L5絲毫不讓,網友:碰上硬茬了。      可是有一些車主在開車的時候卻非常不注意遵守交通規則,哪怕是在一些車流量比較大的路段,...
2024-12-01
三十種食用菌栽培技術(這兩種菌液的制作要掌握好)
三十種食用菌栽培技術(這兩種菌液的制作要掌握好)
  種植蔬菜需要大量的肥料,這點相信大家都明白,但是現成的農家肥不會有很多,一些小夥伴家裡甚至連一丁點現成的農家肥都沒有,這種情況下,我們就需要自己進行發酵肥料,而發酵肥料就需要發酵劑,使用過發酵劑的小夥伴肯定都有這樣的體會,現成的發酵劑都比較貴,如果全程使用購買回來的發酵劑,那麼成本就顯得比較高了。      下面給大家分享兩種非常不錯的發酵菌液,隻需要簡...
2024-12-01
馬斯克創新精神(傑克遜既開放又敏感)
馬斯克創新精神(傑克遜既開放又敏感)
  “如果她在舞台上飾演一個悍婦,在街道上她會表現得像一個淑女。如果飾演男人渴求的性感女郎,她會穿上男士西裝,扭曲性别的界限。”      約瑟芬·貝克專輯封面   這是女性研究學者阿莉恰·索溫絲卡(Alicja Sowinska)對一位傳奇女性的生動描述。   從才華橫溢的舞蹈表演家到獲得法國戴高樂總統親授勳章的情報工作者,在這位女性身上,魅力、決心、藝術...
2024-12-01
Copyright 2023-2024 - www.tftnews.com All Rights Reserved