Revit实用小技巧汇总(3)族应用类
[原文来源:湖南BIM联盟]
1.让洞口透明于立面视图
在应用门样板创建一个门洞时,在立面上“带边框着色”显示下只有简单的线形显示,没有“洞口”的实感。其实,只需要在族编辑中选择它的“洞口剪切”,在上方的选项栏中勾选透明于“立面”即可。
2.轮廓族归类设置
当创建诸如檐沟、竖挺、墙饰条等需要应用轮廓的项目构件时,会发现很多不适合此项的轮廓族文件都混在一起,如何将其归类?其实只需要选择相应的族文件中进如族编辑界面,在“族类别和族参数”对话框中选择它的“轮廓用途”,就可以很方便的将其归类了。
3.族参数取整技巧
Revit族编辑器给大家提供了“整数”类型的参数,这个参数的作用是:将输入的参数值以“四舍五入” 的原则进行整数化。也就是说,输入(计算)值为3.25时,返回值是3;而3.5时,返回值为4。
那么,当我们需要不同的取整规则,例如 “向上取整”或“向下取整”时,该怎么办?来看一个小例子,我们需要梯子数量这个数值是向上取整的,也就是说,从x.01~x.99 的结果,都取整到x+1。于是,我们建立了这样一个公式:①将梯子数量变为“整数”型参数。②公式为:楼板高度/爬梯间距+0.49。
4.条件语句
条件语句可以包含数值、数字参数名和 Yes/No参数。在条件中可使用下列比较符号:
下面是使用条件语句的公式示例:
简单的 IF 语句:
=IF (Length<3000 mm,200 mm,300 mm)
带有文字参数的IF语句:
=IF (Length >35′,“String 1”,“String 2”)
带有逻辑AND的IF语句:
=IF (AND (x=1,y =2),8,3)
带有逻辑OR的IF语句:
=IF (OR (A=1,B=3),8,3)
嵌套的IF语句:
=IF (Length<35′,2’6″,IF (Length <45′,3′,IF (Length <55′,5′,8′)))
带有Yes /No 条件的IF语句:
=Length >40(请注意,条件和结果都是隐含的。)
在输入IF语句是有时会提示出现下列参数不是有效参数,参数名称区分大小写,这是由于括号为中文输入,系统默认为字符。应将输入法调整为英文再输入即可。