欢迎来到天天文库
浏览记录
ID:9128303
大小:59.00 KB
页数:11页
时间:2018-04-18
《基于autocad的船舶协同设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于AutoCAD的船舶协同设计为提高船舶设计效率和质景,基于船舶设计阶段最为常用的AutoCAD设计平台,研究船舶协同设计工作模型.采用混合共享方式幵发船舶协同设计系统,在协作组中使用强连接(S-link)和弱连接(W-link)2种传输形式,保证系统的实时性和有效性,实现对船舶设计图纸的远程协同设计.这种设计方式能有效缩短船舶设计周期?降低设计成本.己的信息,关键词:协同设计;船舶;AutoCAD;SVG:U662.2;TP391.72ACollaborativeshipdesignbasedonAutoCADD
2、USong,LINYan,CHENMing,JIZhuoshang(ShipCADEng.Center,DalianUniv.ofTech.,DalianLiaoning116024,China)Abstract:Toimprovetheefficiencyandqualityofshipdesign,theworkingmodelofcollaborativedesignforshipisstudiedbasedonAutoCADwhichisthemostusualplatformforshipdesign.Ac
3、ooperativeshipdesignsystemisdevelopedbyusingmixedsharingmode.Amongthecooperativegroups,thestrong-linkandweak-linkensurethereal-timeandeffectivenessofthesystem.Theremotecooperativedesignofshipproductdrawingisimplemented.Thedesignmethodscanshortenshipdesigncyclea
4、ndreducecosteffectively.Keywords:collaborativedesign;ship;AutoCAD;scalablevectorgraphics0引言船舶设计过程中常常需要不同专业?不同身份?不同地区的技术人员同时对某张图纸进行讨论和修改,为了讨论设计结果常常是通过网络或者邮件的形式发送图纸和相关设计信息,有时甚至需要到达同一地点进行讨论,这样不仅增加设计成本,还会拖延设计周期.由计算机支持的协同设计[1,2]是在计算机网络环境下,各个成员绕1个设计项目,各自承担部分设计任务,并行交互
5、地进行设计工作最终得到符合要求的产品方案的设计方法.协同设计作力1种行之有效的产品设计工作模式,众多专家学者对其进行深入研宄,目前己经从理论框架研究转向实际应用研宄.由于船舶设计的复杂性,当前TribonM2平台在一定程度上可以进行船?机?电?货物系统的协同设计[3],而在船舶初步设计和详细设计阶段实施协同设计工作还没有成熟的软件系统支持.本文以船舶设计过程中最为常用的AutoCAD工程设计软件为主要交互平台,设计开发采用XML技术?ObjectARX和套接字技术实现多个协同设计者对同一张图纸的远程分布式设计,并采用
6、SVG(ScalableVectorGraphics)技术提供图纸的实时Web发布.以XML文件为数据存储格式,在环形结构中使用强连接(S-link)和弱连接(W-link)的手段保证系统运行过程中数据传输的实时性和有效性.1实时协同设计系统结构框架船舶产品协同设计是以设计组织者为主体,联系和控制设计参与成员,共同完成某个产品设计的协同过程.群体协作采用图形桌面会议模型,成员们围绕1个共同的设计图纸进行讨论?交换信息?相互协商?达成共识?作出决定,共同完成设计任务.设计成员以动态联盟的方式形成协同工作组,对船舶设计中
7、出现的问题进行讨论,设计者可随时动态加入和退出联盟.1.1网络组织结构系统的逻辑网络体系结构形式为混合共享方式,综合集中式和分布式2种结构的优点,开放性和通用性较好,既能保证良好的数据一致性,也能减轻网络负担且便于异构平台的连接.系统网络组织结构模型见图1.图1网络结构发起人以主席身份建立协同工作组应用服务CoServer,远程拥存AutoCAD软件5F•台的产品设计师或专家在本地启动CoClient服务,在CoServer端注册,CoServer批准后建立连接.CoClient的连接方式采用环形结构参与设计图纸的修
8、改和讨论.对于没有AutoCAD的专家成员可以通过本机浏览器远程实时浏览CoServer端发布的SVG格式的设计图纸,了解协同过程中产品的修改情况,并提出意见.1.2协同设计系统模块协同设计系统主要包括数据库模块?协同管理控制模块?事件响应器?编码器?解码器?通信模块?数据校验模块?Web发布模块和CAD显示模块.其中,协同管理控制和Web发布
此文档下载收益归作者所有