在用Revit做参数化族时,经常会用到算数运算、三角函数和圆运算,今天为大家带来Revit中有效的公式语法和应用详解一文,帮助大家解决Revit中参数驱动问题。dwpbllvkzxairlmwwiodnlfatzzdvswfhydokdwojin 1、常用算术运算公式 yjvnhfuotheztltwedbhzkhqlvtqetiuejlzqosbqrdhnjb 下表中列出的是算术运算的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。flzitjyyvchpvbnhwheddviwapcippseyn brqdzugmyhdmnxduosksiduxxdiajpwwbpvbeeefmvodgmhx mlktxpbkzdusilmrqwpqwvdxynpfhlulybwbyxashbbzlj
常用算术运算公式 brqdzugmyhdmnxduosksiduxxdiajpwwbpvbeeefmvodgmhx mlktxpbkzdusilmrqwpqwvdxynpfhlulybwbyxashbbzlj
| dqdjnouuikqrvjudastdebftr | 说明dwpbllvkzxairlmwwiodnlfatzzdvswfhydokdwojin xdtanesnolgyorsmiusikjqkklmjr | 示例tdcpdloliiahdeo bwdbnenbzbiaohfuohsnfrlunfhryltytcnzdmpvhep | | +ingdzyueqvflrvyqdgzbqrrdkaajkruxhrmdrxrdakiggukhnf | 加法,将值相加ymsjllfewvmsndwiqxcskkrcqoqsi | 总长度=高度+宽度zdpwegsrctervlwvupobpgiircsqtxmlcfsltgtuwbzrfvomb | | -zbqwwskwdoulmziwolaldueehpzfpqtwrwfj | 减法,找出值之间的差异prsyyrnjzzrwr | 已删除的体积=体积A-体积Bfpusiolkcqfmbgodgzyoubpcinjxg | | *kowssjumhienfkhxbcclyvmqcnypcroepo | 乘 ojngglryymwsslamdbzikifqszm | 面积=高度*宽度ksudsuoskijfmmgmthfasmar | | / fwqlfaredcjpgbrhiadggbjony | 除ymsjllfewvmsndwiqxcskkrcqoqsi | 半长度=长度/2qcfkryaedrdyffhjmuuxeyrabmuyxmmdbtdpqigaaji | | ^bwdbnenbzbiaohfuohsnfrlunfhryltytcnzdmpvhep | 幂,X的Y次方uzsmtlunhwaqushutcjirqnubmnfaxvtmxrpnqaiibfvcg | 高度^2 klilneuniyj | | log yuoeakhkefnrwwluokhsdqxjfxoummtmrfzr | 对数,必须将技术提高到幂的指数才能等于给定数kzkylkgmkeurtammwcj | 2=log10 100 klilneuniyj | | Intquksnydnftylyykighbaulhxnxedsnylntgl | 自然对数,数字的对数与数学常熟e的基数值nguevduhrklcbjbivgvsilcgekgbgshghc | In(x*y)=ln*x+ln*ykxnsrauxbqpealukstnhzxnnnrfpzgkzhxslxr | | sqrt kbkevttiazhrmorqiyuy | 平方根 kbkevttiazhrmorqiyuy | 4=sqrt(16)prsyyrnjzzrwr | | exp(x) brqdzugmyhdmnxduosksiduxxdiajpwwbpvbeeefmvodgmhxdvwxkrkulkzovdh
kowssjumhienfkhxbcclyvmqcnypcroepo | 数学常熟e升至x的幂hqhxmcabgiblcasccultkqzwkbjskiqswvecynmipvxjxsyl | exp(3)nguevduhrklcbjbivgvsilcgekgbgshghc | | absiicgtwpbhecnuxtsvlqqmgnapmjdyvyutzamkt | 绝对值fibqtkziidlsmklufhxsxpszxbd | 2=abs(-2)menianiwxlqt |
2、常用三角函数运算公式muyqlinovqywoedilkfrjp 下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。 yjvnhfuotheztltwedbhzkhqlvtqetiuejlzqosbqrdhnjb
Revit中有效公式语法和应用详解zeoktneaxkurhapkebepytkbzkhcjii
tdcpdloliiahdeo 常用三角函数公式 sltusiujyirjfrm
函数的语法penuzigbpqqcyqebqnfmlekedfxmdokasckdbotcmdtqkwh
ahqjdpgicpcpwtltcwijpurpwcvfmfiitolmhymzxfflczqj | 说明tvutehhrchsacah | 示例lzckmjatgobobdwjivpyyhonoqskvzladtznwevugoqcvksqan | | sindqdjnouuikqrvjudastdebftr | 正弦ladkyevsrojsnkaaanvcyikvun | 已知c和A,a=c*sin(A) aqpvcubpomkszvb | | cosyqlcswjwfdgiatljdmpmktt | 余弦rexittfzowthyekcfmkiwmp | 已知c和A,b=c*cos(A)afksgpbmlrpyfjlkekvyntm | | tanpfqkixxculisnt | 正切dqdjnouuikqrvjudastdebftr | 已知a和B,b=a*tan(B)rexittfzowthyekcfmkiwmp | | asinhqhxmcabgiblcasccultkqzwkbjskiqswvecynmipvxjxsyl | 反正弦 ojngglryymwsslamdbzikifqszm | 已知a和c,A=asin(a/c) xwfkzsiwwtyxtwixleyrewsoefpghfzovbesqgzoj | | acos xdtanesnolgyorsmiusikjqkklmjr | 反余弦ynjfdgojmchzakjqfqtdsimnxojtlbhygfrkwsd | 已知a和c,B=acos(a/c)afksgpbmlrpyfjlkekvyntm | | atanowuuqwfaeijev | 反正切qmmyeeulsfcb | 已知a和b,A=atan(a/b)nmmgqwjrwfqlcoaybyfrmtmwrgunndvcdcmlt |
3、圆运算公式dwpbllvkzxairlmwwiodnlfatzzdvswfhydokdwojin 下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。 yrrxxihidtkjyvinjwfiydffrzwb圆运算公式 xxdsucsayzfwlhplbhropffqwehxsqxexrvmmyhdkhnq
函数的语法afeibitbdgxeacf
jyejjgoumlptbnhyjeyzkcndyoxpylrw | 说明bwdbnenbzbiaohfuohsnfrlunfhryltytcnzdmpvhep | 示例kkhbmmfhngiyzgbughvdiwwfbmdwxxumbeeolegywvmhzk | | pixiordhdupdinsxqa | 圆周长与直径的比moophsymbxfpbk | 圆面积=pi*r^2luqnskcpwqxcgjnwmb |
4、其他运算公式flzitjyyvchpvbnhwheddviwapcippseyn 示例显示在公式中使用常规数学语法来使用整数、小数和分数值。ilqkfcngatdomgkguyiomwayesbn | 函数的语法tvkyrxvrxcdwk | 说明zdpwegsrctervlwvupobpgiircsqtxmlcfsltgtuwbzrfvomb | 示例afksgpbmlrpyfjlkekvyntm | | 舍入(X)kzyoqrqseqsxoogtpoqpojljwhoq | 舍入函数返回舍入到最接近整数的值。它不考虑舍入的方向。dqdjnouuikqrvjudastdebftr | round(3.1) = 3 round(3.5) = 4pyeapqsyglugkitkiicbh round(-3.7) = -4tdcpdloliiahdeo dqdjnouuikqrvjudastdebftr | 向上舍入(X)lccpwgblpqtdsasbwytfmopxbxq
ingdzyueqvflrvyqdgzbqrrdkaajkruxhrmdrxrdakiggukhnf | 向上舍入函数将值返回为大于或等于X的最大整数值zdpwegsrctervlwvupobpgiircsqtxmlcfsltgtuwbzrfvomb | roundup(4)=4ilqkfcngatdomgkguyiomwayesbn roundup(4.1)=5 yrrxxihidtkjyvinjwfiydffrzwbroundup(-2.7)=-3pyeapqsyglugkitkiicbh ynjfdgojmchzakjqfqtdsimnxojtlbhygfrkwsd | | 向下舍入(X) ojngglryymwsslamdbzikifqszm | 向下舍入函数将值返回为小于或等于X的最小整数值tquksnydnftylyykighbaulhxnxedsnylntgl | rounddown(3)=3vcokyelzehqbrcdqdsosfytoszynvnbqqgn rounddown(2.7)=2ilqkfcngatdomgkguyiomwayesbn rounddown(-5.7)=-5yjpakbgkjentvumvokbopsycosazxrtjctzwadxgoz ibwgntsybhrddnjhyuajgtaspytzwkkqmdglbvwsdvwxkrkulkzovdh
nguevduhrklcbjbivgvsilcgekgbgshghc |
uvmywhxmri gonyekvcyzukbihgtqldcknwuvruqvtykaahmq
下图中为计算某盖梁上方防震挡块的函数,用到了反正切函数。tdcpdloliiahdeo
Revit中有效公式语法和应用详解vqwklgqnepznlixrplwehegjdhqhkesaxct
bftybqkkyeixkrnwwgkiwxvjfasgbalgcaaybr
Revit中有效公式语法和应用详解vqwklgqnepznlixrplwehegjdhqhkesaxct
dcscsscggiavwvneouzxjauuhnvu sltusiujyirjfrm
转自: https://mp.weixin.qq.com/s?src=1 ... ture=RfmXxlRgkSaRcq*6SiCSn9gJ-fNesl2FJvq46zoGT6uSlRGKfS8eeOP5mww5U*78BTUKa23ZWX7HQ9vbMkisUflTqP85mY-9OZiGmTB7zYiHoY13FHxR-mye3y0NJ7AL&new=1 rpzibvmjgztjpuymwifjehwblfsnoltbmcvogaygrhdvwxkrkulkzovdh kzckvxaozmgcu
wtknbxmpohcwpbcfwhayhgpjbbszngcdfjylsusxcp plnaeadkwsjlzpsckkthmwycbtusi
uvmywhxmri nrmexftoxnwlkqpfaebmktdequongsofjuxqvjklifmwgfwrpo
nrmexftoxnwlkqpfaebmktdequongsofjuxqvjklifmwgfwrpo xiordhdupdinsxqa |