[其他] Revit中有效公式语法和应用详解 [课程编码4402]

[复制链接] []
发表于 2023-8-1 20:03:10| 字数 4,708 | 显示全部楼层 |阅读模式
修改字体大小 16px
10px 25px
在用Revit做参数化族时,经常会用到算数运算、三角函数和圆运算,今天为大家带来Revit中有效的公式语法和应用详解一文,帮助大家解决Revit中参数驱动问题。ptqqxfzlwbinlskcfzksdvrcelbwepyvjzyr
1、常用算术运算公式zyuifkpnhcazhxbcuvrvodjdvyjhqbyzq
下表中列出的是算术运算的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。kkshdvfzxnzlppperoeqectfpxwhrvqwdapdqwkk
wzdgzopuuocsgutcdfvrriredpqxclxjkonmokboewlix
常用算术运算公式lzzzttudmq
函数的语法zyuifkpnhcazhxbcuvrvodjdvyjhqbyzq

aqplaagxeuuulhvbkujglptrthciyphmflposkwsevafzi

说明
ijuawqagophnxxhisswjevjpedsklqqnobwics
xdczptyluprwdssypnohaeg
示例aafhjmhbzkuvhjxmzqgnckoah
nrxzyhlvegcrovylrfmgnqvr
+vchzmsxdufwdsq加法,将值相加ttmkajnuhyydcfoiyeqplzorymswwaybbycoylncwxh总长度=高度+宽度duithcoosp
-nhffkygydxxhljpubofrtdy减法,找出值之间的差异ahratzogxtvygictxvpzoubesnfahokin已删除的体积=体积A-体积B
  • tsycqyvwdmltkmqfadglhcwszmqxjktzcsmkpbuqgnvet
  • *melnxzowgxrezjwrn
    wsamlcisbucuuzarudloifvsdfwwaacvipro
    面积=高度*宽度dklmzidxxvmhxxppxgivcbrarvbenmyw
    /ijxagfrxxbujluvpyldaxaacsvpjjwmy半长度=长度/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的幂melnxzowgxrezjwrnexp(3)vspvykouzhympcnpxt
    absfdadwdclgghzyibaga绝对值

    qgrjqeaoxjhcdlwdqxoy

    2=abs(-2)

    repdrsbbsrgc

    2、常用三角函数运算公式
  • voqutgwxqyhvvahbdgqze
  • 下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。hixpfzqetvzmxqgmfmoinmkrjwhjf

    Revit中有效公式语法和应用详解rotyyesfyn

    Revit中有效公式语法和应用详解
    hwdrvgtpoddbxpkrhqvhelqstjuondeb
    常用三角函数公式

    gpcppnujabtaftdxmqbpbovjzvplhzrfuqwyoouzptwgrhhljcdcsqkqjoumrr


    函数的语法

    ubymizndqpshakjqaltjhmyywkycblpekzqdvqxrtltdfdiknhyxwovcsxmmlmyj


    dqdlatztmqabm
    说明cqjozvsnbosdafkexwlj示例

    qgrjqeaoxjhcdlwdqxoy

    sinxdczptyluprwdssypnohaeg正弦actxrgwtozamzynayulbpuobyn已知c和A,a=c*sin(A)
    scyrzyskoitxoxwypictmlyi
    cos
  • tulusfnuouodqcchchclhxhcgluartypnqbxpk
  • 余弦vspvykouzhympcnpxt已知c和A,b=c*cos(A)ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly
    tan
  • fdxbwpynealkdeqjnxskdsxskyoqiwydkdqoubmvusdsjk
  • 正切ahratzogxtvygictxvpzoubesnfahokin已知a和B,b=a*tan(B)fflayvujerukvpuvtymnpbfvwlmulzpewbmrareskfgvjaudri
    asin
    gaajznpthzgqilqyvwstblsjxlblthmfkbkbzutulfjnsjmzj
    反正弦ofrcwzmpuwgdsxrpgeiiqwuofmjpprwgyyndmcnwaahydhakrk已知a和c,A=asin(a/c)
    wsamlcisbucuuzarudloifvsdfwwaacvipro
    acos

    xrqyzfbcilohcyrsizrquqccdvndnftkthyhffupjn

    反余弦duithcoosp已知a和c,B=acos(a/c)ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly
    atan
    avhlqfznhffpzgqfhjoscfnbvhrgpumlsfqufo
    反正切
    rokhsgemqntnxkehqgcrxlqrjgmbmsqzmindaxan
    已知a和b,A=atan(a/b)ijxagfrxxbuj
    3、圆运算公式
    qnaovaalbvodibcgc
    下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。zknphgpcsemjrsmsfynlxmqqgdhtojptqtjlmvucjivjk
    圆运算公式

    vyrjuhoznqkbhaxkjlqxxijnmyoyoibynonvdcaqzbnmpybrvxlfnrm


    函数的语法

    puzlveszvoisceweqqjuiywabsksnqwyoouzptwgrhhljcdcsqkqjoumrr


    scyrzyskoitxoxwypictmlyi
    说明cqjozvsnbosdafkexwlj示例ttmkajnuhyydcfoiyeqplzorymswwaybbycoylncwxh
    pifflayvujerukvpuvtymnpbfvwlmulzpewbmrareskfgvjaudri圆周长与直径的比duogunckdxvnnybrfwp圆面积=pi*r^2bvwvyutovpnhzkpphhjjsgukenscasyhnuyblw
    4、其他运算公式xskmmhnafiuseajkfbt
    示例显示在公式中使用常规数学语法来使用整数、小数和分数值。xskmmhnafiuseajkfbt
    函数的语法ybnjmoocendupjztigrgwqgkoemjwebhwvtacookqly说明
    hxufoiggevgam
    示例actxrgwtozamzynayulbpuobyn
    舍入(X)vspvykouzhympcnpxt舍入函数返回舍入到最接近整数的值。它不考虑舍入的方向。lpsdsaovqewiqkrround(3.1) = 3
    round(3.5) = 4aafhjmhbzkuvhjxmzqgnckoah
    round(-3.7) = -4
    hwdrvgtpoddbxpkrhqvhelqstjuondeb
    scyrzyskoitxoxwypictmlyi
    向上舍入(X)ilqjpzxohmhpfwidfqeiwrqjackbnhydroemnv
    cqjozvsnbosdafkexwlj
    向上舍入函数将值返回为大于或等于X的最大整数值

    vocobcnksxbgioikws

    roundup(4)=4
    psfnbpgqcmglknmw
    roundup(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中有效公式语法和应用详解xsjwxnwrkitjzstdlmutgicqdczmshpuvleqkmsitbajul

    Revit中有效公式语法和应用详解

    ldtecrxfbeour

    oajnjpyzzrbjedrcttwdccljpzetglbugvqfldxwoyvriub

    Revit中有效公式语法和应用详解hxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo

    Revit中有效公式语法和应用详解
    bkksnhalxrwovsghnleonpuwe

    puzlveszvoisceweqqjuiywabsksnhxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo


    转自:https://mp.weixin.qq.com/s?src=1 ... ture=RfmXxlRgkSaRcq*6SiCSn9gJ-fNesl2FJvq46zoGT6uSlRGKfS8eeOP5mww5U*78BTUKa23ZWX7HQ9vbMkisUflTqP85mY-9OZiGmTB7zYiHoY13FHxR-mye3y0NJ7AL&new=1
    ruohgkobkgsnvruptglcgd

    puzlveszvoisceweqqjuiywabsksnonvdcaqzbnmpybrvxlfnrm


    kkshdvfzxnzlppperoeqectfpxwhrvqwdapdqwkk
  • kxngfsrhrtwocbxdoxebxybmgcjjtppg

  • vyrjuhoznqkbhaxkjlqxxijnmyoyoibynhxhnxkvpbsocrukghbhonjwieouwbwxwuykvrfgdo


    lzzalsfnvyilriwnoznbwis

  • tulusfnuouodqcchchclhxhcgluartypnqbxpk
  • 热门关注
    回复

    使用道具 举报

    • 联系我们
    • 邮箱:837005074#qq.com(请把#改成@)
    • 电话:18810188033
    • QQ客服 837005074
    • 人工客服:周一至周日(晚6点至11点)
    • 扫描加客服QQ

    • 扫描加客服微信

    QQ|关于我们|Archiver|小黑屋|找最好·学BIM网(zhaozuihao.com) ( 京ICP备2024101289号-1 )

    GMT+8, 2026-4-29 21:08 , Processed in 0.860877 second(s), 64 queries .

    Powered by 找最好 X3.4

    © 2015至今 zhaozuihao.com