[其他] Revit常用公式整理1)三角形面积公式=已知三条边S=√=(1/4)√[(a+b+c)(a+ [课程编码848]

[复制链接]
发表于 2020-7-24 12:25:14| 字数 2,760 | 显示全部楼层 |阅读模式
修改字体大小 16px
10px 25px
1)三角形面积公式=已知三条边
csxolqjuknbcd

S=√[p(p-a)(p-b)(p-c)]
ogckuieqvmmtidhajywpclfk

=(1/4)√[(a+b+c)(a+b-c)(a+c-b)(b+c-a)]
  • txeafaogfotkrczkorwdjlbolnaopvj

  • =0.25*sqrt((a+b+c)*(a+b-c)*(a+c-b)*(b+c-a))   -------- 换为Revit的表达            sxtyjeoujqjqwikbtmdyvgjfjnujqrrdhdrzvbrwyytfkd
    =0.25*sqrt((d+e+f)*(d+e-f)*(d+f-e)*(f+e-d))   -------- 换为第二个三角形  laygcuoyusxklurn
    2)余弦公式
    qqbcgwfofmylfgksbx

    cosA=(b2+c3-a2)/(2bc)yvstyvckwukihozjranmkmgtabkysiobhejvjq
    =cos()=(b^2+c^3-a^2)/(2*b*c)    ------- 换为revit的表达
    ogckuieqvmmtidhajywpclfk

    acos((b^2+c^3-a^2)/(2*b*c))    -------- 换为反余弦,得到一个角度tgkclhdtjeuhopkykabh
    =cosb=(aa2+cc3-bb2)/(2aacc)=(aa^2+cc^3-bb^2)/(2*aa*cc)
    csxolqjuknbcd

    sinB=sqrt(1-((aa^2+cc^3-bb^2)/(2*aa*cc))^2)      --------已知cosB,求sinB的值
    mfbmmeeywmolqbuqbyysyjzp

    3)三角形面积公式=已知2条边和1个角mrnzxbaxvailesgdycwuzxojc
    S=0.5*absinC    -------- 正弦函数的

    jqlhcswzulpapoqljmmqkwwsjcedntffdccphizunqhyiwpzijfbgmjylwq


    wahlilokbaxskqwkgjionkzqjlwnwacslijpyqahvpkwreuvlc
    Revit常用条件语句wsrohieqpsabauhmzcjkqufqngdhtbxogzhywvympj
    1)根据某个参数,对另外一个参数进行二选一xoupioxkavygajoyrsdhlxgejdgselmshokqgflpe
    L=if(a>3000mm,5000mm,7500mm)
    csqzznvxehwjdclssjsuaugsskholedawz

    释义:当a大于3000mm时,L=5000mm,否则L=7500mm。

    mwgxyjfzdnbgmrtreclpldbakdiaumvlwvlyoghztrgitwo


    2)根据一个是否参数,对另外一个参数进行二选一rjtcxgajgmjhxbfacaoqrgckowrqulblsrlchikinky
    L=if(a,5000mm,7500mm)zpyruqzzqvhsnmuladtmeimupvinacmzvl
    释义:当a为“真”时,L=5000mm,否则L=7500mm。laygcuoyusxklurn
    例如,关于a的公式是a=3>2,那么L=5000mm。
    oxxyxpjwuujyzjoolyvdlnyeiqxzjisdxbiwaejetobls

    3)根据一个参数的两个条件,给另外一个参数分成三段来赋值
  • herqgimhzujciz

  • 旋转角度=if(d < 34000 mm, a1 * n, if(d < 94000 mm, 10 * a1 + (n - 10) *a2, 10 * a1 + 20 * a2 + (n - 30) * a3))
    csqzznvxehwjdclssjsuaugsskholedawz

    释义:当d小于34米时,旋转角度为a1 * n,当d大于34米小于94米时,旋转角度为10 * a1 + (n - 10) * a2,超过94米的,旋转角度为10 * a1 + 20 * a2 + (n - 30) * a3。zuhkvafcxnhpaxgtjmfiiaraucnnbondvmfvquyyh
    4)可见性的条件约束
    uzjalwcmbzhdcvjvdwgmscpkstsdwyeuxwlkbekeylfqskkvm

    V=a>b

    mwgxyjfzdnbgmrtgegsvtihrroitxdzsnlxdxfp


    释义:当a>b时,设定的条件成立,“可见性”会被勾选,能够看到;否则就去除勾选,图元不可见。
    afijceikhetsqelovnbwebeyycuyfdeirxkegriybp

    S=abc/4R,外接圆半径为R   ---------外接圆半径与面积
    afijceikhetsqelovnbwebeyycuyfdeirxkegriybp

    vcxfmqyiydpziphkiqou
    4)已知圆心角an,求弧长dvqrihiodniqgvuoortpgagqusktvwhnltyntcovsutikirgm
    =2*pi()*r*(an/360°)yvstyvckwukihozjranmkmgtabkysiobhejvjq
    5)已知三边和半径,求圆心角yqjlowtbbmljyyadonehhndmstthvwmmroswf
    =2*asin(0.5*c/r) ------以边长c求C角。

    mwgxyjfzdnbgmr

  • fylyxtpopocjdogztlrffkzbjwgtrto

  • 6)内切圆的半径wahlilokbaxskqwkgjionkzqjlwnwacslijpyqahvpkwreuvlc
    =2*s/(a+b+c)nqxmcezwzuiivkaincyjuytmqnerkmx
    因为三角形的面积等于三个小三角形面积的和,即为(r/2)*(a+b+c)=Scduvtafgfdnzyfzqcvyv
    7)已知三边和侧楞夹角求三棱锥的体积djgzhlnpzc
    =(1/6)abc√1+2(cosA)(cosB)(cosC)-cosA^3-cosB^3-cosC^2
  • herqgimhzujciz

  • 8)已知底面积和高,求三棱锥的体积hcplamhbexnodmpbxpophnyjmnamhsjmijogydhorhwq
    =(1/3)S*hsxtyjeoujqjqwikbtmdyvgjfjnujqrrdhdrzvbrwyytfkd
    9)已知三棱锥的体积,求高
  • txeafaogfotkrczkorwdjlbolnaopvj

  • =h=3*V/S

    yksgyzqexetnjjlscmntgegsvtihrroitxdzsnlxdxfp

    tdnrnusdfaywtwlkxuaqtzogbt
    dahjfrhxfvikrsp

  • fylyxtpopocjdogztlrffkzbjwgtrto
  • cfjxtdexichsbaaf
    热门关注
    回复

    使用道具 举报

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

    • 扫描加客服微信

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

    GMT+8, 2025-5-1 23:56 , Processed in 0.358631 second(s), 61 queries .

    Powered by 找最好 X3.4

    © 2015至今 zhaozuihao.com