我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > Proe教程

Pro/ENGINEER中復(fù)雜幾何路徑的數(shù)組陣列

時(shí)間:2011-05-16 09:01:45 來源:未知

引言

Pro/ENGINEER是目前應(yīng)用非常廣泛的CAD/CAM軟件,其功能非常強(qiáng)大。在Pro/ENGINEER中進(jìn)行特征復(fù)制時(shí), PATTERN(數(shù)組陣列)可以一次建立多個(gè)相同的特征,比COPY(復(fù)制)省時(shí)省力。

在實(shí)際應(yīng)用中,陣列的幾何路徑有規(guī)則的(如直線形、圓形等),也有不規(guī)則的(如平行四邊形、橢圓形等)。對(duì)于規(guī)則路徑,其生成較簡(jiǎn)單,如圓形路徑,選取一周向驅(qū)動(dòng)尺寸,輸入陣列的增量與個(gè)數(shù)即可。下面以在基座上鉆孔為例,介紹不規(guī)則幾何路徑的數(shù)組陣列。

2 設(shè)計(jì)實(shí)例

首先,生成基座(如圖1黑點(diǎn)表示孔的圓心位),其中心點(diǎn)位于Pro/ENGINEER中坐標(biāo)系的原點(diǎn),再鉆出左上角的第一個(gè)孔(以基座的兩條邊為參考邊,這兩條邊的交點(diǎn)為準(zhǔn)原點(diǎn))。然后進(jìn)行數(shù)組陣列,產(chǎn)生其余的孔,依次選擇“Pattern→General→Table”。


圖1 黑點(diǎn)表示孔的圓心位

2.1 步驟一

選擇圖1中的尺寸“40,55”作為“表格驅(qū)動(dòng)陣列的驅(qū)動(dòng)尺寸”,然后選“Done”。

2.2 步驟二

選擇“Add”,進(jìn)行表的添加(輸入一個(gè)表名如A),接著打開一個(gè)窗口,其中已有的文字均為注釋語句,最后一行為:

idx d4(40.0) d3(55.0)

其中,idx表示這一列填的是序號(hào),從1開始;d后的數(shù)字以實(shí)際操作中產(chǎn)生的為準(zhǔn),括號(hào)內(nèi)數(shù)值為步驟1中所選驅(qū)動(dòng)尺寸的值,可以看出該值的顯示順序與尺寸的選擇順序是對(duì)應(yīng)的。

2.3 步驟三

進(jìn)行表的錄入,依次填入:

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個(gè)孔,5~7為左邊3個(gè)孔,8~11為下部右邊4個(gè)孔,12~13為右邊剩余2個(gè)孔。

2.4 步驟四

首先點(diǎn)擊“File→Save”,并且進(jìn)行保存。然后點(diǎn)擊“File→Exit”,退出程序。之后執(zhí)行“Done”即可進(jìn)行陣列,如圖2所示。

對(duì)于一些復(fù)雜的數(shù)據(jù),可以通過Relations設(shè)置參數(shù)關(guān)系來簡(jiǎn)化操作。上例中在”Part→Relations→Add”下,設(shè)置”xd1=25;xd2=10;yd=30”,則步驟3 中1、6、8的數(shù)據(jù)可寫為:

1 40+xd1 55
6 40+2×xd2 55+2×yd
8 40+3×xd2+xd1 55+3×yd

其余參數(shù)可以自行寫出。注意錄入的數(shù)據(jù)為按照驅(qū)動(dòng)尺寸的方向,相對(duì)準(zhǔn)原點(diǎn)的絕對(duì)坐標(biāo)值。當(dāng)然孔徑的大小也是可以改變的,只要在選擇驅(qū)動(dòng)尺寸時(shí)選中直徑那個(gè)尺寸即可。

當(dāng)然,上面的操作也可以通過COPY來實(shí)現(xiàn),但是若陣列路徑為橢圓形,那么用COPY就行不通了,而用PATTERN則可以輕松實(shí)現(xiàn)。假設(shè)孔沿圓周方向每30°生成一個(gè)橢圓,橢圓軌跡為:x2/602 + y2/402 = 1。基座同圖1所示,先產(chǎn)生與軸成30°的第一個(gè)孔,以DTM1和DTM2為參考邊,則準(zhǔn)原點(diǎn)與Pro/ENGINEER中坐標(biāo)系的原點(diǎn)重合。同樣選擇,方向的尺寸作為表格驅(qū)動(dòng)陣列的驅(qū)動(dòng)尺寸,表的錄入數(shù)據(jù)如下:

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)

最后陣列結(jié)果如圖3所示。


圖3 陣列的最后結(jié)果

(end)