首页
/
每日頭條
/
圖文
/
數控宏程序都用到什麼g代碼
數控宏程序都用到什麼g代碼
更新时间:2025-02-19 11:17:19

數控程序的調用常用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
推荐阅读
金瀚把李一桐按進蛋糕(烏雲遇皎月李一桐曾可妮平分秋色)
金瀚把李一桐按進蛋糕(烏雲遇皎月李一桐曾可妮平分秋色)
  #頭條創作挑戰賽#   《烏雲遇皎月》正在熱播中,該劇集合了懸疑、愛情、浪漫、奇幻等元素,主要講述了學霸修理工與懸疑推理女作家的愛情故事。   《烏雲遇皎月》改拍自丁墨的原著小說,男主邬遇(金瀚飾演)與譚皎(李一桐飾演)在一次郵輪旅行中相遇,二人一見鐘情。旅行結束後,譚皎和邬遇的部分記憶缺失,邬遇失去了幾天的記憶,而譚皎失去了一年前的記憶。      譚...
2025-02-19
懷念ag 老成員(AG雜志樂手專訪來自納什維爾的作曲人兼樂手Darrell)
懷念ag 老成員(AG雜志樂手專訪來自納什維爾的作曲人兼樂手Darrell)
  在看到 4 個月的比利牛斯犬 Angus 和活 潑的澳大利亞牧羊犬 Miller 之後,就知 道快到 Darrell Scott 的家了,兩隻狗狗會在 石子路上蹦蹦跳跳,伸出舌頭,搖着尾巴。它 們本是用來看護羊群,免受納什維爾東部 100 公裡之外在坎伯蘭高原林區的山上四處覓食的 土狼和野豬的侵擾,不過不論何時,隻要有人來, 它們都會非常高興。小狗會馬上...
2025-02-19
六個堅持專家解讀(董振華從六個堅持)
六個堅持專家解讀(董振華從六個堅持)
  從“六個堅持”牢牢把握新時代中國特色社會主義思想的世界觀和方法論   董振華   〔中共中央黨校(國家行政學院)哲學教研部副主任、教授〕   黨的二十大報告指出:“中國共産黨為什麼能,中國特色社會主義為什麼好,歸根到底是馬克思主義行,是中國化時代化的馬克思主義行。擁有馬克思主義科學理論指導是我們黨堅定信仰信念、把握曆史主動的根本所在。”“推進馬克思主義中...
2025-02-19
殺顔真卿最兇的人是誰(博物雜志編輯居然稱)
殺顔真卿最兇的人是誰(博物雜志編輯居然稱)
  【博物雜志編輯居然稱“看顔杲卿被殺很過瘾” 結果被停職處理】博物雜志編輯稱,“小時候看顔杲卿被殺的故事覺得很過瘾。”言論近日引起網民輿論。北京時間15日下午,“博物雜志”也在微博公布針對董子凡的處理意見,稱已經嚴厲批評,董子凡将停職反省。      版權聲明:如涉及版權問題,請作者持權屬證明與本網聯系   ,
2025-02-19
将士為什麼跟着安祿山謀反(安祿山怒責顔杲卿背叛)
将士為什麼跟着安祿山謀反(安祿山怒責顔杲卿背叛)
  唐鸩(之五)   常山失守之後,顔杲卿和袁履謙被叛軍押往洛陽,安祿山斥責顔杲卿道:“你從前隻是範陽一個戶曹,因為我的舉薦,幾年之間做到了太守,你為什麼還要背叛我?”   顔杲卿罵道:“你本是一個放羊的羯奴,皇上提拔你做了三道節度使,恩幸無比,你為什麼謀反?我家世代為唐臣,食唐俸祿,從前受過你的保薦,難道就要和你一起謀反?我是為國讨賊,隻恨沒能殺了你,哪來...
2025-02-19
Copyright 2023-2025 - www.tftnews.com All Rights Reserved