Creo常用函數(shù)_第1頁(yè)
Creo常用函數(shù)_第2頁(yè)
Creo常用函數(shù)_第3頁(yè)
Creo常用函數(shù)_第4頁(yè)
Creo常用函數(shù)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Creo(PROE)中關(guān)系式的理解一)關(guān)系式中可以用下列數(shù)學(xué)函數(shù)式表達(dá):1)、正弦 sin( )2)、余弦 cos( )3)、正切 tan( )4)、反正弦 asin( )5)、反余弦 acos( )6)、反正切 atan( )7)、雙曲線正弦 sinh( )8)、雙曲線余弦 cosh( )9)、雙曲線正切 tanh( )以上九種三角函數(shù)式所使用的單位均為“度”。10)、平方根 sqrt( )11)、以10為底的對(duì)數(shù) log( )12)、自然對(duì)數(shù) ln( )13)、e的冪 exp( )14)、絕對(duì)值 abs( )15)、不小于其值的最小整數(shù)(上限值) ceil( )16)、不超過其值的最大整數(shù)

2、(下限值) floor( )可以給函數(shù)ceil和floor加一個(gè)可選的自變量,用它指定要圓整的小數(shù)位數(shù)。帶有圓整參數(shù)的這些函數(shù)的語(yǔ)法是:ceil(parameter_name或number, number_of_dec_places)floor (parameter_name 或 number, number_of_dec_places)其中的parameter_name或number意為參數(shù)名稱或者一個(gè)帶小數(shù)位的精確數(shù)值后面跟隨著的number_of_dec_places意為十進(jìn)位的小數(shù)位數(shù),是可選值:A)可以被表示為一個(gè)數(shù)或一個(gè)使用者自定義參數(shù)。如果該參數(shù)值是一個(gè)實(shí)數(shù),則被截尾成為一個(gè)整數(shù)

3、。B)它的最大值是8。如果超過8,則不會(huì)舍入要舍入的數(shù)(第一個(gè)自變量),并使用其初值。C)如果不指定它,則功能同前期版本一樣。使用不指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下:ceil (10.2) 值為11floor (10.2) 值為 10使用指定小數(shù)部分位數(shù)的ceil和floor函數(shù),其舉例如下:ceil (10.255, 2) 等于10.26ceil (10.255, 0) 等于11 與ceil (10.255)相同 ceil(10.25531415926,7)等于10.2553142ceil(10.25531415926,8)等于10.25531416floor (10.

4、255, 2) 等于10.25floor (10.255, 0) 等于10.Floor(10.2531415926,7)等于10.2553141Floor(10.2531415926,8)等于10.25531415舉例一:以上函數(shù)式通常用的四種表達(dá)式如下圖:以上兩種曲線是在proe中的曲線從方程指定坐標(biāo)系(選系統(tǒng)中固有的坐標(biāo)系)選笛卡兒坐標(biāo),就會(huì)出現(xiàn)公式界面,再輸入如上公式。為什么要乘一個(gè)200的系數(shù)呢?因?yàn)檫@里系統(tǒng)默認(rèn)的是度數(shù),即自變量由零變?yōu)?60因變量只在零和一之間變動(dòng),因此圖形是很扁平的,不好看,只能把它向上下拉長(zhǎng),就加上了這個(gè)系數(shù),如果讀者希望圖形長(zhǎng)一點(diǎn)或者扁一點(diǎn)都可以通過加系數(shù)來解

5、決。這里x為什么要定為89,因?yàn)榈搅?0,y就會(huì)變成無窮大,這在圖形上是畫不成的,所以定為89度,其實(shí)還可以定大一點(diǎn)如是說89.8也可以,只要不是90就行。上式中的sqrt就是開平方的意思,本圖沒有加系數(shù),讀者可以看得更直觀。二)關(guān)系式中還可以用下列曲線表計(jì)算式表達(dá):曲線表計(jì)算使用者能用曲線表特征,通過關(guān)系來驅(qū)動(dòng)尺寸。尺寸可以是草繪器、零件或組件尺寸。格式如下:evalgraph("graph_name", x) ,其中g(shù)raph_name意為曲線表的圖形函數(shù)名稱,x是沿曲線表x-軸的值,evalgraph意為在曲線圖形上給定“x”后相對(duì)應(yīng)的y值??雌饋韌raph_name

