Proe/Creo尺寸陣列如何使用關系?
在Proe尺寸陣列中使用關系式,在一些情況下能夠極大的提高我們的設計效率,但是關于這個方面的教程很少,下面小編就寫一個關于這個技巧的教程吧!
最終結果如下圖所示
方法:
1.首先我們創建一個基準平面,以FERONT平面為參照,偏移距離為0,當然其他值也可以,目的是為了后面的陣列做準備。
2.點擊拉伸,在FRONT平面為草繪平面,繪制如下圖所示的正方形草圖。一定要刪除自動添加的的水平和垂直約束,注意下圖所用的約束和角度尺寸45。
退出草繪,按照下圖進行設置拉伸的參數。
3.按住Ctrl選擇之前創建的基準面和拉伸特征,鼠標右擊選擇“組”。之所以創建一個組,是因為這個基準平面含有一個偏移尺寸,通過“組”操作可以將這個尺寸和拉伸特征的尺寸合并在一起,為接下來的陣列做準備。
4.選擇組特征,鼠標右擊選擇“陣列”,類型選擇“尺寸”,陣列數量設置為19。
1)首先我們想讓拉伸特征進行旋轉,因此首先選擇角度尺寸45作為驅動尺寸,設置增量為10,也就是每產生一個陣列,特征就會旋轉10°。
2)接下來,我們想讓模型上上移動。選擇基準平面的偏移尺寸0作為驅動尺寸,設置增量為5,也就是讓拉伸特征每產生一個陣列,特征就會上升5。
3)我們知道模型的上下兩端大而中間小,為了創建這種效果,我們可以使用關系式。這里當然也可以不使用關系式,通過設置一個增量創建出陣列特征再鏡像,但是問題是這個尺寸不滿足我們的函數。
在彈出的關系窗口中輸入下面的關系:
if(idx1<=9)
memb_v=95/((sin(10)+cos(10))^idx1)
else
memb_v=95/((sin(10)+cos(10))^(18-idx1))
endif
關系分析:首先我們知道這是對方形框的95這個尺寸進行設置,其中idx1表示第一方向的陣列索引,這是我們尺寸陣列的第一方向,就是說前10個陣列實例的這個尺寸滿足=95/((sin(10)+cos(10))^idx1)這個關系,memb_v表示該尺寸的尺寸值;后面的所有陣列實例的尺寸滿足95/((sin(10)+cos(10))^(18-idx1))。
這個關系式是如何推導出來的呢?請看下圖
5.完成。下面我們改動這個關系,如下圖所示:
if(idx1<=6)
memb_v=95/((sin(10)+cos(10))^idx1)
endif
if(idx1>6&idx1<12)
memb_v=95
endif
if(idx1>=12)
memb_v=95/((sin(10)+cos(10))^(18-idx1))
endif
結果如下圖所示:
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















