曲線功能分為三部分:曲線(Curve)生成、編輯及曲線運算(Curve Operation)。
l 曲線的生成是用于建立遵循設計要求的點、直線、圓弧、樣條曲線、二次曲線、平面等幾何要素,一般來說曲線功能建立的幾何要素主要是位于工作坐標系XY平面上(用捕捉點的方式也可以在空間上畫線),當需要在不同平面上建立曲線時,需要用坐標系工具WCS→Rotate或者Orient來轉換XY平面。
l 編輯功能是對這些幾何要素進行編輯修改,如修剪曲線、編輯曲線參數、曲線拉伸等。
l 曲線運算是對已存在的曲線進行幾何運算處理,如曲線橋接、投影、接合等。
利用這些曲線功能,可以方便快捷地繪制出各種各樣復雜的二維圖形。曲線功能是UG中最基本的功能之一。
應用意義:按設計要求建立曲線,所建立的曲線作為構造3D模型的初始條件,如用于生成掃描特征及構造空間曲線。
應用入口:在Application菜單下調用Modeling模塊,然后在Insert菜單下調用Curve。
二.Basic Curve基本曲線生成
基本曲線包括直線、圓弧、圓、倒圓角、修剪、以及編輯曲線參數等子功能,可以完成簡單二維圖的繪制。調用Basic Curve后默認是直線工具。調用方式:
l 菜單方式:Insert→Curve→Basic Curve…。
l 工具欄方式:單擊曲線工具欄上的圖標。
1. Line: 直線的繪制
在Basic Curve對話框中選擇圖標,進入直線工具,如圖1所示。
圖1
創建直線的幾種常用方法:
1) 過兩點畫線。定義線的兩個端點即可作出一條直線,如圖2所示。
圖2
2) 過一點作水平線、垂直線或成角度線。步驟如下:
l 定義第一點。
l 在角度增量對話框中輸入第二點所在的角度值或在視圖底部的對話框條中輸入角度值,然后單擊TAB鍵。(也可采用單擊XC、YC按鈕限制所作的直線平行XC軸或YC軸來作水平線或垂直線)
l 按下MB2或Lock Mode銨鈕,鎖定當前模式。
l 移動鼠標在繪圖區域選擇一點或一個幾何元素作為終點。
圖33) 過點作已知直線的平行線、垂直線或成角度線。
l 定義第一點。
l 選擇已知直線。
l 在視圖底部的對話框條中輸入角度值,然后單擊TAB鍵。
l 按下MB2或Lock Mode銨鈕,鎖定當前模式。
l 移動鼠標在繪圖區域選擇一點或一個幾何元素作為終點。
圖44) 過點作已知圓弧的切線或垂直線。
l 定義第一點。
l 選擇已知圓弧。
l 在近似相切(或垂直)的位置單擊鼠標左鍵即可。
圖5
5) 作兩圓(弧)的公切線
l 選擇第一個圓(弧)。
l 選擇第二個圓(弧),注意要單擊在近似相切(或垂直)的位置。
圖6
6) 畫一條直線既與圓(弧)相切又與另一條直線平行、垂直或成角度線
l 選擇已知圓弧。
l 選擇已知直線。
l 在繪圖區域底部的角度文本框中輸入角度值,然后按TAB鍵。
l 按下MB2或Lock Mode銨鈕,鎖定當前模式。
l 移動鼠標在繪圖區域選擇一點或一個幾何元素作為終點。
圖7
7) 作兩條相交直線的角平分線
l 選擇第一條直線。
l 選擇第二條直線。
l 用鼠標左健在角平分線所在的區域單擊一次即可。
圖8
2. Arc圓弧的繪制
在Basic Curve對話框中選擇圖標,進入圓弧工具,如圖9所示。
圖9
創建圓弧的有兩中基本方法:
1) Start, End, Point on Arc:定義圓弧的起始點、終點和圓弧上的某一點創建圓弧。
2) Center, Start, End:定義圓弧的中心點、起始點和終點創建圓弧。
創建圓弧的幾種常用方法:
1) 過三點或過兩點作相切于另一對象的圓弧
l 選擇Start, End, Point on Arc方式。
l 選擇第一點。
l 選擇第二點。
l 選擇圓弧通過的一點或選擇一個相切對象。
圖10
2) 在線的端點作一條相切的圓弧
l 選擇Start, End, Point on Arc方式。
l 選擇線的一個端點。
l 選擇線(直線、圓弧、樣條線等)。
l 選擇圓弧的終點。
圖11
3) 已知圓心、起始點和終止點(圓弧直徑、起始角、終止角)
l 選擇Center, Start, End方式。
l 選擇圓心。
l 選擇起始點和終止點。(或在繪圖區域底部對話框條中輸入起始角和終止角)。
圖12
3. Circle圓的繪制
在Basic Curve對話框中選擇圖標,進入畫圓工具。在圓對話框中,只有一個選項:Multiple Position(多重位置)。表示創建一個圓之后,每定義一個點,就會創建相同半徑的圓。
繪制圓也可以用圓弧工具:選中 Full選項或在圓弧工具中令起始角與終止角相差360度,則所畫出的圓弧即為一個整圓。
創建圓的幾種常用方法:
1) 已知圓的圓心及圓上一點作圓
l 定義圓心點。
l 定義圓弧上的某一點。(或在繪圖區域底部對話框條半徑文本框中輸入圓的半徑值)。
圖13
2) 已知圓的圓心及一個相切對象。
l 定義圓心點。
l 選擇相切對象。
圖14
4. Fillet倒圓角
倒圓角的功能非常重要,利用倒圓角功能可以產生圓弧工具所不能產生的圓弧或圓,如與三個對象相切的圓就須用倒圓角功能來生成。
在Basic Curve對話框中選擇圖標,進入倒圓角工具,如圖15所示。
圖15
1) 簡單倒圓角:用于在兩條共面的相交直線間創建倒圓角
l 輸入倒圓角半徑。
l 將光標選擇球放在要創建倒圓角的兩條直線交點處,交點要落在選擇球之內。
圖16
2) 兩曲線倒圓角:用于在兩條曲線,包括點、直線、圓、圓錐曲線或樣條線之間創建倒圓角。兩條曲線之間的倒圓角是按照從第一條選定的曲線到第二條選定的曲線以逆時針方向生成(可以這樣子來判斷:人沿著倒圓角圓弧從第一條選定曲線走到二條選定曲線是逆時針方向。)
l 輸入倒圓角半徑,并設置相關選項。
l 選取第一條曲線。
l 選取第二條曲線。
l 在倒圓角圓心所在的區域單擊MB1。
圖17
如果是要在兩條曲線的端點間倒圓角,則需要用對話框中的點構造器工具(Point Constructor)來選擇線的端點。
3) 三曲線倒圓角:用于在三條曲線,包括點、直線、圓弧、圓錐曲線或樣條線之間創建倒圓角,倒圓角是從第一條線到第三條線依逆時針方向生成。
l 選擇第一條曲線。
l 選擇第二條曲線。
l 選擇第三條曲線。
l 在倒圓角圓心所在的區域單擊MB1。
圖18
5. Trim修剪
將直線、圓弧或自由曲線的端點修剪或延伸到某一邊界元素,如果修剪的是自由曲線,系統會彈出一個信息框,警告定義這曲線自由曲線的原始數據將會被刪除。繪圖區域中任何元素均作為邊界元素。
在Basic Curve對話框中選擇圖標,進入修剪工具。
對話框中Section Steps下的四個圖標顯示的修剪的步驟。
l First Bounding Objects,選取要執行修剪/延伸的第一條邊界元素。這個選項必須要執行。
l Second Bounding Objects ,第選取要執行修剪/延伸的第一條邊界元素。該選項可選,若無第二邊界,可按MB2跳過。
l Vector Direction ,選擇一個矢量方向。選項只有在Method to Find Intersection 下指定Along a Vector的方式才有效。可選。
l String to Trim :選取被修剪的曲線。這個選項是必須的。
圖19