• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      簡化編程與子程序嵌套的應(yīng)用

      2011-08-29 05:39:46董守勛
      科技傳播 2011年24期
      關(guān)鍵詞:數(shù)控銑嵌套子程序

      聶 晶,董守勛

      鄂東職業(yè)技術(shù)學(xué)院機械工程系,湖北黃岡 438000

      0 引言

      子程序多層嵌套在數(shù)控銑床及加工中心手工編程的教學(xué)中屬一大重點,本案例綜合簡化編程指令和多層子程序嵌套來闡述主程序與子程序,子程序與子程序之間的邏輯關(guān)系。

      見下圖,若編程原點G54設(shè)定在邊長為50mm正方形輪廓上表面對稱中心處??梢赃\用所學(xué)簡化編程及子程序指令對其進行綜合編程。正方形輪廓以Y軸作為對稱軸,則只需編制出正方形的對稱輪廓。

      此零件結(jié)合所學(xué)簡化編程:縮放(G50,G51)、鏡像(G24,G25)、旋轉(zhuǎn)(G68,G69)及子程序(M98/M99)等指令的綜合應(yīng)用,以鍛煉學(xué)生編程邏輯思維為目的。

      1 鏡像功能

      鏡像功能G24 G25格式:G24X_Y_Z_M98P_G25X_Y_Z_說明:G24:建立鏡像;G25:取消鏡像;X、Y、Z:鏡像位置。當工件相對于某一軸具有對稱形狀時,可以利用鏡像功能和子程序,只對工件的一部分進行編程,而能加工出工件的對稱部分,這就是鏡像功能。

      2 縮放功能

      縮放功能G50 G51格式:G51X_Y_Z_P_M98P_G50說明:G51:建立縮放;G50:取消縮放;X、Y、Z:縮放中心的坐標值;P:縮放倍數(shù)。

      在G51后,運動指令的坐標值以(X,Y,Z)為縮放中心,按P規(guī)定的縮放比例進行計算。

      3 旋轉(zhuǎn)功能

      旋轉(zhuǎn)功能G68 G69格式:G17G68X_Y_P_或G18G68X_Z_P_或G19G68Y_Z_P_M98P_G69說明:G68:建立旋轉(zhuǎn);G69:取消旋轉(zhuǎn);X、Y、Z;旋轉(zhuǎn)中心的坐標值;P:旋轉(zhuǎn)角度,單位(°),0≤P≤360在有縮放功能的情況下,先縮放后旋轉(zhuǎn)

      4 子程序的格式

      在程序開頭必須規(guī)定子程序號,以作為調(diào)用入口地址。在子程序的結(jié)尾用M99,以控制執(zhí)行完該子程序返回到主程序。

      5 調(diào)用子程序的格式

      M98 P L

      P:被調(diào)用的子程序號

      L:重復(fù)調(diào)用次數(shù),當不指定重復(fù)次數(shù)時,子程序只調(diào)用一次。

      6 子程序可由主程序調(diào)用,被調(diào)用的子程序也可以調(diào)用另一個子程序

      當主程序調(diào)用子程序時它以被認為是一級子程序,子程序可以嵌套8級。

      如圖所示:

      圖形分析:通過圖形可知,程序只要求編出正方形的一半,通過縮放,鏡像,旋轉(zhuǎn),子程序嵌套,把握好各子程序之間的邏輯關(guān)系,最后得出圖5所示的圖形。

      編程環(huán)境:HNC-21M系統(tǒng) 切削參數(shù):根據(jù)實際情況,讀者自行給定,本例不作參考。

      程序正文及注解說明

      圖1為子程序100所做正方形的對稱輪廓,圖2為子程序200調(diào)用子程序100的零件輪廓,圖3為子程序300調(diào)用子程序200的零件輪廓,圖4為子程序400調(diào)用子程序300的零件輪廓,圖5為子程序500被子程序600調(diào)用后的輪廓。

      編程中要體會各子程序的作用和相互之間的嵌套關(guān)系,在編制輪廓時一定要注意子程序的起點和終點要為同一點處。

      為方便讀者在實際應(yīng)用中對程序進行調(diào)試,筆者保持了其完整性,確保程序能在HNC-21M系統(tǒng)的機床上運行,該程序已在數(shù)控銑床上進行過實際運行驗證。

      7 結(jié)論

      在數(shù)控銑/加工中心的編程中,凡零件中具有對稱輪廓或有多個相似的輪廓部分時,可以靈活地綜合采用簡化指令及子程序嵌套指令編程,這樣不僅可以縮短程序行,而且還可以減少所占的內(nèi)存,運用嫻熟,往往可以起到事半功倍的作用

      [1]武漢華中世紀星銑床數(shù)控系統(tǒng)HNC-21/22M編程說明書,2002,11.

      [2]武漢華中數(shù)控股份有限公司.數(shù)控銑床編程與操作基礎(chǔ),2010,3.

      猜你喜歡
      數(shù)控銑嵌套子程序
      例析“立幾”與“解幾”的嵌套問題
      基于嵌套Logit模型的競爭性選址問題研究
      注塑模具數(shù)控銑削加工參數(shù)優(yōu)化
      CAXA制造工程師在數(shù)控銑削加工中的應(yīng)用
      利用五軸數(shù)控銑床進行曲面切削的方法
      數(shù)控銑床刀具選擇探究
      淺談子程序在數(shù)控車編程中的應(yīng)用
      子程序在數(shù)控車加工槽中的應(yīng)用探索
      西門子840D系統(tǒng)JOG模式下PLC調(diào)用并執(zhí)行NC程序
      一種基于區(qū)分服務(wù)的嵌套隊列調(diào)度算法
      計算機工程(2014年6期)2014-02-28 01:25:29
      新巴尔虎右旗| 云霄县| 微山县| 天峻县| 塘沽区| 新竹县| 湘潭市| 含山县| 咸阳市| 离岛区| 涪陵区| 安徽省| 孝昌县| 兴义市| 黑水县| 金昌市| 邹平县| 舞阳县| 揭东县| 乐都县| 屯门区| 湘潭县| 金山区| 修水县| 佛冈县| 濮阳市| 南木林县| 罗平县| 浏阳市| 焦作市| 湖南省| 南乐县| 祁连县| 漯河市| 文昌市| 洞口县| 海口市| 海南省| 瑞金市| 保亭| 郓城县|