首页
/
每日頭條
/
圖文
/
數控宏程序都用到什麼g代碼
數控宏程序都用到什麼g代碼
更新时间:2025-12-21 18:52:27

數控程序的調用常用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
推荐阅读
太倉沙溪親子遊攻略(太倉這些迷人的)
太倉沙溪親子遊攻略(太倉這些迷人的)
  每年6月的第2個星期六是我國的文化和自然遺産日      在太倉悠揚的江南絲竹唇齒留香的肉松熱鬧歡騰的滾燈、龍獅……無數傳承跨越千年為我們留下了寶貴的财富   今天,跟着小布一起來解鎖這些迷人的“老寶貝”吧!      太倉,是江南絲竹的發源地。江南絲竹旋律抒情優美,風格清新流暢,以絲弦樂器(二胡、弦子、提琴、琵琶等)和吹管樂器(笛、箫等)為主,組成器樂...
2025-12-21
河南省豫劇團八珍湯全場(豫劇八珍湯在新中劇院上演)
河南省豫劇團八珍湯全場(豫劇八珍湯在新中劇院上演)
     6月18日,經典豫劇傳統戲《八珍湯》在新中劇院上演,30歲的演員馬玲(左)在劇中扮演60歲的孫淑林。 (全媒體記者王煜攝)   新疆網訊(全媒體記者王煜)6月18日下午,新疆生産建設兵團豫劇團的演員們在新中劇院獻上了經典豫劇傳統戲《八珍湯》,不少戲迷前來捧場。   “捧一盞熱茶兒寒腸回暖,冰心化淚又濺我叩謝恩人……”演員唱腔蕩氣回腸,抑揚有度,觀衆...
2025-12-21
交通運輸部十四五規劃建設項目(交通運輸部十四五)
交通運輸部十四五規劃建設項目(交通運輸部十四五)
     據交通運輸部微信公衆号20日消息,為深入貫徹黨中央、國務院關于加快推進“十四五”規劃重大工程項目建設的決策部署,近日,交通運輸部印發《關于紮實推動“十四五”規劃交通運輸重大工程項目實施的工作方案》,以“服務大局、當好先鋒,穩定投資、保障民生,創新引領、綠色安全,系統推進、銜接融合”為基本原則,堅持穩字當頭、穩中求進,适度超前開展交通基礎設施投資,實...
2025-12-21
300英雄上線時間(300英雄WCA第三賽季SOLO賽報名火熱開啟)
300英雄上線時間(300英雄WCA第三賽季SOLO賽報名火熱開啟)
  《300英雄》電信新區“真理之門”定檔十月秋風漫改季。漫界大佬悉數登場,絕贊皮膚無差别登陸。就提前感受次元秋收的盛況吧!      号外号外!繼WCA團隊賽比賽進入白熱化以後,本屆WCA的個人SOLO賽報名也将隆重開啟。   即日起至9月28日24點,凡購買過WCA第三賽季門票(購買活動地址戳這裡)的用戶,均可至WCA第三賽季賽事頁面(賽事頁面地址戳這裡...
2025-12-21
譚松韻本來就長得很可愛(譚松韻在我們這十年裡面飾演創業女神)
譚松韻本來就長得很可愛(譚松韻在我們這十年裡面飾演創業女神)
  電視劇《我們這十年》播出之後,我們發現,每個演員的表演都很精彩,難怪這部劇能如此火爆。   之前單元劇裡面,我們看到白百何、侯勇、焦俊豔、黃志忠等實力演員,感歎他們已經很驚豔了,如今,我們再一次看到《甄嬛傳》和《延禧攻略》組團演繹《心之所向》單元。      《我們這十年之心之所向》這個單元,譚松韻飾演創業女神李心遙,具有樸實無華的形象,讓人看了心情舒爽...
2025-12-21
Copyright 2023-2025 - www.tftnews.com All Rights Reserved