999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于無可變軸許可的五軸3+2后處理開發與驗證

2023-11-27 03:02:02陳明坤黃海峰楊盛
模具工業 2023年11期
關鍵詞:后處理程序

陳明坤, 黃海峰, 楊盛

(上汽通用五菱汽車股份有限公司, 廣西 柳州 545007)

0 引 言

使用CAM軟件編程時,輸出的刀路軌跡文件CLSF包含刀位點信息和刀軸矢量信息,但機床不能識別CLSF文件,需要通過后處理器將CLSF轉化成相應機床結構和機床系統識別的NC代碼。CAD/CAM軟件在機加工時主要用于三軸機床的編程加工,無多軸加工功能許可,現以DMU80P帶非正交擺頭機床、無可變軸許可的NX 11.0軟件為條件,以NX軟件的后處理構造器為工具開發DMU80P加工中心后處理器,滿足現場數控加工需求。

1 定向加工后處理器研究流程

1.1 限制條件分析

研究對象DMU80P五軸加工中心機床結構如圖1所示,3個直線運動軸(X,Y,Z),2個轉動軸(B,C)。擺頭為B軸,擺動范圍0~180°,回轉軸線在機床坐標系G19平面內,與Y軸夾角為45°;C軸回轉中心為Z軸,轉動范圍0~360°(無限制),控制系統為Sinumerik 840D sl。

圖1 DMU80P機床結構

DMU80P五軸加工中心B軸與Y軸存在45°夾角,屬于擺頭非正交的“變軸”機床,由于NX 11.0無可變軸許可,不支持變軸加工刀路編程,也不支持變軸刀路的后置處理,基于機床型式與參數開發的后處理器無法使用。

1.2 定軸加工方式分析

目前定軸加工編程方式主要有手工三軸編程、手工“3+2”定向編程、CAM三軸編程、CAM“3+2”定向編程。這4種編程方式同一操作中刀軸矢量不變化,對于五軸加工中心,由2個旋轉軸對刀軸進行定向,加工過程中不做運動,其余3個直線軸做進給運動。這4種編程方式實際上都在三軸編程范疇,只是在三軸數控銑床中,刀軸姿態是恒定不變的,而在五軸加工中心中引入2個旋轉軸定向,刀軸姿態可變。因此三軸數控銑床,無論是手工編程還是CAM編程,都屬于特殊的“3+2”定向編程,如圖2所示。

圖2 定軸加工編程共同點

1.3 五軸機床刀軸定向的實現

1.3.1 刀軸矢量與工件坐標系Z軸正向一致的定向方法

一般三軸機床工件坐標系的建立(可設定框架)由機床坐標系偏移而得到,工件坐標為X0Y0Z0;五軸機床工件坐標系的建立可由機床坐標系經過2個旋轉軸的轉動變換所得,直線軸可與對應機械坐標系直線軸不平行,如通過校準平面后直線軸作為基準面,則工件坐標系的Z軸垂直于基準面。此時刀軸矢量與工件坐標系Z軸正方向一致,可視為無擺動時工件坐標系G17平面內的工件特征,能直接采用三軸編程方式。

1.3.2 刀軸矢量與工件坐標系Z軸正向不一致的定向方法

刀軸矢量與工件坐標系Z軸正向不一致的定向方法需要通過工件坐標系的變換實現,即先將工件坐標系通過“平移→旋轉→再平移”的方式使Z軸正向空間傾斜平面在相互垂直的位置,再進行空間的三軸加工。

在Sinumerik 840D sl數控系統中,坐標系的變換可通過可編程框架TRANS(絕對零點平移)/ATRANS(增量零點平移)和ROT(絕對坐標旋轉)/AROT(增量坐標旋轉)指令達成,也可以通過CYCLE800擺動循環實現。CYCLE800循環相對TRANS/ATRANS和ROT/AROT指令的優勢在于假如系統復位或斷電后可保持回轉框架,便于沿刀軸回退刀具,因此傾斜平面的刀軸定向使用CYCLE800循環指令優于TRANS/ATRANS和ROT/AROT指令。

綜上所述,無論刀軸矢量與初始工件坐標系Z軸正向是否一致,3+2定向加工中刀軸都是基于初始的工件坐標系(WCS)進行變換,而與機床坐標系(MCS)無關,即刀軸的變換由機床數控系統通過回轉數據組完成,與機床結構無關,在后處理器創建中非正交擺頭可定義為正交結構,以適應CAM軟件無可變軸許可的限制。

1.4 后處理器創建

以Siemens NX11的后處理構造工具Post Builder作為平臺,根據機床的實際參數與限制條件新建后處理器,設置相關的運動學、程序、刀軌等各項參數。

研究對象DMU80P五軸加工中心為非正交擺頭+轉臺結構,技術參數如表1所示。

表1 DMU80P機床主要技術參數

1.4.1 后處理基礎信息設定

