UG編程加工學習資料全_第1頁
UG編程加工學習資料全_第2頁
UG編程加工學習資料全_第3頁
UG編程加工學習資料全_第4頁
UG編程加工學習資料全_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.1UG編程加工廣東科龍模具有限公司.2目錄v 編程基礎概述CAM用戶界面 菜單 工具條加工流程加工環(huán)境 CAM進程配置 CAM設置操作導航器 4個“視圖” 操作與參數組的關系 3種狀態(tài)符號 MB3的使用參數組 程序順序組 加工刀具組 加工幾何組 加工方法組.3 UG完全的刀具移動路徑操作類型 鉆孔 鉆中心孔 鉆深孔 平面加工 面加工 平面加工 穴型加工 穴型加工 等高加工 固定軸加工 區(qū)域加工 清根 筋槽加工.4 幾何類型 加工幾何 毛坯幾何 檢查幾何 修剪幾何 切削區(qū)域常用選項 轉角控制 避讓幾何 進給速率 機床控制 刀具路徑的顯示 .5 v 孔加工概述操作步驟循環(huán)類型 循環(huán)組的數量 循環(huán)

2、參數 鉆孔深度 步進量幾何體 孔的位置 鉆孔位置的選擇、增加、移去 刀具路徑的優(yōu)化 凸臺的避讓 鉆孔的最高面 鉆孔的底面.6 v 面加工概述操作步驟幾何體 加工體 加工面 檢查體 檢查邊界切削方法 單向移動ZIG 雙向往復移動ZIG_ZAG 刀具路徑跟隨最大的加工幾何邊界Follow Periphery 刀具路徑跟隨所有的加工幾何邊界Follow Part 輪廓銑Profile切削步距 等距離 刀具直徑的百分比 變步距.7 進刀/退刀方法 水平距離 垂直距離 進刀/退刀的方法 自動進刀/退刀 矢量方向進刀 刀具軸方向進刀 自動進刀/退刀方法的參數 區(qū)域切削 輪廓切削 橫越移動方法 安全平面 前

3、一個切削層平面 毛坯平面分層加工切削參數 與切削方法相對應的參數 切削精度 切削余量.8 v 平面加工概述操作步驟幾何體 加工幾何 邊界選擇方式 邊界材料 邊界平面高度 刀具位置 用戶邊界數據 用戶邊界成員數據 毛坯幾何 檢查幾何 修剪幾何 最大加工深度.9 切削方法 單向移動ZIG 雙向往復移動ZIG_ZAG 刀具路徑跟隨最大的加工幾何邊界Follow Periphery 刀具路徑跟隨所有的加工幾何邊界Follow Part 輪廓銑Profile切削步距 等距離 刀具直徑的百分比 變步距進刀/退刀方法 水平距離 垂直距離 進刀/退刀的方法 自動進刀/退刀 矢量方向進刀 刀具軸方向進刀 自動進

4、刀/退刀方法的參數 區(qū)域切削 輪廓切削.10 橫越移動方法 安全平面 前一個切削層平面 毛坯平面分層加工方法 用戶定義切削深度 僅加工底面和島嶼頂面控制幾何 預鉆孔點 區(qū)域開始切削點切削參數 與切削方法相對應的參數 切削精度 切削余量v 穴型加工概述操作步驟幾何體 加工幾何.11 毛坯幾何 毛坯幾何的應用 檢查幾何切削層 概述 深度切削范圍的修改、增加切削參數 容錯加工 深度余量的設定v 等高精加工概述操作步驟幾何體 切削區(qū)域 修剪邊界陡峭參數 陡峭度 最小切削長度 縫合距離.12 切削參數 移去邊緣跟蹤路徑 使用刀具夾頭計算刀具路徑v 固定軸輪廓加工概述基本原理操作步驟驅動方法 區(qū)域加工 邊

5、界驅動 螺旋驅動 曲面驅動 清根 徑向切削驅動 線/點驅動切削參數 精度公差 加工余量.13 分層加工 刀具干涉檢查幾何的處理方法 移去邊緣跟蹤路徑非切削參數 下刀方法 進刀方法 退刀方法 提刀方法 橫越移動方法v 測評、后處理、實操實例講評刀具路徑后處理 如何后處理 程序單的制作 后處理器的結構 后處理器的建立實操 機床面板的操作 工件的安裝.14 加工坐標系的確定 NC程序的輸送.15一、編程基礎第一天.16 加工流程加工模塊模型加工環(huán)境操作導航器ManufacturingInitialize參數組程序組刀具組加工幾何組加工方法組創(chuàng)建操作.17產生刀具路徑后處理刀具路徑檢查、模擬NC程序數

