- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学系 基于AutoCAD的三维工字钢模型的自动生成器的开发与研究 姓 名: 班级学号: 指导老师: 答辩时间:2010年6月20号 Company Logo目录系统开发背景系统开发内容开发工具简介需求分析系统设计用户界面设计系统实现致谢Company Logo系统开发背景 AutoCAD是目前国内外使用最为广泛的微机CAD应用于开发平台,他的丰富的绘图功能,强大的编辑功能和良好的用户界面首到了广大工程设计人员的普遍欢迎。 AutoCAD的广泛应用的原因除功能强、易学易用外,更主要的是因为它具有开放的体系结构,允许用户和开发者在几乎所有方面对其进行扩充和修改,能最大限度的满足用户的特殊要求。特别是该软件提供的各种编程工具和接口,为用户在其基础上进行修改和扩充创造了便利条件。 在用AutoCAD绘制机械图形时,常遇到参数不同而模型图相同的机械图形,绘图人员只能按照不同的参数去绘制模型图相同的图形,使得绘图过程显得费时费力。如工字钢模型图的绘制,参数有几十种,绘制起来很麻烦。根据AutoCAD软件提供开放的二次开发环境,对其自身进行新功能的开发很有必要。基于这种情况,为了提高绘图的设计效率,开发基于AutoCAD的三维工字钢模型的自动生成器的开发很有必要。Company Logo系统开发内容 在AutoCAD的基础上,利用内嵌的VBA作为绘图程序开发工具,使用ADO的方法来连接数据库,进行二次开发 。 将不同标准的工字钢图形的尺寸都定义成参数,用参数约束图形,图形就会自动完成图形的绘制工作,而改变参数的值,图形也会随之改变,从而开发出具有专业特色的工字钢参数化绘图系统 ,即工字钢模型的自动生成器系统。 Company Logo开发工具简介 AutoCAD 平台: AutoCAD具有良好的用户界面,通过交互菜单或命令行方式便可以进行各种操作.它也具有广泛的适应性,AutoCAD是目前最为流行的工程图形处理软件,它不但具有完善的绘图功能、良好的用户界面,而且允许用户进行二次开发。 VBA开发语言: VBA是面向对象的程序设计语言,它继承了VB语言简单、功能强大、易学易用的特点,同时,由于VBA可与主程序在同一个内存空间内运行,大大提高了运行速度。Company Logo需求分析功能分析 1.三维模型图的自动生成; 2.灵活的添加、修改、删除参数库。用户分析 1.绘图工作者可以通过开发出来的自动生成器,选择需要的模型图参数,点击确定按钮直接生成图形。开发的成功之处,在于减轻了工作者的负担,大大提高了设计效率。 2.客户根据自己的需要选择模型图,工作者在有效的时间内完成绘图任务,给客户节约了时间成本。Company Logo三维工字钢模型的自动生成器模块AutoCAD界面生成器用户界面系统设计系统模块结构图Company Logo运行窗体系统流程图工字钢自动生成器条件选择重新选择选择操作(添加、修改、删除、确定、取消)退出数据库运行程序绘制图形退出生成器Company LogoADO的连接技术 1.在使用ADO对象之前,需要在VBA集成开发环境中,选择【工具/引用】,从弹出的对话框选取【Microsoft ActiveX Date Objects 2.5 Library】选项,引用ADO对象模型,如下图所示。 2.连接数据源,其中使用连接对象的Open方法打开数据库对象。 3.打开记录集对象,其中使用记录集对象的Open方法打开记录集对象。 4.使用记录集。 5.关闭连接和记录集。Company Logo用户界面设计Company Logo系统实现 经过编码、测试及调试后的三维工字钢模型的自动生成器,自动生成几种型号的模型图展示。型号为25a的平面图型号为12的平面图型号为50a的平面图型号为12的立体图型号为50a的立体图型号为25a的立体图Company Logo致谢感谢我的父母提供给我学习的机会。感谢我的母校学院为我提供了良好的学习环境。感谢各位领导、老师对我指导与评审。感谢指导老师对我的指导。感谢同学们给我的建议与帮助。Company Logo素材天下
原创力文档


文档评论(0)