久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > Proe教程

ProE設計進階:關系式函數的使用

時間:2012-04-07 18:00:40 來源:未知
在ProE關系式中我們可以使用系統函數,ProE對數學函數有強大的支持能力,通過這些函數我們可以來進行一些特定的運算得到所期望的值,這里就對一些比較常用的系統函數進行一個概括總結。
 
1、數學函數
 
在ProE中,我們可以使用靈活的數學函數,常用的函數列表如下:
 
sin()、cos()、tan()函數:
這三個都是數學上的三角函數,分別使用角度的度數值來求得角度對應的正弦、余弦和正切值,比如:
A=sin(30),A=0.5
B=cos(30),B=0.866
C=tan(30),C=0.577
 
asin()、acos()、atan()函數:
這三個是上面三個三角函數的反函數,通過給定的實數值求得對應的角度值,如:
A=asin(0.5),A=30
B=acos(0.5),B=60
C=atan(0.5),C=26.6
 
log():求得10為底的對數值,如:
A=log(1),A=0
A=log(10),A=1
A=log(5),A=0.6989
 
ln():求得以自然數e為底的對數值,e是自然數,值是2.718...,如:
A=ln(1),A=0
A=ln(5),A=1.609
 
exp():求得以自然數e為底的開方數,如:
A=exp(2),A=e^2=7.387
 
abs():求得給定參數的絕對值,如:
A=abs(-1.6),A=1.6
B=abs(3.5),B=3.5
 
max()、min():求得給定的兩個參數之中的最大最小值,如:
A=max(3.8,2.5),A=3.8
B=min(3.8,2.5),B=2.5
 
mod():求第一個參數除以第二個參數得到的余數,如:
A=mod(20,6),A=2
B=mod(20.7,6.1),B=2.4
 
sqrt():開平方,如:
A=sqrt(100),A=10;
B=sqrt(2),B=1.414
 
pow():指數函數,如
A=pow(10,2),A=100
B=pow(100,0.5),B=10
 
ceil():不小于其值的最小整數
floor():不超過其值的最大整數
ceil(10.2)值為11
floor(10.2)=11
也可以使用指定小數部分位數的ceil和floor函數,如:
ceil(10.255,2)=10.26
floor(10.255,1)=10.2
floor(10.255,2)=10.26
 
2、字符串函數:
string_length():字符串長度求值
用法:String_length(Parameter  name  or  string),括弧內參數名或字符串,字符串要用"  "括起,空格亦算一個字符。
例:strlen1=string_length("material"),則strlen1=8
 
rel_model_name():提取當前零件的文件名稱
用法:rel_model_name()注意括號內為空的,返回目前模型名稱。
 
rel_model_type():提取當前零件的文件類型
用法:rel_model_type()
如:當前模型為裝配圖
parttype=rel_model_type(),parttype="ASSEMBLY"。
 
itos():將整數換成字符串
用法:Itos(integer)整數,若為實數則舍去小數點。如:
S1=Itos(123),S1="123"
S2=itos(123.57),S2="123"
intl=123.5,S3=itos(intl),S3="123"
 
extract():提取字符
用法:extract(string,position,length)
 
evalGraph():圖形X值對應的Y值提取函數
用法:evalGraph(Graph_name,x_value),其中Graph_name是指控制圖形(Graph)的名字,要用雙引號括起,x_value是Graph中的定義域,函數返回Graph中x對應的y值。如:
sd5=evalGraph(“sec”,3)
 
下面都是使用參數來設計的具體例子:
 

 

 
ProE設計進階:關系式函數的使用
 

 

 
下圖是點按照線長陣列,默認情況下,點的數量需要我們自己確定,下面的圖通過函數floor函數和分析參數實現點的數量隨著曲線的變化自動匹配,修改線的形狀和長度后,點的個數會自動匹配:
 
ProE設計進階:關系式函數的使用
 

 

 

 下面是通過extract字符提取函數實現文字的陣列:
 
ProE設計進階:關系式函數的使用
 


 


 



 

ProE設計進階:關系式函數的使用
 

下面舉個列子說明Mod函數的使用:

 

