Hypermill后處理輸出高速高精代碼
發(fā)布時(shí)間:2024-10-29 09:28 [ 我要自學(xué)網(wǎng)原創(chuàng) ] 發(fā)布人: 快樂小女 閱讀: 158

1:每一款數(shù)控系統(tǒng)都有其獨(dú)有的高速高精指令,所以最好是通過配置文件來控制輸出想要的高速高精代碼,除了鉆孔程序不輸出外,其它的工單都應(yīng)該輸出,而且在程序尾,自動(dòng)輸出對應(yīng)的高速高精關(guān)閉指令。

2:新建配置文件變量并賦值,HSC_ONG05.Q1/HSC_OFF:G05.Q0        

lvi      ir3, new_dim_of_cycle

sri      ir1, 2

cmpi     ir3, ir1

jne      out_HSC

;----------------判斷當(dāng)前工單是否為2D工單(2為2D工單/3為3D工單/5為多謅工單),若是繼續(xù)執(zhí)行下一個(gè)判斷,否則直接跳轉(zhuǎn)到輸出

         

srs      sr1, CYCLETYPE

sri      ir2, 0

call     jld_find_string    ;從當(dāng)前POF文件中,尋找CYCLETYPE的變量值,獲取到的值,寄存在sr2里面

srs      sr1, "DmdX5"  

cmps     sr2, sr1

je       out_HSC

;------------------繼續(xù)判斷,這個(gè)2D工單是否是螺旋鉆工單,若是,則跳轉(zhuǎn)到輸出,否則繼續(xù)執(zhí)行下一個(gè)判斷

         

lvi      ir3, new_type_of_cycle        ;當(dāng)螺旋鉆開啟精加工時(shí):new_type_of_cycle為零

sri      ir2, 1                        ;當(dāng)螺旋鉆關(guān)閉精加工時(shí):new_type_of_cycle為1

cmpi     ir3, ir2                      ;介于這個(gè)地方比較狗血,所以踢前將螺旋鉆工單的去處安排好。

je       not_HSC

;------------------繼續(xù)判斷這個(gè)工單是否為鉆孔工單(0為銑削工單/1為鉆孔工單/2為銑螺紋工單),若是跳轉(zhuǎn)到竭束,不輸出換刀,否則繼續(xù)執(zhí)行                          

lbl      out_HSC                          Init初始化宏程序新建cvi HSC_on_sign

                                                                  sri ir3, 0

lvs      sr1, HSC_on                                              svi HSC_on_sign, ir3

srs      sr2, "-"

cmps     sr1, sr2

je       not_HSC                           還有需要新建,HSC_off宏程序,詳情參考omf文件,此處不在贅述!!

         

exec     blockNumber

         

srs      sr1, " "

adds     sr3, sr1

         

lvs      sr1, HSC_on

adds     sr3, sr1

         

lvs      sr1, b_eol

adds     sr3, sr1

         

sri      ir3, 1

svi      f_block_content, ir3

exec     flushNC     

         

sri      ir3, 1

svi      HSC_on_sign, ir3

         

lbl      not_HSC

              

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