基于特征数据交换的异构CAD协同设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:ycdyjlc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机支持的协同设计(Computer Supported Collaborative Design,CSCD)能够较大幅度地缩短产品设计周期,降低产品开发成本,提高产品质量和设计效率,已成为网络环境下数字化设计与制造的关键技术之一。异构CAD系统的协同设计也是其中重要的研究方向。本文对基于特征的数据交换技术和基于Agent的信息通讯方式进行了研究和探索,提出了一种基于特征的异构CAD协同设计系统框架,使得异构CAD之间能够传递模型,协同设计。 数据交换技术和信息通讯方式是异构CAD协同设计系统的研究重点。本文详细分析了现有产品数据交换方法的基本特点,针对现有的方法中数据交换的层次偏低,丢失高层语义信息,中性文件不支持网络实时等主要不足,提出了一种基于特征的CAD数据交换方法。该方法研究了产品数据分层共享概念,以参数化特征造型技术为基础,提出产品的数据交换发生在特征模型层而不是边界或网格层,这样,异构CAD系统之间交换的是特征、历史造型等高层语义而不是边界信息。传递的是造型的构造过程而不是构造结果,有效的保留了设计意图,数据量少,支持增量式传输,适合网络协同的需要。 异构CAD协同设计中,客户端和服务器之间的信息交流,客户端之间的数据交流,都是通过Agent之间的消息通信来实现的。消息是基本通信单元,是基于XML语法的通信协议,各Agent之间通过KQML语义进行通信,本系统直接调用了一个用VC开发的Agent底层通讯库,该通信库封装了客户端Agent、管理Agent、和服务Agent,通过访问API接口实现各种通信功能。 为验证本文的异构CAD协同设计系统思想的可行性,本文采用基于COM的CAD二次开发技术,在SolidWorks和Inventor之间制作插件进行模型转换,调用Agent的API接口函数实现数据传输,实现了简单零件在两个CAD系统中的协同设计。
其他文献
人眼是人获取外界信息的主要渠道,研究如何利用人眼获取视觉信息进行研究具有重要意义。当前,人们主要使用眼动跟踪技术对其进行研究,眼动跟踪技术应用广泛,其在医学、心理学
无线通信技术和计算机网络技术的发展为移动自组网络的产生奠定了基础。由于具有不需要集中式的网络管理和基础设施的显著特点,移动自组网络,即无线Ad Hoc网络,在近年来受到越来
图形处理器(GPU:Graphics Processing Unit)传统上是作为一种外设用来加速3D图形渲染,但随着其功能和性能的逐步加强,如今它已经成为一种流行的通用计算设备。随着CPU单核心性能的
从广义上讲,机器学习(Machine Learning)是以使其包括任何计算机程序通过经验来提高其任务处理性能的行为。如果机器能够真正完全地根据经验来自动提高,其影响将是空前的。为
工作流技术的研究正日益受到人们的重视。然而,作为一个新兴的研究领域,工作流还存在着很多问题有待进一步研究和解决,其中之一就是系统的安全问题。本文的研究重点是工作流
当前,电子政务已成为全球信息技术行业关注的热点。随着政务网络的层次化、分组化以及宽带化发展,政府部门越来越多的统计决策业务、日常监督检查业务、OA等管理性业务以及面
时间管理是HLA/RTI中的核心内容之一,它的基本原理和关键算法的研究是分布式仿真领域的热点问题。其中,按照HLA规范所实现的乐观推进服务也一直是分布式仿真领域的难点问题。
计算机视觉技术的研究推动了现代交通自动驾驶技术的发展,车辆检测技术是实现自动驾驶的前提和关键。由于Gabor滤波器在模式识别领域的成功应用,近年来,越来越多的研究将其引
自20世纪中叶计算机诞生以来,计算机技术就以迅猛的速度发展和普及,渗透到人类生活的各个角落。网络技术使处于不同地域的计算机被连接起来,从而使得信息可以共享和交换。特
随着现代企业需求的不断提高,分布式协同软件得到应用的范围越来越广,趋势越来越明显,然而相当一部分开发出来的系统却没有得到频繁地使用,这在一定程度上归因于系统的低可用性问