- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机辅助设计课程设计—基于VBA的零件参数化模型构建
计算机辅助设计课程设计
题 目: 基于VBA的零件参数化模型构建
学生姓名: XXX 学 号:
学 院: 机械工程学院
专 业: 机械设计制造及其自动化
班 级: 机械XXX班
指导教师: XXX(教授) XXX(讲师)
年 月
目录
1.绪论 1
1.1课程设计性质及目的 1
1.2设计工作简介 2
1.3三维CAD软件SolidWorks简介 2
2任务分析 3
2.1课程设计任务 3
2.1.1课程设计的内容 3
2.1.2具体零件参数化设计的基本要求 3
2.2参数化建模零件结构与参数构成特点 3
2.3实现方案 4
3课题内容的实现 6
4结语 26
5参考文献 27
绪论
CAD是Computer Aided Design 的简称,即计算机辅助设计,是由计算机完成产品设计中的计算、分析、模拟、制图、编制技术文件等工作,由计算机辅助设计人员完成产品的全部设计过程,最后输出满意的设计结果和产品图纸的一种机械设计方法。它是最近几十年来迅速发展起来并得到广泛应用的多学科综合性的新。1973年,国际信息处理联合会给CAD 下了一个更广义的解释 “CAD 是将人和机器混编在解题专业中的一种技术,从而使人和机器的最好特性联系起来”CAD 技术的应用适应了当前产品需提高设计质量,快速更新换代的需求。
Visual Basic for Applications(VBA)是一种Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script。
CAD技术的发展极大地改变了人们的设计手段和方法,更为重要的是CAD技术的广泛应用显著提高了设计的效率和质量。CAD技术是企业技术创新、市场开拓的强有力的技术工具和手段。CAD技术的发展和推广不仅受到国家和企业的重视,更为广大工程技术人员关心。 此次课程设计的过程:首先利用CAD绘制图形并确定点图;然后,确定参数和尺寸参数表并列出编程点表;最后,利用VBA进行编程并调试程序。利用VBA软件进行设计目的在于,将绘制图形和软件编程的知识联系起来,加深所学知识的理解。同时了解编程技术的发展趋势,掌握零
件的编程方法,感受现代CAD技术的先进性。
此次课程设计是高等院校机械专业类各专业实践性很强的,重要的课程设计。针对各用人单位对大学毕业生人才技能需要,对于工科专业的大学生,在培养过程中学生应该自主加强自己的实践动手能力。该课程设计其主要的研究对象有两个:一个是关于绘制二维图,另一个是关于软件编程。
通过本课程设计的学习,使学生了解或掌握VBA语言对Autocad二次开发的相关知识,训练或培养运用VBA语言进行程序设计与开发的技能,为今后继续对程序设计的学习奠定基础。
1.1课程设计性质及目的
本次设计是在我们学完了大学的全部基础课、技术基础课以及专业课之后而进行。此次的设计是对大学期间所学各课程及相关的应用绘图软件的一次深入的综合性的总复习,也是一次理论联系实际的训练。其目的在于:
(1)巩固我们在大学里所学的知识,也是对以前所学知识的综合性的检验;
(2)加强我们查阅资料的能力,熟悉有关资料;
(3)树立正确的设计思想,掌握设计方法,培养我们的实际工作能力。
本次设计的主要内容为:首先运用AutoCAD软件绘制法兰盘的二维零件图,然后运用VBA语言对其进行编程,实现法兰盘二维图形的绘制。
1.2设计工作简介
基于VBA的参数化编程允许用户对AutoCAD进行二次开发,由用户输入(或选择)参数值,程序自动绘制相应的图形。其编程的一般步骤是先由用户输入一个基准点,然后根据基准点计算出其它各点的位置,调用AutoCAD命令进行绘图,最后还要对绘制的图形进行编辑修改,达到最终的效果,具体来说,二维、三维参数化编程主要分为下面几个步骤:
(1)绘制图形并确定点图;
(2)确定参数和尺寸参数表;
(3)列出编程点表;
(4)初步编程;
(5)调试。
1.3三维CAD软件SolidWorks简介
SolidWorks软件是世界上第一个基于Windows开发的三维CAD系统,由于技术创新符合CAD技术的发展潮流和趋势,SolidWorks公司于两年间成为CAD/CAM产业中获利最高的公司。良好的财务状况和用户支持使得SolidWorks每年都有数十乃至数百项的技术创新,公司也获得了很多荣誉。该系统在1995-1999年获得全球微机平台CAD系统评比第一名;从1995年至今,
您可能关注的文档
- (2015年二级建造师建筑工程管理与实务内部密卷一.doc
- [西南大学思想政治教育2006~2010年考研真题.doc
- [西南大学思想政治教育~考研真题.doc
- (2015年二级建造师施工管理预测试卷一.doc
- [西南大学管理学参考答案.doc
- (2015年二级建造师机电工程预测试题2.docx
- (2015年二级建造师法规模考密训卷A卷.doc
- [西南大学考试资料.docx
- [西南大学课程考核违纪作弊处理办法.doc
- (2015年二级建造师考试历年真题下载.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
文档评论(0)