㈠ ug機械設計實例教程
想學好UG設計總要有例子參考,那麼你想知道ug機械設計要怎麼做嗎?以下是我為你整理推薦ug機械設計實例教程,希望你喜歡。
ug機械設計實例教程
1. 卧式鏜床後處理製作
(1)卧式鏜床的結構特徵:充分了解機床的結構特點和數控系統是編制後處理的基礎。本文研究的數控卧式鏜床的控制系統為FANUC數控系統。機床結構有X軸、Y軸和Z軸,還有工作台旋轉軸B軸,同時在Z軸方向上,有主軸運動Z軸和工作台運動W軸。
(2)後處理開發製作:啟動UG NX/Post Builder後處理構造器, 新建一個後處理文件並命名,圖1所示為新建後處理文件設置, 根據機床結構設置相應參數。輸出單位Post OutputUnit選擇millimeters,機床類型Machine Tool選擇銑床Mill,控制系統Controller在Library中選在FANUC-Fanuc_30i,點擊確定OK。
(3)設置機床行程參數和旋轉軸: 在通用參數窗口中,設置機床行程參數, X 軸行程3 000mm,Y軸行程 2 500mm,Z軸行程1 000mm。第4軸參數窗口中,旋轉平面為ZX,旋轉軸為B軸。圖2所示為機床結構示意圖。
(4)編程和刀具路徑的設置:此步驟是後處理的關鍵,關繫到輸出的數控程序是否正確,程序結構是否清晰、方便閱讀,編程者使用時是否靈活。此步驟共包含五項內容:程序頭編制、操作頭編制、刀軌跡編制、操作結尾編制及程序結尾編制。
程序頭的編制。不同數控系統對於程序頭有不同的定義,。為了便於程序閱讀,在此之後增加相應的注釋內容,包括零件號、程序版本號、程序名稱、機床類型、編程者和編程日期。圖3所示為程序頭設置。程序名和注釋內容在同一PB_CMD_start中進行編寫,內容如下。
MOM_output_literal “$mom_output_file_basename”
MOM_output_literal “( PARTNUMBER = $part_name )”
MOM_output_literal “( REVISION= )”
MOM_ o u t p u t _ l i t e r a l “ (PROGRAM# = O$mom_output_file_basename )”
MOM_output_literal “( MACH =HBM_FANUC )”
MOM_ o u t p u t _ l i t e r a l “ (PROGRAMMER = $mom_logname )”
MOM_output_literal “( CREATED= $mom_date )”
操作頭的編制。此序列定義從操作開始到第一個切削運動之間的事件,包括自動換刀等,圖4所示為操作過程設置。
為保證操作者在加工時不會用錯刀具,故在操作頭中添加刀具信息,MOM_output_literal“($mom_t o o l_name)”, 並初始化數控系統各模態功能,G00 G17 G21 G40 G80 G90 G95G49,自動換刀功能 M06 T 。
在 初 始 化 運 動 中 , 需 要 定義坐標系,MOM_output_literal“G54.1 P$mom_fixture_offset_value”。
由於鏜床在Z 軸方向有Z 和W兩個移動軸, 需要進行相應計算, 以下代碼確定主軸伸長量,MOM_output_literal “G200Z$mom_fixed_axis_position”,其中G200為機床自定義代碼,Z值表示主軸伸出長度,此值需要編程者加工工件的特徵來確定。
因此,不同操作時此值不相同,為滿足功能,需要在機床控制功能中增加對話窗口,自定義輸入值,圖5所示為主軸伸長量設置。
最後還需要完成刀具長度的自動補償等功能MOM_force once G43Z H。
(5)機床控制設置:該功能控制切削液、主軸啟停、操作信息、主軸伸出長度設置、B軸加緊和放鬆。
Spindle RPM S M03 主軸正轉
Collant on M07/M08 主軸內外冷卻
Operation Message 操作信息
M13/M14 B軸加緊和放鬆
Fixed_axis 主軸伸出長度設置
(6)運動設置和孔循環設置:運動軌跡包括直線運動軌跡和圓弧運動軌跡, 孔循環包括G81、G82、G83 、G84、G85、G86 、G87、G88、G89、G73及G76D等固定循環。在創建後處理時,這兩項直接應用自動生成的設置即可,無需作進一步設置。
圖6所示為固定循環設置。
(7)操作結尾的編制: 此功能需要編制的動作有主軸縮回, 主軸停止轉動, 切削液停止,刀具長度補償取消,B軸加緊釋放。
MOM_output_literal “G200”
MOM_output_literal “M09”
MOM_output_literal “G00 G49 D0H0 M05”
MOM_output_literal “M14”
(8)程序結尾的編制: 此功能中,首先關閉序列號,輸出程序結尾代碼M30,最後輸出程序結束符%。圖7所示為程序結尾設置。
2. 程序驗證
應用此後處理程序,對在卧式鏜床上,通過旋轉B軸加工的大型零件各個面編制的程序進行處理,可以生成如下數控程序,通過機床試切,無需任何手動修改,即可滿足機床的要求。
%
O1234
(PART NUMBER = 1234)
( REVISION = A)
( PROGRAM# = O1234)
( MACH = HBM-GL_FANUC )
( PROGRAMMER = ABC )
(CREATED = Mon Apr 04 2016 )
(************************)
(FACE_MILL_D80)
(************************)
N5 G00 G17 G21 G40 G80 G90 G95G49
N10 M06 T080
N15 (FINISH MILL SURFACE )
N20 G54.1 P3
N25 G00 B270.
N30 M13
N35 G00 X-171.771 Y121.76
N40 G200 Z250
N45 G00 G43 H80 W300.
N50 M08
N55 M03 S380
N60 W3.
N65 G01 G94 W0.0 F250.
N70 Y-138.24
N75 Y-191.05
N80 X-169.55 Y-453.392
N85 Y-509.59
N90 Y-599.59
N95 G00 W300.
N100 G00 W500
N105 G200
N110 M09
N115 G00 G49 D0 H0 M05
N120 M14
N125 M1
M30
%
猜你還感興趣的:
1. ug如何把零件圖導出cad三視圖
2. 機械設計工程師簡歷範文3篇
3. 機械設計簡歷範文3篇
4. 機械設計和模具設計哪個工資高
5. 機械設計簡歷模板
㈡ 請教UG高手,關於 旋轉軸編程 的。在UG中怎麼進行四軸編程,怎麼初始化,是不是有特殊的後處理
簡單說一下
ug建模界面中ctrl+Alt+M在第二個框中選第三項(第一個平面銑第二個行腔銑第三個多軸銑即可理解為五軸聯動)ok進入cam界面
在頁面左上角創建程序選擇道具。。。幾個選項中你自己研究一下就可以弄出來其實不難的
去圖書館借本書很多這方面的知識
㈢ ug中怎樣建立自己的模擬機床
我也很想找這方面的教程,UG自帶的機床,如四軸機床中的轉台安裝方向與我們工廠的機床不相符。我想改一下,不知如何下手。
㈣ ug四軸聯動加工編程怎麼設置
四軸沒編過,應該和三軸差不多,無非多了兩個方向,三軸編程你不會么?進入編程模式設置刀具從上往下由粗到細加工
㈤ ug怎樣構建機床模擬
選擇機床視圖,創建機床(雙擊操作導航器-機床最上面的),選擇機床種類,一堆確定
在機床導航器里添加K組件,就是要加工的工件,確定
點機床模擬就行了
㈥ 用UG6.0編制螺紋程序機床主軸轉速在哪設置
速度和進給參數裡面設置
㈦ 加工中心4軸UG如何編程
加工中心4軸UG的編程方法是:在生成程序的時候選擇四周機床,並把主軸的Z軸改成遠離直線即可。
數控銑床是一種加工功能很強的數控機床,目前迅速發展起來的加工中心、柔性加工單元等都是在數控銑床、數控鏜床的基礎上產生的,兩者都離不開銑削方式。
由於數控銑削工藝最復雜,需要解決的技術問題也最多,因此,目前人們在研究和開發數控系統及自動編程語言的軟體時,也一直把銑削加工作為重點。
加工中心具有適應性強、加工精度高、加工質量穩定和生產效率高等優點。它綜合應用了電子計算機、自動控制、伺服驅動、精密測量和新型機械結構等多方面的技術成果,是今後數控機床的發展方向。
(7)ug編程怎麼建機床主軸擴展閱讀:
對於加工部位是框形平面或不等高的各級台階,那麼選用點位---直線系統的數控銑床即可。如果加工部位是曲面輪廓,應根據曲面的幾何形狀決定選擇兩坐標聯動和三坐標聯動的系統。
也可根據零件加工要求,在一般的數控銑床的基礎上,增加數控分度頭或數控回轉工作台,這時機床的系統為四坐標的數控系統,可以加工螺旋槽、葉片零件等。
對於大批量的,用戶可採用專用銑床。如果是中小批量而又是經常周期性重復投產的話,那麼採用數控銑床是非常合適的,因為第一批量中准備好多工夾具、程序等可以存儲起來重復使用。
㈧ ug怎麼編程車床程序
進入ug加工模塊選擇turning模塊即可進行車床編程,然後對工序進行後處理即可得到車床程序。