利用可變截面掃描的函數和關系式,可以通過實現常見的周期性變化,比如正弦變化、余弦變化,但對于一般性的形狀是無法實現的。

  
如何在Pro/E可變掃描中循環利用已有的圖形(Graph)以實現更一般化的周期性形狀變化?
 
要實現循環利用圖形,那么在可變掃描過程中,必須有方法在某個值后歸零然后重新計算圖形對應的值,mod()函數是非常恰當的實現方式,比如,我們的圖形X定義域為0~10,要在可變掃描過程中循環利用5次,我們很容易推導出如下的關系式(為了方便,我做了一個標準的類似公式一樣的通式):
 
sd#=EvalGraph("Graph",mod(N*X_value*trajpar,X_value))*K
 
上面的關系式說明:
N:表示循環周期的次數
X_value:表示圖形的X定義域
K:縮放倍數
 
也可以用以下的關系式控制,道理類似:
 
sd#=EvalGraph("Graph",N*trajpar-floor(N*trajpar))*K----用此關系式來控制時,圖形的定義域為0~1。
 
上面的關系式說明:
N:表示循環周期的次數
K:縮放倍數
 
第一種方式要直觀、也容易理解:
 
在整個可變掃描過程中,trajpar是從0到1變化,所以N*X_value*trajpar的變化就是0到N*X_value,mod(N*X_value*trajpar,X_value)就是這0到N*X_value的變化要對X_value進行求余,換句話說,當變化到X_value的倍數的時候我們的mod()函數值就會歸0,從而實現圖形的循環利用,floor()函數的原理也是類似的。
 
注意點,循環利用的圖形必須要符合以下兩點:
 
1、圖形Graph的起點和終點Y值必須相等;
2、圖形 Graph必須是單一段(多段相切線條組合成的形狀,可采用轉換成樣條的方式來轉化成單根線條);
 

