如何用Revit API 在Revit的模型中获取轮廓族的截面信息
2013-08-16 16:38
337 查看
Revit提供了轮廓族,它相当于定义了一个界面,有多边形构成,也可以由弧形等组成的一个封闭的曲线。 在***族的时候,可以对指定的轮廓族类型进行拉升或放样。也可以在做强饰条时候用到,还可以用户绘制板边。轮廓族提供了很便利的功能。
在Revit项目中,如何读取这些轮廓族所定义的界面信息呢? 如果获得这些族的截面几何数据呢?
一个方式是直接从这些用轮廓族构造成来的对象的几何信息中获得。比如一个墙饰条,直接用Geometry属性获取这个饰条的几何数据,可以获得实体的所有面以及面上的所有边,然后分析这个集合数据来获取界面形状。
还有一个方式就是EditFamily(Family), 打开族文件获得Document, 然后在Document里面找有哪些ModelLine。 但是这个方法有一个问题,那就是无法考虑类型以及参数值对ModelLine长度的驱动控制。但是至少可以获得这个几面的大概形状,有多少个边组成的。
转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/10003953 作者: 叶雄进 , Autodesk ADN
在Revit项目中,如何读取这些轮廓族所定义的界面信息呢? 如果获得这些族的截面几何数据呢?
一个方式是直接从这些用轮廓族构造成来的对象的几何信息中获得。比如一个墙饰条,直接用Geometry属性获取这个饰条的几何数据,可以获得实体的所有面以及面上的所有边,然后分析这个集合数据来获取界面形状。
还有一个方式就是EditFamily(Family), 打开族文件获得Document, 然后在Document里面找有哪些ModelLine。 但是这个方法有一个问题,那就是无法考虑类型以及参数值对ModelLine长度的驱动控制。但是至少可以获得这个几面的大概形状,有多少个边组成的。
转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/10003953 作者: 叶雄进 , Autodesk ADN
相关文章推荐
- RevitAPI: 如何获取RevitLinkInstance链接模型的位置?
- Revit API获取几何信息 - 墙的底面面积
- GOOGLE MAP API 如何通过经纬度获取地址信息?
- 用Revit API 如何获取工作集的名称
- RevitAPI: 如何获取可以被明细表过滤器ScheduleFilter使用的参数Parameter?
- RevitAPI: 如何从FamilyInstance获取所在的开关系统(Switch System)
- 利用RevitAPI获取版本及产品信息
- Revit:API获取CAD链接中的文字标注信息
- API之五在PB中如何获取目录信息
- 如何获取youtobe中的视频的缩略图等相关信息(调用API返回)?
- Revit中如何通过API获取对象的位置坐标和旋转角度
- RevitAPI: 如何获取图纸中视口的位置
- 如何用API从风管类型获取风管类型的截面形状
- 【Revit API】获取链接模型中构件
- RevitAPI: 如何获取某个材质参数?
- RevitAPI: 如何获取MirrorElement函数镜像之后的结果元素
- RevitAPI: 如何获取点云PointCloud数据?
- RevitAPI: 获取DWG导出的设置信息
- 如何用Revit API获取Conduit、FlexPipe的类型
- 如何获取某个动态链接库的版本信息