您的位置 首页 kreess

UG10.0編程實例——對稱五棱錐(優化計算重點應用)

圖形分析:對稱五棱錐以中間面為準進行上下對稱,最重要的是側面的等邊三角形的建模,正常建模,無法直接做到等長的三條邊,或者使用復雜的立體幾何計算才可以,如果我們使用優化計算,

圖形分析:對稱五棱錐以中間面為準進行上下對稱,最重要的是側面的等邊三角形的建模,正常建模,無法直接做到等長的三條邊,或者使用復雜的立體幾何計算才可以,如果我們使用優化計算,轉變成變量和因變量問題,從而降低瞭建模難度。

由於沒有學習草圖建模,所以此次建模過程的五邊形需要使用曲線工具中的五邊形來完成,這個三維空間的五邊形命令特點是沒有參數,也就是不會在部件導航器裡建立相應的操作捕捉,不能反向修改,而優化計算又要求我們進行全參數化建模,實現聯動,這樣才能反向修改,所以我們需要想一些替代辦法來彌補。

曲線,更多,五邊形的操作過程如下,分為三個步驟,通過它來完成z視圖中的大小兩個五邊形

根據圖示標註,選擇邊長方式創建五邊形

設置棱邊長度,方位角度不用進行設置即可

點,指的是五邊形的中心位置,由於五邊形是沒有參數的,我們隻是以其為一個參考形狀,所以我們將兩個五邊形都放置到絕對0點上,註意,所有曲線均位於xy基準面上,這是無參曲線的特點。

移動對象,由於曲線方位角度不好計算,我們利用這個命令來調整五邊形的方向,這樣比較直接,由於是無參數的曲線,所以這個命令也要去掉關聯設置,實現位置的旋轉,選擇對象時可以修改過濾器為曲線或者無過濾,把五條曲線選擇上,以z基準軸進行旋轉90度或者180。

利用五邊形繪制完成的內外兩個五邊形,註意觀察兩個五邊形的方向,移動對象的時候註意調整角度即可。

直線,根據圖形標註,以直線端點為參考點,進行三角函數計算,進行點偏置距離設置

確定後,限制裡用直線進行截斷,以此去掉多餘線條

陣列幾何特征,把直線進行圓形陣列,做出其他五個角的橫線

拉伸,勾選相交處截止,選擇到封閉的形狀,設置選擇片體,不拉伸實體,為瞭後續其他片體一起建模。

投影曲線,將五邊形投影到新建立的平面上,這個距離是一個任意數據,這個距離關系到側面等邊三角形創建,所以這個量是一個變量。

確定後,以面法向進行投影,通過投影方式實現瞭頂部五邊形的關聯,由於五邊形沒有關聯,隻能利用這個創建平行距離面投影曲線方式來建立關聯

直線,直接捕捉兩個點即可,此時這個直線邊長和底側棱邊長度是不等的,這個地方也就是咱們需要手動優化建模的位置。

測量直線長度,建立關聯,為優化建模做準備

上面測量的表達式的目標數據,不是一個整數,而且我們也不知道具體數據,此處特點是等邊三角形,也就是棱邊相等,所以我們要測量一下已有棱邊長度,由於優化計算裡,不允許關聯表達式,隻能輸入具體數據,所以測量的時候,隻能顯示信息窗口,復制距離文本。

優化,建立名稱,目標裡添加測量棱邊長度,將上面的文本粘貼

變量裡,添加投影中建立的平行面之間距離,默認的范圍可能不合適,修改一下范圍後,進行優化計算即可

優化後的結果如下,根據結果可能覺著沒有達到完全一致,但是這個誤差已經非常非常小瞭,可以自己計算偏差,這個誤差不足以對最後的建模產生影響。

直線,優化後等長後,直接連接兩個點完成第三個棱邊

直線,同理直接勾選兩個端點即可

有界平面,選擇相應的棱邊完成相應的片體

三角片體

長方形片體

在面上偏置曲線,由於有傾斜且為平行偏置,直接選擇外側棱邊即可

修剪片體,區域裡默認的設置為保留,所以在目標裡,選擇片體時要選擇留下來的片體,見圖中圈位置的片體都可以作為選擇位置,再直接選擇修剪邊界即可

陣列幾何特征,把片體進行圓形陣列5個

縫合為一個整體,這樣再由片體轉換為實體時,在拐角位置就不會產生多餘的實體

加厚,雖然片體縫合為一個整體片體後,但是選擇面的時候,還是會一個一個選擇,因此要利用過濾器,切換到體的面,這樣就直接把縫合後的片體一次選擇好,設置厚度

Ctrl+w顯示和隱藏,由於存在太多的片體、實體、曲線,我們要對繪圖空間進行簡化,全部裡先全部隱藏,再隻選擇實體的顯示即可,這樣快速而便捷。

鏡像幾何體,把實體進行半體鏡像,以底側面即可

求和,半體求和為一個整體,便於結果測量

五邊面

X、y、h的測量再三維空間做起來比較困難,所以此處需要利用工程圖模塊,依據圖形視圖方向,需要調整視圖的方向,定向工具裡,進行方向確定,x方向與數學中x軸一致,法向指眼睛看過去的方向

主視圖和半剖視圖

標註後,結果如下

體積

你也自己動手試試吧!

本文來自莫莫的微信公眾號【UG數控編程】,關註後可領取教程。

學習UG編程,能力到瞭,薪資都不是問題。幹操機累,即使幹操機一個月五到七千,但那不是長之計,你每次換瞭工作薪資還是一樣,沒多大區別。而幹編程,你越往後,積累的技術能力越強,薪資自然會更高。希望大傢找對學習的方向,也希望在群192963572可以幫助到正在迷茫的你。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部