本文来自微信公众号:BIMRadio
作者:Frank Lee
账号:BIMRADIO
全局参数是Autodesk在Revit 2017版本(17版本以后都有),继共享参数与项目参数之后新增加的一种参数,实际上在 Revit 2016 R2版本中就已经增加了全局参数的内容。
全局参数,在官方文档中给出的说明如下:
虽然读起来挺通顺,但好像还是云里雾里,别着急,下面小编就用大白话给大家翻译一下,文档中的意思就是说:
全局参数,是一种用于单个项目当中的参数;
这种参数不能指定类别(不像项目参数一样可以把参数指定给某一类别);
这种参数的值可以来自于给定的值,来自于公式或者可以直接从模型当中获取;
这种参数是一种可以驱动其他参数的参数;
简单来说,全局参数可以理解为一种中介参数,中介参数从某一个参数获得值,再利用这个值去驱动另外一个参数。
现在有三个参数A、B、C,现在C想要获取A的值,但是没有办法直接获取,那么就可以先利用参数B获取参数A的值,然后再把参数B的值赋给C,那么这个参数B就是全局参数(有点类似于计算机编程中两个值交换时的中间变量temp)。
(似懂非懂的样子)
没理解也没关系
下面小编来给大家举个例子
1
一个问题
曾经有一个国外的网友提过这样的一个问题,说如何使用房间标记,来标记房间中天花板的高度,熟悉标记族制作的朋友们应该很快会给出答案,就是no,因为Revit并不支持使用一种标记族同时标记两种类别。但是如果有全局参数的话,这个过程就可以实现了,下面我们看看如何使用全局参数实现这个过程。
2
创建共享参数
为了能够在标记房间时,同时标记到天花板高度,首先需要房间中有这样的一个参数,可以显示天花板高度,所以可以利用共享参数创建这样一个参数,并将其添加到房间类别中,为了方便理解,暂时先命名这个参数名称为C。
创建共享参数C
将C赋给房间类别
房间中就增加了创建好的C
3
修改标记族,添加字段
双击打开房间标记族(或者新建也可以),使用标签工具,将刚才创建好的共享参数C加到标记中字段中。
4
创建全局参数,并获取值
找到创建好的天花板,选中它,查看属性面板中天花板的偏移量参数,选择关联按钮,创建新的全局参数,并命名为B。
。
这样,全局参数B就获取到了房间中天花板的高度值。
5
使共享参数获取到全局参数值
有了天花板的高度值之后,需要使共享参数C获取到这一值,下面就使C关联到B即可。
关联完成后,房间属性中的参数C即可显示当前房间中的天花板高度值。
因为标记族中的字段,会自动读取参数C的值,所以当C关联完成后,标记族中,会自动出现天花板的高度值。
这样,就完成了利用全局参数,使用房间标记族,来标记房间中天花板高度的过程,在这个过程中,天花板高度偏移值,相当于参数A,全局参数B从A获取了数值,然后又将数值给到了共享参数C。
由于是相互关联的关系,当天花板高度变化后,参数C会自动进行变化,同样标记也会随之改变。
这就是全局参数的一个典型用法,不知道小伙伴们理解了没有,可以使用相同的方法可以来解决某些类似的问题。
最新文章
政策新闻 | 丹东市住建局关于辽宁东鸿博泰建筑工程有限公司等建筑业企业资质审批前公示 政策新闻 | 株洲关于进一步促进房地产市场回稳向好的若干措施 政策新闻 | 山西省发布住房公积金二〇二四年年度报告 政策新闻 | 西安关于办理希望里·月栖(岳旗寨)公租房小区入住手续的通知 政策新闻 | 石家庄:龙门岗45MW分散式风力发电项目受理情况公开 政策新闻 | 拆除翻建!番禺旧地标将升级非标商业综合体,为区域发展注入新动能 政策新闻 | 广东省住建厅关于2025年中央财政农村危房改造补助资金分配方案的公示 政策新闻 | 湖南住建厅关于湖南飞鹰工程有限责任公司的责令限期改正通知书-湘建法责改通字〔2025〕9号 政策新闻 | 关于《汕尾市住房城乡建设领域执法“观察期”制度工作指引(试行)》的政策解读 政策新闻 | 关于2025年第三批《新疆维吾尔自治区新型墙体材料认定证书》的公示