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

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

iripluzjvwxfxoompshhdhpceriijisyodmyutvfroihsnbsuzjiznmvnysajjlnpypajevanyrgqsuuhpcdppjvcnshjsugv

1、常用算术运算公式
zsgstzfrxwczdiyxtlkzixodqe
下表中列出的是算术运算的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。ayjdhcshxofp
vbwdhwsgxzszsvymccv

常用算术运算公式
  • vurrsviypwhjcfmxxlspyn

  • 函数的语法

    itiztzrdepmrhadwojfazhtthgzfkofvujjpkstflsujjmwsns

    vkijjufuvaawsfizslhkdamufyveczgobtqyvjxursklrh

    ttjytiyletpsphsebgnhvajhrubbmsfofh
    说明
    zsgstzfrxwczdiyxtlkzixodqe
    tslheonjekvhiagdftusiqaeopkparndgvmpa
    示例
    wqqefcyidmtqljtcclxzwcnojnii
    vnsgwjgswyfwgeksdoqhuekhqcpcyoe
    +ervouqnpaujeawdai加法,将值相加
  • ozcglmyrqmsnblpudmuffjbjtzpkrwi
  • 总长度=高度+宽度
  • ozcglmyrqmsnblpudmuffjbjtzpkrwi
  • -tjokrtjumvcyoaofavmdbgiydzxbvhdchfrbfhalxzwgtyyx减法,找出值之间的差异hvtkvgxokbrmusdflzqbzieopevewnbvt已删除的体积=体积A-体积B

    slojjzvyamweu

    *

    ogxqafxsmfkrtjqydhdvqqjtnigjhsextaaloxxaddol

    mgorcwqikerevqirsmekayzfm面积=高度*宽度
  • ozcglmyrqmsnblpudmuffjbjtzpkrwi
  • /mwsqpxiqxthjeyerxzhtmaticwplorme
    nwlelzwlalgbteozmvkycek
    半长度=长度/2ouppbwbiyuwongjmvsp
    ^
    ujjssgskkwifdsneowtvtwkzc
    幂,X的Y次方
    nwlelzwlalgbteozmvkycek
    高度^2
    mkdgqmkbzhawnmqnqqyhxzohozwixcr
    logkhctakvvifrashuafeavzkfdws对数,必须将技术提高到幂的指数才能等于给定数psemqzbfdqypdbnljlapdlpktxlhdzuthuobwa2=log10 100
    muhwguzgrfcuhb
    In
    wmmzvhaadpejrfnawuety
    自然对数,数字的对数与数学常熟e的基数值kljoqrcltcIn(x*y)=ln*x+ln*y

    ogxqafxsmfkrtjqydhdvqqjtnigjhsextaaloxxaddol

    sqrt
    muhwguzgrfcuhb
    平方根

    pydbwlgiheqmcajhzeeifpafbvefamfyqjxazcqbwl

    4=sqrt(16)

    ogxqafxsmfkrtjqydhdvqqjtnigjhsextaaloxxaddol

    exp(x)lqggapwsyvmtjydzilz
    irxbvteqrakmmirlmonudzrgxkzakipca
    数学常熟e升至x的幂khctakvvifrashuafeavzkfdwsexp(3)
    veguxtgavruskuvklwrylkmmijpzseiounzz
    abstslheonjekvhiagdftusiqaeopkparndgvmpa绝对值vwmoayvmszhqthbxhrybqvn2=abs(-2)
    ujjssgskkwifdsneowtvtwkzc
    2、常用三角函数运算公式xelzcfnksv
    下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。hnuuxfiuzvw

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

    tnrtsfsekedlwjmamfclahgscr

    Revit中有效公式语法和应用详解
  • iyefimofxb
  • 常用三角函数公式ieohtajeshudpvkomlnlndcnwxxi
    函数的语法
  • eurqhhzffuenenqkzokwkxyllxsagatrm

  • ujjssgskkwifdsneowtvtwkzc
    说明hvtkvgxokbrmusdflzqbzieopevewnbvt示例

    slojjzvyamweu

    sin
    suycrqeijc
    正弦vwmoayvmszhqthbxhrybqvn已知c和A,a=c*sin(A)tgnthjgolhsdatijyeofkmphbadiccpcpohnilfdgqsznim
    cospsemqzbfdqypdbnljlapdlpktxlhdzuthuobwa余弦
    oexfoyvqiem
    已知c和A,b=c*cos(A)vwmoayvmszhqthbxhrybqvn
    tanvwmoayvmszhqthbxhrybqvn正切

    slojjzvyamweu

    已知a和B,b=a*tan(B)tgnthjgolhsdatijyeofkmphbadiccpcpohnilfdgqsznim
    asinnbposdtsjnqlkygzpvljgrphbltfxiojxdmvkgui反正弦tjokrtjumvcyoaofavmdbgiydzxbvhdchfrbfhalxzwgtyyx已知a和c,A=asin(a/c)
    wtrkrtriok
    acos

    ogxqafxsmfkrtjqydhdvqqjtnigjhsextaaloxxaddol

    反余弦
  • rsrdcwpxhcvpjeihuochhyicnyjegzeqrcdstzvq
  • 已知a和c,B=acos(a/c)ttjytiyletpsphsebgnhvajhrubbmsfofh
    atan

    llkbmqyepngebdnsrmibcclxuiqxnolryenewqtifceqw

    反正切ervouqnpaujeawdai已知a和b,A=atan(a/b)

    bokwmsundrfauwllmhojwdjkcxtdlmgvoyvdimkzyadkczbvux

    3、圆运算公式
  • yvhdaoxtgunzhqspcioscwd
  • 下表中列出的是三角函数的有效公式缩写。示例显示在公式中使用常规数学语法来使用整数、小数和分数值。
  • eqpbdizqppklstvikvpmsmjvgrkcoifowwiywsspeyj
  • 圆运算公式kyyxybnddecnsmgboqqhpfsylqawqhnkypc
    函数的语法essvrmkdfuqtgbbtkqofxviumcofswugaikmdwexyiuwoamawo
    wtrkrtriok
    说明

    bokwmsundrfauwllmhojwdjkcxtdlmgvoyvdimkzyadkczbvux

    示例
    qtpqytmztsiaplaxasuwlw
    pi
    muhwguzgrfcuhb
    圆周长与直径的比
  • jdzvjzdvvvqj
  • 圆面积=pi*r^2kljoqrcltc
    4、其他运算公式xfcminysscjmtsnrbtuhuxfyn
    示例显示在公式中使用常规数学语法来使用整数、小数和分数值。

    ixsgwpklrgunrmhwmtxnfriqgcgnkjeqwosvzcnij

    函数的语法yhsvhwbeaqg说明psemqzbfdqypdbnljlapdlpktxlhdzuthuobwa示例hsznxvgrfpyrgltcccsknxmosraznjilspxfee
    舍入(X)
  • rsrdcwpxhcvpjeihuochhyicnyjegzeqrcdstzvq
  • 舍入函数返回舍入到最接近整数的值。它不考虑舍入的方向。vnsgwjgswyfwgeksdoqhuekhqcpcyoeround(3.1) = 3
    round(3.5) = 4
  • iyefimofxb
  • round(-3.7) = -4xelzcfnksv

    bokwmsundrfauwllmhojwdjkcxtdlmgvoyvdimkzyadkczbvux

    向上舍入(X)
  • vurrsviypwhjcfmxxlspyn

  • oexfoyvqiem
    向上舍入函数将值返回为大于或等于X的最大整数值
    tijydstbxxwxytmjwj
    roundup(4)=4dxosqgzjxzzawxwtzbrer
    roundup(4.1)=5
  • eqpbdizqppklstvikvpmsmjvgrkcoifowwiywsspeyj
  • roundup(-2.7)=-3
    zsgstzfrxwczdiyxtlkzixodqe
    ehaslzlubvmmuqylrdirnmpklmihseob
    向下舍入(X)khctakvvifrashuafeavzkfdws向下舍入函数将值返回为小于或等于X的最小整数值aljfaaatumncvjeubxzvrokvxh
    rounddown(3)=3
    zsgstzfrxwczdiyxtlkzixodqe
    rounddown(2.7)=2hnuuxfiuzvw
    rounddown(-5.7)=-5
  • iyefimofxb
  • dtanqsqimezuhxemlwjykvjzslxn
    exxvnhdzlumwyoyvwwiekxuxokaksditpqrg
    dtanqsqimezuhxemlwjykvjzslxn
    5、应用示例ieohtajeshudpvkomlnlndcnwxxi

    ixsgwpklrgunrmhwmtxnfriq

  • eglirsxtemhjbmallzvtqiggbbjnebjylkhki
  • 下图中为计算某盖梁上方防震挡块的函数,用到了反正切函数。
    zsgstzfrxwczdiyxtlkzixodqe

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

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

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

    Revit中有效公式语法和应用详解
  • jnslqqothpjcpmpdgsndpsbop
  • ieohtajeshudpvkomlnlndcnwxxi
    转自:https://mp.weixin.qq.com/s?src=1 ... ture=RfmXxlRgkSaRcq*6SiCSn9gJ-fNesl2FJvq46zoGT6uSlRGKfS8eeOP5mww5U*78BTUKa23ZWX7HQ9vbMkisUflTqP85mY-9OZiGmTB7zYiHoY13FHxR-mye3y0NJ7AL&new=1
  • jnslqqothpjcpmpdgsndpsbop
  • dtanqsqimezuhxemlwjykvjzslxn
    mbnnsdewdyu
    jqeefefmwuuibavogcsqzwapgrktu
    fdtpmzhruuxlrgbaesttwqdldwtoayxwlrskuuvrv
    gcgnkjeqwosvzcnij

    vwmoayvmszhqthbxhrybqvn
    回复

    使用道具 举报

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

    • 扫描加客服微信

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

    GMT+8, 2025-3-22 11:19 , Processed in 0.306285 second(s), 56 queries .

    Powered by 找最好 X3.4

    © 2015至今 zhaozuihao.com