• 
    

    
    

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

      數(shù)控銑削橢圓槽宏程序編程分析

      2021-01-05 03:06:48吳華才
      內(nèi)燃機(jī)與配件 2021年13期
      關(guān)鍵詞:宏程序半軸焦點(diǎn)

      吳華才

      摘要:FANUC 0i系統(tǒng)的宏程序在程序本體中可以使用變量進(jìn)行編輯,還可以用變量進(jìn)行賦值、運(yùn)算等處理。對(duì)于橢圓等非圓曲線,使用宏程序編程相對(duì)于自動(dòng)軟件編程,刀路更清晰,程序更優(yōu)化。宏程序有其特定的結(jié)構(gòu)特點(diǎn),需要總結(jié)歸納才能使編程過(guò)程更簡(jiǎn)便。

      關(guān)鍵詞:FANUC 0i系統(tǒng);宏程序;橢圓

      中圖分類(lèi)號(hào):TH162? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號(hào):1674-957X(2021)12-0071-02

      0? 引言

      自動(dòng)編程軟件在機(jī)加工行業(yè),尤其是數(shù)控銑削加工中心機(jī)床編程中運(yùn)用越來(lái)越廣泛。許多學(xué)校開(kāi)設(shè)相應(yīng)軟件編程課程,如CAXA、UG、MasterCAM等。在學(xué)習(xí)時(shí),學(xué)生使用軟件畫(huà)出圖形,再使用基本命令出程序,甚至為了技能等級(jí)考試而重復(fù)練習(xí)幾個(gè)命令。因?yàn)檫^(guò)度依賴(lài)軟件,造成學(xué)生缺乏相應(yīng)的工藝知識(shí),編程基礎(chǔ)能力反而弱化了。學(xué)習(xí)宏程序編程方法,可以讓學(xué)生理清編程思路,夯實(shí)編程基礎(chǔ)。

      1? 宏程序概述

      1.1 宏程序分類(lèi)與FANUC 0i系統(tǒng)

      現(xiàn)在國(guó)內(nèi)數(shù)控機(jī)床常配置的系統(tǒng)有SIEMENS與FANUC系統(tǒng),其中FANUC系統(tǒng)在南方使用較多。

      FANUC 0i系統(tǒng)用戶(hù)宏程序分為兩種,即宏程序功能A與宏程序功能B。其中功能A采用G65H固定格式進(jìn)行數(shù)學(xué)運(yùn)算和邏輯關(guān)系的表達(dá),閱讀程序不是很直觀,實(shí)際學(xué)習(xí)時(shí)較少使用。功能B能較直觀表達(dá)各程序段,且需要記憶指令較少,故常采用此方法進(jìn)行宏程序編輯。

      1.2 橢圓宏程序編寫(xiě)具有代表性

      對(duì)于構(gòu)造規(guī)則或不規(guī)則的曲面,需要有數(shù)學(xué)運(yùn)算的過(guò)程,存在變量表達(dá)關(guān)系。對(duì)于非圓曲線,從本質(zhì)來(lái)看,是允許加工路徑用直線去逼近曲面的,橢圓具有代表性。學(xué)會(huì)橢圓宏程序編寫(xiě)方法,對(duì)于同類(lèi)的二次曲線、其他平面曲線的程序編寫(xiě)具有指導(dǎo)意義。

      2? 橢圓的宏程序編寫(xiě)

      2.1 橢圓標(biāo)準(zhǔn)方程

      在平面直角坐標(biāo)系中,用方程描述橢圓,橢圓的標(biāo)準(zhǔn)方程中的“標(biāo)準(zhǔn)”指的是中心在原點(diǎn),對(duì)稱(chēng)軸為坐標(biāo)軸。

      通過(guò)橢圓定義,可以采用坐標(biāo)X或Y來(lái)表達(dá)橢圓編程的自變量#m,另一個(gè)坐標(biāo)為變量#n。

      ①焦點(diǎn)在X軸時(shí),標(biāo)準(zhǔn)方程為:

      焦點(diǎn)在X軸時(shí),使用X向坐標(biāo)為自變量,則Y向坐標(biāo)表達(dá)式為。根據(jù)FANUC 0i系統(tǒng)宏程序格式要求進(jìn)行轉(zhuǎn)化,即X表示為#m(m取值1~33),Y表示為#n(n取值1~33,但不能和m相同)。表達(dá)式SQRT,乘法表達(dá)式*,除法表達(dá)式/ 。

      則有:

      例如,當(dāng)某個(gè)橢圓長(zhǎng)半軸a=20,短半軸b=10,X=#1,Y=#2,則橢圓宏程序方程表達(dá)式為:

      ②焦點(diǎn)在Y軸時(shí),標(biāo)準(zhǔn)方程為:

      同理推導(dǎo),焦點(diǎn)在Y軸時(shí),使用Y向坐標(biāo)為自變量,即有:

      2.2 橢圓參數(shù)方程

      橢圓參數(shù)方程是以焦點(diǎn)(c,0)為圓心,R為變半徑的曲線方程。橢圓可以使用參數(shù)方程進(jìn)行表達(dá):

      焦點(diǎn)在X軸時(shí):

      焦點(diǎn)在Y軸時(shí):

      ?茲為橢圓上的點(diǎn)與焦點(diǎn)的連線與X軸夾角。使用參數(shù)方程表示宏程序時(shí),使用?茲為自變量,?茲表示為#m(m取值1~33)。則有:

      焦點(diǎn)在X軸時(shí):

      焦點(diǎn)在Y軸時(shí):

      3? 橢圓槽編程實(shí)例

      零件輪廓分為凸臺(tái)與凹槽兩大類(lèi),其中凹槽的程序編寫(xiě)要考慮的工藝與編程要求更多、更復(fù)雜。為了歸納總結(jié)宏程序編程方法,采用凹槽編程為例。如圖1所示橢圓槽,橢圓的長(zhǎng)半軸30mm,短半軸15mm,深度10mm。材料45鋼,毛坯尺寸60mm×60mm×21mm。

      3.1 橢圓方程的選擇與變量的取值

      考慮到橢圓槽是完整橢圓形狀,采用角度為變量的參數(shù)方程進(jìn)行編程較為方便。即以橢圓曲線上任意一點(diǎn)與橢圓中心之間的夾角?茲為自變量#m,橢圓長(zhǎng)半軸軸線與水平的夾角(+X向),逆時(shí)針為+,順時(shí)針為-,本例賦值#7。

      賦值#3=20,G68X0Y0R#3 以原點(diǎn)為中心,坐標(biāo)系逆時(shí)針旋轉(zhuǎn)200,此時(shí)長(zhǎng)半軸與X軸重合(本例使用)。也可賦值#3=-70,G68X0Y0R#3 以原點(diǎn)為中心,坐標(biāo)系順時(shí)針旋轉(zhuǎn)700,此時(shí)短半軸與X軸重合。

      為了避免下刀點(diǎn)選擇造成切削出現(xiàn)過(guò)切情況,采用原點(diǎn)(0,0)為下刀點(diǎn),Y軸最大值為輪廓切入點(diǎn)(0,15)。采用順銑銑削方式,那么自變量初始值#7=-270,終點(diǎn)值#8=-630(橢圓銑削一周為3600),每次變化量#9=-1。

      3.2 切削深度的變量取值

      橢圓槽深度為10mm,加工精度0~0.015mm,材料45鋼,因?yàn)榧庸ど疃染纫蟾?,需分層進(jìn)行銑削。采用以深度為自變量#4,#4=5為橢圓槽初次銑削深度,#5=10為橢圓槽總深度,Z軸每次遞增量#6。

      3.3 橢圓曲率對(duì)刀具選擇的影響

      橢圓屬于非圓曲線。在加工時(shí),要考慮橢圓曲率對(duì)于刀具選擇的制約,如果刀具半徑大于橢圓曲率最小值將出現(xiàn)過(guò)切情況。

      在長(zhǎng)半軸與短半軸頂點(diǎn)處,即(±a,0)(0,±b)處,橢圓的曲率半徑為極限值,計(jì)算公式:

      考慮最小曲率為7.5,可以使用?覫12立銑刀(需有底孔),或者采用?覫12鍵槽銑刀。

      3.4 橢圓槽宏程序編程要點(diǎn)

      橢圓輪廓宏程序編程的實(shí)質(zhì)是使用G01逼近橢圓軌跡,角度每次遞增或遞減量越小,則輪廓越接近理論值,角度變量以10為宜。

      4? 自動(dòng)編程軟件編輯橢圓槽程序

      采用2020版CAXA制造工程師,平面輪廓精加工方式對(duì)橢圓槽進(jìn)行編程。程序節(jié)選如下所示:

      自動(dòng)編程軟件出的程序有342行,遠(yuǎn)遠(yuǎn)超過(guò)宏程序編程的33行程序。且自動(dòng)編程軟件出的程序只有坐標(biāo)值,無(wú)法查看邏輯運(yùn)算過(guò)程,不直觀不利于程序的閱讀與檢查。

      5? 總結(jié)

      通過(guò)橢圓槽的加工程序編寫(xiě)分析,可以看到,使用宏程序編程較自動(dòng)編程軟件更為簡(jiǎn)練,加工軌跡可控性較高,對(duì)于數(shù)控系統(tǒng)的硬件要求較低,不占用較多存儲(chǔ)內(nèi)存。學(xué)習(xí)宏程序編程方法,相對(duì)自動(dòng)編程軟件更能快速掌握與使用,有效降低編程學(xué)習(xí)難度。能夠方便操作者進(jìn)行手工編程,鍛煉編程能力,是編程思維建立的重要部分。

      參考文獻(xiàn):

      [1]潘廣明.基于FANUC系統(tǒng)的端蓋、軸承座類(lèi)零件加工宏程序開(kāi)發(fā)及應(yīng)用研究[D].河北科技師范學(xué)院,2020.

      [2]鐘兵.基于FANUC 0i系統(tǒng)橢圓工件的宏程序編程分析[J].機(jī)械工程與自動(dòng)化,2020(06):189-190.

      [3]張寧菊.基于FANUC 0i系統(tǒng)的球面加工宏程序[J].機(jī)電工程技術(shù),2014,43(10):38-39,63.

      猜你喜歡
      宏程序半軸焦點(diǎn)
      麥弗遜懸架車(chē)輛半軸位移擺角圖的Matlab實(shí)現(xiàn)
      焦點(diǎn)
      橢球槽宏程序編制及其Vericut仿真
      智能制造(2021年4期)2021-11-04 08:54:44
      法蘭盤(pán)半軸鉆鉸錐孔專(zhuān)用夾具設(shè)計(jì)
      “兩會(huì)”焦點(diǎn)
      南方周末(2018-03-08)2018-03-08 08:34:56
      本期焦點(diǎn)
      焦點(diǎn)
      攝影之友(2016年8期)2016-05-14 11:30:04
      某重型車(chē)橋半軸斷裂失效分析
      基于Vericut的四軸數(shù)控加工宏程序仿真研究
      G代碼B類(lèi)宏程序在數(shù)控切割參數(shù)化圖形庫(kù)中的應(yīng)用
      焊接(2015年9期)2015-07-18 11:03:53
      新野县| 麻栗坡县| 洪江市| 襄垣县| 斗六市| 文山县| 遂宁市| 丁青县| 红原县| 濮阳县| 府谷县| 旬阳县| 奉贤区| 宜城市| 明光市| 峨山| 新乡市| 通道| 晋州市| 高州市| 太康县| 乌鲁木齐县| 富顺县| 云浮市| 闵行区| 南京市| 内江市| 光山县| 罗山县| 兰坪| 双牌县| 怀来县| 布尔津县| 丹巴县| 张家川| 台山市| 石家庄市| 乃东县| 中西区| 鲜城| 石首市|