[发明专利]协同的CAD编辑系统中基于3D语义的操作转换的方法无效
申请号: | 201010221498.6 | 申请日: | 2010-07-02 |
公开(公告)号: | CN101894186A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | 何发智;刘华俊 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430072*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机支持协同工作技术领域,尤其涉及一种在协同的CAD编辑系统中基于3D语义的操作转换方法。本发明通过制定针对于等待队列中操作选择的3D语义优先级,和制定了一种在操作冲突时决定操作转换方向的操作转换策略和操作转换法则来提供一种低约束的用户交互,并且在协同的CAD编辑系统中取得一致性结果的方法。本发明的方法运用了一种更加自由的一致性维护方法,因此在保证了不同站点之间结果的一致性收敛的同时,还可以提供一个自然,自由并且快速的多用户交互界面。 | ||
搜索关键词: | 协同 cad 编辑 系统 基于 语义 操作 转换 方法 | ||
【主权项】:
一种在协同CAD编辑系统中基于3D语义的操作转换方法,其特征在于,包括以下步骤:所述协同CAD编辑系统中的每个站点上都包括生成队列,收到队列,合成队列,执行队列和等待队列;①所述协同CAD编辑系统中每个站点的用户自由发出操作,所述操作生成后,按照所述每个站点的时间顺序加入到站点各自的合成队列中,并同时发送到其它的协同站点上;②当前站点收到其它协同站点的操作后,根据当前站点的时间顺序自动加入到当前站点的合成队列中;③自动从合成队列的开始取出一个操作,并自动判断此操作可以被立即执行还是需要放入等待队列;④当取出的操作可以被立即执行时,站点自动判断此操作是否需要被进行操作转换:如果需要进行操作转换,将按照3D协同CAD的操作转换规则对其转换,并执行转换后的状态;否则,此操作可以被直接执行,并放入到执行队列中;⑤如果当前操作被执行后,所述协同CAD编辑系统要立即查看当前站点上等待队列中是否有被触发的操作;如果有,则按照等待队列中操作选择的3D语义优先级来选择需要被执行的操作,然后跳到步骤④;如果没有,则执行下述步骤;⑥在合成队列中查看是否还有没有执行的操作,如果有,执行步骤③;否则,执行步骤⑦;⑦完成协同CAD编辑。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010221498.6/,转载请声明来源钻瓜专利网。
- 上一篇:串联动力蓄电池均衡电路开关器件的脉冲占空比计算方法
- 下一篇:一种便捷机箱锁