6、有點(diǎn)復(fù)雜,其實(shí)在中文版中系統(tǒng)自定為“圖形一”、“圖形二”,大家可以更簡(jiǎn)化一些,命名為“A”、“B”、“C”或者“1”、“2”、“3”都可以。對(duì)于混合特征,可以指定軌線參數(shù)trajpar作為該函數(shù)的第二個(gè)自變量。這時(shí),關(guān)系式的表達(dá)方式為:evalgraph("graph_name",trajpar*xmax)上述表達(dá)式中的trajpar為從0到1的一個(gè)變量,xma意為在自變量X方向上全程值。注釋:曲線表特征通常是用于計(jì)算x-軸上所定義范圍內(nèi)x值對(duì)應(yīng)的y值。當(dāng)超出范圍時(shí),y值是通過外推的方法來計(jì)算的。對(duì)于小于初始值的x值,系統(tǒng)通過從初始點(diǎn)延長(zhǎng)切線的方法計(jì)算外推值。同樣,對(duì)于大于

7、終點(diǎn)值的x值,系統(tǒng)通過將切線從終點(diǎn)往外延伸計(jì)算外推值。舉例二:以上面開平方曲線為三維空間軌跡線作變截面掃描,截面為大半個(gè)圓,圓直徑為0.5,其中弦的長(zhǎng)度為“sd4(系統(tǒng)自定的名稱),下面再作一個(gè)sd4的變量圖形,取名為“1”(此名最為簡(jiǎn)單),圖形如下:取sd4的變量如下式:sd4=evalgraph("1",trajpar*5)其中evalgraph的數(shù)學(xué)含義為賦予圖形的值,“1”即為上圖的名稱,trajpar為01的變量,5就是上次的曲線方程中x向量的全程值。而弦sd4的變化是隨上面圖形的變化而變化的。如下圖:從上所知,evalgraph("graph_name

8、",trajpar*xmax)關(guān)系式是一個(gè)用途極為廣泛的數(shù)學(xué)式。復(fù)合曲線軌道函數(shù)在關(guān)系中可以使用復(fù)合曲線的軌道參數(shù)trajpar_of_pnt。下列函數(shù)定義一個(gè)0.0和1.0之間的值:trajpar_of_pnt("trajname", "pointname")其中trajname是復(fù)合曲線名,pointname是基準(zhǔn)點(diǎn)名。軌跡線是一個(gè)沿復(fù)合曲線的參數(shù),在它上面垂直于曲線切線的平面通過基準(zhǔn)點(diǎn)。因此,基準(zhǔn)點(diǎn)不必位于曲線上;在曲線上距基準(zhǔn)點(diǎn)最近的點(diǎn)上計(jì)算該參數(shù)值。如果復(fù)合曲線被用作多軌道掃瞄的骨架,則trajpar_of_pnt與trajpar或1

9、.0 - trajpar一致(取決于為混合特征選擇的起點(diǎn))。 注:1.0-trajpar即是10,與trajpar的方向相反。三)關(guān)于關(guān)系關(guān)系(也被稱為參數(shù)關(guān)系)是使用者自定義的符號(hào)尺寸和參數(shù)之間的等式。關(guān)系捕獲特征之間、參數(shù)之間或組件與組件之間的設(shè)計(jì)關(guān)系,因此,允許使用者來控制對(duì)模型修改的影響作用。關(guān)系是捕獲設(shè)計(jì)知識(shí)和意圖的一種方式。和參數(shù)一樣,它們用于驅(qū)動(dòng)模型 改變關(guān)系也就改變了模型。關(guān)系可用于控制模型修改的影響作用、定義零件和組件中的尺寸值、為設(shè)計(jì)條件擔(dān)當(dāng)約束(例如,指定與零件的邊相關(guān)的孔的位置)。它們用在設(shè)計(jì)過程中來描述模型或組件的不同部分之間的關(guān)系。關(guān)系可以是簡(jiǎn)單值(例如,d1=4)

