土木在线论坛 \ BIM技术 \ BIM专业软件 \ Revit常用条件语句

Revit常用条件语句

发布于:2018-09-08 00:00:08 来自:BIM技术/BIM专业软件 0 124 [复制转发]

BIM软件小技巧: Revit常用条件语句

1)根据某个参数,对另外一个参数进行二选一

L=if(a>3000mm,5000mm,7500mm)

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

2)根据一个是否参数,对另外一个参数进行二选一

L=if(a,5000mm,7500mm)

释义:当a为“真”时,L=5000mm,否则L=7500mm。

例如,关于a的公式是a=3>2,那么L=5000mm。

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

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

释义:当d小于34米时,旋转角度为a1 * n,当d大于34米小于94米时,旋转角度为10 * a1 (n – 10) * a2,超过94米的,旋转角度为10 * a1 20 * a2 (n – 30) * a3。

4)可见性的条件约束

V=a>b

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

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

4)已知圆心角an,求弧长

=2*pi()*r*(an/360°)

5)已知三边和半径,求圆心角

=2*asin(0.5*c/r) ——以边长c求C角。

6)内切圆的半径

=2*s/(a b c)

因为三角形的面积等于三个小三角形面积的和,即为(r/2)*(a b c)=S

7)已知三边和侧楞夹角求三棱锥的体积

=(1/6)abc√1 2(cosA)(cosB)(cosC)-cosA^3-cosB^3-cosC^2

8)已知底面积和高,求三棱锥的体积

=(1/3)S*h

9)已知三棱锥的体积,求高

=h=3*V/S

10)三角形面积公式=已知三条边

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

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

=0.25*sqrt((a b c)*(a b-c)*(a c-b)*(b c-a)) ——– 换为revit的表达

=0.25*sqrt((d e f)*(d e-f)*(d f-e)*(f e-d)) ——– 换为第二个三角形

11)余弦公式

cosA=(b2 c3-a2)/(2bc)

=cos()=(b^2 c^3-a^2)/(2*b*c) ——- 换为revit的表达

acos((b^2 c^3-a^2)/(2*b*c)) ——– 换为反余弦,得到一个角度

=cosb=(aa2 cc3-bb2)/(2aacc)=(aa^2 cc^3-bb^2)/(2*aa*cc)

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

12)三角形面积公式=已知2条边和1个角

S=0.5*absinC ——– 正弦函数的

评论帖子
评论即可得
+1经验值
+1土木币

请先 登录,再参与讨论!

这个家伙什么也没有留下。。。

BIM专业软件

返回版块

8280 条内容 · 198 人订阅

猜你喜欢

阅读下一篇

Rhino曲面特性的方向性和扭曲性

BIM软件小技巧: Rhino曲面特性的方向性和扭曲性 在Rhino里,曲面有三大特性,分别是扭曲性、方向性和连续性。这三个特性是判别区别质量的重要标准。方向性:UV代表曲面的两个方向,是按照曲面的走向分布的,就是曲面的坐标。曲面上的点线面的坐标值都是通过UV值来表示。扭曲性:曲面产生扭曲的原因很多,无外乎都是因为为了保证一定的连续性,对曲面进行了强制对准,为满足连续性就会出现扭曲。连续和扭曲一对矛盾,与生俱来,缺一不可。

回帖成功

经验值 +10