不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文_第1頁
不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文_第2頁
不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文_第3頁
不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文_第4頁
不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、不少人對PROE中關(guān)系式不是很理解,我對以往在網(wǎng)上發(fā)表的有關(guān)文章對其錯誤部分作了修改,添加了一些內(nèi)容,希望對大家有所幫助。一)關(guān)系式中可以用下列數(shù)學(xué)函數(shù)式表達:1)、正弦 sin( )2)、余弦 cos( )3)、正切 tan( )4)、反正弦 asin( )5)、反余弦 acos( )6)、反正切 atan( )7)、雙曲線正弦 sinh( )8)、雙曲線余弦 cosh( )9)、雙曲線正切 tanh( )以上九種三角函數(shù)式所使用的單位均為“度”。10)、平方根 sqrt( )11)、以10為底的對數(shù) log( )12)、自然對數(shù) ln( )13)、e的冪 exp( )14)、絕對值 abs

2、( )15)、不小于其值的最小整數(shù)(上限值) ceil( )16)、不超過其值的最大整數(shù)(下限值) floor( )可以給函數(shù)ceil和floor加一個可選的自變量,用它指定要圓整的小數(shù)位數(shù)。 帶有圓整參數(shù)的這些函數(shù)的語法是: ceil(parameter_name或number, number_of_dec_places) floor (parameter_name 或 number, number_of_dec_places) 其中的parameter_name或number意為參數(shù)名稱或者一個帶小數(shù)位的精確數(shù)值后面跟隨著的number_of_dec_places意為十進位的小數(shù)位數(shù),是可

3、選值: A)可以被表示為一個數(shù)或一個使用者自定義參數(shù)。如果該參數(shù)值是一個實數(shù),則被截尾成為一個整數(shù)。 B)它的最大值是8。如果超過8,則不會舍入要舍入的數(shù)(第一個自變量),并使用其初值。 C)如果不指定它,則功能同前期版本一樣。 使用不指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil (10.2) 值為11 floor (10.2) 值為 10 使用指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下: ceil (10.255, 2) 等于10.26 ceil (10.255, 0) 等于11 與ceil (10.255)相同 ceil(10.25531415926,7)

4、等于10.2553142ceil(10.25531415926,8)等于10.25531416floor (10.255, 2) 等于10.25 floor (10.255, 0) 等于10. Floor(10.2531415926,7)等于10.2553141Floor(10.2531415926,8)等于10.25531415舉例一:以上函數(shù)式通常用的四種表達式如下圖:以上兩種曲線是在proe中的曲線從方程指定坐標(biāo)系(選系統(tǒng)中固有的坐標(biāo)系)選笛卡兒坐標(biāo),就會出現(xiàn)公式界面,再輸入如上公式。為什么要乘一個200的系數(shù)呢?因為這里系統(tǒng)默認的是度數(shù),即自變量由零變?yōu)?60因變量只在零和一之間變動,

5、因此圖形是很扁平的,不好看,只能把它向上下拉長,就加上了這個系數(shù),如果讀者希望圖形長一點或者扁一點都可以通過加系數(shù)來解決。這里x為什么要定為89,因為到了90,y就會變成無窮大,這在圖形上是畫不成的,所以定為89度,其實還可以定大一點如是說89.8也可以,只要不是90就行。上式中的sqrt就是開平方的意思,本圖沒有加系數(shù),讀者可以看得更直觀。二)關(guān)系式中還可以用下列曲線表計算式表達:曲線表計算使用者能用曲線表特征,通過關(guān)系來驅(qū)動尺寸。尺寸可以是草繪器、零件或組件尺寸。格式如下: evalgraph("graph_name", x) ,其中g(shù)raph_name意為曲線表的圖形

6、函數(shù)名稱,x是沿曲線表x-軸的值,evalgraph意為在曲線圖形上給定“x”后相對應(yīng)的y值。 看起來graph_name有點復(fù)雜,其實在中文版中系統(tǒng)自定為“圖形一”、“圖形二”,大家可以更簡化一些,命名為“A”、“B”、“C”或者“1”、“2”、“3”都可以。對于混合特征,可以指定軌線參數(shù)trajpar作為該函數(shù)的第二個自變量。這時,關(guān)系式的表達方式為: evalgraph("graph_name",trajpar*xmax)上述表達式中的trajpar為從0到1的一個變量,xma意為在自變量X方向上全程值。注釋:曲線表特征通常是用于計算x-軸上所定義范圍內(nèi)x值對應(yīng)的y值

7、。當(dāng)超出范圍時,y值是通過外推的方法來計算的。對于小于初始值的x值,系統(tǒng)通過從初始點延長切線的方法計算外推值。同樣,對于大于終點值的x值,系統(tǒng)通過將切線從終點往外延伸計算外推值。 舉例二:以上面開平方曲線為三維空間軌跡線作變截面掃描,截面為大半個圓,圓直徑為0.5,其中弦的長度為“sd4(系統(tǒng)自定的名稱),下面再作一個sd4的變量圖形,取名為“1”(此名最為簡單),圖形如下:取sd4的變量如下式:sd4=evalgraph("1",trajpar*5)其中evalgraph的數(shù)學(xué)含義為賦予圖形的值,“1”即為上圖的名稱,trajpar為01的變量,5就是上次的曲線方程中x向

