欢迎来到天天文库
浏览记录
ID:5698422
大小:119.51 KB
页数:20页
时间:2017-12-22
《毕业设计(论文)-用vb开发交互式cad系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、VB开发交互式cad系统用VB开发交互式cad系统摘要本次毕业设计的任务是利用VB开发交互式cad系统中的图形的编辑部分。设计具有交互绘图的功能。能实现鼠标绘图、图元选择和编辑,具备图形输出功能。实现交互式绘图过程涉及到图元的数学模型,数据管理、数据编辑等方面的知识和技巧。图元的选择编辑的重点放在了图元的平移和旋转。此外还设计了的启动窗口和窗口的显示。交互式cad技术在办公、绘图平面设计、工业设计等方面都有很多应用。关键字:交互式cad图形的编辑窗口VB开发交互式cad系统AbstractThisgraduationproje
2、ctdutyisdevelopsintheinteractivecadsystemthegrapheditionpart.Thedesignhasthealternatelycartographythefunction.Canrealizethemousecartography,achartYuanchoiceandtheedition,hasthegraphicaloutputfunction.RealizestheinteractivecartographyprocesstoinvolvetothechartYuanmat
3、hematicalmodel,aspecttheandsoondatamanagement,dataeditionknowledgeandtheskill.ThechartYuanchoiceeditionkeypointhasplacedachartYuantranslationandrevolves.Inadditionalsohasdesignedstartwindowandwindowdemonstration.Theinteractivecadtechnologyinaspectandsoonwork,cartogr
4、aphyplanedesign,industrialdesignallhasappliesverymuch.Keywords:InteractivecadgrapheditionWindowVB开发交互式cad系统目录第1章绪论……………………………………………………5第2章可行性研究……………………………………………………62.1问题定义2.2可行性分析第3章总体设计……………………………………………………73.1总体规划3.2开发环境和工具3.3软件介绍3.4系统实现和设计主要分以下几个步骤第4章具体设计………………………
5、……………………………84.1具体设计的详细说明图………………………………………………94.2图元的编辑……………………………………………………………104.3图元的拾取与选择…………………………………………………154.4窗体的显示控制………………………………………………………19第5章心得体会……………………………………………………20参考资料……………………………………………………21VB开发交互式cad系统第一章绪论对于大多数人而言,“交互式cad技术”是一个熟悉而陌生的概念,为什么这么说呢?因为您可能经常在使用这种技
6、术,却没有意识到。什么是交互式cad技术呢?打一个比方说;用鼠标在屏幕上画一条直线,选中它后,可以改变直线段的方位和长度。这种技术绘图具有方便、直观、高效率等特点,在各种专业软件、数据处理软件、AutoCAD、Flash、PowerPoint、Word等很很多软件里面都有广泛的应用。在交互式系统中,不仅可以实现用鼠标绘图,还可以选择图元,并对选中的图元进行修改、几何变换和删除等操作。为了实现这些功能,交互式CAD系统不仅需要考虑图形的数学模型,还要在数据结构、内存管理等方面做出筹划。VB开发交互式cad系统可行性研究2.1问题
7、定义本系统是一个关于交互式CAD的应用系统。(1)该系统应该在整体上实现绘制各种图元、编辑图元和显示编辑好的窗体等模块。(2)该系统中,图元数据需要保存起来,以便进行编辑操作。以合理的数据结构进行保存,可以在内存、系统安全性方面得到好处,从而提高程序的整体性能。2.2可行性分析技术可行性:根据新系统目标来衡量所需的技术是否具备,一般可以从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析。这次设计的系统采用Visualbasic6.0系统开发的。硬件要求:486以上CPU,64MB以上内存,2G以上硬盘。VB
8、开发交互式cad系统第三章总体设计交互式CAD系统要涉及到大量的数据处理,如何描述、输入、管理、编辑和输出它们,在开发以前需要进行详细的规划。3.1总体规划1.数据的组织和描述(1)数据结构(2)数学模型2.数据的输入实现鼠标交互式输入数据3.数据的管理1....type结构
此文档下载收益归作者所有