10、或復(fù)雜的條件分支語(yǔ)句。關(guān)系類型有兩種類型的關(guān)系:A)等式 - 使等式左邊的一個(gè)參數(shù)等于右邊的表達(dá)式。這種關(guān)系用于給尺寸和參數(shù)賦值。例如:簡(jiǎn)單的賦值:d1=4.75復(fù)雜的賦值:d5 = d2*(SQRT(d7/3.0+d4)B)比較 - 比較左邊的表達(dá)式和右邊的表達(dá)式。這種關(guān)系通常用于作為一個(gè)約束或用于邏輯分支的條件語(yǔ)句中。例如:作為約束:(d1 + d2)>(d3 + 2.5)在條件語(yǔ)句中;IF (d1 + 2.5) >= d7增加關(guān)系可以把關(guān)系增加到:1)特征的截面(在草繪模式中,如果最初通過選擇“草繪器”>“關(guān)系”>“增加”來創(chuàng)建截面)。2)特征(在零件或組件模式下

11、)。用關(guān)系式創(chuàng)建特征可舉例如下:這里我們先建一個(gè)橢圓體的拉伸特征,然后在橢圓面上草繪一條樣條曲線,完成后的圖形如下:在樣條曲線的起始端部定義一基準(zhǔn)點(diǎn),注意是按比例0或者0.01都要可以,如下圖:以基準(zhǔn)點(diǎn)為中心作一孔拉伸剪切,取直徑為35毫米,如下圖:以此圓孔的拉伸特征作陣列(事先要把基準(zhǔn)點(diǎn)和圓孔拉伸特征合并成一個(gè)組,并以此組特征進(jìn)行陣列),以基準(zhǔn)點(diǎn)偏離起始點(diǎn)0.01為第一方向的基本值,增量為 0.1,陣列數(shù)為10。這樣我們就可以以樣條曲線為軌跡陣列出十個(gè)直徑為35毫米的孔來。但我們希望通過關(guān)系式陣列出不同孔徑的孔來,因此我們就用35這第二方向的基本值,其增量就用關(guān)系式來表述,如下圖:點(diǎn)擊上圖中

12、第二方向的編輯按鈕,就出現(xiàn)關(guān)系式的編輯框,如下圖:以上關(guān)系式就用到了條件語(yǔ)句if作為關(guān)系約束表達(dá)式,其后的idx1是第一方向陣列的數(shù)值表達(dá)式,我們這里陣列數(shù)是十,則它表達(dá)的是十這個(gè)數(shù)值。整個(gè)關(guān)系式的意義為:如果第一方向的陣列數(shù)值小于或者等于四,那每直徑為三十五的孔改成直徑為二十五,余下的孔徑全部改成直徑為六十,點(diǎn)擊文件-保存后圖形生成如下:從上圖看,符合所要求的尺寸。原始孔徑為35,陣列后的第一到第四個(gè)孔徑為25,剩下的孔徑通通為60。通過上例,我們應(yīng)該對(duì)于這類條件語(yǔ)句應(yīng)用于關(guān)系式有所了解了。3)零件(在零件或組件模式下)。4)組件(在組件模式下)。當(dāng)?shù)谝淮芜x擇關(guān)系菜單時(shí),預(yù)設(shè)為查看或改變當(dāng)前

13、模型(例如,零件模式下的一個(gè)零件)中的關(guān)系。要獲得對(duì)關(guān)系的訪問,從“部件”或“組件”菜單中選擇“關(guān)系”,然后從“模型關(guān)系”菜單中選擇下列命令之一:A)組件關(guān)系:使用組件中的關(guān)系。如果組件包含一個(gè)或多個(gè)子組件,“組件關(guān)系”菜單出現(xiàn)并帶有下列命令:Ø 當(dāng)前 - 缺省時(shí)是頂層組件。Ø 名稱 - 鍵入組件名。B)骨架關(guān)系:使用組件中骨架模型的關(guān)系(只對(duì)組件適用)。C)零件關(guān)系:使用零件中的關(guān)系。D)特征關(guān)系:使用特征特有的關(guān)系。如果特征有一個(gè)截面,那么使用者就可選擇:獲得對(duì)截面(草繪器)中關(guān)系的訪問,或者獲得對(duì)作為一個(gè)整體的特征中的關(guān)系的訪問。E)數(shù)組關(guān)系:使用數(shù)組所特有的關(guān)系。注

