网络化CAD环境下的图纸管理系统设计.pdfVIP

网络化CAD环境下的图纸管理系统设计.pdf

  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文档。上传文档
查看更多
先进制造技术高层论坛暨制造业自动化与信息化技术研讨会 网络化CAD环境下的图纸管理系统设计 陈华光王京文张晓清 (湖南工程学院计算机科学与技术系,湖南湘潭4111们) 摘要:分析了网络化CAD环境下的图纸管理系统的特点,介绍了图纸管理系统的体系结构,提出了一种基 于C/S结构的设计方案。结果表明:该系统功能强、易于扩充。 关键词:网络;CAD;图纸管理系统;;B/S模式 1 引言 计算机辅助设计(CAD)技术作为成熟的普及技术已在企业中广泛应用,随着网络技术的迅速发展, 网络化CAD正在给企业制造活动带来新的变革。网络化CAD的特点包括:通过制造环境内部的网络化 实现CAD过程的集成:实现开发设计人员之间的资源协调、共享和优化利用;实现异地协同开发CAD; 实现对工程图纸进行管理。 协同工作(Cooperation)是并行工程的首要问题。计算机协同工作环境(ComputerSupported Collaborative Work,CSCW)是与以计算机为基础的系统设计相关的领域,它可以支持和改善执行共同任 务或目标的群体拥护的工作,并使其理解应用这种系统所产生的影响。 网络化CAD通常是将一个工程分为若干子模块,每个模块交给不同的设计人员进行开发,最后进 行系统集成、分析。某个模块的设计通常需要使用到其他人员所设计的部件文件,这种情况在进行装配 建模时尤为普遍(零件借用)。这就需要一套图纸管理系统对整个工程中的所有部件文件进行统一管理。 图纸管理系统通过访问和版本控制机制、文件搜索、状态更迭等技术来促进设计团队里的协同工作。图 纸管理系统不但连接设计人员进行图纸设计,可连接管理人员对图纸进行审批和管理,还可连接各设计 分析系统进行绘图、造型、有限元分析、优化设计等。图纸管理系统是网络CAD的核心部件。 2 图纸管理系统的体系结构 c/s(客户端/服务器)模式和B/S(游览器朋艮务器)模式是当今世界开放模式技术架构的两大主流技术。 两种模式的相同之处在于:数据库均放在服务器(Server)上,而客户端则不同。B/S模式的客户端为浏 览器,而C/S模式的客户端为专用客户端软件。 C/S结构的精华在于它把每一项任务按功能划分,使一些服务独立起来,形成专业化的服务。并且 通过对这些专业化的服务进行灵活组成,形成一个适合用户使用的、有效利用资源的应用环境。这种系 统极大地促进了信息的获得和利用。C/S结构的应用具有以下优点: (1)将数据和文件放在服务器端统一管理,系统维护简单,且节省了网络资源。 (2)客户端可以随时随地连接到服务器来提交或获取文件,增加了信息访问的灵活性。 (3)大多数CAD软件都支持二次开发技术,留有开发接口,提供了丰富的开发函数库,使用C/S结 构就可以在客户端实现与CAD软件的无缝集成。 (4)能够自己设计服务器与客户端的通信协议,以保证文件和数据在传送过程中的安全,保护了企 业机密。 先进制造技术高层论坛暨制造业自动化与信息化技术研讨会 机辅助设计、计算机辅助加工和计算机辅助分析的集成。 考虑到大多数CAD开发工具都是运行在WINDOWS平台上,客户端不存在跨平台的可能,因此网 络化CAD环境下的图纸管理系统采用C/S体系结构更为合适。 3 CAD软件的与客户端的集成 提供了与外部应用程序之间的接口,可以通过二次开发使其具有网络通信的能力,从而使CAD用户在 需要的时候与服务器端建立连接,提交已设计完成的模块文件或者获取需要的借用文件。 以UG软件为例,UG/OPENAPI是UG软件的一个重要模块。是其二次开发工具之一。通过用C 语言编程,调用其提供的函数,可以实现网络化CAD的需要。 中菜单也是用该语言写成的,使用该语言可以在UG界面环境下增加需要的菜单,将客户端与UG软件 集成起来。 话框控件。可以通过C语言编程实现图纸管理系统客户端在UG开发环境下与用户的数据交互和展现。 4网络化CAD环境下的图纸管理系统 图纸管理系统由客户端、服务器、计算机网络、图纸管理系统软件和图纸数据库组成,而图纸数据库 包括管理数据库和图纸文件库两部分。 客户端与服务器端通过Intranet相连接,开发完成的文件存放在服务器端,还可进一步由进行由CAE 调用这些文件进行设计分析或用CAM系统凋用这些部件文件进行数控加工或进行工艺处理(见图

文档评论(0)

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

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

1亿VIP精品文档

相关文档