• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    宏程序在數(shù)控車削加工中的應(yīng)用

    2017-05-16 13:47:05黃秀麗
    科教導刊·電子版 2017年7期
    關(guān)鍵詞:宏程序應(yīng)用

    黃秀麗

    摘 要 當前,宏程序在數(shù)控編程中得到了廣泛的應(yīng)用,能夠較大地簡化編程,拓寬應(yīng)用范圍。本文以橢圓曲線輪廓的零件為例,對宏程序在數(shù)控車削加工中的應(yīng)用進行了詳細的介紹,以期能為相關(guān)零件加工提供參考。

    關(guān)鍵詞 宏程序 數(shù)控車削 應(yīng)用

    隨著我國工業(yè)化進程的不斷推進以及數(shù)控技術(shù)的發(fā)展,零件制造業(yè)取得了迅猛的發(fā)展,非圓曲線零件的應(yīng)用也越來越廣泛。在非圓曲線零件加工中,宏程序使用變量的組合以及各種算術(shù)、循環(huán)語句,能夠有效增加程序的靈活性,實現(xiàn)傳統(tǒng)數(shù)控編程無法直接實現(xiàn)的非圓曲線類零件的加工。基于此,筆者進行了相關(guān)介紹。

    1零件分析

    圖1所示零件,此零件左端面是一個橢圓曲線回轉(zhuǎn)面,中間為階梯圓柱軸面,右端為一螺紋面。對于中間和右端的回轉(zhuǎn)面,是由直線、斜線、圓弧等要素所組成,可以采用數(shù)控系統(tǒng)的G71、G72、G73、G82等循環(huán)指令進行編程加工。而左端的橢圓面則無法使用數(shù)控系統(tǒng)的指令直接編程,且圖紙中并未給出橢圓的方程、橢圓的中心與加工時編程坐標系中心不重合,這些都給零件的編程加工帶來一定的難度。因此,加工該零件需要解決三個問題:宏程序指令的表達、橢圓方程及轉(zhuǎn)換、橢圓中心與編程坐標原點的轉(zhuǎn)換。

    2宏程序及指令表達

    2.1宏程序的表達與賦值

    在使用宏程序編程過程中,通常是以變量作為數(shù)據(jù)進行編程的。宏程序的變量表達為:#數(shù)字,例如:#1.還可以使用變量進行邏輯運算、算術(shù)運算和函數(shù)的混合運算表達,例如:#4=[#2+#3]*#1.需要注意的是,表達式中是不能出現(xiàn)小括號,只能使用中括號。對自變量可以直接賦值,其格式為:變量號后用“=”直接賦值,例如:#2=6,表示將6賦值給2號變量。也可以用表達式賦值,例如:#4=[#2+#3]*#1,表示將#2的值與#3的值相加后得到的和,再乘以#1的值得到的積賦值給#4.宏程序就是利用系統(tǒng)對變量可以重新賦值的特性,計算出整個非圓曲線上若干個點的坐標值,從而用若干段圓弧線或直線段來逼近理想的輪廓曲線。因此,在數(shù)控程序運行中,編程者只需給出輪廓曲線的數(shù)學表達式和算法即可,而非圓曲線的擬合線節(jié)點坐標則是由數(shù)控系統(tǒng)自動來完成的。

    2.2宏程序的控制指令

    非圓曲線輪廓零件加工常采用控制指令有:WHILE語句、條件轉(zhuǎn)移IF語句和跳轉(zhuǎn)語句GOTO。

    (1)WHILE指令程序格式為:

    當條件式成立時,將重復執(zhí)行WHILE到ENDW之間的程序段,直到條件不滿足為止。當條件不成立,則執(zhí)行ENDW后面的程序段。

    (2)IF語句指定一個條件表達式,當條件滿足時,則執(zhí)行某個程序。IF語句和跳轉(zhuǎn)語句GOTO一起使用。

    3橢圓方程與坐標轉(zhuǎn)換

    3.1橢圓數(shù)控車削編程方程

    數(shù)控車削在編制宏程序時,編程坐標采用的是Z、X軸坐標系,而橢圓方程數(shù)學表達是X、Y軸坐標系,因此編寫橢圓程序時,要將坐標系轉(zhuǎn)換為Z、X軸。由圖紙可知,橢圓的X向半軸為b=15mm,Z向半軸a=25mm,則橢圓的方程為:

    (1)橢圓參數(shù)方程式為:

    通常以角度為自變量,則程序表達式為:

    (2)橢圓標準方程式為:+=1

    ①若以X為自變量時,橢圓曲線上各點的Z坐標值表達式為:Z=25/15

    則編程時的表達式可以寫成:

    式中:#1表示X軸坐標值;#2表示Z軸坐標值;

    ②若以Z為自變量時,橢圓曲線上各點X的坐標值表達式為:X=15/25 (X為半徑值)

    則編程時的表達式可以寫成:

    式中:#1表示X軸坐標值;#2表示Z軸坐標值;

    3.2橢圓中心與編程坐標原點的轉(zhuǎn)換

    數(shù)控車削零件的時候,編程坐標系原點往往與曲線中心不重合,因此,必須對橢圓輪廓曲線上的坐標值進行編程轉(zhuǎn)換。通過計算橢圓的中心在編程坐標系中的位置,確定編程坐標值與數(shù)學坐標值之間的關(guān)系,為敘述方便,設(shè)定:

    4宏程序在數(shù)控車削加工中的應(yīng)用

    4.1編制非圓曲線宏程序的步驟

    (1)確定自變量。選擇自變量時,通常首先選擇已知變化范圍的變量作為自變量,已知變量比較多時,再考慮已知變化范圍的大小,選擇范圍較大的變量作為自變量。分析零件圖形,確定Z為自變量,X為因變量。

    (2)設(shè)置自變量的起止點坐標值,橢圓曲線Z向起點坐標為0,終點坐標為-25.

    (3)調(diào)用循環(huán)語句。根據(jù)已知條件選擇相應(yīng)的循環(huán)指令及循環(huán)條件。采用WHILE語句,宏程序的循環(huán)條件是Z≥-25,即#1GE-25.

    (4)依據(jù)函數(shù)關(guān)系,確定因變量與自變量的表達式,則表達式為:#2=15*SQRT[25*25-#1*#1]/25。式中:#1表示Z軸坐標值;#2表示X軸坐標值;

    (5)確定非圓曲線上各點的編程坐標值。

    (6)采用G01指令,即用直線段擬合橢圓曲線的軌跡。

    (7)確定自變量的變化規(guī)律。自變量可以遞增,也可以遞減。遞增或遞減的變化量的大小影響加工精度。零件中確定Z(#1)為自變量。賦初值:#1=0,因其終點值為-25,所以自變量采用遞減變化,即#1=#1-0.1.

    4.2編制宏程序的結(jié)構(gòu)流程圖

    編制結(jié)構(gòu)流程框圖如圖2所示。

    4.3橢圓曲線輪廓零件參考程序(部分精加工程序)

    5結(jié)語

    綜上所述,在數(shù)控車削加工中,應(yīng)用宏程序,能夠?qū)崿F(xiàn)對非圓曲線類零件的加工,簡化程序,擴展了應(yīng)用對象的范圍,大大增強了數(shù)控機床的使用功能。在數(shù)控車削加工中,編程人員要熟練掌握宏程序的編程指令,結(jié)合非園輪廓曲線的方程式及坐標轉(zhuǎn)換,正確編寫宏程序,從而提高非圓曲線類零件的加工效率。

    參考文獻

    [1] 于子立.淺談宏程序在數(shù)控車削加工中的應(yīng)用[J].內(nèi)蒙古科技與經(jīng)濟,2014(18).

    [2] 俞超,羅根云.淺談宏程序在數(shù)控車削加工編程中的應(yīng)用[J].技術(shù)與市場,2016(11).

    猜你喜歡
    宏程序應(yīng)用
    橢球槽宏程序編制及其Vericut仿真
    智能制造(2021年4期)2021-11-04 08:54:44
    應(yīng)用Fanuc宏程序的球面螺旋加工程序編制
    多媒體技術(shù)在小學語文教學中的應(yīng)用研究
    考試周刊(2016年76期)2016-10-09 08:45:44
    分析膜技術(shù)及其在電廠水處理中的應(yīng)用
    科技視界(2016年20期)2016-09-29 14:22:00
    GM(1,1)白化微分優(yōu)化方程預測模型建模過程應(yīng)用分析
    科技視界(2016年20期)2016-09-29 12:03:12
    煤礦井下坑道鉆機人機工程學應(yīng)用分析
    科技視界(2016年20期)2016-09-29 11:47:01
    氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
    科技視界(2016年20期)2016-09-29 11:02:20
    會計與統(tǒng)計的比較研究
    基于Vericut的四軸數(shù)控加工宏程序仿真研究
    橢圓宏程序在數(shù)控車床加工的方法
    金乡县| 朔州市| 河东区| 江西省| 普兰县| 井陉县| 德惠市| 班戈县| 呼伦贝尔市| 台前县| 彰武县| 莱芜市| 卫辉市| 鞍山市| 山东| 斗六市| 陵川县| 恩平市| 海林市| 成武县| 宾阳县| 邵阳县| 宜都市| 建昌县| 同德县| 枣阳市| 汉沽区| 远安县| 探索| 乐都县| 莎车县| 湘潭县| 盐津县| 林西县| 清水县| 华坪县| 沛县| 廉江市| 延川县| 抚宁县| 广水市|