Hypermill后處理通過配置文件定義程序頭
發(fā)布時間:2024-10-29 09:00 [ 我要自學(xué)網(wǎng)原創(chuàng) ] 發(fā)布人: 快樂小女 閱讀: 144

1;通過在配置文件定義變量PHD_1,來輸出程序頭 G91 G28 Z0.,“-”不輸出

 

2: 在配置文件定義變量PHD_2,來輸出程序頭 G17 G49 G80 G21,“-”不輸出

 

3:新建宏程序PHD,寫到 lvs      sr1, PHD_1

                       srs      sr2, "-"

                       cmps     sr1, sr2

                       je       not _1;( 引入配置文件PHD_1,并判斷是否需要輸出)

                       exec     blockNumber;(輸出行號)

               lvs      sr1, PHD_1;(再次引入字符串)

                       srs      sr2, " "

                       adds     sr2, sr1  ;(輸出空行,并疊加至SR2中)

                       adds     sr3, sr2;( 疊加至SR3,并由SR3輸出)

                       lvs      sr2, b_eol

                       adds     sr3, sr2;( 輸出換行,疊加至SR3中并輸出)

                       sri      ir3, 1

                       svi      f_block_content, ir3 ;( 輸出指令,無其他作用)

                       lbl      not_1

                                       

4PHD_2程序頭的輸出與上同理,此處不在贅述

 

知識點:1:字符串內(nèi)容可以直接通過輸出命令進行輸出,但必須通過sr3寄存器

      2:行號的輸出以及換行命令,和輸出命令都是內(nèi)部命令,可以直接輸出使用

      3:adds是疊加命令,可以對整型數(shù)以及浮點數(shù)還有字符串做“+”運算。

例如:

                          srs      sr1, "51ZXW"

                                      srs      sr2, "666"

                                      adds     sr3, sr1   此時sr3中的內(nèi)容為51ZXWadds     

                                      sr3, sr2   此時sr2中的內(nèi)容為51zxw666

HyperMILL后處理教程
我要自學(xué)網(wǎng)商城 ¥210 元
進入購買
文章評論
1 條評論 按熱度排序 按時間排序 /350
添加表情
遵守中華人民共和國的各項道德法規(guī),
承擔因您的行為而導(dǎo)致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。
學(xué)習(xí)達人
快樂小女 展開
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
分類選擇:
電腦辦公 平面設(shè)計 室內(nèi)設(shè)計 室外設(shè)計 機械設(shè)計 工業(yè)自動化 影視動畫 程序開發(fā) 網(wǎng)頁設(shè)計 會計課程 興趣成長 AIGC