基于Internet协同实体建模系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Internet的协同实体建模系统 周勋 李洁 何发智 高曙明 浙江大学CAD/CG国家重点实验室 2002年8月 报告内容 1. 研究背景 2. 总体框架 3. 模块设计 服务器端设计、客户端设计 4. 关键技术 拓扑元素的命名、增量传输方法、一致性维护 5. 系统实现 系统实施与开发、Internet上试验、运行结果 6. 结论与将来工作 研究背景 总体框架 服务器端设计 客户器端设计 Java 3D数据结构的扩展 关键技术 关键技术 关键技术 关键技术 系统实施与开发 Internet上的测试 运行结果 结论和将来工作 * * 1. 协同设计与建模的重要性 全球化经济竞争加剧、网络信息技术快速发展 2. 协同设计与建模的特点 群体性、动态性、并行性、异地性和实时性 3. 同步协同建模研究现状 基于Web,不基于Web 基于分布式对象,不基于分布式对象 基于特征的,不基于特征 4. 研究目的 技术探索和系统验证 搭建一个基本平台 1. CAD造型服务 几何引擎封装成的CORBA对象 提供远程几何造型运算服务 2. 实体模型的传输 几何模型离散为面片表示 在启动时,先传线框,后传面片 在造型过程中采用增量传输,即只传输更新的实体 3. 协作管理 用户管理 任务管理 会话管理 1. 实体模型显示 采用Java 3D 并列采用线框模型与着色模型 2. 用户交互 用户输入造型命令与参数 交互选取几何元素 对几何元素进行加锁/解锁处理 3. 扩展Java 3D的数据结构 支持线框显示 支持面、边选取 对Java 3D的左子树进行扩展,如图所示 拓扑元素的命名格式 1. 新增加面或者边 原先没有名字,则用当前操作号作为名字的前两位。 2. 面或者边分离时 操作号仍为原先的操作号,但对最后两位即7、8位的序号在原先的基础上递增,以保证没有重名。 3. 面或者边合并 将当前辅助物体的操作号删除掉。 拓扑元素的命名规则 增量传输方法 1. 几何元素分类 新增、删除、变动、未变。 2 . 判别 新增元素集合,元素的操作号等于当前操作号。 删除元素集合,比较当前元素集合与操作之前的元素集合,如果操作之前的元素在当前操作元素集合中不存在。 变动元素集合,在新增元素的相邻面或边中判别出新增的面或边,那么剩下的相邻面或边就是变动的面或边 。 3. 传输 仅传输新增、删除、变动的几何元素。 并发控制 1. 序列化 操作分为添加、删除、修改和锁定。 对同一对象的操作进行冲突解析,进行取舍。 冲突类型有删除与删除、修改与修改、删除与修改、删除与锁定、修改与锁定。 2. 加锁 隐含冲突的判别与处理。 解锁可以是用户主动或者系统强制。 1. 服务器端 几何引擎为ACIS 6.0 开发工具和集成开发环境为VC++ 6.0 2. 客户端 Java 3D 开发工具 JDK 1.3 和 JBuilder5.0 3. 系统的软件总线 CORBA中间件ORBacus 4.1.0 ZuNetCAD曾经被浙江大学CADCG实验室和美国亚利桑那州立大学(Arizona State University)设计自动化室用于进行异地同步协同建模。 ASU in USA ZJU in China ZUNetCAD Modeling Server WWW Server CORBA HTTP 1. 结论 设计并实现了一个基于Internet的协同实体建模系统 对Java3D的数据结构进行了扩展 通过增量传输提高实时性 通过加锁维护一致性,能够处理隐含冲突 2. 将来工作 完善现有系统。 增加特征建模功能。 增加可造性评价和公差分析功能,以支持分布协同的设计与制造。 *

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档