「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

大家好,我是你們的莫莫,對於標題,你們別嫌棄,我真的是已經詞窮了啊,最近給大家帶來了超多零基礎的實例講解,今天也一樣哦,猜猜是個什麼工件麼?馬上見分曉~(ps:老規矩,第一章不更,太基礎的理論知識了)

第二章 模具零件實體造型

2.1分析零件

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

通過圖形分析可知:

(1)零件涉及曲面、鑽孔等造型方法。

(2)零件可以通過建立草圖、拉伸、修剪體、鏡像、掃掠等常用命令進行造型

(3)為了保證加工精度,所以在三軸數控銑床上分兩次次裝夾完成,採用四邊分中進行對刀。

(4)該零件包括曲面、孔、型腔等結構,形狀比較複雜,但是工序相對容易,表面質量和精度要求不高,所以綜合考慮,工序安排比較關鍵。

(5)為了保證加工精度和表面質量,分析採用兩次定位裝夾加工完成,按照先主後次、先近後遠、先裡後外、先粗加工後精加工的原則依次劃分工序加工.。

2.2零件的實體三維造型

零件的實體造型如圖2-2。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

2.3建模

(1)打開UG NX6,創建建模文件“mujulingjian.prt”。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)按照上面的方法依次向上進行墊塊操作,放置78*78*5和70*70*10兩個長方體,如圖2-6。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(11)單擊插入菜單選擇掃掠子菜單中的掃掠。選擇一條草圖繪製的圓弧作為掃掠邊,並選擇引導邊進行掃掠。用同樣方法對另一條圓弧進行掃掠。完成如圖2-17。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(12)利用修剪體將掃掠面的上面部分修剪掉,並將掃掠面和草圖隱藏,完成零件三維造型的建立。如圖2-18。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

第三章 基於UG自動編程的模具零件加工

3.1零件分析

如圖3-1所示,為一個模具零件實體模型,材料為45鋼,毛坯為100mm*100mm*30mm的方形毛坯料。選擇三軸數控銑床XK713A加工。其周邊為四個臺階,上面三個臺階的側為圓角。上表面為曲面,中間為型腔。底部還有四個同樣的沉孔。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.2加工工藝分析

此零件為一個模具類零件,在加工時,先加工反面的孔,然後再加工正面的輪廓。在加工過程中需要兩次裝夾,故在編程時需要建立兩個座標系。如果將座標原點分別置於零件的頂面,則會因為毛坯高度尺寸不一致,導致基準臺高度尺寸不準確。為保證基準臺的高度值準確,應將兩個加工座標系原點都置於基準臺上,採用四邊分中方式進行對刀。這樣,只要毛坯高度大於零件的高度,多餘材料會在加工過程中被自動切除。

3.3零件加工的各參數分析確定

合理選擇切削用量的原則是:粗加工時,一般以提高生產率為主,但也應考慮經濟性和加工成本;半精加工和精加工時,應在保證加工質量的前提下,兼顧切削效率、經濟性和加工成本。具體數值應根據機床說明書、切削用量手冊,並結合經驗而定。具體要考慮以下幾個因素:

切削深度ap。在機床、工件和刀具剛度允許的情況下,ap就等於加工餘量,這是提高生產率的一個有效措施。為了保證零件的加工精度和表面粗糙度,一般應留一定的餘量進行精加工。數控機床的精加工餘量可略小於普通機床。

切削寬度L。一般L與刀具直徑d成正比,與切削深度成反比。經濟型數控機床的加工過程中,一般L的取值範圍為:L=(0.6~0.9)d。

切削速度V。提高V也是提高生產率的一個措施,但v與刀具耐用度的關係比較密切。隨著v的增大,刀具耐用度急劇下降,故v的選擇主要取決於刀具耐用度。主軸轉速n(r/min)。主軸轉速一般根據切削速度v來選定。計算公式為:V=pnd/1000。數控機床的控制面板上一般備有主軸轉速修調(倍率)開關,可在加工過程中對主軸轉速進行整倍數調整。

主要根據允許的切削速度Vc(m/min)選取:

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.4設置加工環境

打開零件圖,單擊開始圖標,選擇“加工”選項,如圖4-1設置加工環境。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.5創建孔的加工工序

3.5.1設置加工方法

(1)單擊“加工方法視圖”圖標,操作導航器自動顯示加工方法視圖,如圖4-2,雙擊“mill-rough”選項,彈出“銑削方法”對話框,如圖4-3設置部件餘量為0.35,其他為默認值。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)重複上面的步驟,設置“mill-semi-finish”的部件餘量為0.18,設置“mill-finish”的部件餘量為0。

3.5.2定義加工座標系和安全平面

(1)單擊“幾何試圖”圖標,操作導航器顯示幾何視圖。

(2)右鍵單擊“mcs-mill”重命名為“mcs-mill-1”,同樣將“workpiece”改為“workpiece-1”。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.5.4創建程序AC1

