得到这个问题
叶老师,想请教一个问题:在项目上布置一个灯具之前,如何判断这个灯具族是基于墙还是基于面的,我查到一个方法,获取族的“主体”参数,代码如下:family.get_Parameter(BuiltInParameter.FAMILY_HOSTING_BEHAVIOR).AsInteger(),它返回的是数值。请问返回的数值准确对应基于的主体吗?这些数值分别代码了什么?或者其他方法。谢谢!
答:
你基本找到问题的解决办法了:
通过获取Family的BuiltInParameter.FAMILY_HOSTING_BEHAVIOR 参数值来判别。
若参数值为1,则表明族是基于墙的。
若参数值为0,则表明族可能是基于面的。
此时若Family对象的FAMILY_WORK_PLANE_BASED 参数值为0,表明不是基于工作平面的。若参数值为1,表明是基于工作平面的。
若参数值为3,则表明是易于吊顶的。
若参数值为5, 则表明是基于Face的
若参数值为2, 则表明是基于Floor(楼板的)
你可以在Revit里面打开该族的定义文件,在族的参数界面中找到该族的Host或主体参数值,一眼可以看出主体的对象类别。然后读取该Family的FAMILY_HOSTING_BEHAVIOR 参数值来获取更多的这里未列出的参数值。从而建立参数值与主题类别的关系。
转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/11542943
作者: 叶雄进 , Autodesk ADN
分享到:
相关推荐
构件坞是一个为BIM工程师提供免费Revit族库下载、管理构件的平台(插件和网站),每次打开应用用户都能看到实时更新的构件、参数、3D在线预览等服务,官方revit插件功能深入建模场景中,提高BIM设计工程师的工作效率,...
Revit族库是 Autodesk Revit 软件中的一个重要组成部分,它是BIM(建筑信息模型)项目中的核心元素。Revit 是一款专为建筑师、结构工程师和机械、电气及管道工程师设计的建筑设计和工程软件,它允许用户创建精确且...
Revit 2018 族样板,供各位需要Revit 2018 族样板的BIMER们下载、学习、研究。
描述中提到的"revit免费族库"是一个官方网站提供的资源库,用户可以在这里免费下载所需的族文件。"2万构件"强调了资源的丰富性,几乎涵盖了建筑行业中的各个细节部分。"搜索构件坞"可能是这个插件或网站的一个特色...
Revit族库文件是 Autodesk Revit 软件中的一个重要组成部分,它包含了各种预先设计好的建筑元素模型,如门窗、柱梁、家具、管道配件等。Revit 是一款专为建筑信息模型(BIM)设计的软件,它允许用户创建三维建筑模型...
描述中提到的"Revit Architecture 2014的族文件 幕墙分类"意味着这个压缩包包含的是针对Revit 2014版本的幕墙族文件,可能涵盖了不同类型的幕墙系统,比如玻璃幕墙、铝板幕墙、组合幕墙等。这些族文件提供了预设的...
3. 族是Revit中的基本构建块,代表建筑模型中的具体对象,如卡箍族是用于固定管道的组件。 4. 用户可以创建自定义的Revit族以满足特定需求,提高设计效率和模型精度。 5. 社区共享的Revit族资源可以帮助用户扩展其族...
幕墙竖梃族是指幕墙竖梃和公制轮廓-竖梃两个组成部分,其中幕墙竖梃是基于公制轮廓-竖梃的实体拉伸,两者的关系类似于实体与草图。对于幕墙竖梃族的创建,我们可以将其分为五个步骤:确定幕墙系统、建立Revit公制...
"Revit 族管理器 X64"是一个针对Revit的第三方插件,专为在64位操作系统环境下优化族文件的操作而设计。族在Revit中扮演着至关重要的角色,它是构建模型的基本元素,可以代表任何建筑或工程设计中的对象,如墙、门、...
// 创建一个用于存储面的列表 IList<Face> face_list = new List(); Autodesk.Revit.ApplicationServices.Application Revit = CommandData.Application.Application; try { // 创建几何选项,设置计算参考为...
Revit二次开发是一个针对Autodesk Revit软件进行的定制化编程过程,主要目的是为了提高工作效率,实现特定的设计或管理需求。在这个案例中,"墙标记"项目是利用C#编程语言进行的Revit插件开发,旨在为Revit模型中的...
Revit 2018族样板文件是Autodesk revit 2018必备的一个程序,小编提供的Revit2018族样板文件主要用于解决软件安装完成后找不到族样板的问题,这多是在安装软件时网络状态不佳无法安装引起的,有需要的朋友们可以前来...
Revit桥梁族是Autodesk Revit软件中专为BIM(建筑信息模型)应用设计的一类族库,主要用于创建和管理桥梁结构的三维模型。在BIM领域,Revit以其强大的参数化建模能力,使得工程项目的规划、设计、施工和运维等全过程...
**族** 是 Autodesk Revit 软件中一个非常核心且强大的概念。通过族,设计师可以高效地管理和修改建筑模型中的各个元素。族可以分为以下几种类型: 1. **系统族**:这是 Revit 预定义的一系列族,包括基本的建筑...
鹏宇成 revit族库2012内有大量的2d、3d族文件,此软件基于revit的二次开发工具,在线实现族文件预览、上传下载以及管理的族库管理系统。鹏宇成(www.pyc.com.cn)注册用户享受永久在线免费使用。 系统要求:Windows ...
族是Revit中的基本元素,包含了建筑物的各种组件,如墙体、柱子、门窗等,用户可以通过创建、导入和共享族来丰富项目内容。 Revit族库管理软件的主要功能包括: 1. **族库整理**:软件提供了一种有序的方式来存储...
### Revit族库免费下载使用说明 #### 一、构件坞简介 构件坞是由广联达科技股份有限公司推出的针对BIM设计师及工程师的专业服务平台。自2017年6月正式发布以来,一直致力于提供高质量的BIM构件服务,旨在帮助用户...
族是Revit的核心概念,它代表了建筑模型中的任何元素,可以是简单的门、窗,也可以是复杂的机械设备或建筑结构。族库则是一系列预定义的族集合,方便用户快速导入和使用,避免重复设计,提高工作效率。 在提供的...
鹏宇成Revit族库2013内有大量的2D、3D族文件,此软件基于Revit的二次开发工具,在线实现族文件预览、上传下载以及管理的族库管理系统。软件安装前需要预装Autodesk Revit 2013系列软件:Revit Architecture 2013、...
revit免费族库1万个,只需要安装一个插件-构件坞,完全免费,构件都是永久免费的资源汇总。良心软件