ARX反应器智能关联技术在BIM施工图中的应用

2013-10-25 08:21赵清清王建勇
土木建筑工程信息技术 2013年6期
关键词:论文集施工图反应器

赵清清 王建勇

(中国建筑科学研究院,北京 100013;山东省粮食局信息中心,济南 250063)

1 BIM和智能关联

何为BIM?援引美国国家BIM标准(NBIMS)对BIM的定义[1]。该定义由三部分组成:①BIM是一个设施(建设项目)物理和功能特性的数字表达;②BIM是一个共享的知识资源,是一个分享有关这个设施的信息,为该设施从概念到拆除的全生命周期中的所有决策提供可靠依据的过程;③在项目的不同阶段,不同利益相关方通过在BIM中插入、提取、更新和修改信息,以支持和反映其各自职责的协同作业。通过这个定义可以看到:BIM涉及到建设项目的相关各方以及该项目的整个生命周期。在这样一个复杂、长期的建设项目中,BIM的内在要求必然是:

(1)模型信息的一致性

在建筑生命期的不同阶段模型信息是一致的,同一信息无需重复输入,而且信息模型能够自动演化,模型对象在不同阶段可以简单地进行修改和扩展而无需重新创建,避免了信息不一致的错误。

(2)模型信息的关联性

信息模型中的对象是可识别且相互关联的,系统能够对模型的信息进行统计和分析,并生成相应的图形和文档。如果模型中的某个对象发生变化,与之关联的所有对象都会随之更新,以保持模型的完整性和健壮性。

(3)模型信息的协调性

实现不同专业设计之间的信息共享。各专业CAD系统可从信息模型中获取所需的设计参数和相关信息,不需要重复录入数据,避免数据冗余、歧义和错误。实现各专业之间的协同设计。某个专业设计的对象被修改,其他专业设计中的该对象会随之更新。

这种内在要求决定了BIM模型必须通过一定的技术手段来实现智能关联。

2 基于BIM的施工图软件PAAD

PAAD是PKPM近年来推出的基于AutoCAD平台,采用BIM理念的新一代施工图软件[2]。它充分利用了自身的专业优势,并考虑广大设计人员的使用习惯。借助PAAD,设计人员可以轻松地在施工图设计阶段链接建模和计算阶段已有的模型和数据。PAAD广泛应用ObjectARX的自定义实体技术开发。施工图设计中的各种构件(梁、墙、柱)和构件的标注都是自定义的实体。这些实体包含了数据本身,具有整体性的特征。正是这种自定义实体的采用,为智能关联的实现提供了便捷的基础。

3 PAAD借助ARX反应器实现智能关联

图1 PAAD中表示梁、柱的自定义实体

在施工图设计阶段,用户最常进行的操作就是对构件的修改。如何保证修改的“前后一致”以及“多处一致”,将是施工图软件必须处理好的一个问题。智能关联或是解决上述问题的一个有效途径之一。在PAAD中,智能关联以模型数据为核心,基于事件或者消息来驱动数据的修改,同时将这种修改更新到“关联方”。而响应这些事件或者消息的正是ARX的反应器。

ARX提供了一系列反应器类(Reactor)来监视不同类型的事件或者消息[3]。PAAD中用到的ARX反应器类如图2所示:

图2 PAAD中用到反应器类

其中,1、2、3是临时反应器,由系统负责创建。4是永久反应器,由用户来负责创建。

一个典型的单向关联的反应器工作原理如图3所示:当实体A被修改时,产生一个Modified消息,然后进入A的反应器列表,然后在对应的反应器中执行Modified(){修改B}函数,以响应这个消息。可以看到,借助反应器,图面上任何一处的变化都可以实时地传递到数据相关方,从而保证“前后一致性”和“多处统一性”。

PAAD中在很多细节处理和重要的模型数据上都做了智能关联,极大地提高了用户的修改效率。

图3 单向智能关联工作原理图

图4是板钢筋(红色)和钢筋范围标记(白色)之间单向关联的应用。当用户需要移动板钢筋时,与之关联的范围标记也会随之移动;当用户删除板钢筋,与之关联的范围标记也会随之删除。

图4 单向关联应用

图5 双向关联应用

图6 多向关联的应用

图5是轴线和轴线标注之间双向智能关联的应用。无论用户通过“属性对话框”和“修改轴号对话框”来修改轴号,都能得到同样的结果。

图6是柱子和柱子标注之间多向关联的应用。无论通过哪种途径修改柱子尺寸,都将得到一致的结果。

4 总结

BIM要求设计的各个阶段和建筑的各生命周期都基于统一的模型。智能关联能有效解决用户修改带来的数据差错。PAAD基于BIM理念,采用ObjectARX反应器来实现智能关联。这种基于统一的模型和实时的修改,保证了模型的“前后一致性”和“多处一致性”。

[1]Natioal Building Information Modeling Standard version1.2007,12

[2]PKPM.PAAD用户手册及技术条件.2013,1

[3]邵俊昌,李旭东.AutoCAD ObjectARX 2000开发技术指南.电子工业出版社,2000,2

[4]清宏计算机工作室.AutoCAD工程二次开发.机械工业出版社,2000,12

[5]王文婷.PAAD-基于AutoCAD平台的PKPM施工图软件简介.第十六届全国工程设计计算机应用学术会议论文集,2012

[6]付成,葛震,王琳.PKPM AutoCAD版结构施工图软件PAAD关键技术介绍.第十六届全国工程设计计算机应用学术会议论文集,2012

[7]赵清清,王宇,刘岩.探讨PKPM BIM施工图软件的开发.第十六届全国工程设计计算机应用学术会议论文集,2012

[8]王琳.基于BIM技术的数据交换分析.第十六届全国工程设计计算机应用学术会议论文集,2010

[9]赵清清,刘岩,王宇.探讨BIM下施工图如何表达.第三届工程建设计算机应用创新论坛论文集,2011

[10]杨志勇,张志远.BIM技术在PKPM建筑工程软件系统中的应用.第三届工程建设计算机应用创新论坛论文集,2011

猜你喜欢
论文集施工图反应器
大题小做,施工图是一个建筑项目的缩影
探讨输变电工程施工图预算管理与控制
探讨输变电工程施工图预算管理与控制
《神龙:美学论文集》评介
IC厌氧反应器+A/O工艺在黄酒废水处理中的应用
“互联网+”施工图联合审查的设计应用
上旋流厌氧反应器在造纸废水处理中的应用
平推流管式连续反应器合成耐热ABS树脂的研究
改进型ABR处理太湖富藻水启动研究
第四届孙子兵法国际研讨会论文集出版