18122393143
聚焦行业热点资讯  走在新基建建设前沿
怎么用RevitDynamoNavisworks配合使用使用完成碰撞检测?

聚焦行业热点资讯 走在新基建建设前沿

首页 > 资讯中心 > bentley软件

怎么用RevitDynamoNavisworks配合使用使用完成碰撞检测?

2019/09/06

都9102年了我还在玩碰撞检测,今天就讲讲怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测,方便在Revit中做管线调整。

接下来讲讲整体思路:

一、从revit中导出NWC文件,在navisworks中做碰撞检查。并导出碰撞检测报告

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

用excel打开导出的碰撞报告文件并保存

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

二、打开revit软件并启动dynamo,我们需要做的是读取上面保存的excel文件中的图元ID号,这里的关键是对图元id筛选判断,这里因为我们获取到的图元id有重复的所以要使用List.UniqueItems节点对列表做处理

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

之后我们需要做的是将获取到的字符串例如元元素 ID: 984473按冒号分隔开

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

三、我们需要获取revit中当前视图的所有图元,当然也可以是管道风管这些,我在navisworks中的碰撞检测的规则中也是只选择了风管和管道然后获取图元的id号

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

四、核心步骤,对在revit中获取的id和碰撞报告导出的id做筛选,最后在dynamo中选择出我们在碰撞检测中检查到的图元。并将其隔离出来(或者是将其他图元隐藏),这里注意这种方法dynamo的运算量太大,中间喝茶时间较长,请耐心等待。。。使用了archilab节点包

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测

PS:将碰撞图元隔离是一种做法,当然我们也可以从导出的碰撞报告中获取碰撞位置,在具体位置放置标记或者族.

怎么用Revit\Dynamo\Navisworks配合使用使用完成碰撞检测



相关阅读
助力数字化转型!OpenRoads/OpenRail 中国版产品促销活动!

助力数字化转型!OpenRoads/OpenRail 中国版产品促销活动!

OpenRoads/OpenRail中国版开发平台是Bentley公司新推出的面向土木工程行业设计、施工、咨询等参加方的BIM正向设计及工程建模的一个全专业可开发型平台,它主要由一系列BIM产品和相关SDK组成,是适合中国基础设施项目的专业级信息模型创建和开发平台。新的平台继承了所有 OpenRoads Designer的所有优势,...

OpenRoads/OpenRail中国版小课堂丨产品安装指南

OpenRoads/OpenRail中国版小课堂丨产品安装指南

最近有很多小伙伴在试用OpenRoads/OpenRail中国版产品过程时,在产品下载和安装的环节遇到了不少问题,比如: 如何快速获取安装包? 安装包中这么多文件,选择哪些以怎样的顺序安装? 开发人员如何安装SDK? 中国版产品跟之前已经安装的其他版本OpenRoads系列产品是否可以共存?

  • 服务热线

    18122393143

  • 总部地址

    广州市越秀区沿江中路298号中区6楼自编609房

  • 邮箱

    junhecs@i3vsoft.com

  • QQ
  • 微博
  • 微信
广州君和信息技术有限公司版权所有