定義后處理器名為DMG_45xBC,選擇后處理輸出單位為mm;機床為五軸帶轉頭和轉臺銑床;控制器從庫中選擇Sinumerik_840D_basic,其余取默認值。

1.4.2 機床參數設置

配置線性軸行程X=800 mm,Y=1 050 mm,Z=850 mm;回零位置:X=450 mm,Y=-1 mm,Z=-1 mm;定義第四軸為B軸(機頭),旋轉平面為ZOX平面,軸限制為0~180°;第五軸為C軸(轉臺),旋轉平面為XOY平面;軸限制為0~360°。

1.4.3 程序結構配置

根據NC程序的一般要求,結合實際機床結構,在加工程序首次移動前、自動換刀前、加工結束后應自動回安全位置;刀軸定向前應激活工件零點坐標系,防止一個程序中使用2個或2個以上坐標系時默認以上一坐標系為基礎,進行定向以及刀具首次移動執行D指令,避免回安全位置后刀具補償被取消而造成碰撞。

在【程序與刀軌】的“程序”→“工序起始序列”中的“第一個刀具”里面其他塊之前和最后、“自動換刀”里面其他塊之后、“第一次移動”里面其他塊之前添加名為“tool_change_return_home_Z”和名為“tool_change_return_home”的塊。塊“tool_change_return_home_Z”內添加文字命令“SUPA、G0-Rapid Move、Z=-1、D0”,塊“tool_change_return_home”內添加文字命令“SUPA、G0-Rapid Move、X=450 Y=-1、$mom_sys_leader(fourth_axis)=0、$mom_sys_leader(fifth_axis)=0”,完成自動回安全位置命令定制。

在 “初始移動”里面G17平面選擇塊之前添加名為“fixture_offset”的塊,點擊進入塊內添加文字命令“G-offset—用戶表達式”,編輯文字命令,表達式為$mom_siemens_fixture_offset_value,最小值54,最大值599。

在“刀徑”中 “線性運動”和 “快速移動”中的G1/G0命令行后面添加文字命令“D1-Tool Length Compensation”,完成刀具補償指令設置。

1.4.4 3+2定向加工輸出CYCLE800循環

NX后處理器能自動判斷定向加工中刀軸矢量與工件坐標系Z軸正向是否一致,一致則判斷為三軸刀路,輸出旋轉軸定向B0C0;不一致則判斷為3+2刀路,默認輸出TRANS/ATRANS和ROT/AROT指令,通過上述與CYCLE800指令優缺點的論述,該處理器對3+2刀路的定向輸出采用CYCLE800擺動循環方式。

在【程序與刀軌】的 “定制命令”—“PB_CMD_check_block_CYCLE800”中編輯如下代碼:

將R_DATA修改為TC1(機床數據組名稱),同時在【程序與刀軌】的 “程序”→“工序起始序列”→“程序開始”中打開默認設置“PB_CMD_set_Sinumerik_default_setting”編輯如下代碼:

將TRAORI更改為SWIVELING,完成3+2刀路輸出CYCLE800循環的設置。

1.4.5 輸出設置

在【輸出設置】下的“其他選項”中,將N/C輸出文件擴展名改為Sinumerik 840Dsl數控系統的后綴名“MPF”,保存并退出后處理。

2 后處理驗證

后處理的驗證以輸出NC程序的正確性與合理性為標準,在有限條件下通過NC程序的結構合理性、刀具路徑的正確性、定向指令輸出、CYCLE800參數正確性驗證,驗證試加工工件如圖3所示。

圖3 驗證工件結構

2.1 驗證前準備

設定裝夾偏置坐標系G54原點在工件上表面φ20 mm中心,+ZM垂直上表面,+XM為長度方向向右,如圖4所示。回轉坐標系G54-ROT設置在+XM向斜面孔口中心,+ZM軸垂直于斜面,如圖5所示。

圖4 G54坐標系設置

圖5 G54-ROT坐標系設置

G54為G54-ROT父項,G54-ROT設置為坐標系旋轉,由G54通過以下變換產生:X軸偏移22.5 mm→Z軸偏移-2.5 mm→繞Y軸旋轉45°。后置處理時,G54-ROT不應輸出可編程坐標系G指令,應通過CYCLE800指令對系統“框架”靜態轉換,能夠實現3+2軸機床系統通過“平移→旋轉→再平移”的方式把工件坐標轉移到當前所需要加工的傾斜面上,實現空間工件坐標系的旋轉。

編制部分典型刀路,如圖6所示,工藝過程如表2所示。

表2 刀路驗證工藝

圖6 典型刀路驗證

2.2 NC程序驗證

編制的刀路通過構建的后處理輸出NC程序。

2.2.1 程序邏輯結構

通過輸出的程序與后處理結構設置對照,驗證后處理輸出NC程序結構的正確性,如圖7所示。

圖7 程序邏輯結構設置與實際NC輸出結果對照

2.2.2 刀路正確性驗證

利用G代碼模擬軟件CIMCOEdit分別對刀路進行檢查,如圖8所示,NC程序模擬的刀路與NX軟件編制的刀路一致。

