亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        宏程序編制橢圓加工程序的應用

        2018-11-27 11:16:40王成成
        中國新技術新產品 2018年18期
        關鍵詞:宏程序數控銑橢圓

        王成成

        摘 要:數控銑削加工廣泛應用于大、中、小型企業(yè),大多數高職高專院校和中等職業(yè)院校也都開設有數控專業(yè),但所應用機床幾乎都不具備橢圓插補指令,一旦在生產加工中、教學培訓中,亦或是各個級別的技能大賽中遇到橢圓或者其他方程曲線,都會借助計算機來實現(xiàn),受限于計算機設備,而幾乎所有機床本身是具備參數計算功能的,如果能掌握宏程序的使用方法,在沒有計算機或是編輯簡單參數曲線程序時,將會大大提高編程效率。本文以FANUC Oi系統(tǒng)為基礎,以典型開放橢圓凸臺為例,探討宏程序在橢圓加工程序中應用方法。

        關鍵詞:宏程序;橢圓;數控銑;加工

        中圖分類號:TG659 文獻標志碼:A

        1 什么是宏程序

        宏指令類似計算機軟件開發(fā)中的高級語言,通過用戶宏指令可以實現(xiàn)變量的賦值、算數和邏輯運算及條件轉移等功能,使得編制相同的加工操作程序更方便。含有變量、算數、和邏輯運算以及條件轉移等功能的宏指令的集合稱為宏程序。

        在FANUC Oi系統(tǒng)中一般會同時具有A類宏程序功能和B類宏程序功能兩種宏程序,A類宏程序的出現(xiàn)早于B類宏程序,但是在便捷和推廣中不如B類宏程序。本文以B類宏程序為基礎進行探討。

        2 常用運算指令

        變量之間進行賦值、算數等運算需要用運算指令進行運算。常用的運算指令見表1。

        3 變量的類型

        變量以“#”號開頭,后面跟整數形式的數字作為變量號,如:#1、#25等。變量可以分為4類:空變量、局部變量、公共變量和系統(tǒng)變量。#0為空變量,該變量總是空,沒有賦值給該變量;#1~#33為局部變量,局部變量只能在宏程序中存儲數據,如運算結果,當斷電時,局部變量的數值被清除,當宏程序被調用時,可對局部變量賦值;#100~#199和#500~#999為公共變量,公共變量在不同的宏程序中意義不同,#100~#199在斷電時數據是被清除的,#500~#999的數據在斷電時是被保存的,不會丟失;#1000以后為系統(tǒng)變量,系統(tǒng)變量用于讀和寫CNC運行時的各種數據,如刀具的當前位置和補償值。

        4 橢圓的方程

        a代表半長軸的長度,b代表半短軸的長度,θ為圓心角。

        橢圓的標準方程為

        橢圓的參數方程為

        5 案例分析

        在數控銑削加工中,常遇見橢圓加工多為整橢圓,形態(tài)主要以橢圓在坐標系中心和橢圓不在坐標系中心兩種,不在坐標系中心又有旋轉與不旋轉兩種,分別如圖1、圖2、圖3所示。

        若編輯圖1程序,先在橢圓與X軸負半軸交點的下方建立刀具半徑補償,以橢圓與X軸負半軸交點為橢圓起始點,然后順時針方向走橢圓,終點與起始點重合,然后向Y軸正方向切向出刀。程序如下:

        O0010;(程序名)

        N0010G90G54G00Z100;(程序頭)

        N0020M03S1500;(主軸正轉)

        N0030#1=A;(與X軸平行的半軸長)

        N0040#2=B;(與Y軸平行的半軸長)

        N0050#3=180;(橢圓起點角度)

        N0060#4=-180;(橢圓終點角度)

        N0070#5=-0.2;(角度遞變量)

        N0080G00X-[#1]Y-30;(建立刀具半徑起點)

        N0090G41Y-10D5;(建立刀具半徑補償)

        N0100G01Z0F100;(下刀)

        N0110G01Y0;(到橢圓起點)

        N0120WHILE[#3GE#4]DO1;(當#3大于#4執(zhí)行循環(huán)1)

        N0130#6=#1*COS[#3];(計算橢圓上對應點X軸坐標)

        N0140#7=#2*SIN[#3];(計算橢圓上對應點Y軸坐標)

        N0150G01X[#6]Y[#7]F100;(橢圓切削加工)

        N0160#3=#3+#5;(#3角度每次遞增-0.1度)

        N0170END1;(循環(huán)1結束)

        N0180G00Y50;(切線出刀)

        N0190G40;(取消刀具半徑補償)

        如若出現(xiàn)圖2或是圖3圖紙,上面的程序就無法使用了,下面針對這3種圖紙,編輯一個標準程序,如若出現(xiàn)圓心偏移或是位置旋轉,只需要修改變量值就可以。程序如下:

        O0020;(程序名)

        N0010G90G54G00Z100;(程序頭)

        N0020M03S1500;(主軸正轉)

        N0030#1=A;(與X軸平行的半軸長)

        N0040#2=B;(與Y軸平行的半軸長)

        N0050#3=180;(橢圓起點角度)

        N0060#4=-180;(橢圓終點角度)

        N0070#5=-0.2;(角度遞變量)

        N0080#6=m;(橢圓圓心X軸坐標,帶符號)

        N0090#7=n;(橢圓圓心Y軸坐標,帶符號)

        N0010#8=L;(橢圓旋轉角度)

        N0110G52X[#6]Y[#7];(以橢圓圓心為原點建立局部坐標系)

        N0120G68X0Y0R[#8];(以橢圓圓心為旋轉中心旋轉指定角度)

        N0130G00X-[#1]Y-30;(刀具半徑補償起點)

        N0140G41Y-10D5;(建立刀具半徑補償)

        N0150G01Z0F100;(下刀)

        N0160G01Y0;(到達橢圓起點)

        N0170WHILE[#3GE#4]DO1;(當#3大于等于#4時執(zhí)行循環(huán)1)

        N0180#6=#1*COS[#3];(計算橢圓上對應點X軸坐標)

        N0190#7=#2*SIN[#3];(計算橢圓上對應點Y軸坐標)

        N0200G01X[#6]Y[#7]F100;(橢圓切削加工)

        N0210#3=#3+#5;(#3角度每次遞增-0.1度)

        N0220END1;(循環(huán)1結束)

        N0230G00Y50;(切線出刀)

        N0240G40;(取消刀具半徑補償)

        N0250G69;(取消旋轉)

        N0260G52X0Y0;(取消局部坐標系)

        結語

        經過仿真試驗,以上程序均適用于宏程序的編程與加工,仿真結果如圖4所示。

        在這里需要說明的,程序“O0020”適用于所有形狀的橢圓,通用性高,而“O0010”雖然只適用于圓心在坐標系原點的橢圓,通用性不高,但是程序比上一個小巧簡潔,希望使用者在使用過程中合理選擇。另外,以上程序只針對開放橢圓凸臺,在編輯程序時要注意審閱圖紙。

        參考文獻

        [1]王永章,杜君文,程國全.數控技術[M].北京:高等教育出版社,2001.

        [2]程啟森,范仁杰.數控加工工藝編程與實施[M].北京:北京郵電大學出版社,2013.

        [3]李森.宏程序在橢圓銑削加工中的應用研究[J].煤礦機械,2010,(1):118-120.

        [4]肖忠躍.基于Fanuc Oi系統(tǒng)的橢圓類輪廓零件宏程序應用研究[J].煤礦機械,2013(1):145-146.

        [5]王凱.數控宏程序在橢圓加工中的應用[J].國外電子測量技術,2010(6):76-796.

        猜你喜歡
        宏程序數控銑橢圓
        Heisenberg群上由加權次橢圓p-Laplace不等方程導出的Hardy型不等式及應用
        數學雜志(2022年5期)2022-12-02 08:32:10
        橢球槽宏程序編制及其Vericut仿真
        智能制造(2021年4期)2021-11-04 08:54:44
        例談橢圓的定義及其應用
        注塑模具數控銑削加工參數優(yōu)化
        一道橢圓試題的別樣求法
        橢圓的三類切點弦的包絡
        CAXA制造工程師在數控銑削加工中的應用
        利用五軸數控銑床進行曲面切削的方法
        數控銑床刀具選擇探究
        基于Vericut的四軸數控加工宏程序仿真研究
        亚洲国产精品va在线播放| 5级做人爱c视版免费视频| 99精品国产兔费观看久久99 | 国产 无码 日韩| 91中文在线九色视频| 亚洲熟女少妇一区二区三区青久久 | 色窝综合网| 亚洲国产成人精品一区刚刚| 国产丝袜美腿在线视频| 少妇我被躁爽到高潮在线影片| 国产中文字幕一区二区视频| 国产精品人成在线观看不卡| 日韩亚洲精品国产第二页| 一区二区黄色在线观看| 十八禁视频在线观看免费无码无遮挡骂过 | 日本一二三四区在线观看| 不卡免费在线亚洲av| 免费人成视频网站在在线| 亚洲国产精品日本无码网站| 伦伦影院午夜理论片| 熟女人妻中文字幕av| 久久伊人这里都是精品| 亚洲国产成人精品无码区在线播放 | 日本一区二区三区四区在线看| 国产又色又爽的视频在线观看91| 免费一区二区三区女优视频| 国产成人大片在线播放| 欧美最猛黑人xxxx| 久久久久亚洲av成人片| 中文字幕人妻中文| 777精品久无码人妻蜜桃| 日本老熟欧美老熟妇| 日本成人一区二区三区| 国产av一区二区凹凸精品| 午夜一区二区三区福利视频| 日韩亚洲精品中文字幕在线观看| 国产精品永久免费| 无码人妻丰满熟妇啪啪7774| 艳妇乳肉豪妇荡乳av无码福利| 中文字幕在线亚洲一区二区三区| 久久99精品这里精品动漫6|