毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt

上传人:来看看 文档编号:3944115 上传时间:2019-10-10 格式:PPT 页数:41 大小:1.39MB
返回 下载 相关 举报
毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt_第1页
第1页 / 共41页
毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt_第2页
第2页 / 共41页
毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt_第3页
第3页 / 共41页
毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt_第4页
第4页 / 共41页
毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt》由会员分享,可在线阅读,更多相关《毕业设计(论文)PPT答辩-基于CATIA二次开发的车用弹簧建模设计.ppt(41页珍藏版)》请在三一文库上搜索。

1、基于CATIA二次开发的车用弹簧建模设计,姓名:XXX 指导老师:XXX 专业:车辆工程 学号:XXX,南京理工大学紫金学院,答辩提纲,一、选题依据 二、设计内容 (设计计算、宏的录制、两种方法的设计流程及 具体步骤) 三、深入研究 (所做的一些尝试) 四、不足之处及未来发展,一、选题依据,目前,在我国汽车行业中应用CAD进行计算机辅助设计已经较为普遍,所使用的CAD软件种类也比较多,较大的提高了汽车设计及生产的效率。在CATIA软件环境下使用高级编程语言对汽车零部件建模进行二次开发或使用知识工程相关方法进行开发设计。使企业通过重用产品设计知识,将设计经验融入到软件中,能够缩短开发周期,从而提

2、高其市场竞争力有着非常重要的现实意义。,二、设计内容,1、弹簧的设计计算 2、车用弹簧建模及宏的录制 3、设计方法一 4、设计方法二,1、弹簧的设计计算,以安装时弹簧压力F及长度L1、最大载荷时弹簧压力P及长度L2和弹簧芯轴直径l 为已知条件进行设计计算。 已知条件如下: F=20N L1=20mm P=50N L2=12mm l=10mm,(1)、根据条件,选材料为不锈钢弹簧钢丝 许用应力 取 Map 设钢丝直径 则对应的抗拉强度 MPa 取 MPa 试验切应力 MPa (2)、 选择旋绕比C=7,(3)、取曲度系数 计算钢丝直径,(4)、弹簧中径 (5)、最大变形量 弹簧圈数,(6)、自由

3、高度 (7)、弹簧节距 (8)、最大切应力,最小切应力 (9)、不锈钢丝取 (10)、疲劳极限,2、CATIA车用弹簧建模及宏的录制,(1)、宏的录制 首先关闭所有打开的CATIA文档。从菜单中选择“工具-宏-开始录制”命令,以显示录制宏的对话框。,点击开始,开始宏的录制。,(2)、然后进行弹簧建模。 1.画螺旋线 先进入创成式外形设计,然后建立一条直线作为弹簧的中轴线,再在相应位置 建立一点作为弹簧的起点,接着点击螺旋线图标,设置弹簧高度画出螺旋线。,2.画弹簧钢丝直径的外圆 进入草图编辑器,以弹簧起点为圆心、弹簧钢丝直径为直径画圆。,3.画出弹簧,点击扫掠图标,轮廓选择上步所画的圆,引导曲

4、线选择上面画的螺旋线,点击确定进行扫掠,画出弹簧。,(3)、停止宏的录制,1.首先关闭所有打开的CATIA文档。从菜单中选择“工具-宏-开始录制”命令,以显示录制宏的对话框。,2. 然后按照上述进行弹簧建模,最后在录制工具条上单击停止录制的按钮,停止当前的宏录制。该宏脚本会储存在你指定的文件当中。,3、设计方法一,(1)根据计算结果和数据画出弹簧,(2)根据参数表,建立用户参数。,(3)建立几何体尺寸和用户参数关联。,(4)用当前的参数值创建设计表。,(5)保存参数表后在catia中调用并编辑参数表,并以参数表驱动零件。,(6)打开EXCEL参数表,进行编辑,在表头加 入一行。 修改参数表,P

5、artNumber是必须的,切大 小写要正确。,(7)进入目录编辑器工作台,添加零件系列。,(8)上步中选择文档后,系统自动生成零件系列,对零件系列这个库进行保存。,(9)插入到装配,(10)对完成的弹簧投影生成工程图。,4、设计方法二,(1)对弹簧建模到生成工程图一系列过程全程进行宏的录制。,(2)然后通过宏的修改中调用VB程序,另外生 成VB程序进行修改编程。,(3)根据条件建立相应的VB程序界面,通过外界VB程序启动并调用CATIA弹簧建模。,(4)最后通过改变建好的VB程序界面中的已知条件自动启动调用生成满足条件的弹簧建模和工程图纸。,声明:,然而,由于在弹簧建模到生成工程图的一系列过

6、程中需要切换模板,没法对全程进行宏的录制,后来进行分步录制,但由于某种原因在生成设计表这一块录制不到,因此未能完全完成方法二的设计。,三、深入研究,既然设计表没法录制,那从其他地方生成数据表呢?或者可以生成数据库呢?,利用VB生成数据库: (1)启动数据管理器 选择“外接程序”菜单中的“可视化数据管理器”,(2)建立数据库 单击“文件”菜单中的“新建”命令。选择“Microsoft Access 版本7.0”,保存名为弹簧.mdb,(3)建立数据表结构添加字段,(4)应用数据控件 创建一个新工程,添加“工具箱”中的“数据控件”,并设置其Connect、DatabaseName、RecordSo

7、urce属性。,(5)创建程序界面并设置控件属性 对各个文本框的DataSource及DataField指定对应数据控件和字段内容。,对“增加记录”按钮编写相应程序并添加弹簧计算及建模和生成工程图纸程序:,对“删除记录”按钮添加相应程序:,运行程序,点击“增加记录”按钮,输入相关数据,自动启动CATIA生成弹簧模型和工程图纸,并生成相应数据表。,四、不足之处及未来发展,本论文只是做了个简要的计算过程和弹簧模型,还有很多相关的工作和研究可以在此基础上继续如:完善库中零件模型和数据,建立完整的标准库 ;利用CAA等专业开发工具实现CATIA对汽车设计和生产的专业化、用户化等。 相信随着经济全球化发展和计算机应用的普及,CAD软件二次开发的研究对提高设计生产效率将起到越来越重要的作用。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1