设为首页| 收藏本站|

BIM中国论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

查看: 22256|回复: 360

Revit常用公式整理

  [复制链接]

37

主题

181

帖子

4158

积分

论坛元老

Rank: 8Rank: 8

积分
4158
发表于 2014-8-6 09:23:24 | 显示全部楼层 |阅读模式
1)三角形面积公式=已知三条边
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))   -------- 换为第二个三角形  
2)余弦公式
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的值
3)三角形面积公式=已知2条边和1个角
S=0.5*absinC    -------- 正弦函数的

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   ---------外接圆半径与面积

游客,如果您要查看本帖隐藏内容请回复

欢迎大家补充~
人生有两条路,一条需要用心走,叫做梦想;一条需要用脚走,叫做现实。
回复

使用道具 举报

0

主题

6

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2014-8-6 10:18:33 | 显示全部楼层
谢谢楼主分享好资料,谢谢。
回复 支持 反对

使用道具 举报

0

主题

22

帖子

415

积分

中级会员

Rank: 3Rank: 3

积分
415
发表于 2014-8-7 21:27:47 | 显示全部楼层
回复

使用道具 举报

0

主题

14

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2014-8-9 05:27:40 | 显示全部楼层
一知半解
回复

使用道具 举报

0

主题

21

帖子

523

积分

高级会员

Rank: 4

积分
523
发表于 2014-8-9 09:03:29 | 显示全部楼层
纠结公式,今天可以了解了,谢谢分享
回复 支持 反对

使用道具 举报

0

主题

9

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2014-8-12 16:20:17 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

2

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2014-8-12 16:53:13 | 显示全部楼层
xiexie分享!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2014-8-12 16:57:54 | 显示全部楼层
参数化建模,赞
回复 支持 反对

使用道具 举报

0

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2014-8-12 19:48:25 | 显示全部楼层
11111111111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

6

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2014-8-12 21:02:20 | 显示全部楼层
谢谢楼主分享好资料,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|BIM中国论坛    

GMT+8, 2018-8-18 20:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表