99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網易首頁 > 網易號 > 正文 申請入駐

宏程序沒用?那是因為你不會編!

0
分享至


現在很多數控技術人員都不懂宏程序,他們認為有了自動編程軟件,就不需要學習宏程序了。事實上,宏程序的功能非常強大,比如編寫一些批量、重復的程序,使用宏程序就只需要改動幾個數據就可以了,沒有必要進行大量重復的編程,可極大簡化操作,大幅度提高工作效率。

宏程序可以使用變量進行算術運算、邏輯運算和函數的混合運算,還提供了循環語句、分支語句和子程序調用語句。

一般來說:宏程序適合圖形一樣,只是尺寸不同的系列零件的編程;適合工藝路徑一樣,只是位置參數不同的系列零件的編程;適合拋物線、橢圓、雙曲線等沒有插補指令的曲線編程。

01

變量的表示和使用

一、變量表示

#I(I=1,2,3,…)或#[<式子>]

例:#5,#109,#501,#[#1+#2-12]

二、變量的使用

1. 地址字后面指定變量號或公式

格式: <地址字>#I

這里的“I”代表變量號

例:F#103,設#103=15 則為F15

Z-#110,設#110=250 則為Z-250

X[#24+#18*COS[#1]]

2. 變量號可用變量代替

例:#[#30],設#30=3 則為#3

3. 變量不能使用地址O,N,I

例:下述方法下允許

O#1;

I#2 6.00×100.0;

N#3 Z200.0;

4. 變量號所對應的變量,對每個地址來說,都有具體數值范圍

例:#30=1100時,則M#30是不允許的

5. #0為空變量,沒有定義變量值的變量也是空變量

6. 變量值定義:

程序定義時可省略小數點,例:#123=149

02

變量的種類


1. 局部變量#1~#33

一個在宏程序中局部使用的變量,其運算結果其他程序不可使用。

例: A宏程序 B宏程序

#10=20 X#10 不表示X20

斷電后清空,調用宏程序時代入變量值

2. 公共變量#100~#199,#500~#999

各用戶宏程序內公用的變量 ,其運算結果任何程序調用都相同。

例:上例中#10改用#100時,B宏程序中的

X#100表示X20

#100~#149 斷電后清空

#500~#531保持型變量(斷電后不丟失)

3. 系統變量

固定用途的變量,其值取決于系統的狀態

例:#2001值為1號刀補X軸補償值

#5221值為X軸G54工件原點偏置值

入時必須輸入小數點,小數點省略時單位為μm

03

運算指令

運算式的右邊可以是常數、變量、函數、式子

式中#j,#k也可為常量

式子右邊為變量號、運算式

一、定義

#I=#j

二、 算術運算

#I=#j+#k

#I=#j-#k

#I=#j*#k

#I=#j/#k

三、邏輯運算

#I=#JOK#k

#I=#JXOK#k

#I=#JAND#k

四、函數


#I=SIN[#j] 正弦

#I=COS[#j] 余弦

#I=TAN[#j] 正切

#I=ATAN[#j] 反正切

#I=SQRT[#j] 平方根

#I=ABS[#j] 絕對值

#I=ROUND[#j] 四舍五入化整

#I=FIX[#j] 上取整

#I=FUP[#j] 下取整

#I=BIN[#j] BCD→BIN(二進制)

#I=BCN[#j] BIN→BCD

1) 角度單位為度

例:90度30分為90.5度

2) ATAN函數后的兩個邊長要用“/ ”隔開

例:#1=ATAN[1]/[-1]時,#1為了35.0

3) ROUND用于語句中的地址,按各地址的最小設定單位進行四舍五入

例:設#1=1.2345,#2=2.3456,設定單位1μm

G91 X-#1;X-1.235

X-#2 F300;X-2.346

X[#1+#2];X3.580

未返回原處,應改為

X[ROUND[#1]+ROUND[#2]];

4) 取整后的絕對值比原值大為上取整,反之為下取整

例:設#1=1.2,#2=-1.2時

若#3=FUP[#1]時,則#3=2.0

若#3=FIX[#1]時,則#3=1.0

若#3=FUP[#2]時,則#3=-2.0

若#3=FIX[#2]時,則#3=-1.0

5) 指令函數時,可只寫開頭2個字母

例:ROUND→RO

FIX→FI

6) 優先級

