完整版(2022年)圆锥台与圆柱相贯实体造型及展开CAD的研究毕业论文.docx
《完整版(2022年)圆锥台与圆柱相贯实体造型及展开CAD的研究毕业论文.docx》由会员分享,可在线阅读,更多相关《完整版(2022年)圆锥台与圆柱相贯实体造型及展开CAD的研究毕业论文.docx(38页珍藏版)》请在第壹文秘上搜索。
1、完整版(2022年)建立了圆锥台与圆柱相贯的统一数学模型。据此模型,以AUtOCAD为平台,应用其内嵌的VBA(VisualBasicforApplication)语言为编程工具,设计了绘制圆锥台与圆柱相贯实体的通用源程序。建立了求解圆锥台与圆柱轴线垂直交错时相贯线上点的坐标的通用数学模型,并以此为基础,给出了绘制含有相贯线的圆锥台、圆柱展开图的原理和方法。根据以上数学模型,应用VBA编程,设计了绘制含有相贯线的圆锥台、圆柱展开图的通用源程序。在上述源程序的基础上,设计了基于VBA的圆锥台与圆柱相贯实体造型及绘制展开图的参数化软件。应用该软件,可以通过输入特征参数,方便地绘制带有圆柱支管的圆台
2、形管道、炉具、罐等设备的实体和展开图形。因此,该参数化造型及展开图生成软件在中小型领金制件行业中具有一定的实用价值。关键词:AutoCAD;VBA语言;参数化实体造型;展开图目录摘要11目录IIl1 弓I言12 AutoCADVBA程序的加载和运行23圆锥台与圆柱相贯实体造型43.1 VBA环境中的实体造型机制43.2 圆锥台与圆柱相贯的数学模型53.3 圆锥台与圆柱相贯实体的生成53.4 实体造型程序及实例83.5 本章小结104圆锥台与圆柱相贯线展开图的生成114.1 求相贯点的数学模型114.2 生成展开图的程序及实例154.3 本章小结175结论18致谢19参考文献201引言在生产实际
3、中,经常会遇到一些主体为圆锥台形、圆柱的管道、炉具、罐等设备,其上往往有一些叉管、观察孔、测试孔等分支结构,这些分支结构通常为圆锥台或圆柱形板金制件。所谓参数化,是指对零件的各种特征施加各种约束形式。各个特征的几何形状与尺寸大小用变量(具体的数据或代数表达式)的方式来表示。如果与某特征对应的参数发生了变化,那么零件上该特征的几何形状或尺寸大小将随之变化。三维参数化实体造型的实现有两种途径:其一,从底层开发CAD软件。这种方法较困难,不适于小型企业;其二,在基础绘图软件平台(如AUtOCAD)上作二次开发。AUtOCAD作为CAD二次开发平台,具有强大的绘图功能和良好的开发性,受到国内外许多企业
4、的青睐。计算机辅助制图是现代企业生产和设计的重要工具,AutoCAD是计算机辅助设计工具的一种,VB是AutoCAD软件的重要组成部分。它是AUtOCAD软件二次开发的重要工具。它可使一些常用的机械零件能很快的调用,简捷方便,很大的提高了工作效率缩短了新产品的开发周期,提高制图的质量。利用VB语言对AutoCAD进行二次开发是现代计算机技术不可缺少的内容,而且直接影响到制图的速度和质量。2AUtOCADVBA程序的加载和运行AUtOCAD是由美国Autodesk公司于20世纪80年代初开发的绘图程序软件包,CAD是CornPUterAidedDeSign的英文缩写,从第一版AutoCADI.0
5、起,经历了若干次升级,现已达到AUtoCAD2007版本。VBA是ViSUalBasicforAppIications(VBA)的缩写。ViSUalBasic(VB)是美国微软公司推出的程序开发工具,它简单易学,适用面广,在WindOWS平台上被广泛使用。加载已有的VBA工程文件的步骤如下:(1)在“VBA管理器”对话框中单击“加载”按钮,弹出“打开VBA工程”对话框,如图2.1所示。图2.1“打开VBA工程”对话框在“打开VBA工程”对话框中选择想要加载的工程文件。)单击“打开”按钮。也可以在命令提示行输入“VBALoA)命令来加载工程文件,该命令同样弹出“打开VBA工程”对话框,加载方法相
6、同。运行已有的VBA工程文件的步骤如下:J用户可以选择“工具”一“宏”菜单项来打开宏”对话框,也可以在AUtOCAD命令提示行中输入“VBARLN命令来打开。P在已打开的“宏”对话框中选择想要运行的宏,最后单击“运行”按钮即可。3圆锥台与圆柱相贯实体造型3.1 VBA环境中的实体造型机制在VBA程序中,调用DOCUmentS集合的Add(Entity)方法,根据给定参数生成相应实体,然后将实体写入AtUoCAD系统的图形数据库。用户可以使用参数方法创建三维实体,若给定长度(Length)、宽度(Width)、高度(Height)或者中心(Center)x半径(Radius)等参数,即可创建长方
7、体(BoX)、圆柱体(Cylinder)、圆锥体(Cone)、圆环(TorUS)、球体(Sphere)等基本实体,分别调用AcadSDSoIid类的方法AddBoxAddConeAddCyIinderAddTorusAddSphere来生成。还可以在已有的实体基础上通过布尔运算生成新的三维实体。3.2圆锥台与圆柱相贯的数学模型图3.1圆锥台与圆柱相贯的数学模型3.3 圆锥台与圆柱相贯实体的生成3.3.1 圆锥台实体生成的方法=+设生成圆锥1及圆锥2的中心、半径、高分别为(0,0,hn12(。,0,hoone2)、r、o西南大学自学考试毕业论文3圆锥台于圆柱相贯相贯实体造型212圆锥台的模型如图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 2022 圆锥 圆柱 实体 造型 展开 CAD 研究 毕业论文