[发明专利]一种在线协同设计用被引用拓扑对象编码/命名方法无效
申请号: | 201010190131.2 | 申请日: | 2010-06-02 |
公开(公告)号: | CN101882173A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 荆树旭 | 申请(专利权)人: | 长安大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 西安创知专利事务所 61213 | 代理人: | 谭文琰 |
地址: | 710064 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 协同 设计 引用 拓扑 对象 编码 命名 方法 | ||
技术领域
本发明涉及一种适用于计算机辅助设计领域的被引用拓扑对象编码/命名方法,尤其是涉及一种支持特征设计命令级并发粒度的在线协同设计用被引用拓扑对象编码/命名方法。
背景技术
CAD(即计算机辅助设计)技术是利用计算机帮助设计人员进行产品和工程设计的技术。CAD技术已经被广泛应用在机械、电子、航空、建筑等国民经济的各个领域并且获得了巨大的成功。CAD技术的发展和应用水平已成为衡量一个国家科技现代化和工业现代化水平的重要标志之一。协同设计作为信息化、网络化时代的一种新的产品设计方法,在世界范围内受到工业界和学术界的广泛关注并成为当前的应用和研究热点。协同设计旨在使企业在产品设计方面突破行业、组织、地域以及所使用CAD系统的限制,对包括设计人员在内的各种设计资源进行跨时空、跨系统的整合。
协同设计具有不同的类型、层次和特点:①设计结果重用类,侧重于通过设计文件将设计结果在不同的CAD系统之间进行重用,CAD系统间的参数化模型交换属于该类型,作为一种离线的协同设计,其特点是静态性和非实时性;②可视化批注/圈阅类,作为一种类型的在线的协同设计,有其动态性、实时性的一面,但可视化批注/圈阅存在间接性和理解歧义性的不足;③基于CAD系统的在线实时协同设计,集前两类的优点于一体,突破时间和空间的限制,使设计思想直接作用到设计对象上,设计者可以就设计进行直接、实时及有效的沟通协作。第①种类型的参数化模型交换和第②种类型的在线可视化批注/圈阅已经获得商业应用并取得了良好的效果,第③种类型的在线协同设计是当前协同设计追求的最高目标,同时在研究上也是最具挑战性,还有许多问题尚待解决。
在线协同设计的目标是提供尽可能精细的协同粒度,从而提高系统的并发性,而现有的在线协同设计方法普遍存在并发性低的问题,以三种常见的在线协同设计方法为例:第1种类型的在线协同设计方法采用共享数据加锁的严格互斥访问方法进行协同工作中的并发控制,在任何一个时刻只允许一个参与者拥有对共享数据的修改权限;第2种类型的在线设计方法假设参与者能够自觉遵守发言规定,并且采用语音工具辅助发言,以这种方式决定哪个参与者拥有对共享数据的修改权限,但不能够保证这种假设条件总是能够得到满足,只好进行事后校验;第3种类型的在线协同设计方法采用C/S(Client/Server)结构,其中服务器配置共享数据和几何建模服务,客户端则主要负责建模操作的交互输入和模型显示,这种类型的协同设计方法,由于几何建模服务都在中心服务器完成,所以无法提供精细粒度的并行工作。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种在线协同设计用被引用拓扑对象编码/命名方法,其设计合理严谨、操作简便、实现方便且使用效果好,编码/命名方式灵活,可操作性强,能支持特征设计命令级并发粒度的CAD在线协同设计。
为解决上述技术问题,本发明采用的技术方案是:一种在线协同设计用被引用拓扑对象编码/命名方法,其特征在于该方法包括以下步骤:
步骤一、系统配置:对参与CAD在线协同设计的多个参与终端Agent pi进行系统配置,使得所有参与终端Agent pi均具有对等的可视化交互功能、三维几何建模功能和共享数据副本;并且,任意两个参与终端Agent pi之间以点到点通信方式进行双向通讯;其中,i=1、2、3...n,n为参与终端Agent pi的数量;同时,在各参与终端Agent pi的系统内均相应建有特征命令类型菜单,所述特征命令类型菜单包括对多种立体几何单元进行引用时的特征命令类型标识FCtid,多种几何立体单元包括CAD设计中所采用的多种最基础的立体几何单元,且CAD设计时任一被设计的几何模型均为由一个或多个几何立体单元组成的组合结构;
步骤二、多个参与终端Agent pi通过交换特征设计命令方式进行协同工作,每个参与终端Agent pi的协同工作过程均相同,且每个参与终端Agent pi均能作为特征设计命令的命令生成及发送端与命令接收及执行端,对于参与终端Agent pi中的任一个参与终端Agent pj来说,其协同工作过程如下:
I、当参与终端Agent pj作为命令生成及发送端进行协同工作时,通过可视化交互方式生成特征设计命令,其工作过程包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010190131.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于轨道码的条码图像校正方法
- 下一篇:三维虚拟直流无刷电机动态仿真方法