圖8 刀路檢查

2.2.3 CYCLE800循環輸出參數檢查

傾斜面上的特征加工,輸出CYCLE800循環及解析如下:

(1)基于G54的變換(父項)。

(2)回退方法(固定值)。

(3)數據組名稱(與設備一致)。

(4)坐標平面(固定值,新建)。

(5)回轉模式(固定值,繞軸旋轉)。

(6)先平移(X軸平移22.5 mm,Y軸平移0,Z軸平移-2.5 mm)。

(7)再旋轉(繞X軸旋轉0,繞Y軸旋轉45°,繞Z軸旋轉0)。

(8)再平移(X軸平移0,Y軸平移0,Z軸平移0)。

(9)優先方向(固定1或-1,1為正向)。

(10)增量回退(不用)。

根據輸出的CYCLE800循環與設置的G54-ROT對比,兩者邏輯一致,輸出數據組名稱和參數正確。

2.2.4 試加工驗證

驗證數模編制的所有特征加工刀具軌跡并后置處理成NC程序,上機床試加工,加工結果如圖9所示,加工結果與編程數模一致,后處理器驗證成功。

圖9 試加工驗證結果

3 結束語

以DMU80P五軸聯動加工中心為例 ,在CAM軟件功能限制和有限的工具條件下,采用NX軟件內置的處理構造器,開發了可用于Sinumerik840Dsl系統非正交擺頭/轉臺五軸加工中心的3+2后處理程序,通過程序結構檢查和利用CIMCOEdit軟件模擬刀路以及解析定向循環參數的方式驗證后處理器輸出NC程序的正確性,并以實際加工驗證了后處理的結果,該后處理器匹配了NX軟件無可變軸許可的限制條件,發揮五軸機床加工的優勢。

猜你喜歡
后處理程序
車身接附點動剛度后處理方法對比
果樹防凍措施及凍后處理
今日農業(2020年20期)2020-12-15 15:53:19
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
乏燃料后處理的大廠夢
能源(2018年10期)2018-12-08 08:02:48
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
乏燃料后處理困局
能源(2016年10期)2016-02-28 11:33:30
基于柴油機排氣后處理的排放控制技術應用研究
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 美女扒开下面流白浆在线试听| 国产一区二区三区在线精品专区| 久久国产精品波多野结衣| 精品国产一区二区三区在线观看| 久久黄色免费电影| 国产精品吹潮在线观看中文| 国产精品xxx| 久久精品aⅴ无码中文字幕| 毛片网站在线播放| 国产99热| 一级毛片免费不卡在线视频| 精品国产自在在线在线观看| 欧美日韩一区二区在线免费观看 | 亚洲精品少妇熟女| 亚洲无码高清视频在线观看| 欧美日韩精品一区二区视频| 国产理论精品| 色哟哟色院91精品网站| 国产人免费人成免费视频| 国产69囗曝护士吞精在线视频| 又大又硬又爽免费视频| jizz国产视频| 中文字幕伦视频| 看看一级毛片| 热re99久久精品国99热| 青青草原偷拍视频| 国产精品99一区不卡| 精品中文字幕一区在线| 久久久精品无码一二三区| 婷婷综合色| 日韩午夜片| 亚洲国产精品无码久久一线| 免费无码网站| 亚洲狼网站狼狼鲁亚洲下载| 久久亚洲黄色视频| 五月婷婷亚洲综合| 国产精品国产主播在线观看| 亚洲成人高清无码| 色AV色 综合网站| 国产成人1024精品下载| 五月婷婷伊人网| 黄色不卡视频| 亚洲天堂久久| 激情影院内射美女| 亚洲国产系列| 久久婷婷国产综合尤物精品| 亚洲视频在线观看免费视频| 亚洲区一区| 国产精品30p| 亚洲午夜天堂| 欧美日韩91| 在线观看国产小视频| 青青久在线视频免费观看| 精品国产黑色丝袜高跟鞋| 欧美精品伊人久久| 91av国产在线| 亚洲人成网址| 国产a v无码专区亚洲av| 91精品啪在线观看国产60岁| 欧美国产日本高清不卡| 国产福利小视频高清在线观看| 99999久久久久久亚洲| 国产一级毛片网站| 国产极品嫩模在线观看91| 又爽又大又黄a级毛片在线视频| 91精品aⅴ无码中文字字幕蜜桃| 欲色天天综合网| 久久无码av一区二区三区| 国产综合色在线视频播放线视 | 无码免费的亚洲视频| 免费人欧美成又黄又爽的视频| 久久久久久久久久国产精品| 9999在线视频| 国产人成乱码视频免费观看| 免费看a毛片| 久久久噜噜噜| 亚洲国产综合精品一区| 中文字幕日韩久久综合影院| 国产精品黑色丝袜的老师| 亚洲天堂视频在线观看免费| 国产午夜不卡| 免费啪啪网址|