- UG 12.0數(shù)控編程實例教程
- 詹建新主編
- 1596字
- 2022-05-06 16:35:39
2.建模過程
(1)啟動UG 12.0,單擊“新建”按鈕。在彈出的【新建】對話框中單擊“模型”選項卡。在模板框中把“單位”設為“毫米”;選擇“模型”模板,把“名稱”設為“EX3.prt”、“文件夾”路徑設為“E:\UG12.0數(shù)控編程\項目3”。
(2)單擊“拉伸”按鈕,在彈出的【拉伸】對話框中單擊“繪制截面”按鈕
,把XC-YC平面設為草繪平面、X軸設為水平參考線,把草圖原點坐標設為(0,0,0),以原點為中心繪制第1個截面,如圖3-2所示。
(3)單擊“完成”按鈕,在彈出的【拉伸】對話框中,對“指定矢量”選擇“ZC↑”選項。在“開始”欄中選擇“值”選項,把“距離”值設為0;在“結束”欄中選擇“值”選項,把“距離”值設為5mm,對“布爾”選擇“
無”選項,參考圖1-10。
(4)單擊“確定”按鈕,創(chuàng)建1個拉伸特征,如圖3-3所示。

圖3-2 繪制第1個截面

圖3-3 創(chuàng)建1個拉伸特征
(5)單擊“邊倒圓”按鈕,創(chuàng)建倒圓角特征(R3.5mm),如圖3-4所示。
(6)單擊“拉伸”按鈕,在彈出的【拉伸】對話框中單擊“繪制截面”按鈕
,把XC-YC平面設為草繪平面、X軸設為水平參考線,把草圖原點坐標設為(0,0,0),以原點為中心繪制第2個截面,如圖3-5所示。

圖3-4 創(chuàng)建倒圓角特征(R3.5mm)

圖3-5 繪制第2個截面
(7)單擊“完成”按鈕,在彈出的【拉伸】對話框中,對“指定矢量”選擇“ZC↑”選項,在“開始”欄中選擇“值”選項,把“距離”值設為0mm、“結束”選擇“
貫通”選項,對“布爾”選擇“
減去”選項。
(8)單擊“確定”按鈕,在實體中間創(chuàng)建1個方形的通孔,如圖3-6所示。
(9)單擊“拔模”按鈕,在【拔模】對話框中,對“類型”選擇“面”選項,“脫模方向”選擇“ZC↑”選項、“拔模方法”選擇“固定面”選項,選擇XC-YC平面作為拔模固定面,選擇實體的內、外側面(包括圓弧面)作為拔模面,把“拔模角度”值設為5°。
(10)單擊“確定”按鈕,創(chuàng)建拔模特征,如圖3-7所示。此時,圓弧面的半徑呈線性變化,從上往下逐漸變大,上面的半徑小,下面的半徑大。

圖3-6 創(chuàng)建1個方形的通孔

圖3-7 創(chuàng)建拔模特征
(11)單擊“邊倒圓”按鈕,在實體上選擇內框的4條豎直邊,創(chuàng)建內框倒圓角特征(R3.5mm)。此時,圓弧面上不同位置的半徑是相等的,如圖3-8所示。
(12)單擊“菜單|插入|同步建模|拉出面”命令,選擇實體的下表面,在【拉出面】對話框中,對“運動”選擇“距離”選項、“指定矢量”選擇“-ZC↓”選項,把“距離”值設為2mm。
(13)單擊“確定”按鈕,創(chuàng)建拉出面特征,如圖3-9所示。

圖3-8 內框倒圓角特征

圖3-9 創(chuàng)建拉出面特征
(14)單擊“拉伸”按鈕,在工作區(qū)上方的工具條中選擇“相切曲線”選項,如圖3-10所示。

圖3-10 選擇“相切曲線”選項
(15)選擇實體下底面的外邊線,如圖3-11所示。
(16)在【拉伸】對話框中,對“指定矢量”選擇“-ZC↓”選項。在“開始”欄中選擇“值”選項,把“距離”值設為0mm;在“結束”欄中選擇“值”選項,把“距離”值設為5mm,對“布爾”選擇“求和”選項。
(17)單擊“確定”按鈕,在實體下方創(chuàng)建拉伸特征,如圖3-12所示。

圖3-11 選擇實體下底面的外邊線

圖3-12 在實體下方創(chuàng)建拉伸特征
(18)單擊“拉伸”按鈕,在彈出的【拉伸】對話框中單擊“繪制截面”按鈕
。選擇實體下底面作為草繪平面,以X軸為水平參考線,把草圖原點坐標設為(0,0,0),以原點為中心繪制第3個截面,如圖3-13所示。
(19)單擊“完成”按鈕,在彈出的【拉伸】對話框中,對“指定矢量”選擇“-ZC↓”選項。在“開始”欄中選擇“值”選項,把“距離”值設為0mm;在“結束”欄中選擇“值”選項,把“距離”值設為5mm;對“布爾”選擇“
求和”選項。
(20)單擊“確定”按鈕,創(chuàng)建拉伸特征(臺階),如圖3-14所示。

圖3-13 繪制第3個截面

圖3-14 創(chuàng)建拉伸特征(臺階)
(21)單擊“倒斜角”按鈕,在彈出的【倒斜角】對話框中,對“橫截面”選擇“對稱”選項,把“距離”值設為3mm,如圖3-15所示。
(22)選擇實體臺階右下角的棱邊,創(chuàng)建倒斜角特征,如圖3-16所示。

圖3-15 設置【倒斜角】對話框參數(shù)

圖3-16 創(chuàng)建倒斜角特征
- PaaS程序設計
- Learning Flask Framework
- Python計算機視覺編程
- Python機器學習實戰(zhàn)
- 大學計算機基礎(第2版)(微課版)
- Kinect for Windows SDK Programming Guide
- Learning Three.js:The JavaScript 3D Library for WebGL
- Learning Vaadin 7(Second Edition)
- JavaCAPS基礎、應用與案例
- Learning AngularJS for .NET Developers
- Python機器學習之金融風險管理
- AMP:Building Accelerated Mobile Pages
- The Statistics and Calculus with Python Workshop
- PHP項目開發(fā)全程實錄(第4版)
- 歐姆龍PLC編程指令與梯形圖快速入門