6、控機床車間資料(程序單)工件的裝夾、加工坐標系的位置、執(zhí)行順序、刀具數據等UG/Post PostprocessVerify Toolpath.18工件名定模鑲件工件安裝:說明:工件坐標系如圖所示編程人李先生上機時間2004/4/22am11:30下機時間2004/4/23pm16:20程序目錄D:NC序號程序名(.NC)刀具參數是否換刀最大加工深度說明1AX-110(平)是Z=-15.0mm粗加工,已留余量0.7mm2AX-210(平)否Z=-15.0mm半加工,已留余量0.25mm3AX-38(R4)是Z=-15.0mm精加工4AX-45(R2.5)是Z=-15.0mm清根5AX-53(R

7、1.5)是Z=-15.0mm清根6填單日期:2004/4/22NC程序單.19 加工環(huán)境 Configuration確定Setup的類型。 Configuration確定車間資料、后處理、CLS文件的輸出格式。 Configuration也確定所用庫的文件,包括刀具、機床、切削方法、加工材料、刀具材料、進給率和轉速等文件庫。 CAM Setup確定當選擇Initial后何種操作類型可用,也確定生成的程序、刀具、幾何、加工方法的類型,確定第一次進入CAM時什么將自動產生。 .20 操作導航器 4個View 操作與參數組的關系 操作導航器(Operation Navigator),簡稱ONT,是一

8、個圖形用戶界面,用來管理當前Part文檔的操作及刀具路徑。 3種狀態(tài)符號 MB3的用法.21 參數組與參數組、操作的關系 繼承參數 查詢與改變參數的“繼承關系”.22 四個“視圖”程序順序“視圖”刀具“視圖”加工幾何體“視圖”加工方法“視圖”選擇不同的觀察“視圖”,操作導航器上的顯示內容會作相應的變化.23 3種狀態(tài)符號表示此操作已產生了刀具路徑并且已經后處理(UG/Post PostProcess)或輸出了CLS文檔格式(Output CLSF),此后再沒有被編輯。 表示此操作從未產生刀具路徑或此操作雖有刀具路徑但被編輯后沒有作相應更新。在ONT中,使用MB3,ObjectsUpdate L

9、ist顯示信息窗口,看一看,改變了什么而導致此狀態(tài)。信息窗口提示“Need to Generate”,表示需重新產生刀具路徑以更新此狀態(tài)。 表示此操作的刀具路徑從未被后處理或輸出CLS文檔。在ONT中,使用MB3,ObjectsUpdate List顯示信息窗口,看一看,改變了什么而導致此狀態(tài)。信息窗口提示“Need to Post”,表示需重新后處理以更新此狀態(tài)。 Complete Regenerate Repost.24 MB3的使用.25 參數組程序組刀具組加工幾何組加工方法組 參數組的作用 為什么要建立參數組 如何建立參數組.26 UG標準的刀具移動.27操作類型適用范圍適用工藝Dri

10、llDrilling深度較淺的孔孔的粗鉆、精鉆Peck_Drilling深孔Mill-PlanarFace_Milling底面為平面、側壁為垂直面的模型平面的粗加工或精加工平面Planar_Mill粗加工、精加工Mill-ContourCavity-Mill任意形狀的模型多用于粗加工,有時也用于“陡峭”模型的半精加工和精加工Zlevel_Profile_Steep與Z軸成較小夾角的“陡峭”模型半精加工、精加工Fixed-Contour任意形狀的模型半精加工、精加工 操作類型.28 邊界與幾何體類型 Part Blank Check Trim Cut AreaDrillFace_MillingP

11、lanar_MillFixed_Contour & Zlevel_Profile_SteepCavity_Mill.29加工幾何邊界。用來指定刀具所要加工的幾何形狀 。 Part.30毛坯邊界。通常與Part邊界一起共同定義刀具的切削量 Blank.31檢查邊界。用來指定要保護的幾何形狀以防止刀具進入切削。 Check.32修剪邊界。用來裁剪部分刀具路徑,以限制切削區(qū)域 Trim.33切削區(qū)域。用來在Part幾何體上進一步定義要加工的曲面Part GeometryCut Area Cut Area.34 常用選項.35 Corner12 Fillets在指定角度范圍內的凹角插入圓弧以驅

12、動刀具移動。 Slowdowns在指定角度范圍內的凹角減速,使刀具移動平穩(wěn) 。 Circular Feedrate Compensation保持刀具邊刃的進給率而不是刀具中心的進給率,使得切屑載荷均勻分布,防止刀具切入或偏離工件。 控制刀具繞尖角移動的方式和參數,可有效防止過切,多應用于高速加工。 .36 voidance 用來指定、激活刀具路徑中的非切削移動參數。但Fix & Variable Contour操作中的非切削移動參數由Non _cutting設置,而不使用Avoidance的選項。 .37 Feed Rates 當指定了刀具材料、工件材料、切削方法和切削深度后,選擇Re

