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