vb2012基于vb6.0开发交互式cad系统

vb2012基于vb6.0开发交互式cad系统

ID:20676763

大小:647.00 KB

页数:6页

时间:2018-10-14

vb2012基于vb6.0开发交互式cad系统_第1页
vb2012基于vb6.0开发交互式cad系统_第2页
vb2012基于vb6.0开发交互式cad系统_第3页
vb2012基于vb6.0开发交互式cad系统_第4页
vb2012基于vb6.0开发交互式cad系统_第5页
资源描述:

《vb2012基于vb6.0开发交互式cad系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用VisualBasic开发交互式CAD系统内容提要在交互式CAD系统中,不仅可以实现用鼠标绘图,还可以选择图元,并对选中的图元进行缩放、缩小、等操作。在众多的交互式CAD开发工具中,VisualBasic是使用最简单、应用最广泛、使用者最多的一种开发工具,VisualBasic语言具备一定的绘图功能。本设计的主要内容是在学习VisualBasic语言和交互式CAD技术的基础上,运用VisualBasic语言来开发交互式CAD系统。本系统具有交互绘图功能。能实现鼠标绘图,能对图形进行各种形式的缩放操作。本文中的缩放主要包括图形的放大、缩小和局部放大与全屏显示。关键词:VisualBa

2、sic交互式CAD缩放一、绪言……………………………………………………………………………4二、开发基础…………………………………………………………………………5(一)交互式CAD简介…………………………………………………………5(二)VisualBasic的简介…………………………………………………..5三、系统分析…………………………………………………………………………6(一)可行性研究……………………………………………………………….6(二)需求分析…………………………………………………………………6四、系统总体设计……………………………………………………………………8jhjhj

3、hjhj五、详细设计…………………………………………………………………………86用VisualBasic开发交互式CAD系统(一)界面制作…………………………………………………………………….8(二)绘图…………..…………………………………………………………9(三)缩放……..………………………………………………………………11六、用户手册………………………………………………………………………16七、结束语……………………………………………………………………….17八、致谢…………………………………………………………………………18九、参考文献…………………………………………………

4、……………………19系统界面局部放大全屏显示编辑绘图缩放缩小放大直线多义线圆弧圆图3-1系统的总体设计6用VisualBasic开发交互式CAD系统图3-2图像选项图3-3主界面图3-4窗口模板(二)绘图代码设计图3-5“绘图”菜单图3-6“缩放”菜单图3-7原始图形6用VisualBasic开发交互式CAD系统图3-8全局放大和全局缩小结果ABAE`BF`EFGHEF‘GHCDCG`DH`图3-9局部放大的原理图示矩形窗口图3-10用矩形窗口选择所要放大的局部范围6用VisualBasic开发交互式CAD系统图3-11局部放大的效果(1)全屏显示全屏显示是要在绘图环境中刚好显示所有

5、图元。实际上,它是局部放大的一个特例。就如图(3-12)所示,把矩形EFGH中的图形元素正好全部显示在ABCD矩形区域中。所有图元的包围矩形可以通过比较所有图元各自的包围矩形得到。所有图元包围矩形对角定点的最小横坐标和最小纵坐标可以确定一个点,最大横坐标和最大纵坐标可以确定另一个点,由两点所确定的矩形就是要求的包围矩形。ADCBE`H`G`F`EDCAFHGAB图3-12显示全图的原理图3-13原图图3-14全屏显示的结果六、用户手册6用VisualBasic开发交互式CAD系统运行系统,会出现一个界面就如下面所示的图---用户界面。分别有菜单栏、工具栏、状态栏就是显示窗口。全屏显示

6、菜单放大绘图工具窗口绘图区局部放大缩小工具栏Poweredby计算机毕业论文网http://www.wnwu.comhttp://www.qclxs.cn重要提示:本论文由大学论文网www.wnwu.com毕业论文下载网:www.fxfl.cn提供如果需要详细内容请与QQ:4991024联系6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。