关于Revit与Navisworks的互操作性(interoperability)

简介: 关于Revit与Navisworks的互操作性(interoperability)

目前,BIM在土木交通行业的运用通常是利用其可视化功能,对具体的施工过程进行模拟,以供招投标或者方案评审时使用。所以,采用REVIT建立完模型往往才完成工作的第一步。

20180707110435107.png

图 1

2018070711045662.png

图 2


REVIT模型导入到Navisworks中有三种方法:一是REVIT中的外部工具直接导出NWC格式,如图1所示,(有人会发现自己的REVIT中没有NVS的导出插件,图2,原因主要是没有安装这个插件或者在安装NVS之前没有安装好相应版本的RVT);二是直接在Navisworks软件打开rvt格式的Revit文件,然后再rvt文件同目录下就自动生成了一个NWC格式文件,当REVIT模型较大时,这种方法打开较慢;第三种就是利用Navisworks里面的批处理命令(batch utility),改命令可以一次将多个RVT模型导出为NWC格式文件,并且还可以直接将这些导出NWC文件自动合并成为一个文件,对一个项目来说模型一般都是拆分成多个RVT模型文件的,利用这个批处理命令可以快速将整个项目模型合并,得到一个项目全模型的NWC格式文件。


今天的重点不是讲模型导出问题,主要是为了阐述RVT与NVS的互操作性的问题。这个问题在实际操作中太重要了。如果在做施工动画的时候,发现模型中的一些错误或者是之前所采用的建模方式实现不了想要的动画效果,这就比较蛋疼了。我们一贯的想法就是模型的改动就意味着之前的工作完全是白费了,当然,将错误的部分隐藏掉,在场景中再附加上正确的模型也不失为一个解决方法,但还是过于繁琐。


2018070711060212.png

图 3


SwitchBack属于REVIT导出NVS插件的一部分。当在NVS中发现错误之后,可以直接返回到RVT进行修改,并且改动也会也会相应的同步到NVS中来。具体操作步骤如下:


(1)保持REVIT和Navisworks都处于打开状态,REVIT并不需要打开相应的模型,只需打开软件即可;


(2)20180707110637467.png启动REVIT中的SwitchBack,单击即可;


(3)在Navisworks中选中你所需要修改的构件,右击—返回,则REVIT中会打开相应的模型;


(4)在REVIT中修改完成后,仍然使用外部工具,再将REVIT模型导出为NWC(注意要替代之前保存的那个版本);如果导出时出现这种错误,要在NVS中将载入时关闭NWC/NWD文件这个这个选项框勾选上,然后关闭NVS重新打开生效;

20180707110934561.png


20180707110844278.png


图 4

(5)在Navisworks中点击刷新20180707110954423.png ,模型将得到修改,且之前的其他操作仍然有效。


这是本人学生期间的第一篇博文,语言功底浅薄,以后的写作过程中会积极地改善。


相关文章
|
资源调度 监控 JavaScript
3倍+提升,高德地图极致性能优化之路
伴随着高德地图APP近几年的高速发展,也面临到这些问题,从2019年开始,我们开启了一系列性能优化专项,对高德地图APP进行了深入性能分析和极致优化,取得比较显著的效果。在这个过程中总结了一系列优化思路和技术方案,希望对同样面临超级应用性能问题的你有所帮助。
|
6月前
|
Ubuntu Linux Windows
IP地址查看方法
本指南介绍了在不同操作系统中查看设备IP地址的方法。在Windows系统中,可通过命令提示符(输入`ipconfig`)或设置界面查找IPv4地址;Linux系统中,使用终端命令`ifconfig`或`ip addr show`获取网络接口的IP;Mac系统则可在“系统偏好设置”中的“网络”查看,或通过终端执行相同命令获取。这些方法简单易行,适用于各种常见场景。
3413 11
|
8月前
|
机器学习/深度学习 自动驾驶 搜索推荐
今日热门论文推荐:多模态CoT综述、BlobCtrl、Being-0、DreamRenderer、WideRange4D 等
这篇调查论文是首个系统回顾多模态思维链(MCoT)推理的综述。论文阐明了相关基础概念和定义,提供了全面的分类法,并从不同角度对当前方法进行了深入分析。MCoT将思维链推理的优势扩展到多模态环境中,设计了各种方法和创新推理范式来解决图像、视频、语音、音频、3D和结构化数据等不同模态的独特挑战,在机器人技术、医疗保健、自动驾驶和多模态生成等应用中取得了广泛成功。
223 1
|
缓存 JavaScript 前端开发
前端框架与库 - Vue.js基础:模板语法、数据绑定
【7月更文挑战第14天】Vue.js 是渐进式框架,以简洁API和高效数据绑定知名。本文聚焦模板语法与数据绑定,解释常见问题和易错点,助力初学者避坑。模板语法中,{{ expression }} 用于渲染值,v-bind/: 用于动态绑定属性。数据绑定涉及文本、属性和事件,注意v-model适用于表单元素,计算属性有缓存。理解正确用法,借助文档和IDE,可提升开发质量和效率。善用Vue.js,打造响应式UI。
551 4
|
11月前
|
机器学习/深度学习 数据采集 TensorFlow
使用Python实现智能食品消费者行为分析的深度学习模型
使用Python实现智能食品消费者行为分析的深度学习模型
291 4
|
存储 移动开发 C语言
【ARM汇编速成】零基础入门汇编语言之指令集(三)
【ARM汇编速成】零基础入门汇编语言之指令集(三)
323 0
|
Java 关系型数据库 MySQL
【毕业设计】基于SSM++jsp的的购物商城系统
【毕业设计】基于SSM++jsp的的购物商城系统
426 0
|
存储 编解码 算法
BackTrader 中文文档(十一)(3)
BackTrader 中文文档(十一)
394 0
|
安全 网络安全 网络虚拟化
虚拟网络设备的网络隔离机制:原理、意义与应用场景深度分析
虚拟网络设备在现代网络架构中扮演着重要角色🌐,尤其是在实现网络隔离方面🛡️。网络隔离是网络安全🔒和多租户环境管理的关键组成部分,它能够确保不同网络流量的分离🚦,保护敏感数据💾,减少攻击面。虚拟网络设备通过在软件层面上模拟物理网络设备的行为,提供了一种灵活且成本效益高的方式来实现这些目标。本文将从多个维度深入分析虚拟网络设备是如何隔离网络的,这种隔离有什么实际意义,为什么需要虚拟网络设备来隔离网络,以及在什么场景下比较适合使用虚拟网络设备隔离网络。
|
安全 Android开发 iOS开发
安卓与iOS操作系统的比较分析
【6月更文挑战第5天】本文将深入探讨安卓和iOS两大主流操作系统的特点、优势和劣势。通过对比分析,我们将揭示这两个系统在性能、安全性、用户体验等方面的差异,帮助用户更好地了解这两个系统,从而做出更明智的选择。