8、量的全程值。而弦sd4的變化是隨上面圖形的變化而變化的。如下圖:從上所知,evalgraph("graph_name",trajpar*xmax)關(guān)系式是一個用途極為廣泛的數(shù)學(xué)式。復(fù)合曲線軌道函數(shù) 在關(guān)系中可以使用復(fù)合曲線的軌道參數(shù)trajpar_of_pnt。 下列函數(shù)定義一個0.0和1.0之間的值: trajpar_of_pnt("trajname", "pointname") 其中trajname是復(fù)合曲線名,pointname是基準(zhǔn)點名。 軌跡線是一個沿復(fù)合曲線的參數(shù),在它上面垂直于曲線切線的平面通過基準(zhǔn)點。因此,基準(zhǔn)點不必位

9、于曲線上;在曲線上距基準(zhǔn)點最近的點上計算該參數(shù)值。 如果復(fù)合曲線被用作多軌道掃瞄的骨架,則trajpar_of_pnt與trajpar或1.0 - trajpar一致(取決于為混合特征選擇的起點)。 注:1.0-trajpar即是10,與trajpar的方向相反。三)關(guān)于關(guān)系 關(guān)系(也被稱為參數(shù)關(guān)系)是使用者自定義的符號尺寸和參數(shù)之間的等式。關(guān)系捕獲特征之間、參數(shù)之間或組件與組件之間的設(shè)計關(guān)系,因此,允許使用者來控制對模型修改的影響作用。 關(guān)系是捕獲設(shè)計知識和意圖的一種方式。和參數(shù)一樣,它們用于驅(qū)動模型 改變關(guān)系也就改變了模型。 關(guān)系可用于控制模型修改的影響作用、定義零件和組件中的尺寸值、為設(shè)

10、計條件擔(dān)當(dāng)約束(例如,指定與零件的邊相關(guān)的孔的位置)。 它們用在設(shè)計過程中來描述模型或組件的不同部分之間的關(guān)系。關(guān)系可以是簡單值(例如,d1=4)或復(fù)雜的條件分支語句。關(guān)系類型 有兩種類型的關(guān)系:A)等式 - 使等式左邊的一個參數(shù)等于右邊的表達式。這種關(guān)系用于給尺寸和參數(shù)賦值。例如: 簡單的賦值:d1=4.75復(fù)雜的賦值:d5 = d2*(SQRT(d7/3.0+d4) B)比較 - 比較左邊的表達式和右邊的表達式。這種關(guān)系通常用于作為一個約束或用于邏輯分支的條件語句中。例如:作為約束:(d1 + d2)>(d3 + 2.5)在條件語句中;IF (d1 + 2.5) >= d7增加

11、關(guān)系可以把關(guān)系增加到:1)特征的截面(在草繪模式中,如果最初通過選擇“草繪器”>“關(guān)系”>“增加”來創(chuàng)建截面)。 2)特征(在零件或組件模式下)。用關(guān)系式創(chuàng)建特征可舉例如下:這里我們先建一個橢圓體的拉伸特征,然后在橢圓面上草繪一條樣條曲線,完成后的圖形如下:在樣條曲線的起始端部定義一基準(zhǔn)點,注意是按比例0或者0.01都要可以,如下圖:以基準(zhǔn)點為中心作一孔拉伸剪切,取直徑為35毫米,如下圖:以此圓孔的拉伸特征作陣列(事先要把基準(zhǔn)點和圓孔拉伸特征合并成一個組,并以此組特征進行陣列),以基準(zhǔn)點偏離起始點0.01為第一方向的基本值,增量為 0.1,陣列數(shù)為10。這樣我們就可以以樣條曲線為軌

12、跡陣列出十個直徑為35毫米的孔來。但我們希望通過關(guān)系式陣列出不同孔徑的孔來,因此我們就用35這第二方向的基本值,其增量就用關(guān)系式來表述,如下圖:點擊上圖中第二方向的編輯按鈕,就出現(xiàn)關(guān)系式的編輯框,如下圖:以上關(guān)系式就用到了條件語句if作為關(guān)系約束表達式,其后的idx1是第一方向陣列的數(shù)值表達式,我們這里陣列數(shù)是十,則它表達的是十這個數(shù)值。整個關(guān)系式的意義為:如果第一方向的陣列數(shù)值小于或者等于四,那每直徑為三十五的孔改成直徑為二十五,余下的孔徑全部改成直徑為六十,點擊文件-保存后圖形生成如下:從上圖看,符合所要求的尺寸。原始孔徑為35,陣列后的第一到第四個孔徑為25,剩下的孔徑通通為60。通過上