(1)單擊“機床視圖”圖標將操作導航器切換至機床視圖。再單擊“創建程序”圖標,彈出“創建程序”對話框,如圖4-10。

(2)如圖完成創建程序的操作。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.5.5創建刀具

(1)單擊“創建刀具”圖標,彈出相應的對話框,如圖4-11設置,確定後彈出相應刀具參數設置對話框,如圖4-12設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)重複上述步驟,創建D4.3,D4.7的鑽頭。創建D4,D16的平刀。創建D20R4,D16R0.8牛鼻刀。創建D6R3,D3R1.5的球刀。

3.5.6創建操作DR1

(1)單擊“創建操作”圖標,彈出相應對話框,如圖4-13設置。

(2)設置完成之後點擊確定退出設置。雙擊導航條中的“DR1”選項,彈出對話框,如圖4-14。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.5.7創建程序AC2並創建操作DR2

(1)單擊創建程序按鈕,如圖4-19設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)單擊創建操作按鈕,彈出相應對話框,如圖4-20設置,點擊確定返回,彈出“啄鑽”界面如圖4-21。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

6)生成導軌,並確認刀軌。

3.5.9創建程序AC4並創建操作DR4

(1)點擊創建程序按鈕,創建程序為AC4。

(2)單擊創建操作按鈕,彈出相應對話框,如圖4-24設置,點擊確定返回,彈出“啄鑽”界面如圖4-25。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(8)生成導軌,並且確認導軌。

(9)陣列刀具路徑,生成加工其它3個孔,如圖4-28。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

圖4-28 刀軌和仿真

3.6創建面的加工工序

3.6.1定義新的加工座標系、安全平面和工件

(1)單擊“幾何視圖”圖標,操作導航器顯示幾何視圖。

(2)單擊“創建幾何體”圖標,彈出相應的對話框,如圖4-29設置,確定後彈出“MCS”對話框,如圖4-30。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)單擊“自動判斷”按鈕選擇基準面,加工座標系會自動定位到此面中心。

(3)設置安全設置選項為“平面”,單擊 按鈕,設置偏置值為30,並確定返回。

(4)進入“建模”模式,將圖層複製進15號圖層,並設置為工作圖層。用“刪除面”功能將四個沉孔刪去,結果如圖4-31所示。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(5)雙擊“workpiece-2”,彈出工件對話框,如圖4-32所示,選擇工件為制定部件。單擊“制定毛坯”圖標,彈出相應對話框,如圖4-33設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.2創建程序NC1並創建操作AS1

(1)單擊“創建程序”按鈕,彈出對話框,如圖4-34設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)單擊“創建操作”按鈕,彈出相應的對話框,如圖4-35設置,確定後,彈出型腔銑對話框,如圖4-35。

(3)點擊確定後,操作導航器下會顯示AS1。

(4)雙擊“AS1”選項,彈出型腔銑對話框,同圖4-36設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(5)單擊切削層按鈕,使範圍6成為當前範圍,並刪除範圍6.

(6)單擊切削參數按鈕,在“策略”選項下,設置如圖4-37。餘量中將底部餘量設置為0.15,確定返回。

(7)單擊非切削移動按鈕,如圖4-38設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(8)單擊進給和速度按鈕,設置主軸速度為2200,進給率為500,進刀為500,點擊確定返回。

(9)生成刀軌,並確認刀軌,確定返回,如圖4-39。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.3創建程序NC2並創建操作AS2

(1)點擊創建程序按鈕,創建新的程序NC2。

(2)點擊創建操作按鈕,彈出相應的對話框,如圖4-40設置,點擊確定。

(3)雙擊“AS2”選項,彈出對話框,如圖4-41設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)點擊指定切削區域按鈕,選擇零件的基準面以上的表面為指定切削區域。

(5)單擊切削參數按鈕,彈出對話框,在策略選項下,設置如圖4-42。連接下,選擇直接對部件進刀,確定返回。

(6)單擊非切削移動按鈕,彈出相應的對話框,如圖4-43設置,並確定返回。

(7)單擊進給和速度按鈕,設置主軸轉速為2200,進給速度為2000,進刀為800,並確定返回。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(8)生成刀軌,並確認導軌,確定退出,如圖4-44。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(1)單擊創建操作按鈕,彈出相應的對話框,如圖4-45設置,確定後返回。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)雙擊導航條中的的“AS3”按鈕,,彈出“固定輪廓銑”對話框,如圖4-46設置,選擇區域切削,會彈出“區域切削驅動方法”對話框,如圖4-47設置,並確定返回。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(3)單擊切削參數按鈕,選擇“在邊上延伸”複選框,距離輸入2,並確定返回。

(4)單擊非切削移動按鈕,進刀類型選擇“線性”,長度設置為3,並確定返回。

(5)單擊進給和速度按鈕,設置主軸轉速為2200,進給率為2500,進刀為800。確定返回。

