欢迎来到天天文库
浏览记录
ID:12806852
大小:2.45 MB
页数:38页
时间:2018-07-19
《李星霖程蓉基于solidworks软件全参数机械制图试题库建设》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、深圳大学本科毕业论文(设计)题目:基于SolidWorks软件全参数机械制图试题库建设姓名:李星霖专业:机械设计制造及其自动化学院:机电与控制工程学号:2012110343指导教师:程蓉职称:教授2016年04月30日深圳大学本科毕业论文(设计)诚信声明本人郑重声明:所呈交的毕业论文(设计),题目《基于SolidWorks软件全参数机械制图试题库建设》是本人在指导教师的指导下,独立进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。除此之外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全意识到本声明的法律结果。毕业论文(
2、设计)作者签名:日期:年月日目录摘要51.引言51.1研究目的和意义51.2SolidWorks二次开发技术的发展情况51.3主要工作内容61.4论文安排61.5本章小结62.机械制图题库系统开发所用工具72.1SolidWorks软件72.1.1SolidWorks软件介绍72.1.2SolidWorks应用程序编程接口72.2SolidWorks二次开发所用编程语言82.2.1VB.NET82.2.2VB.NET和VB6.0的区别82.3开发环境82.3.1VisualStudio介绍82.3.2动态链接库(DLL)82.4MicrosoftExcel介绍92.5本章小结9
3、3.机械制图题库系统的设计103.1机械制图试题库系统功能的需求分析103.2机械制图试题库系统所用素材的制作103.2.1零件及装配体模型的构造113.2.2题目预览图的创建113.2.3题目参考答案的制作123.2.4零件名字及其基本参考尺寸数据库的建立133.3机械制图试题库系统的程序界面设计133.4本章小结144.机械制图试题库系统的实现154.1创建SolidWorks插件154.1.1SolidWorks插件模板内容介绍154.1.2修改SolidWorks插件模板174.2实现机械制图试题库系统操作界面功能194.2.1添加引用、创建模块及声明全局变量194.2
4、.2试题列表自动生成模块功能的实现214.2.3所选试题预览图和参考尺寸自动显示模块功能的实现244.2.4自动打开零件模型及工程图图纸模板功能的实现274.2.5参考答案弹出窗口的实现304.3本章小结325.机械制图试题库系统实例335.1机械制图试题库系统实例演示335.2本章小结346.总结与展望35参考文献36致谢37Abstract.38基于SolidWorks软件全参数机械制图试题库建设机械设计制造及其自动化(机电与控制工程)李星霖学号:2012110343【摘要】“机械制图”是工程与产品信息的载体,是工程界表达、交流的语言。机械制图这门课程理论严谨、实践性强,是
5、普通高等院校本科专业重要的技术基础课程。通过本课程的学习,能够培养学生的科学思维方法、工程和创新意识。其中零件图的表达是该课程的重点和难点,因此本文将针对零件图的表达,开发一个题库系统,供学生训练。本文以VisualStudio2010为开发环境,VB.NET为开发语言,结合SolidWorks的二次开发技术,开发一个机械制图试题库系统。该系统作为CAD软件SolidWorks的插件,为学生们在SolidWorks上练习零件图的表达提供简洁、方便的环境和操作界面。本系统旨在培养学生绘制和阅读标准零件图样的能力。机械制图试题库系统收录有大量的各种类型的典型零件模型及标准零件图表达
6、图样,基于CAD软件SolidWorks运行。用户选择任意零件模型,进入练习模式之后,能够从任意角度观察零件的特征。学生在SolidWorks环境下完成自己的零件图表达图样后,能够调出系统中存有的标准答案进行对比,这方便学生完善、改进自己的表达方案,保证练习的质量。【关键词】机械制图;试题库;零件表达;SolidWorks二次开发1.引言1.1研究目的和意义“机械制图”是高等工科课程中的一门重要的基础必修课,该课程的重要任务之一是培养工程技术人员必备的绘图、读图能力[1],[2]。工程图样被称为“工程界的通用语言”,其中,零件图是用于表达零件结构、大小及技术要求的图样,是加工和
7、检验零件的依据,是生产部门的重要技术文件,是对外技术交流的重要技术资料,一张完整地零件图应该包含:(1)一组图形;(2)全部尺寸;(3)技术要求;(4)标题栏[3]。由于缺乏实践经验,其中“视图表达”和“尺寸标注”是学生学习和掌握零件图的重点和难点,需要学生经过大量的练习来树立起工程零件的表达概念。因此,本课题针对学生的学习现状和实际的教学需求,结合SolidWorks的二次开发技术,开发一套适用于学生的练习题库系统,重点加强学生零件表达环节的训练。1.2SolidWorks二次开发技术的发
此文档下载收益归作者所有