13、set from Table 鍵,將得到系統推薦的各種進給率值和主軸轉速。.38 Machine.39 刀具路徑的顯示.40二、孔加工 用來創(chuàng)建鉆孔、擴孔、鏜孔和攻絲等刀具路徑。 Drilling Peck_Drilling.41 操作步驟 創(chuàng)建或選擇刀具 循環(huán)類型與參數循環(huán)參數組、深度、進給速率、步進量 孔位置的選擇 常用選項避讓選項、進給速率、機床控制命令 刀具路徑的顯示(可選) 刀具路徑的產生與模擬.42 循環(huán)參數.43 Cycle Parameter Sets 使用不同的循環(huán)參數鉆不同位置的孔。每個循環(huán)式鉆孔可指定15個循環(huán)參數組,必須至少指定1個循環(huán)參數組。 例如,在同一個刀具路徑中

14、,可以鉆不同深度的孔,鉆削各個孔時也可以使用不同的進給速率、停留時間和步進量。 .44 確定深度的方法.45 步進量指定循環(huán)式深孔鉆削的步進增量,僅應用于Standard Drill,Deep & Standard Drill,Break Chip。.46 最小間隙距離.47三、平面加工第二天 Face_Milling Planar_Mill Mill_Planar 通常用于粗加工切去大部分材料,也用于精加工外型、清除轉角殘留余量。適用于底面(Floor)為平面且垂直于刀具軸、側壁為垂直面的工件。 .48 操作步驟 創(chuàng)建或選擇刀具 選擇幾何邊界 選擇切削方法 選擇步距 選擇控制點 選擇

15、進刀/退刀方法及其參數 選擇切削參數 確定分層加工方法及其參數 常用選項避讓選項、進給速率、機床控制命令 刀具路徑的顯示(可選) 刀具路徑的產生與模擬.49 切削方法Zig-ZagZigZig with ContourFollow PeripheryFollow PartProfileMixed區(qū)域加工輪廓加工多用于型芯加工多用于復雜模型加工不同的切削方法,在Cutting有相應的參數選項.50 切削步距僅當使用切削方法為Profile時,才被激活。 兩平行刀路之間的垂直距離稱為步距.51 Scallop 由殘留余量高度控制步距值.52 Variable變步距。由接近邊界的一側算起,輸入各步距

16、值及其切削次數。.53 進刀/退刀方法.54 Horizontal 當切削方法為Profile時,此值應大于加工前的實際殘留余量值。 刀具開始沿邊界進刀移動時,刀具邊刃與邊界的水平距離。.55 Vertical 當精加工底面或側壁時,此值應大于加工前的底面實際殘留余量值。 當刀具開始以進刀 速率移動時,刀具底刃與切削層的垂直距離。.56 Automatic Engage/Retract區(qū)域加工時的進刀移動類型邊界加工時的進刀移動類型.57 橫越方法 Clearance 刀具提升到安全平面進行橫向移動 Previous 刀具提升到前一個切削層加上垂直間隙距離(Vertical)的平面進行橫向移動

17、 Blank Plane 刀具提升到毛坯頂面加上垂直間隙距離(Vertical)的平面進行橫向移動 Direct 刀具直線移動到下一個切削區(qū)域的進刀點 .58 切削參數因應不同的切削方法,將作相應的變化.59 邊界的編輯 邊界類型 邊界平面 邊界的材料側 用戶邊界數據 增加與移去邊界邊界 編輯成員用戶數據.60 編輯邊界成員 刀具定位 用戶成員數據 邊界的起點與結束點.61 邊界類型與加工余量.62 控制點區(qū)域開始切削點位置區(qū)域切削時下刀點位置.63四、穴型加工第三天 Cavity_Mill Zlevel_Profile_Steep 穴型加工主要用于粗加工以切除大部分毛坯材料,幾乎適用于加工任

18、意形狀的模型。.64 操作步驟 創(chuàng)建或選擇刀具 選擇幾何體 選擇切削方法 選擇步距 選擇控制點 確定分層加工方法及其參數 選擇進刀/退刀方法及其參數 選擇切削參數 常用選項避讓選項、進給速率、機床控制命令 刀具路徑的顯示(可選) 刀具路徑的產生與模擬.65 切削層的確定 Range 大小三角形的意義 修改和增加切削范圍 Range與底面余量的設置 .66.67 切削參數 Tolerant Machining當相鄰兩個Face之間存在間隙或者互相交叉重疊、拓撲關系不正確時,使用此參數可以有效防止刀具過切現象。當模型具有復雜形狀、小凸臺時,應按下此參數開關。 Undercut Handling正確