13、例,我們應(yīng)該對于這類條件語句應(yīng)用于關(guān)系式有所了解了。3)零件(在零件或組件模式下)。4)組件(在組件模式下)。當(dāng)?shù)谝淮芜x擇關(guān)系菜單時,預(yù)設(shè)為查看或改變當(dāng)前模型(例如,零件模式下的一個零件)中的關(guān)系。要獲得對關(guān)系的訪問,從“部件”或“組件”菜單中選擇“關(guān)系”,然后從“模型關(guān)系”菜單中選擇下列命令之一:A)組件關(guān)系:使用組件中的關(guān)系。如果組件包含一個或多個子組件,“組件關(guān)系”菜單出現(xiàn)并帶有下列命令:Ø 當(dāng)前 - 缺省時是頂層組件。Ø 名稱 - 鍵入組件名。B)骨架關(guān)系:使用組件中骨架模型的關(guān)系(只對組件適用)。C)零件關(guān)系:使用零件中的關(guān)系。D)特征關(guān)系:使用特征特有的關(guān)系。如

14、果特征有一個截面,那么使用者就可選擇:獲得對截面(草繪器)中關(guān)系的訪問,或者獲得對作為一個整體的特征中的關(guān)系的訪問。E)數(shù)組關(guān)系:使用數(shù)組所特有的關(guān)系。注釋:Ø 如果試圖將截面之外的關(guān)系指派給已經(jīng)由截面關(guān)系驅(qū)動的參數(shù),則系統(tǒng)再生模型時給出錯誤信息。試圖將關(guān)系指派給已經(jīng)由截面之外關(guān)系驅(qū)動的參數(shù)時也同樣。刪除關(guān)系之一并重新生成。Ø 如果組件試圖給已經(jīng)由零件或子組件關(guān)系驅(qū)動的尺寸變量指派值時,出現(xiàn)兩個錯誤信息。刪除關(guān)系之一并重新生成。Ø 修改模型的單位可使關(guān)系無效,因為它們沒有隨該模型縮放。有關(guān)修改單位的詳細信息,請參閱“關(guān)于公制和非公制度量單位”幫助主題。四)關(guān)系中使

15、用參數(shù)符號:在關(guān)系中使用四種類型的參數(shù)符號:1)尺寸符號:支持下列尺寸符號類型:Ø d# - 零件或組件模式下的尺寸。Ø d#:# - 組件模式下的尺寸。組件或組件的進程標(biāo)識添加為后綴。Ø rd# - 零件或頂層組件中的參考尺寸。 Ø rd#:# - 組件模式中的參考尺寸(組件或組件的進程標(biāo)識添加為后綴)。 Ø rsd# - 草繪器中(截面)的參考尺寸。Ø kd# - 在草繪(截面)中的已知尺寸(在父零件或組件中)。 2)公差:這些是與公差格式相關(guān)連的參數(shù)。當(dāng)尺寸由數(shù)字轉(zhuǎn)向符號的時侯出現(xiàn)這些符號。 Ø tpm# - 加減對稱

16、格式中的公差;#是尺寸數(shù)。Ø tp# - 加減格式中的正公差;#是尺寸數(shù)。Ø tm# - 加減格式中的負公差;#是尺寸數(shù)。3)實例數(shù):這些是整數(shù)參數(shù),是數(shù)組方向上的實例個數(shù)。Ø p# - 其中#是實例的個數(shù)。注釋:如果將實例數(shù)改變?yōu)橐粋€非整數(shù)值,Pro/ENGINEER將截去其小數(shù)部分。例如,2.90將變?yōu)?。4)使用者參數(shù):這些可以是由增加參數(shù)或關(guān)系所定義的參數(shù)。例如:Volume = d0*d1*d2Vendor = "Stockton Corp."注釋:Ø 使用者參數(shù)名必須以字母開頭(如果它們要用于關(guān)系的話)。Ø 不能

17、使用d#、kd#、rd#、tm#、tp#、或tpm#作為使用者參數(shù)名,因為它們是由尺寸保留使用的。Ø 使用者參數(shù)名不能包含非字母數(shù)字字符,諸如!、#、$。五)下列參數(shù)是由系統(tǒng)保留使用的:PI(幾何常數(shù))值 = 3.14159 (不能改變該值。)G(引力常數(shù))缺省值 = 9.8米/秒2(C1、C2、C3和C4是缺省值,分別等于1.0、2.0、3.0和4.0。)六)關(guān)系式中的運算符號:1. 加號(+)2. 減號(-)3. 乘號(*)4. 除號(/)5. 平方根(sqrt)6. 冪()七)以上還只是系統(tǒng)函數(shù)的一小部分,系統(tǒng)所有函數(shù)如下:abs acos asin atan atan2 bound cable_len ceil comparegraphs cos cosh deadeang ecoordx ecoordy edist evalgraph existsexp extract false floor if itosln log lookup_inst massprop_parm material_parmmax

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論