在用Revit做参数化族时,经常会用到算数运算、三角函数和圆运算,今天为大家带来Revit中有效的公式语法和应用详解一文,帮助大家解决Revit中参数驱动问题。ptqqxfzlwbinlskcfzksdvrcelbwepyvjzyr 1、常用算术运算公式zyuifkpnhcazhxbcuvrvodjdvyjhqbyzq 下表中列出的是算术运算的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。kkshdvfzxnzlppperoeqectfpxwhrvqwdapdqwkk wzdgzopuuocsgutcdfvrriredpqxclxjkonmokboewlix
常用算术运算公式 lzzzttudmq
函数的语法zyuifkpnhcazhxbcuvrvodjdvyjhqbyzq aqplaagxeuuulhvbkujglptrthciyphmflposkwsevafzi | 说明 ijuawqagophnxxhisswjevjpedsklqqnobwics xdczptyluprwdssypnohaeg | 示例aafhjmhbzkuvhjxmzqgnckoah nrxzyhlvegcrovylrfmgnqvr | | +vchzmsxdufwdsq | 加法,将值相加ttmkajnuhyydcfoiyeqplzorymswwaybbycoylncwxh | 总长度=高度+宽度duithcoosp | | -nhffkygydxxhljpubofrtdy | 减法,找出值之间的差异ahratzogxtvygictxvpzoubesnfahokin | 已删除的体积=体积A-体积Btsycqyvwdmltkmqfadglhcwszmqxjktzcsmkpbuqgnvet | | *melnxzowgxrezjwrn | 乘wsamlcisbucuuzarudloifvsdfwwaacvipro | 面积=高度*宽度dklmzidxxvmhxxppxgivcbrarvbenmyw | | /ijxagfrxxbuj | 除luvpyldaxaacsvpjjwmy | 半长度=长度/2 aqplaagxeuuulhvbkujglptrthciyphmflposkwsevafzi | | ^xgaoclwdzghbuuqijp | 幂,X的Y次方scyrzyskoitxoxwypictmlyi | 高度^2leawigozqbmcxckbrwpagikwncaamllkipafbkkxxlv | | logxgaoclwdzghbuuqijp | 对数,必须将技术提高到幂的指数才能等于给定数ijfaehiehoqhzqktwyeqfoirdpinzoxxkbpfrem | 2=log10 100ranqfyawyycycmyxpuoa | | Infdadwdclgghzyibaga | 自然对数,数字的对数与数学常熟e的基数值 fwphvnwqcnloevdihjwqhxayftt | In(x*y)=ln*x+ln*ysdzezclefncwmeuipdyrhujggnizslornfrekjhq | | sqrtttmkajnuhyydcfoiyeqplzorymswwaybbycoylncwxh | 平方根 idqavjhhfhiiffcvwwayk | 4=sqrt(16)ahratzogxtvygictxvpzoubesnfahokin | exp(x)rrnqodalwvvkeissmyh
repdrsbbsrgc | 数学常熟e升至x的幂melnxzowgxrezjwrn | exp(3)vspvykouzhympcnpxt | | absfdadwdclgghzyibaga | 绝对值 qgrjqeaoxjhcdlwdqxoy | 2=abs(-2) repdrsbbsrgc |
2、常用三角函数运算公式 voqutgwxqyhvvahbdgqze下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。hixpfzqetvzmxqgmfmoinmkrjwhjf
Revit中有效公式语法和应用详解rotyyesfyn
hwdrvgtpoddbxpkrhqvhelqstjuondeb 常用三角函数公式 gpcppnujabtaftdxmqbpbovjzvplhzrfuqwyoouzptwgrhhljcdcsqkqjoumrr
| 函数的语法 ubymizndqpshakjqaltjhmyywkycblpekzqdvqxrtltdfdiknhyxwovcsxmmlmyj
dqdlatztmqabm | 说明cqjozvsnbosdafkexwlj | 示例 qgrjqeaoxjhcdlwdqxoy | | sinxdczptyluprwdssypnohaeg | 正弦actxrgwtozamzynayulbpuobyn | 已知c和A,a=c*sin(A)scyrzyskoitxoxwypictmlyi | | costulusfnuouodqcchchclhxhcgluartypnqbxpk | 余弦vspvykouzhympcnpxt | 已知c和A,b=c*cos(A)ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly | | tanfdxbwpynealkdeqjnxskdsxskyoqiwydkdqoubmvusdsjk | 正切ahratzogxtvygictxvpzoubesnfahokin | 已知a和B,b=a*tan(B)fflayvujerukvpuvtymnpbfvwlmulzpewbmrareskfgvjaudri | | asingaajznpthzgqilqyvwstblsjxlblthmfkbkbzutulfjnsjmzj | 反正弦ofrcwzmpuwgdsxrpgeiiqwuofmjpprwgyyndmcnwaahydhakrk | 已知a和c,A=asin(a/c)wsamlcisbucuuzarudloifvsdfwwaacvipro | | acos xrqyzfbcilohcyrsizrquqccdvndnftkthyhffupjn | 反余弦duithcoosp | 已知a和c,B=acos(a/c)ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly | | atanavhlqfznhffpzgqfhjoscfnbvhrgpumlsfqufo | 反正切 rokhsgemqntnxkehqgcrxlqrjgmbmsqzmindaxan | 已知a和b,A=atan(a/b)ijxagfrxxbuj |
下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。zknphgpcsemjrsmsfynlxmqqgdhtojptqtjlmvucjivjk 圆运算公式 vyrjuhoznqkbhaxkjlqxxijnmyoyoibynonvdcaqzbnmpybrvxlfnrm
| 函数的语法 puzlveszvoisceweqqjuiywabsksnqwyoouzptwgrhhljcdcsqkqjoumrr
scyrzyskoitxoxwypictmlyi | 说明cqjozvsnbosdafkexwlj | 示例ttmkajnuhyydcfoiyeqplzorymswwaybbycoylncwxh | | pifflayvujerukvpuvtymnpbfvwlmulzpewbmrareskfgvjaudri | 圆周长与直径的比duogunckdxvnnybrfwp | 圆面积=pi*r^2bvwvyutovpnhzkpphhjjsgukenscasyhnuyblw |
4、其他运算公式xskmmhnafiuseajkfbt 示例显示在公式中使用常规数学语法来使用整数、小数和分数值。xskmmhnafiuseajkfbt | 函数的语法ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly | 说明hxufoiggevgam | 示例actxrgwtozamzynayulbpuobyn | | 舍入(X)vspvykouzhympcnpxt | 舍入函数返回舍入到最接近整数的值。它不考虑舍入的方向。lpsdsaovqewiqkr | round(3.1) = 3 round(3.5) = 4aafhjmhbzkuvhjxmzqgnckoah round(-3.7) = -4 hwdrvgtpoddbxpkrhqvhelqstjuondebscyrzyskoitxoxwypictmlyi | 向上舍入(X)ilqjpzxohmhpfwidfqeiwrqjackbnhydroemnv
cqjozvsnbosdafkexwlj | 向上舍入函数将值返回为大于或等于X的最大整数值 vocobcnksxbgioikws | roundup(4)=4 psfnbpgqcmglknmwroundup(4.1)=5hixpfzqetvzmxqgmfmoinmkrjwhjf roundup(-2.7)=-3kkshdvfzxnzlppperoeqectfpxwhrvqwdapdqwkk lpsdsaovqewiqkr | | 向下舍入(X)vqgplxcxvyk | 向下舍入函数将值返回为小于或等于X的最小整数值 xrqyzfbcilohcyrsizrquqccdvndnftkthyhffupjn | rounddown(3)=3aafhjmhbzkuvhjxmzqgnckoah rounddown(2.7)=2 jnggzwesdyetfrqdhufcaisonvdcaqzbnmpybrvxlfnrm rounddown(-5.7)=-5zyuifkpnhcazhxbcuvrvodjdvyjhqbyzq rrnqodalwvvkeissmyh
dklmzidxxvmhxxppxgivcbrarvbenmyw | lzzzttudmq
5、应用示例 ubymizndqpshakjqaltjhmyywkycblpekzhxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo
ylidkarazamuuy 下图中为计算某盖梁上方防震挡块的函数,用到了反正切函数。 ruohgkobkgsnvruptglcgd
Revit中有效公式语法和应用详解hxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo
bkksnhalxrwovsghnleonpuwe puzlveszvoisceweqqjuiywabsksnhxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo
转自: https://mp.weixin.qq.com/s?src=1 ... ture=RfmXxlRgkSaRcq*6SiCSn9gJ-fNesl2FJvq46zoGT6uSlRGKfS8eeOP5mww5U*78BTUKa23ZWX7HQ9vbMkisUflTqP85mY-9OZiGmTB7zYiHoY13FHxR-mye3y0NJ7AL&new=1 ruohgkobkgsnvruptglcgdpuzlveszvoisceweqqjuiywabsksnonvdcaqzbnmpybrvxlfnrm
kkshdvfzxnzlppperoeqectfpxwhrvqwdapdqwkk kxngfsrhrtwocbxdoxebxybmgcjjtppg
vyrjuhoznqkbhaxkjlqxxijnmyoyoibynhxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo lzzalsfnvyilriwnoznbwistulusfnuouodqcchchclhxhcgluartypnqbxpk |