19、處理具有“倒扣”現象的模型。僅當Tolerant Machining關閉時使用 .68 毛坯幾何體的應用.69五、等高加工 用來半精加工、精加工“陡峭”模型。.70 操作步驟 創(chuàng)建或選擇刀具 選擇幾何體 選擇控制點 確定分層加工方法及其參數 選擇進刀/退刀方法及其參數 選擇切削參數 常用選項避讓選項、進給速率、機床控制命令 刀具路徑的顯示(可選) 刀具路徑的產生與模擬.71 陡峭度+XM+YM+ZMSteep Angle+ZMNormal+ZMNormalNormal+ZM.72 相關陡峭度的參數.73 切削參數.74六、固定軸加工第四天 用于半精加工或精加工,適用于加工一個或多個復雜曲面 .

20、75 操作步驟 創(chuàng)建或選擇刀具 選擇加工幾何體 選擇驅動方法及其參數 選擇切削參數 選擇非切削方法及其參數 常用選項避讓選項、進給速率、機床控制命令 刀具路徑的顯示(可選) 刀具路徑的產生與模擬.76 基本原理刀具半徑Part Surface驅動幾何驅動點投影方向接觸點刀具定位點 加工面 驅動方法 驅動幾何 投影方向.77 驅動方法清根區(qū)域加工刻字或筋槽.78 Flow Cut雙接觸點原理.79Single PassMultiple OffsetsReference Tool Offsets.80 檢查幾何體的應用及處理方法.81Warning 僅發(fā)出警告信息,但不改變刀具干涉Check Ge

21、ometry時的刀具路徑。 Skip 忽略刀具干涉Check Geometry時的刀具路徑。刀具從干涉前的最后安全定位點直接移動到不再干涉時的第一個安全點。但當Check Geometry把同一Pass分成兩段時,不能采用此處理方法。 Retract 忽略刀具干涉Check Geometry時的刀具路徑。刀具從干涉前的最后安全定位點提升刀具避開Check Geometry移動到不再干涉時的第一個安全點。 .82 切削參數.83 非切削參數.84七、測評、后處理與實操第五天.85 后處理12354.86UG Post ArchitectureUG Data UG Data StorageStor

22、ageUG PostUG PostEventEventGeneratorGeneratorEvent HandlerEvent HandlerDefinition FileDefinition FileOutput FileOutput FileEvent NameEvent NamevariablevariablevariablevariablevariablevariableUser Defined.87UG Post ArchitectureUG UG UG PostUG PostEventEventGeneratorGeneratorLinear MoveLinear MoveForm

23、atFormatG01 X# Y# Z#G01 X# Y# Z#G01 X1. Y2. Z3.G01 X1. Y2. Z3.(1,2,3)(1,2,3)GOTO/GOTO/1,2,31,2,3.88UG Post ArchitectureUG Data UG Data StorageStorageLinear Movex = 100y = 50z = 75UG PostUG PostEventEventGeneratorGeneratorproc Linear_Move MOM_do_template LinearFormat Socket %0.3fAddress XFormat Socke

24、t Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x Y$y Z$z G01 X100. Y50. Z75.Linear_MoveLinear_Movex = 100 x = 100y = 50y = 50z = 75z = 75.89UG reads a command in the path entity and generates a corresponding eventUG Data UG Data StorageStorageLinear Movex = 100y = 50z = 75UG PostUG PostEventEventGenerat

25、orGeneratorproc Linear_Move MOM_do_template LinearFormat Socket %0.3fAddress XFormat Socket Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x Y$y Z$z G01 X100. Y50. Z75.Linear_MoveLinear_Movex = 100 x = 100y = 50y = 50z = 75z = 751 11 1.90The event generator sends the event to UG PostUG Data UG Data Storag

26、eStorageLinear Movex = 100y = 50z = 75UG PostUG PostEventEventGeneratorGeneratorproc Linear_Move MOM_do_template LinearFormat Socket %0.3fAddress XFormat Socket Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x Y$y Z$z G01 X100. Y50. Z75.Linear_MoveLinear_Movex = 100 x = 100y = 50y = 50z = 75z = 752 22 2.9

27、1UG Post passes the event on to the Event Handler, who decides what to do.UG Data UG Data StorageStorageLinear Movex = 100y = 50z = 75UG PostUG PostEventEventGeneratorGeneratorproc Linear_Move MOM_do_template LinearFormat Socket %0.3fAddress XFormat Socket Min 0 Max 550BLOCK_TEMPLATE Linear G01 X$x Y$y Z$z G01 X100. Y50. Z75.Linear_MoveLinear_Movex = 100 x = 100y = 50y = 50z = 75z = 753 33 3.92UG Post reads the block template Linear and uses it to format an output blockUG Data UG Data Stora

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論