14、釋:Ø 如果試圖將截面之外的關(guān)系指派給已經(jīng)由截面關(guān)系驅(qū)動(dòng)的參數(shù),則系統(tǒng)再生模型時(shí)給出錯(cuò)誤信息。試圖將關(guān)系指派給已經(jīng)由截面之外關(guān)系驅(qū)動(dòng)的參數(shù)時(shí)也同樣。刪除關(guān)系之一并重新生成。Ø 如果組件試圖給已經(jīng)由零件或子組件關(guān)系驅(qū)動(dòng)的尺寸變量指派值時(shí),出現(xiàn)兩個(gè)錯(cuò)誤信息。刪除關(guān)系之一并重新生成。Ø 修改模型的單位可使關(guān)系無效,因?yàn)樗鼈儧]有隨該模型縮放。有關(guān)修改單位的詳細(xì)信息,請(qǐng)參閱“關(guān)于公制和非公制度量單位”幫助主題。四)關(guān)系中使用參數(shù)符號(hào):在關(guān)系中使用四種類型的參數(shù)符號(hào):1)尺寸符號(hào):支持下列尺寸符號(hào)類型:Ø d# - 零件或組件模式下的尺寸。Ø d#:# -

15、 組件模式下的尺寸。組件或組件的進(jìn)程標(biāo)識(shí)添加為后綴。Ø rd# - 零件或頂層組件中的參考尺寸。Ø rd#:# - 組件模式中的參考尺寸(組件或組件的進(jìn)程標(biāo)識(shí)添加為后綴)。Ø rsd# - 草繪器中(截面)的參考尺寸。Ø kd# - 在草繪(截面)中的已知尺寸(在父零件或組件中)。2)公差:這些是與公差格式相關(guān)連的參數(shù)。當(dāng)尺寸由數(shù)字轉(zhuǎn)向符號(hào)的時(shí)侯出現(xiàn)這些符號(hào)。Ø tpm# - 加減對(duì)稱格式中的公差;#是尺寸數(shù)。Ø tp# - 加減格式中的正公差;#是尺寸數(shù)。Ø tm# - 加減格式中的負(fù)公差;#是尺寸數(shù)。3)實(shí)例數(shù):這些是整

16、數(shù)參數(shù),是數(shù)組方向上的實(shí)例個(gè)數(shù)。Ø p# - 其中#是實(shí)例的個(gè)數(shù)。注釋:如果將實(shí)例數(shù)改變?yōu)橐粋€(gè)非整數(shù)值,Pro/ENGINEER將截去其小數(shù)部分。例如,2.90將變?yōu)?。4)使用者參數(shù):這些可以是由增加參數(shù)或關(guān)系所定義的參數(shù)。例如:Volume = d0*d1*d2Vendor = "Stockton Corp."注釋:Ø 使用者參數(shù)名必須以字母開頭(如果它們要用于關(guān)系的話)。Ø 不能使用d#、kd#、rd#、tm#、tp#、或tpm#作為使用者參數(shù)名,因?yàn)樗鼈兪怯沙叽绫A羰褂玫摹?#216; 使用者參數(shù)名不能包含非字母數(shù)字字符,諸如!、#、$

17、。五)下列參數(shù)是由系統(tǒng)保留使用的:PI(幾何常數(shù))值 = 3.14159(不能改變?cè)撝怠?G(引力常數(shù))缺省值 = 9.8米/秒2(C1、C2、C3和C4是缺省值,分別等于1.0、2.0、3.0和4.0。)六)關(guān)系式中的運(yùn)算符號(hào):1. 加號(hào)(+)2. 減號(hào)(-)3. 乘號(hào)(*)4. 除號(hào)(/)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 min

溫馨提示

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

評(píng)論

0/150

提交評(píng)論