支持异构CAD系统同步协同的关键技术研究

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:cjwxwq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协同CAD(Computer Aided Design)作为CAD技术与CSCW(Computer SupportedCooperative Work)技术的结合,可以有效地缩短产品开发周期,充分地利用异地资源,降低产品的设计成本,近年来这方面的研究工作正在不断深入。由于各个商品化CAD系统之间从上层的建模操作到底层的数据结构都有较大的不同,这给异构CAD系统之间的同步协同设计带来了很大的挑战。为了使异构CAD系统更好地支持同步协同设计活动,本文从基于异构CAD系统的同步协同设计方法和基于版本复制的一致性维护两个方面开展研究。根据分布式环境下不同CAD系统的异构特点,提出了基于宏语义的异构CAD协作模型,构建了适合于同步异构CAD系统语义互操作的体系结构。针对异构CAD系统间同步协同设计平台的需求,本文通过研究多种商用CAD系统的宏文件和建模命令,提出了一种应用于异构CAD环境中的基于宏语义命令的同步协同设计方法,使CAD系统之间的交互层次由产品数据信息上升到包含设计意图的参数信息。该方法通过宏语义命令在异构CAD系统间实时交换系统建模宏命令组来实现同步协同设计。首先定义了宏命令组和宏语义命令,并给出基于宏语义命令的同步协同设计平台的体系结构;其次根据宏语义命令的构建方法,构建了兼容各个CAD系统建模操作参数的以XML表示的宏语义命令集:最后给出了宏语义命令和宏命令组之间的转换方法。现有的对象复制技术是实时协同图形编辑系统中符合一致性模型的并发控制策略,但难以解决非几何属性以及二维绘图系统中的并发冲突情况。介绍了一个全新的基于版本复制的多版本技术,当并发操作发生冲突时,利用简化规则从目标版本派生出叶子物理版本,分别应用冲突操作到不同的叶子版本,有效地保证了非调和冲突操作的意愿。通过研究多版本技术的相关支持算法,在算法MOVIC(Multiple Object Versions Incremental Creation)的基础上,从各个冲突操作的最大共同相容操作着手,提出了基于相容冲突组的快速多版本增创算法FMVIC(Fast Multiple Versions Incremental Creation),减少了相容操作的比较次数,缩小了去冗余操作的范围。最后本文给出基于宏语义命令的同步协同设计原型系统的实现,并利用这个原型系统完成了一个同步协同设计实例,从而验证了该方法便于在异构CAD系统之间进行同步协同设计,减少了数据转换的耗时量并降低了对网络带宽的要求,提高了实时同步的效果。
其他文献
SIP技术已经成为VoIP的一种发展趋势,但该技术在应用中存在一个急需解决的问题:基于C/S的体系结构,使中心服务器负载过重,无法保证通话质量。简要分析了P2P网络拓扑结构之后,
手机游戏已经成为大众消磨时间的主要方式,不管是在公交车上、地铁上或是休息区,都可以看到有很多人低着头,脸上反射出电子屏幕的光线。在当代社会手机用户基数巨大,产品更新
静电纺丝是目前获得超细纤维的一种重要方法。静电纺丝过程是将具有一定粘度的高分子溶液置于带有金属毛细管喷头的装置中,在高压电场的作用下,处于喷口的液滴克服表面张力形
软件技术的迅速发展,促使服务的类型和数量不断增加,造成网络上存在大量动态、异构的服务资源。如何将这些资源有效组织,完成功能更强大、更完整的应用需求,成为当前服务组装
开展基于乳腺X影像的乳腺普查工作是早期检测乳腺癌病变、减少死亡率的重要手段。基于乳腺X影像的计算机辅助诊断技术是当前国外研究的热点,也是难点。当前主流的计算机辅助
制造技术水平的不断提高和日趋激烈的市场竞争,使制造业的发展日益呈现出全球化、网络化的特点。在这种情况下,产品设计过程也越来越快地向跨企业、跨系统、跨地域的方向发展,从
目前,信息系统在广泛的领域得到的应用,相应的出现了多种类型的系统,开发了多种多样的方法和途径来设计这些信息系统。由于办公自动化的工作是信息系统应用领域发展最快的,在最近
数字水印技术是近年来信息安全领域里新兴的一项信息隐藏技术,而证件防伪一直是人们关注的热点问题。将数字水印应用到证件防伪技术中,是当前证件防伪的一个新的研究方向,具有极
机器翻译是将一种自然语言翻译成另一种自然语言。机器翻译的方法有很多种,主要包括基于规则的,基于实例的和基于统计的方法。统计机器翻译近些年来在机器翻译领域取得了较大
三维激光扫描技术是国际上近期发展的一项高新技术,又被称做实景复制技术,是测绘领域继GPS技术之后的一次技术革命。它无需接触扫描文物表面,突破了传统的单点测量方法,具有