Navisworks API开发指南

本文介绍了Navisworks产品的核心能力,如模型聚合、查看、项目审阅及施工管理,强调其在建筑、工程和机械制造领域的广泛应用。同时,详细阐述了Navisworks API的开发,包括API的基本能力、类型、访问方式,以及SDK和学习资源,旨在为开发者提供参考和指导。
摘要由CSDN通过智能技术生成

我们未开办一个专门的Navisworks API中文博客,但Navisworks API 已经火了很多年。在我们和客户交流中得知,越来越多的项目在使用Navisworks,无论建筑设计,工程施工,或是机械制造,也有着越来越多的开发需求。借本博客发一篇文章仅供参考。


*****************************************************

这是一篇迟到的文章:)大家知道,Navisworks API已经火了很多年。而这几年也成长了很多开发高手。在我们和客户交流中得知,越来越多的项目在使用Navisworks,无论建筑设计,工程施工,或是机械制造。也有着越来越多的开发需求。是时候有一篇文档了,算是一个小结,也是对刚进行Navisworks开发的小伙伴们一个参考。


Navisworks产品

 

产品能力

任何API都是用来对产品能力的拓展,有必要先了解Navisworks产品能做什么?需要明确的是,Navisworks是模型管理软件,而非设计软件。换句话讲,设计软件解决的是模型创建的任务,而模型是否满足施工要求,有无问题,模型的信息如何与下游(进度,施工方,监理方,供应商等等)对接,则需要管理软件。如果您从事BIM行业,一定知道,工程管理有着越来越多领域要进行超量规模的模型检查,多工作的协调;需要施工前的项目,进度和角色管理, 要在更短的时间内形成最终方案。同时处于下游的现场施工也要求越来越高的质量保证,安全检查,要求和设计模型的紧密关联,实时状态跟踪,对全项目设备的调试,移交以减少费用,优化流程,和及时投入运营。而Navisworks就扮演了这个角色,实现诸多方面的模型审查和管理,将模型和现实的工作流紧密结合。 Navisworks虽然是为建筑施工行业而诞生,但其实它没有很强的行业性。任何行业的都可以用得到。 

具体点看,Navisworks具备的几个大方面能力

  • 模型聚合:工程各个环节可能用的是不同的设计软件,文件格式相当的丰富。当做模型管理时,需要将它们都堆到一起,例如,水暖电要和建筑本身进行问题排查,设备模型也放到建筑中管理查看。因此面临的首要问题是,能把不同格式模型聚合起来。Navisworks提供了多达60几种的文件格式解释器,能够打开这些文件,获取其中的模型和数据。可以说,BIM里能用到的文件格式都一应俱全。
  • 模型查看: 由于工程设计,建筑,基础设施等领域的模型体量都很大,加之模型聚合,如何能高效的进行模型查看和浏览,是一个突出的问题。而Navisworks底层的特殊算法,让这个困难得到了很好的解决。当然,模型越大,自然速度递减,但Navisworks实时漫游引擎在这方面有着独到的处理,让用户体验保持最佳。
  • 全方位项目审阅:Navisworks有着通常情况下几乎所有的项目审阅功能:属性查看,模型树,注释,超链接,红线标记,测量,场景动画,对象动画等等。
  • 丰富的施工管理: 施工中我们需要知道工程的进度安排,今天修什么,明天修什么,项目老大们得掌握到总体的数据。而Navisworks的工程进度管理绝对强劲。除了常规的创建计划任务,还能打开流行的进度管理文档。先进的甘特图让进度的状态清晰可见。 
  • 碰撞检测:前面提到,模型管理里的一项重要任务是问题的排查,其中一项是模型的构件直接有无干涉碰撞。有碰撞了,实际施工也没办法构造出来。利用Navisworks的碰撞检测,您可以直观的看到碰撞的位置,参与碰撞的对象,得到漂亮的报表,并获知它们来自哪些设计方,反馈给设计方做修改。
  • 算量:业界经常说的3D模型,4D管理(工程进度),5D就是算量。Navisworks能自动提取出Revit或DWF文件中对象的相关信息,并提供多种算量模板,能让对象,尺寸,材料,价格都信息关联起来。也支持其他格式文件的算量管理。
  • 数据库链接: DataTool工具可以获取外部数据源的信息,和对象(构件)做对应,将外部的信息作为附加属性显示在属性面板里。简答的几句SQL语句就可以实现。

文件格式

Navisworks可以打开很多文件格式,一般称为源CAD文件。Navisworks也有自己的文件格式: 
  • nwc:当打开源CAD文件产生的临时缓冲文件。和源文件在同一目录,比源文件小很多。Navisworks的模型管理其实就是基于这个文件做的。可能您已明白为何它实时漫游能力很强,因为首先对文件数据做了特殊处理。
  • nwd : 它是源CAD文件的快照,包含几何信息和Navisworks特有数据。文件很小,压缩近80%。它是所谓的发布格式。即,您的合作伙伴只需要这个文件就能看到模型和相关数据,而不再要源CAD文件。
  • nwf:只是和源文件关联,不包含几何信息。包含Navisworks特有的数据。文件更小。可以理解为它类似于AutoCAD的Xref技术,主文件只是引用了其它文件,并没有合并在一起。所以,当要查看时,需要nwf和引用文件一起打包过去。

产品类型

  • Autodesk Navisworks Freedom࿱
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值