函數→乘除(*,1,AND)→加減(+,-,OR,XOR)

例:#1=#2+#3*SIN[#4];

7) 括號為中括號,最多5重,括號用于注釋語句

例:#1=SIN[[[#2+#3]*#4+#5]*#6];(3重)

04

轉移與循環指令

1. 無條件的轉移

格式:GOTO n;

無條件地轉移到程序段n去

n:程序段號(1-99999)

n也可用變量或表達式來代替

GOTO10;

GOTO #10;

2. 條件轉移

IF [<條件表達式>] GOTO n;

若滿足<條件表達式>,下步操作轉移到程序段號為n的程序段去。

若不滿足,執行下個程序段。

IF [<條件表達式>] THEN … ;

若滿足<條件表達式>,執行THEN后的宏程序語句,只執行一個語句。

IF[#1EQ #2] THEN #3=0;

條件式:


#j 和#k也可用<表達式>來代替

例:IF[#1 GT 10] GOTO 100;

N100 G00 G91 X10;

例:求1到10之和

O9500;

#1=0

#2=1

N1 IF [#2 GT10] GOTO 2

#1=#1+#2;

#2=#2+1;

GOTO 1

N2 M30

3. 循環

格式:WHILE[<條件式>]DO m;(m=1,2,3)

ENDm

1.條件滿足時,執行DOm到ENDm,則從DOm的程序段

不滿足時,執行ENDm后面的程序段

2.省略WHILE語句只有DOm…ENDm,則從DOm到ENDm之間形成死循環

3.嵌套

4.EQ NE時,空和“0”不同

其他條件下,空和“0”相同

例:求1到10之和

O0001;

#1=0;

#2=1;

WHILE [#2LE10] DO1;

#1=#1+#2;

#2=#2+#1;

END1;

M30;

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
伊朗:震驚世界的行動來了

伊朗:震驚世界的行動來了

西樓飲月
2025-06-18 21:38:21
酒店洗漱包發現疑似HIV陽性檢測盒,北京東城衛監部門介入調查

酒店洗漱包發現疑似HIV陽性檢測盒,北京東城衛監部門介入調查

新京報
2025-06-18 21:48:30
這下,很多人又要返貧了

這下,很多人又要返貧了

路財主
2025-06-17 22:45:39
“你喝酒了?”“喝了”“我駕照還沒有”,上海警方:已依法刑事拘留

“你喝酒了?”“喝了”“我駕照還沒有”,上海警方:已依法刑事拘留

東方網
2025-06-18 18:36:47
又一勢力痛擊以色列,不到24小時高層遭到暗殺,是誰走漏了風聲?

又一勢力痛擊以色列,不到24小時高層遭到暗殺,是誰走漏了風聲?

博覽歷史
2025-06-17 16:03:51
以軍打穿伊朗防空,殲35意外登頂外網熱搜:中國武器在中東又火了

以軍打穿伊朗防空,殲35意外登頂外網熱搜:中國武器在中東又火了

阿紿聊社會
2025-06-17 11:49:05
時速達174公里!女子醉駕撞死3人被公訴

時速達174公里!女子醉駕撞死3人被公訴

中國新聞周刊
2025-06-18 19:11:13
4S店買法拉利3年提不了車 店方:想退款先幫忙賣車

4S店買法拉利3年提不了車 店方:想退款先幫忙賣車

封面新聞
2025-06-18 16:27:37
小伙上海被日本人毆打后續!打人者身份被曝不一般,有更囂張行為

小伙上海被日本人毆打后續!打人者身份被曝不一般,有更囂張行為

楊哥歷史
2025-06-18 13:35:49
中東激戰正酣,中國在天上干了件大事,美國真正的麻煩要來

中東激戰正酣,中國在天上干了件大事,美國真正的麻煩要來

忠誠TALK
2025-06-18 16:08:59
重磅!史無前例的教育改革終于來了,信息量巨大

重磅!史無前例的教育改革終于來了,信息量巨大

天行艦
2025-06-18 09:59:05
中美失業統計大不同,網友:怪不得我們的失業率這么‘體面’!

中美失業統計大不同,網友:怪不得我們的失業率這么‘體面’!

酷公司
2025-06-18 18:41:45
她曾被陳永貴提拔成政治明星,80 年代遭免職,如今怎樣了?

她曾被陳永貴提拔成政治明星,80 年代遭免職,如今怎樣了?

貓眼觀史
2025-06-18 01:20:04
以伊沖突持續 哈梅內伊:伊朗“絕不會屈服”

以伊沖突持續 哈梅內伊:伊朗“絕不會屈服”

新華社
2025-06-18 20:31:58
從“東方盟友”到“戰略負資產”,伊朗首鼠兩端,終與東方大國漸行漸遠

從“東方盟友”到“戰略負資產”,伊朗首鼠兩端,終與東方大國漸行漸遠

火鍋局
2025-06-18 15:50:37
伊朗怒火開射 150枚導彈,專炸以色列心腹要地 以軍瞅著廢墟懵圈

伊朗怒火開射 150枚導彈,專炸以色列心腹要地 以軍瞅著廢墟懵圈

貓眼觀史
2025-06-18 01:28:07
王寶強兒女已長大,這五官和顏值,到底是誰的孩子?一看很明確了

王寶強兒女已長大,這五官和顏值,到底是誰的孩子?一看很明確了

趣文說娛
2025-06-18 09:53:28
別誤讀禁酒令!人民網發聲,公職人員正常吃飯喝酒不受限

別誤讀禁酒令!人民網發聲,公職人員正常吃飯喝酒不受限

小嵩
2025-06-18 18:14:11
號外評論丨劉強東最新言論與中央經濟政策背道而馳

號外評論丨劉強東最新言論與中央經濟政策背道而馳

號外工作室
2025-06-18 11:07:46
王毅:以色列無視國際法和國際規則的行徑,造成中東局勢驟然緊張

王毅:以色列無視國際法和國際規則的行徑,造成中東局勢驟然緊張

新京報
2025-06-18 22:18:03
2025-06-19 03:16:49
前沿數控技術 incentive-icons
前沿數控技術
制造業新媒體引領者
1849文章數 8734關注度
往期回顧 全部

科技要聞

別叫我互聯網公司,京東的野心藏不住了

頭條要聞

男子4S店買法拉利3年提不了車 店方:想退款先幫忙賣車

頭條要聞

男子4S店買法拉利3年提不了車 店方:想退款先幫忙賣車

體育要聞

36歲鄧卓翔率隊9輪拿17分 從墊底升第9

娛樂要聞

前老板舉報李雪琴欠190萬轉移公司財產

財經要聞

被爆添加毒原料后相宜本草高管先后出走

汽車要聞

燈光技術升級還有插混版本 全新奧迪Q3預計明年國產

態度原創

健康
藝術
數碼
親子
軍事航空

呼吸科專家破解呼吸道九大謠言!

藝術要聞

故宮珍藏的墨跡《十七帖》,比拓本更精良,這才是地道的魏晉寫法

數碼要聞

盧偉冰:期待將來和海爾、美的成為大家電頭部企業,共推行業發展

親子要聞

爸爸問3歲兒子:你長大想當什么?孩子的回答真搞笑

軍事要聞

特朗普呼吁伊朗無條件投降

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 海城市| 绥中县| 兴文县| 香港| 太保市| 大丰市| 亳州市| 博白县| 三都| 南郑县| 家居| 嘉义县| 环江| 达日县| 普兰县| 龙山县| 孟村| 察隅县| 宜春市| 苏尼特左旗| 汉中市| 北流市| 塔河县| 澜沧| 大足县| 金乡县| 安福县| 共和县| 东阿县| 津南区| 宜宾县| 旌德县| 定日县| 东台市| 长寿区| 安图县| 宾阳县| 白山市| 镇康县| 肥东县| 安西县|