欢迎来到天天文库
浏览记录
ID:24675124
大小:54.50 KB
页数:7页
时间:2018-11-15
《协同工程cad系统的集成模型和实现方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、协同工程CAD系统的集成模型和实现方法
2、第1lunan在1984年提出的。经过近20年的研究发展,CSCCS系统”等。在建筑工程领域,各国也在利用Inter进行协同设计的研究。建筑领域工程设计在现实配合中可能出现的问题主要表现在两个方面:同一工程项目中不同工种间的相互配合与协作问题;同一工种不同成员间的相互配合与协作的问题。对于这些问题,传统的解决方法是将相关人员召集在一起,当面协调、解决问题。因为问题或矛盾总是在不断地出现,整个设计期间也就需要不断地交流协调和解决。即使这样,因种种客观条件的限制,有的矛盾仍得不到及时协调,遗漏下的
3、一些问题很可能直到施工时才被发现,给工程带来一定的损失和延误。协同式建筑设计系统可以较好地解决以上问题。在协同设计系统中,建筑设计要求的协同功能主要包括同步、异步和发布公告。公布信息功能可通过设置公告牌来实现。因为信息公布的对象是有选择性的,所以系统应提供选择相关设计人员的设置。同步实时问题可采用“白板”技术解决。对不同工种间的配合和同一工种不同成员间的协作问题,均可看成是不同模块的集成问题,可采用数据集成方法解决。在建筑工程的设计阶段,一般是各专业采用各自相应的CAD系统分别进行设计。为完成一项设计任务,需要重复输入大量的数据,而
4、且很难保证数据的一致性和冗余量。虽然目前也有部分集成化软件能在不同专业间实现部分数据的交流和传递,但设计过程中可能出现的各专业间协调问题仍然无法解决。而协同式建筑设计系统可及时传递设计信息,较好地解决这类问题。图1是建筑工程中不同工种间的协同设计模式。协同CAD系统的设计前面分析了协同式设计系统的模型和系统设计所需的相关技术。下面将对模型和技术实现进行具体讨论。1.协作式建筑设计集成模型目前,在我国建筑工程设计领域中,一般采用直接绘制二维图的方式来设计工程项目。这种方式在对建筑物某一处进行修改时,需要进行一系列相关修改。例如改变了一
5、处窗户,需分别对该窗户的平、剖、立面图进行修改,费工费时。若采用三维集成设计模型,则可从模型上直接获得各视图及各专业的设计信息,大大提高设计质量和效率(图2)。在这里,中间模型应为动态数据模型,各专业设计人员通过中间模型处理器对模型进行操作,建立和修改与本专业相关的各种信息。各专业的设计内容可放在本专业的“层”上,其他专业的设计人员可参考它们,但不能对其进行修改。中间模型的运用可使设计信息得到及时交流和传递,更好地解决协同设计中不同专业间的相互协作问题。2.数据集成与共享协作式建筑设计系统需解决的另一个关键问题是数据转换和共享。它主
6、要包括两方面的含义:其一是异地设计采用不同应用软件时,生成文件之间的数据转换与共享;其二是不同工种之间的数据传递和共享,即把不同专业、不同功能的CAD系统,如建筑、结构、给排水、暖通设计以及制造、有限元分析、工艺设计规范化和信息管理等系统有机地结合起来,用统一的执行控制程序规范各种信息的传递,保证系统内信息流的畅通,并协调各CAD子系统有效地运行。这也称为建筑工程CAD集成。对于第一种情况,可以利用中间数据文件来实现数据转换。而对协同设计中不同专业间的信息共享和集成问题,可采用建立中性数据库的方法,把应用程序中被处理的全部数据放在数
7、据库中,由数据库管理系统通过统一的界面进行管理(图3)。3.协作式建筑设计系统平台结构为满足协同设计的要求,可以采用客户机/服务器、浏览器/服务器结构,它们分别适用于局域网小范围和互联网大范围的协同工作。为了摆脱重复劳动,可以采用组件方式将系统设计成开放式的。通过可重用组件,简化群件的设计及开发工作,这种组件化即插即用的结构可使各功能模块满足不同领域的应用需求。通过参考其他领域CSCW的应用研究,建筑工程协作设计系统考虑采用ActiveX组件技术、Java技术和动态主页发布技术,并将它们集成在一起以实现CSCW工作状态下的复杂任务通
8、信(图4)。交谈区和图像阅读区采用了ActiveX技术,并为用户提供了开放的二次开发接口。白板区包含一定的平面绘图区域,在该区域进行的画笔操作将传输到应用此系统的其他客户端,所有成员共享一个数据集合,彼此同时见到共同绘制的作品。该系统采用主页发布技术组织页面,使应用服务器可以接收用户的输入,并依据用户的输入信息返回页面,让用户页面始终保留最新的信息。需要注意的是,工程设计数据库模型不应预先设定,而应随着设计过程的进行不断变化和扩充。4.协同工程设计的工作规则在异地网络环境中进行工作或协同设计,所遇到的麻烦远比面对面交流时所遇到的麻烦
9、多。例如,对方操作的不可知性、发言权的控制问题、参与者是否诚实参与、在集体参与时会议进程的控制等。在现实设计环境中,人们可以轻易地辨认参与者的真实身份,知晓中途离会人员的情况,所以在协同设计环境中,也应该显示出人员的属性和去留情况。可
此文档下载收益归作者所有