基于AutoCAD的实时协同设计研究

基于AutoCAD的实时协同设计研究

论文摘要

并行工程及敏捷制造是21世纪的重要生产模式,网络支持的协同设计(NSCD)是并行工程的重要组成部分,它能使不同地点的设计人员、制造人员以及用户都能同步或异步的参与设计工作,从而缩短产品开发周期、减少开发成本和提高产品质量。实时协同设计技术研究则是网络支持的协同设计领域的热点研究内容之一。但由于Internet网络带宽限制等诸多方面的影响,实时协同设计是较难实现的。本文以分布和集中式结构混合构造了一个实时设计系统,用SQL2000建立了一个统一的网络图形数据库,把协同设计者操作图形信息记录在数据库中,实现数据的统一。在各协同者之间建立通信传送操作信息,触发接收模块,读取数据库信息作图,达到协同目的。同时在网络上传输的信息量也较少,提高了系统的响应速度和稳定性。主要进行了以下几方面的工作:①研究了网络支持的协同设计的系统模型、工作模式及其分类并提出本文采用的NSCD模型和工作模式。②对AutoCAD2005进行二次开发,增强网络通信功能的方式使之具有通过Internet交互协同数据的能力。监测设计者操作命令并用VBA构建数据处理模块。③提取DXF图形文件构建协同设计实体信息格式,数据段中包含实体的全部数据信息。④进行了一次点对点实时协同设计的实验。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 计算机支持的协同工作(CSCW)的概述
  • 1.2.1 CSCW的基本概念和特点
  • 1.2.2 CSCW的系统组成与分类
  • 1.2.3 CSCW的历史、现状及前景
  • 1.2.4 CSCW的研究内容和关键技术
  • 1.2.5 本文的研究内容
  • 1.2.6 本文的研究条件
  • 第2章 点对点的实时协同设计模型
  • 2.1 网络支持的协同设计
  • 2.1.1 网络支持的协同设计的系统模型及协同工作模式
  • 2.1.2 现有的协同设计系统分析
  • 2.2 总体模型设计
  • 2.3 工作流程
  • 第3章 SOLSERVER2000数据库
  • 3.1 SQLSERVER2000数据库简介
  • 3.2 SQL语言简介
  • 3.2.1 常用的SOL命令
  • 3.2.2 SQL的数据定义
  • 3.2.3 SQL的数据查询
  • 3.2.4 SQL的数据操作
  • 第4章 VBAFORAUTOOAD开发技术
  • 4.1 VBAFORAUTOCAD的特点以及与VB的主要区别
  • 4.2 与VBA有关的AUTOCAD命令
  • 4.3 VBA的基本知识以及编程基础
  • 4.3.1 用VBA开发AutoCAD所涉及的一些概念
  • 4.3.2 VBA编程基础
  • 4.3.3 VBA与ActiveX技术
  • 4.4 VBA的通信
  • 4.5 VBA数据库技术
  • 第5章 基于VBA的AUTOCAD实时协同系统开发
  • 5.1 用户事件的捕捉
  • 5.1.1 VBA中的文档层事件
  • 5.1.2 文档层事件的种类
  • 5.1.3 文档层事件的使用
  • 5.2 SQL图形数据库的建立
  • 5.3 实时协同设计中的数据处理模块
  • 5.3.1 创建实体数据写SQL图形数据库
  • 5.3.2 修改实体数据写入SQL图形数据库
  • 5.3.3 删除实体数据写入SQL图形数据库
  • 5.3.4 读取SQL图形数据库实体信息重新生成实体
  • 5.4 实时协同设计中的通信模块设计
  • 5.4.1 网络通信技术
  • 5.4.2 通信模块的建立
  • 5.5 实时协同设计系统的权限控制
  • 5.5.1 权限的设置
  • 5.5.2 操作权限的获得
  • 第6章 基于AUTOCAD平台的实时协同设计系统的实现
  • 6.1 系统界面
  • 6.2 点对点实时协同设计实验
  • 结论
  • 致谢
  • 参考文献
  • 附录:作者攻读硕士学位期间发表的学术论文
  • 相关论文文献

    • [1].高校新生录取管理系统数据处理模块的模型设计[J]. 信息与电脑(理论版) 2016(16)
    • [2].新的数据处理模块使得深度神经网络更加智能[J]. 数据分析与知识发现 2020(09)
    • [3].高速串行数据处理模块的设计与实现[J]. 计算机工程 2016(03)
    • [4].三维扩散滤波方法地震数据处理模块的开发与应用[J]. 油气地球物理 2014(02)
    • [5].几种物探测量数据处理模块的开发与应用[J]. 物探装备 2011(03)
    • [6].升降机控制器专用通讯与数据处理模块的设计[J]. 仪表技术与传感器 2015(12)
    • [7].物联网中间件数据处理研究[J]. 计算机测量与控制 2012(07)
    • [8].一种多核DSP并行可拓展数据处理模块设计[J]. 工业控制计算机 2016(09)
    • [9].雷达信号数据处理模块设计与仿真[J]. 电子制作 2013(15)
    • [10].基于PCIE交换的数据处理模块设计[J]. 电子技术 2014(06)
    • [11].一种双CPU数据处理模块设计[J]. 信息通信 2020(01)
    • [12].基于AMP架构的高性能数据处理模块设计[J]. 数字通信世界 2019(05)
    • [13].基于OpenGL的LiDAR数据处理模块设计与实现[J]. 中国农业大学学报 2012(02)
    • [14].基于多核处理器P2020的综合数据处理模块设计及应用[J]. 航空电子技术 2012(03)
    • [15].基于LabVIEW与Matlab的“肋骨加工机器人”数据处理模块设计[J]. 南通航运职业技术学院学报 2008(03)
    • [16].基于SW1600的数据处理模块设计[J]. 计算机工程 2017(08)
    • [17].一种具有认知功能数据处理模块的设计与实现[J]. 信息网络安全 2015(04)
    • [18].基于DLL的人员定位跟踪系统数据处理模块的设计[J]. 工矿自动化 2008(04)
    • [19].基于VxWorks的航海导航软件数据处理模块设计[J]. 黑龙江科技信息 2015(31)
    • [20].基于P5020双核处理器的机载数据处理模块设计[J]. 信息通信 2018(12)
    • [21].基于FPGA的实时手势识别系统[J]. 传感技术学报 2011(11)
    • [22].新型好氧堆肥装置的设计[J]. 新疆农机化 2015(06)
    • [23].单片机数字电压表的设计与制作[J]. 电子世界 2013(22)
    • [24].优化检验数据处理流程,提高工作效率[J]. 啤酒科技 2012(03)
    • [25].基于FPGA的UART模块的设计[J]. 现代电子技术 2009(02)
    • [26].基于MicroBlaze的测控终端数据处理模块的设计与实现[J]. 计算机测量与控制 2020(03)
    • [27].薄壁轴瓦壁厚分选系统研究[J]. 中国计量学院学报 2008(01)
    • [28].自动化控制技术在矿山提升机中的应用分析[J]. 机械管理开发 2020(08)
    • [29].图像边缘检测系统的硬件设计[J]. 信息化研究 2009(04)
    • [30].三菱一天煌智慧工厂培训中心[J]. 职业技术教育 2018(12)

    标签:;  ;  

    基于AutoCAD的实时协同设计研究
    下载Doc文档

    猜你喜欢