(6)生成刀軌並確認刀軌,確認退出,如圖4-48。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.5創建程序NC3並創建操作AS4

(1)點擊“創建程序”按鈕,彈出對話框,如圖4-49設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)點擊“創建操作”按鈕,彈出對話框,如圖4-50設置,確定返回。

(3)雙擊導航條中的“AS4”選項,彈出平面銑對話框,如圖4-51設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)點擊“面邊界”圖標,選擇底面為面邊界,並確定返回。

(5)單擊“切削參數”按鈕,彈出對話框,如圖4-52設置。在餘量選項中將壁餘量設置為0.5,確認返回。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(6)點擊“非切削移動”按鈕在,在“進刀”選項中設置封閉區域為“螺旋”,直徑為85,高度為2.確定返回。

(7)點擊“進刀和速度”按鈕,將主軸轉速設置為3500,進給率為500,進刀為500,並確定返回。

(8)生成刀軌,並確認刀軌,確定退出,如圖4-53。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.6創建程序NC4並創建操作AS5

(1)參照4.2.8的方法創建程序NC4,複製操作AS2。內部粘貼在NC4程序組下,並重命名為AS5,精加工外側面。完成後,操作導航器如圖4-54所示。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(2)雙擊“AS5”選項,彈出相應對話框,如圖4-55設置。

(3)單擊“指定切削區域”,點擊“全重選”,選擇外表面。

(4)單擊“切削參數”按鈕,如圖4-56設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(5)單擊“進給和速度”按鈕,設置主軸轉速為3500,進給率為1000,進刀為800,確定返回。

(6)生成刀軌,並確認刀軌,確定退出,如圖4-57。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.7創建操作AS6

(1)點擊“創建操作”按鈕,彈出對話框,如圖4-58設置。

(2)雙擊導航條中的“AS6”選項,彈出相應對話框,如圖4-59設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(3)點擊“指定切削區域”為零件的內表面。方法為“表面積”。

(4)點擊“非切削移動”按鈕,彈出對話框,如圖4-60,設置。

(5)點擊“進給和速度”按鈕,彈出對話框,如圖4-61設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(6)生成刀軌,並確認導軌,確定退出,如圖4-62。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.8創建程序NC5並創建操作AS7

(1)參照4.2.8的方法創建程序NC5,複製操作AS5。內部粘貼在NC4程序組下,並重命名為AS7,外側清根加工。

(2)雙擊導航條中的“AS7”選項,彈出相應對話框,如圖4-63設置。

(3)單擊“切削參數”按鈕,如圖4-64設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)生成刀軌,並確定刀軌,確定退出,如圖4-65。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.9創建操作AS8

(1)參照4.2.8的方法複製操作AS7。內部粘貼在NC5程序組下,並重命名為AS8,內側清根加工。

(2)雙擊導航條中的“AS8”選項,彈出相應對話框,如圖4-66設置。

(3)點擊“指定切削區域”按鈕,選擇型腔的表面。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(5)點擊“點構造器”按鈕,彈出對話框,如圖4-68設置,選擇型腔圓心。確定返回。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(6)生成刀軌,並確認刀軌,確定退出,如圖4-69。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

3.6.10創建程序NC6並創建操作AS9

(1)點擊“創建程序”按鈕,創建程序NC6。

(2)點擊“創建操作”按鈕,彈出對話框,如圖4-70設置,確定返回。

(3)雙擊導航條中的“AS9”選項,彈出相應對話框,如圖4-71設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)單擊“指定切削區域”按鈕,選擇零件頂面為切削區域。

(5)方法選擇“區域銑削”,彈出相應的對話框,如圖4-72設置。選擇型腔圓弧中心為陣列中心,確定退出。

(6)單擊“非切削移動”按鈕,彈出對話框,如圖4-73設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(7)單擊“進給和速度”按鈕,設置主軸轉速為3500,進給率為1200,進刀為600,確定退出。

(8)生成刀軌,並確認導軌,確定退出,如下圖4-74。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

6.11創建程序NC7並創建操作AS10

(1)點擊“創建程序”按鈕,創建程序NC7。

(2)點擊“創建操作”按鈕,彈出對話框,如圖4-75設置,確定返回。

(3)雙擊導航條中的“AS10”選項,彈出相應對話框,如圖4-76設置。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(4)單擊“非切削移動”按鈕,彈出對話框,如圖4-77設置。

(5)單擊“進給和速度”按鈕,如圖4-78設置主軸轉速為4000,進給率為300,進刀為200,確定退出。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

(6)生成刀軌,並確認導軌,確定退出,如圖4-79。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

第四章 後處理生成程序

4.1後處理

在“PROGRAM”上右鍵彈出菜單,選擇“後處理”選項,彈出後處理器,在其中選擇後處理文件,如圖5-1。

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!

4.2生成程序

由於生成的程序太多,在此只截取部分程序,如圖5-3.

「UG編程實例」模具零件數控銑削加工,妥妥的乾貨!


分享到:


相關文章: