引言
Pro/ENGINEER是目前應用非常廣泛的CAD/CAM軟件,其功能非常強大。在Pro/ENGINEER中進行特征復制時, PATTERN(數組陣列)可以一次建立多個相同的特征,比COPY(復制)省時省力。
在實際應用中,陣列的幾何路徑有規則的(如直線形、圓形等),也有不規則的(如平行四邊形、橢圓形等)。對于規則路徑,其生成較簡單,如圓形路徑,選取一周向驅動尺寸,輸入陣列的增量與個數即可。下面以在基座上鉆孔為例,介紹不規則幾何路徑的數組陣列。
2 設計實例
首先,生成基座(如圖1黑點表示孔的圓心位),其中心點位于Pro/ENGINEER中坐標系的原點,再鉆出左上角的第一個孔(以基座的兩條邊為參考邊,這兩條邊的交點為準原點)。然后進行數組陣列,產生其余的孔,依次選擇“Pattern→General→Table”。
圖1 黑點表示孔的圓心位
2.1 步驟一
選擇圖1中的尺寸“40,55”作為“表格驅動陣列的驅動尺寸”,然后選“Done”。
2.2 步驟二
選擇“Add”,進行表的添加(輸入一個表名如A),接著打開一個窗口,其中已有的文字均為注釋語句,最后一行為:
idx d4(40.0) d3(55.0)
其中,idx表示這一列填的是序號,從1開始;d后的數字以實際操作中產生的為準,括號內數值為步驟1中所選驅動尺寸的值,可以看出該值的顯示順序與尺寸的選擇順序是對應的。
2.3 步驟三
進行表的錄入,依次填入:
1 65 55
2 90 55
3 115 55
4 140 55
5 50 85
6 60 115
7 70 145
8 95 145
9 120 145
10 145 145
11 170 145
12 150 85
13 160 115
其中1~4為上部右邊的4個孔,5~7為左邊3個孔,8~11為下部右邊4個孔,12~13為右邊剩余2個孔。
2.4 步驟四
首先點擊“File→Save”,并且進行保存。然后點擊“File→Exit”,退出程序。之后執行“Done”即可進行陣列,如圖2所示。
對于一些復雜的數據,可以通過Relations設置參數關系來簡化操作。上例中在”Part→Relations→Add”下,設置”xd1=25;xd2=10;yd=30”,則步驟3 中1、6、8的數據可寫為:
1 40+xd1 55
6 40+2×xd2 55+2×yd
8 40+3×xd2+xd1 55+3×yd
其余參數可以自行寫出。注意錄入的數據為按照驅動尺寸的方向,相對準原點的絕對坐標值。當然孔徑的大小也是可以改變的,只要在選擇驅動尺寸時選中直徑那個尺寸即可。
當然,上面的操作也可以通過COPY來實現,但是若陣列路徑為橢圓形,那么用COPY就行不通了,而用PATTERN則可以輕松實現。假設孔沿圓周方向每30°生成一個橢圓,橢圓軌跡為:x2/602 + y2/402 = 1。基座同圖1所示,先產生與軸成30°的第一個孔,以DTM1和DTM2為參考邊,則準原點與Pro/ENGINEER中坐標系的原點重合。同樣選擇,方向的尺寸作為表格驅動陣列的驅動尺寸,表的錄入數據如下:
1 60*cos(60) 40*sin(60)
2 60*cos(90) 40*sin(90)
3 60*cos(120) 40*sin(120)
4 60*cos(150) 40*sin(150)
……
10 60*cos(330) 40*sin(330)
11 60*cos(360) 40*sin(360)
最后陣列結果如圖3所示。
圖3 陣列的最后結果
(end)