如下圖示意:


 


 


 

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
日韩在线视频二区| 国产精品久久一| 色偷偷88888欧美精品久久久| 欧美激情乱人伦一区| 女同一区二区| 日韩一二三在线视频播| 性色av一区二区三区| 国产精品亚洲欧美导航| 欧美成人第一页| 欧美日韩视频免费在线观看| 国产精品av在线播放| 精品国产一区三区| 国内精品一区二区三区| 久久精品99久久久香蕉| 日韩少妇中文字幕| 久久国产精品高清| 日韩免费av片在线观看| 久久久久久精| 欧美性视频在线| 国产精品天天av精麻传媒| 欧美最猛黑人xxxx黑人猛叫黄| 久久精品国产综合精品| 人妻有码中文字幕| 久久精品久久久久久| 欧美 日韩 国产 激情| 国产精品久久久一区二区三区| 欧美亚州一区二区三区| 日韩在线观看成人| 黄色大片在线免费看| 国产精品激情av电影在线观看| 国语对白做受xxxxx在线中国| 国产精品三级网站| 精品一区二区久久久久久久网站| 国产精品成人国产乱一区| 国产在线精品一区| 国产99久久精品一区二区 夜夜躁日日躁| 国产日韩在线看| 中文字幕av日韩精品| 97精品国产97久久久久久粉红 | 高清一区二区三区视频| 色在人av网站天堂精品| 99久热re在线精品视频| 懂色av粉嫩av蜜臀av| 国产成人自拍视频在线观看| 欧美一级爱爱视频| 国产精品国色综合久久| 国产精品午夜视频| 色阁综合av| 久久久av网站| 成人精品视频一区二区| 无码av天堂一区二区三区| 久久精彩视频| 好吊色欧美一区二区三区| 久久99精品久久久久久青青91| 国产无套粉嫩白浆内谢的出处| 欧美精品福利视频| 久久人妻精品白浆国产| 欧美日韩一道本| 中文字幕在线中文字幕日亚韩一区| 91精品国产色综合久久不卡98| 日本欧美一级片| 欧美精品免费看| 91国内揄拍国内精品对白| 欧美在线中文字幕| 岳毛多又紧做起爽| 波霸ol色综合久久| av免费观看国产| 欧美亚洲在线视频| 亚洲自拍的二区三区| 久久福利电影| 国产日韩精品久久| 日韩欧美精品在线不卡| 久久99热这里只有精品国产| 国产成人精品免高潮在线观看| 国产在线一区二区三区| 日韩尤物视频| 九九九热精品免费视频观看网站| 国产mv久久久| 国产精品有限公司| 欧美亚洲国产成人精品| 亚洲精品高清国产一线久久| 国产精品久久久久av福利动漫 | 欧美成人精品一区二区| 欧美精品在线观看91| 国产精品国产一区二区| 欧美精品免费在线| 麻豆乱码国产一区二区三区| 成人久久久久久| 欧美日韩精品在线一区二区| 亚洲视频欧美在线| 精品中文字幕在线| 日韩视频免费在线| 久久久免费看| 国产精品久久成人免费观看| 国产综合色一区二区三区| 国产精品成人观看视频免费| 日韩av免费看网站| caoporn国产精品免费公开| 91av在线国产| 日韩av免费在线| 久热国产精品视频| 国产免费一区二区三区在线能观看| 久久久精品日本| 欧美视频在线观看网站| 狠狠色综合色区| 日本成人精品在线| 午夜欧美大片免费观看| 国产精品成人va在线观看| av在线不卡一区| 亚洲精品一区二区三区蜜桃久| 国产精品自拍合集| 一区二区三区我不卡| 国产精品2018| 日韩欧美亚洲v片| 免费97视频在线精品国自产拍| aaa级精品久久久国产片| 亚洲bt天天射| 亚洲最大av网| 久久人人97超碰精品888| 国产欧美中文字幕| 午夜精品一区二区三区视频免费看| 久久天天狠狠| 青青草国产精品| 国产精品99久久久久久人| 在线视频不卡一区二区三区| 成人国产精品一区二区| 国产在线播放一区二区| 国产精品久久久久久久久婷婷| 亚洲人成77777| 国产成人a亚洲精品| 91精品久久久久久| www.中文字幕在线| jizzjizz国产精品喷水| 俄罗斯精品一区二区| 国产日韩av在线播放| 国产伊人精品在线| 国产午夜大地久久| 国产精品亚洲美女av网站| www黄色在线| 91精品国产综合久久香蕉最新版 | 成人a在线观看| 成人精品久久久| 国产精品一 二 三| 成人在线小视频| 91免费人成网站在线观看18| 91精品91久久久中77777老牛| 国产激情美女久久久久久吹潮| 久久99欧美| 国产精品免费一区二区三区| 欧美激情一级二级| 午夜精品久久久久久久99黑人| 日韩人妻无码精品久久久不卡| 欧美日本韩国一区二区三区| 精品视频免费观看| av一区观看| 日韩在线免费高清视频| 久久在精品线影院精品国产| 中文视频一区视频二区视频三区| 亚州av一区二区| 欧美精品成人网| 成人a在线观看| 久久久久久久成人| 蜜臀久久99精品久久久无需会员 | www黄色在线| 九色91在线视频| 国产精品爽爽爽爽爽爽在线观看| 久久综合伊人77777| 伊人色综合久久天天五月婷| 偷拍盗摄高潮叫床对白清晰| 日韩精品无码一区二区三区 | 91精品美女在线| 色婷婷av一区二区三区在线观看| 国产精品天天av精麻传媒| 综合国产精品久久久| 日韩免费av一区二区三区| 国产男女无遮挡| 久久免费国产视频| 国产精品国产精品国产专区不卡| 美女久久久久久久久久久| 久久成人亚洲精品| 亚洲一区二区三区精品在线观看| 久久精品ww人人做人人爽| 国产精品久久久久久久久免费看| 亚洲色成人www永久在线观看 | 国产精品极品尤物在线观看| 一区二区三区日韩视频| 亚洲一区二区三区毛片| 欧美日韩dvd| 91九色视频在线| 欧美xxxx做受欧美.88| 日韩中文字幕组| 国产拍精品一二三| 久久久久久久久网| 一区二区三区不卡在线| 日韩免费av片在线观看| 国产精品午夜一区二区欲梦| 精品国产欧美成人夜夜嗨| 亚洲一区二区中文字幕| 免费99视频| 久久久久免费看黄a片app|