BIM特点及格式文件说明
BIM行业是建筑与IT结合而形成的一个新兴行业,既然能说是行业,说明它包含的内容非常丰富,懂一点和完全懂是两码事,就好像一滴水和一片大海的范围一样。现在国内有很多高校开设了BIM专业,并对口招收了学生。而要了解BIM,需花很长时间,逐一抽丝剥茧。
1.BIM的最新标准
国内建筑行业内已经把BIM模型工程作为工程建设必须建设的工程项目,而随着国家标准《建筑信息模型(BIM)应用统一标准》于2017年正式发布(2017年7月1日开始实施),以及在此之前各省市自行出台的“民用建筑信息模型XXX标准”,逐渐规范了BIM技术在工程建设各阶段的技术应用标准。
2.BIM定义及特点
BIM翻译为建筑信息模型,但它不仅仅是一个三维建筑模型,BIM是利用数字技术进行建设项目设计、施工、运营的过程,过程的成果是一个信息丰富的多维项目模型 - 即BIM模型。各国标准委员会对照工程建设的规划、设计、施工、运营阶段定义了不同的BIM应用,这些应用大多有如下特点:
(1)覆盖项目全生命周期,覆盖所有项目参建方
(2)不是一个软件能做的事情
(3)没有BIM以前这些事情也都在做,只是用的方法或工具不一定相同
以上BIM的特点还是说得比较模糊,但有两点是明确的:其一,BIM是专业人员使用的工具之一,其二,BIM的关键是信息,这些信息还都是建筑信息。着重点就两个词:信息、模型,没有信息的BIM就是CAD,没有模型的BIM就是Excel。
3.BIM的作用
BIM到底能干什么?通过项目生命周期中不同参建方之间的数据互用提供参建方之间更好的沟通和协同,提高效率和质量。决定因素还是人。
BIM如何达到以上目的,就两点:第一,数据产生的第一时间收集数据,不是第一时间收集数据容易产生变异;第二,后续环节可以方便使用前面环节已经收集的数据,避免错误,减少重复劳动。这一点说起来很容易,做起来很难。做到了你就能吹嘘自己是BIM,没做到你就是一个四不像。突出点讲:模型是基础,信息是灵魂,管理是关键。没有模型不容易沟通,没有信息不容易协同,没有管理不容易成功。
4.BIM与CAD
BIM模型会替代CAD图形吗?
基于模型的工作方法正在逐步代替基于图形的工作方法,这种代替的内容和范围会呈现几何级数扩大趋势。作为交付成果的模型在今天能预计到的未来不能也不会代替图形,除了法务方面的原因以外,技术方面的原因也很简单:人类不借助电脑不能直接对模型进行认知,也就是说模型目前只能是“软拷贝”,还不能是“硬拷贝”。
5.几种常用的BIM及相关软件文件格式
能输出BIM格式文件的软件真是太多了,凡是包含信息、模型的建筑电子文件,都能称之为BIM格式文件,以下一些常见的BIM格式文件,望能普及:
(1)CGR:GehryTechnology公司Digital Project产品使用的文件格式
(2)DWG:DraWinG格式,AutoCAD原始文件格式,Autodesk从1982年开始使用,截至到2009年一共使用了18种不同的DWG版本。虽然DWG可以存放一些元数据,但本质上仍然是一个以几何和图形数据为主的文件格式。不足于支持BIM应用。
(3)DXF:DrawingeXchange Format,Autodesk开发的图形交换格式,用于AutoCAD和其他软件之间进行信息交换,以2D图形信息为主,三维几何信息受限制,不足于进行BIM数据交换。
(4)DWF:Design WebFormat,Autodesk开发的一种用于网络环境下进行设计校审的压缩轻型格式,这种数据格式是一种单向格式。
(5)DGN:DesiGN格式,Bentley公司开发的支持其MicroStation系列产品的数据格式,2000年以后DNG格式经更新升级后支持BIM数据。
(6)PLN:Draw PLaN格式是Graphisoft公司开发的为其产品ArchiCAD使用的数据格式,1987年随ArchiCAD进入市场,是世界上第一种具有一定市场占有率的BIM数据格式。
(7)RVT:ReViT,AutodeskRevit软件系列使用的BIM数据格式。
(8)STP:STandardizedExchange of Product data,产品数据标准交换格式STEP,一种制造业(汽车、航空、工业和消费产品领域)CAD产品广泛使用的国际标准数据格式,主要用于几何数据交换。
(9)VWX:2008年开始Nemetschek公司开发的为其Vectorworks产品使用的BIM数据格式。
(10)3D PDF:PortableDocument Format,Adobe公司开发的用3D设计数据发布和审核单向数据格式,类似于Autodesk的DWF。
(11)NWD:Navisworks数据文件,所有模型数据、过程审阅数据、视点数据等均整合在单一nwd文件中,绝大多数情况下在项目发布或过程存档阶段使用该格式。基于此格式的还有Nwc Nwf,nwc:是Navisworks缓存文件,中间格式,由Navisworks自动生成,不可以直接修改。。nwf:是Navisworks工作文件,保持与nwc文件间的链接关系,且将工作中的测量,审阅,视点,等数据一同保存。
---------------------
作者:机场信息系统研究员
来源:CSDN
原文:https://blog.csdn.net/lejuo/article/details/65445693
版权声明:本文为博主原创文章,转载请附上博文链接!
BIM特点及格式文件说明的更多相关文章
- 【NLP】Tika 文本预处理:抽取各种格式文件内容
Tika常见格式文件抽取内容并做预处理 作者 白宁超 2016年3月30日18:57:08 摘要:本文主要针对自然语言处理(NLP)过程中,重要基础部分抽取文本内容的预处理.首先我们要意识到预处理的重 ...
- Mac新建文件夹、txt文件、无格式文件
新建文件夹: mkdir test 新建txt touch test.txt 新建无后缀格式文件 touch test 如果要删除文件夹 rm -r -f test
- 针对格式文件,Python读取一定大小的文件内容
由数据库导出的数据是格式化数据,如下所示,每两个<REC>之间的数据是一个记录的所有字段数据,如<TITLE>.<ABSTRACT>.<SUBJECT_COD ...
- 报表开发导出各种格式文件的API
文件输出的多样性,准确性和稳定性对于我们常用的报表软件来说很重要.报表的输入是指从报表的模板文件(XML格式的)创建WorkBook对象,输出则指将报表保存为各种格式文件,比如Pdf.Excel.Wo ...
- 2013xlsm格式文件处理
2013xlsm格式文件处理 2013格式的xlsm文件在低版本打开为空白的处理 1.关闭2013的宏2.打开文件,另存(去打开密码)3.2007打开另存(格式已变为2007)4.仅破解VBA密码5. ...
- Servlet 实现上传文件以及同时,写入xml格式文件和上传
package com.isoftstone.eply.servlet; import java.io.BufferedReader; import java.io.BufferedWriter; i ...
- [OSG][转]osg格式文件
转自:http://blog.csdn.net/timothyfly/article/details/7826139 osg格式文件中如何处理多个节点共享一个子节点 下面一段程序中,共有三个Group ...
- Powerdesigner 导出Excel格式数据字典 导出Excel格式文件
版权声明:本文为博主原创文章,转载请注明出处; 网上我也看到了很多的Powerdesigner 导出方法,因为Powerdesigner 提供了部分VBA功能,所以让我用代码导出Excel格式文件得以 ...
- dicom格式文件 界定标识符的处理
转自:http://www.cnblogs.com/assassinx/archive/2013/05/18/3084854.html 说到底无非几个事情 :1传输语法确定 2数据元素读取 3 7fe ...
随机推荐
- Java提高篇(三):内部类和匿名内部类
一,内部类 其实内部类是十分简单的,我们根据其字里行间的意义就可以知道内部类应该是一个类当中的一个类,相当于一个类进行了嵌套,就如同循环的嵌套一般. 内部类有一个特征:内部类当中可以调用外部类当中的属 ...
- Android OpenGL ES 开发(四): OpenGL ES 绘制形状
在上文中,我们使用OpenGL定义了能够被绘制出来的形状了,现在我们想绘制出来它们.使用OpenGLES 2.0来绘制形状会比你想象的需要更多的代码.因为OpenGL的API提供了大量的对渲染管线的控 ...
- [Swift]LeetCode258. 各位相加 | Add Digits
Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. ...
- [Swift]LeetCode940. 不同的子序列 II | Distinct Subsequences II
Given a string S, count the number of distinct, non-empty subsequences of S . Since the result may b ...
- [Swift]LeetCode1003. 检查替换后的词是否有效 | Check If Word Is Valid After Substitutions
We are given that the string "abc" is valid. From any valid string V, we may split V into ...
- 使用vue-cli搭建vue项目
1.安装node环境,然后在命令行输入node -v 和npm -v 查看版本号 2.在正式开始项目之前我们先介绍一下vue-cli,vue-cli是一个脚手架工具,vue-cli是帮助我们写好vue ...
- scala的reduce
spark 中的 reduce 非常的好用,reduce 可以对 dataframe 中的元素进行计算.拼接等等.例如生成了一个 dataframe : //配置spark def getSparkS ...
- C++ crash 堆栈信息获取
最近在做程序异常时堆栈信息获取相关工作,上一篇文章成功的在程序creash时写下了dump文件,而有些情况写dump文件是 不可以的,比如在jni开发时,C++只做底层处理,而整个项目是android ...
- 用PMML实现机器学习模型的跨平台上线
在机器学习用于产品的时候,我们经常会遇到跨平台的问题.比如我们用Python基于一系列的机器学习库训练了一个模型,但是有时候其他的产品和项目想把这个模型集成进去,但是这些产品很多只支持某些特定的生产环 ...
- Struts2与Spring整合
前言 本博文主要讲解Spring怎么与Struts2框架整合... Struts2和Spring的整合关键点: action对象交给Spring来创建 搭建环境 进入jar包 引入jar文件: 1)引 ...