计划周记进度检查表.xls

基于UG的油缸的参数化设计【22000字】【优秀机械毕业设计论文】

收藏

资源目录
跳过导航链接。
基于UG的油缸的参数化设计【】【优秀机械毕业设计论文】.rar
说明书.doc---(点击预览)
计划周记进度检查表.xls---(点击预览)
开题报告.doc---(点击预览)
user
application
yougangcanshuhuasheji
gangtong
huosai
kajianmao
yougangcanshuhuahsji
gangtong.bmp
huosai.bmp
kaojianmao.bmp
gangtong.cpp
gangtong.dlg
gangtong.h
Gangtong.vb
huosai.dlg
huosai.h
Huosai.vb
huosai_template.c
kajianmao.cpp
kajianmao.dlg
kajianmao.h
Kajianmao.vb
kajianmao_template.c
oildesign.cpp
OilDesign.dlg
oildesign.h
OilDesign_template.cpp
ParameterDesign.dlg
ParameterDesign.h
ParameterDesign_template.cpp
Project_Model_Nut_Dialog.c
Project_Model_Nut_Dialog.dlg
Project_Model_Nut_Dialog.h
yougangcanshuhuasheji.cpp
yougangcanshuhuasheji.dlg
yougangcanshuhuasheji.h
startup
Grinsim.ilk
mycustom.men
oildesign.dll
oildesign.ilk
openfile.ilk
test.ilk
UGWizardProgram
gangtong
gangtong.bmp
gangtong.dlg
gangtong.h
gangtong_template.c
huosai
huosai.bmp
huosai.dlg
huosai.h
huosai_template.c
kajianmao
kajianmao.bmp
kajianmao.dlg
kajianmao.h
kajianmao_template.c
oildesign
Debug
gangtong.cpp
gangtong.dlg
gangtong.h
huosai.cpp
huosai.dlg
huosai.h
kajianmao.cpp
kajianmao.dlg
kajianmao.h
mycustom.men
oildesign.cpp
oildesign.dsp
oildesign.dsw
oildesign.h
oildesign.ncb
oildesign.opt
oildesign.plg
resource.h
Script1.aps
Script1.rc
StdAfx.cpp
StdAfx.h
yougangcanshuhuasheji.cpp
yougangcanshuhuasheji.dlg
yougangcanshuhuasheji.h
yougangcanshuhuahsji
yougangcanshuhuasheji.dlg
yougangcanshuhuasheji.h
yougang_template.c
gangtong.bmp
huosai.bmp
kaojianmao.bmp
压缩包内文档预览:
预览图
编号:611087    类型:共享资源    大小:2.66MB    格式:RAR    上传时间:2016-03-01 上传人:木*** IP属地:江苏
30
积分
关 键 词:
基于 ug 参数 设计 优秀 优良 机械 毕业设计 论文
资源描述:

文档包括:
说明书一份。81页。22000字左右。
任务书一份。
开题报告一份。
计划周记进度检查表一份。

毕 业 设 计论 文 任 务 书
一、题目及专题:
1、题目   基于UG平台的油缸的参数化设计   
2、专题  
二、课题来源及选题依据
UG在CAD/CAM上显示出了强大的功能,但UG为了支持一般软件的运行于操作,仅具有CAD/CAM的一些基础性功能,没有开发出完善且系统的功能来支持专用产品的计算机设计及制造。 
从产品的设计到制造的整个过程中,产品的形状及几何尺寸不可避免的要进行反复的协调,优化与修改.如果通过CAD/CAM进行非参数化建模,那么即使只是改变图形的一个结构与尺寸,也要对产品的具体数据进行修改,甚至是重新进行建模,能否在进行产品设计的时候,通过添加某些特定的数据从而获得产品设计所需的各个机构及零部件的具体尺寸,这便是是参数化设计的具体思想。 
三、本设计(论文或其他)应达到的要求:
① 熟悉UG的发展历程,特别是近十几年来提出的对于UG平台的二次开发的理论 
② 掌握UG平台二次开发的原理以及VC++语言编译的原理和方法 
③ 熟练掌握UG平台上对话框的设计与排布 
④ 了解并熟练运用UG与VC++编程语言的关联性 
⑤ 掌握基于UG平台的三维模型的设计与构建 
⑥ 熟练掌握所编写程序在UG平台上正确运行的方法 
摘 要
通过CAD/CAM平台,UG体现出了其强大的功能,但UG为了支持一般的CAD/CAM软件系统,只拥有其中一部分最基本的功能,缺少用于设计制造专用产品所需要的完整的计算机功能。机械设计产品花样繁多,需要对具体的设计制造对象对CAD/CAM软件二次开发,以此来创建出功能优异,界面完善,使用便捷的CAD/CAM系统.通过UG的二次开发工具,可以扩展UG 的功能,实现某些特定产品的参数化设计和管理。可以大大提高产品设计的效率。
此次设计的题目是基于UG二次开发的油缸参数化设计管理。总体思路是输入预荷油缸的原始设计参数,通过相关公式及查表获得油缸的几何参数,再通过油缸的几何参数建立油缸模型,从而达到油缸参数化设计,再通过对油缸的各个零部件的管理达到基于UG二次开发的油缸参数化管理。

关键词:油缸;设计参数;几何参数;参数化设计;管理

Abstract
UG display the formidable function on CAD/CAM, but UG is the general support software system, only has the CAD/CAM basic function and not provide the complete computer-aided design/manufacture function which the special-purpose product needed. As a result of the ever-changing mechanical product,it needs to aim at the concrete object in the CAM software platform which selects to carry on the re-development and designs the nodding acquaintance good and it is easy to operate special-purpose product CAD/CAM system.Through the UG re-development tool,we may expand the function of UG and realize certain specific product parametrization design and the management.we also may enhance the efficiency of product design greatly. 
This design topic is based on the UG re-development on hydrocylinder parametrization design management.The overall train of thought is that we should input the primitive design variable of the pre-Dutch hydrocylinder,and obtains the geometry parameter of the cylinder through the correlation formula and the table, and then establish the hydrocylinder mode through geometry parameter of hydrocylinder , thus we achieve the hydrocylinder parametrization design and hydrocylinder parametrization management.

Keywords: hydrocylinder,design parameter,geometry parameter, parametrization design,management 
目 录
摘 要 III
Abstract IV
目 录 V
1 绪论 1
1.1 本课题的研究内容和意义 1
1.2国内外的发展概况 1
1.3本课题应达到的要求 2
2 相关软件 3
2.1 unigraphics NX的简介 3
2.1.1 unigraphics NX的概述 3
2.1.2 unigraphics NX的功能 3
2.2 Visual C++的简介 6
2.2.1 Visual C++的概述 6
2.2.2 Visual C++的功用 7
2.2.3 设计选用的原因 7
3 液压缸的介绍 9
3.1液压缸的分类和特点 9
3.1.1 活塞式液压缸[3] 9
3.1.2 柱塞式液压缸 12
3.1.3 摆动液压缸 13
3.1.4 其他 14
4 预荷油缸的尺寸参数的确定 15
4.1 液压缸的主要尺寸 15
4.1.1活塞杆直径d 15
4.1.2液压缸内径D 15
4.2 液压缸的校核 16
4.2.1 缸体壁厚 的校核 16
4.2.2 液压缸缸盖固定螺栓直径 的校核 16
4.2.3活塞杆稳定性的验算 16
4.3 动系统及元件缸内径及活塞杆外径选定标准 17
4.3.1 液压缸的缸内径应符合下表4-4的规定[7] 17
4.3.2 液压缸的活塞杆外径应符合下表4-5的规定 17
5 UG/Open API的介绍 18
5.1 UG/Open API的基础知识 18
5.1.1 UG/Open API应用程序的初始化与终止 20
5.1.2 函数名称及参数规范 20
5.1.3 UG对象类型及操作 23

6 创建UG应用程序的用户界面 27
6.1 MenuScript菜单技术 27
6.1.1 简介 27
6.1.2 菜单脚本文件及其语法 28
6.2 UIStyle对话框技术 35
6.2.1 缸筒的参数化设计的对话框 35
6.2.2 活塞的参数化设计的对话框 39
6.2.3 卡键帽的参数化设计的对话框 41
6.2.4 载荷预设值的对话框 44
7 编译环境设置 46
7.1 创建VC++ 46
7.2 配置调试环境 47
8 编写UG/Open API程序 50
8.1简介 50
8.2 创建应用程序主体函数——建模函数 50
8.2.1 缸筒建模函数[10] 50
8.3 应用程序的自动加载 51
8.3.1 应用程序的自动加载 51
8.4 应用程序的运行结果 52
8.4.1 应用程序的运行结果 52
9 结论与展望 55
9.1 结论 55
9.2 不足之处及未来展望 55
致 谢 56
参考文献 57
附 录 58

课题来源
自拟题目
科学依据(包括课题的科学意义;国内外研究概况、水平和发展趋势;应用前景等)
(1)课题科学意义
UG在CAD/CAM上显示出了强大的功能,但UG为了支持一般软件的运行于操作,仅具有CAD/CAM的一些基础性功能,没有开发出完善且系统的功能来支持专用产品的计算机设计及制造。机械设计的复杂性及产品功能的繁复性决定了需要对CAM软件平台进行二次开发以适应具体变化的对象。同样,通过UG二次开发工具,可以扩展UG 的功能,实现某些产品的参数化设计加工和管理,由此,产品设计的效率将被大大的提高。
从产品的设计到制造的整个过程中,产品的形状及几何尺寸不可避免的要进行反复的协调,优化与修改.如果通过CAD/CAM进行非参数化建模,那么即使只是改变图形的一个结构与尺寸,也要对产品的具体数据进行修改,甚至是重新进行建模,能否在进行产品设计的时候,通过添加某些特定的数据从而获得产品设计所需的各个机构及零部件的具体尺寸;同样,若产品的总体设计发生变化,是否可以通过只修改其中一部分的数据而获得产品全新的数据信息呢?这便是是参数化设计的具体思想。
(2)UG平台的二次开发的研究状况及其发展前景
UG在各行各业中的应用越来越广泛、越来越深入,虽然和AutoCAD等 二维绘图软件相比,UG的使用相对要难得多,但这并没有阻止人们对它的 学习、使用及开发。这也充分说明了UG具有人们所渴望的优良的性能和灵 活的开发方法。 随着我国经济的快速发展和机械制造业的日益蓬勃,对于电脑辅助制 图的要求越来越高,并且现在的制图软件功能也越来越强大,所以UG的应 用也越来越广泛,现在,这些制图软件已在电子和电气、科学研究、机械 设计、软件开发、机器人、模具、工厂自动化、土木建筑、地质、家电等 各个领域得到广泛应用。
如今,UG已经被包括:通用汽车,通用电气,福特,波音麦道,洛克希德,劳斯 莱斯,普惠发动机,日产,克莱斯勒,以及美国军方所运用。 对一般的设计人员来说,要运用UG进行复杂产品的三维机械设计,设计师首先要花费大量的时间熟悉整个软件的运行过程,同时要在较短的时间内对三维建模有较为深刻的认识,这是一个极其困难的任务。UG的二次开发工具应运而生,通过其对复杂机械结构的参数化设计,设计的整体效率被大大的提高。由于UG软件的通用性只包含有CAD\CAM的一些基本功能,无法提供进行专门产品设计是所需要的特定的功能。机械产品具有复杂性,需要针对具体对 象在选用的CAM软件平台上进行二次开发,来设计出界面友好、功能强大 和使用方便的专用产品的CAD/CAM系统UG/OPEN UIStyler、UG/OPEN GRIP 和UG/OPEN API 的二次开发技术。

研究内容
① 熟悉UG的发展历程,特别是近十几年来提出的对于UG平台二次开发的理论; 
② 熟练掌握UG平台二次开发的原理以及VC++语言编译的原理和方法; 
③ 熟练掌握UG平台上对话框的设计与排布;
④ 了解并熟练运用UG与VC++编程语言的关联性;
⑤ 掌握基于UG平台的三维模型的设计与构建; 
⑥ 熟练掌握所编写程序在UG平台上正确运行的方法。
拟采取的研究方法、技术路线、实验方案及可行性分析
(1)实验方案
在UG平台上创建用户自定义菜单,其中要注意控件创建排布的合理性以及所包含参数的准确性,通过其生成的文件将其更名后导入VC++语言中进行程序主体函数的修改与嵌入。在此之前,注意要对VC++的编译环境进行正确的设置。最后生成的程序可通过多种方法进行加载,以实现对油缸的参数化设计。
(2)研究方法
① 对于不同的要求在UG平台下创建符合要求的用户自定义菜单,通过比较掌握
各控件所代表的功能。
② 通过对VC++语言的改写与嵌入了解各语句对最后参数化设计的影响,以此加深对参数化设计中UG与VC++语言间关联性的把握。
研究计划及预期成果
研究计划:
2012年11月25日-2012年12月25日:根据研究课题及任务书查阅所需资料,填写开题报告书。
2013年1月20日-2013年3月5日: 社会实习并填写毕业实习报告。
2013年3月10日-2013年3月14日:按照实际要求修改开题报告。
2013年3月18日-2013年3月22日:阅读并翻译一篇与课题相关的外文材料。
2013年3月25日-2013年4月11日:对所需成果进行分析并着手设计自定义对话框。
2013年4月12日-2013年4月30日:VC++语言的嵌入并将所得的程序进行试运行。
2013年5月01日-2013年5月25日:毕业论文的撰写与修改。
预期成果:
此次设计的题目是基于UG平台的油缸的参数化设计.总体思路是输入油缸的原始设计参数,通过相关公式及查表获得油缸的几何参数,再通过油缸的几何参数运用Unigraphics NX及Visual C++等三维软件及编程软件建立油缸模型,从而达到油缸参数化设计。
特色或创新之处
① 通过对UG平台的二次开发以提高设计的效率。
② 参数化的设计使变更某些变量时其余的参数也随之发生改变,从中可以清晰地
了解到不同变量的变化对油缸整体的影响。
已具备的条件和尚需解决的问题
① 课题的整体思路清晰步骤明确,对基于UG平台的如对话框创建等基本功能了解
透彻,明确程序的运行方法及最终结果。
② VC++语言编译能力较为薄弱,许多问题尚未解决。

内容简介:
周次 起止日期 工作计划、进度 每周主要完成内容 存在问题、改进方法 指导教师意见并签字 备 注1012年 11月 12日 日 教师下达毕业设计任务,学生初步阅读资料,完成毕业设计开题报告。 按照任务书要求查阅论文相关参考资料,填写毕业设计开题报告书对课题的理解存在问题,无法正确理解参数化设计含义导致填写开题报告时出现问题;通过询问老师及上网查阅相关资料得到解决4012年 12月 3日 月 20日 指导专业实训 继续完成未完成的开题报告并对自己课题所要求达到的要求进行总结 填写开题报告时在总结课题的具体研究步骤是出现问题,后经过具体分析及与老师的讨论得到解决 11013年 1月 21日 日 进行社会实习 继续进行社会实习的过程并完善实习报告 总结完善实习报告时出现问题,后通过询问相关人员和查阅资料得到解决 13 2013年 3月 4日 日 修改自己的开题报告 修改自己的开题报告并进一步准备研究材料 开题报告最终定稿前细节出现问题后咨询老师后解决 14 2013年 3月 11日 5日 准备外文资料 准备一篇相关的外文资料并仔细阅读 阅读时由于专业词汇量有限出现困难,最后通过查阅相关书籍得到解决 15 2013年 3月 18日 2日 阅读外文并详细翻译 将仔细阅读的外文进行详细翻译并总结 依然是词汇的问题,后通过查询相关书籍、网站得到解决 16 2013年 3月 25日 9日 进行课题的研究过程 开始进行课题的研究过程 刚开始时出现步骤混乱的情况,后通过自己总结得到解决 17 2013年 4月 1日 日 自定义对话框的研究及设计 着手进行自定义对话框的研究及设计 对具体操作步骤不熟悉,通过查询相关资料及咨询老师得到解决 18 2013年 4月 8日 2日 准备语言的修改与嵌入 对话框设计完成并为下个步骤:语言的修改与嵌入做准备 由于语言方面相关知识的薄弱导致准备过程出现了理解方面的困难,通过查询资料及询问老师解决 19 2013年 4月 15日 9日 语言修改并嵌入对应的程序 对相关语言修改并嵌入对应的程序 修改与嵌入的过程出现关键性问题,通过查询并询问老师解决 20 2013年 4月 22日 6日 相关程序的修改并总结之前的过程 相关程序的修改接近尾声并总结之前的过程 程序的修改出现问题,原因依旧是语言掌握不完善,询问老师后得到解决 21 2013年 4月 29日 日 程序进行生成并调试 程序进行生成并调试,进行试运行,并着手准备论文正文的书写 运行时出现无法正常运行或达不到预期效果的情况,后对程序进行修改得到解决 22 2013年 5月 6日 0日 对论文进行撰写并修改 对论文进行撰写并修改 部分专业性名词与语句表达不当,通过查阅相关资料得到解决 23 2013年 5月 13日 7日 对论文进行最终修改 对论文进行最终修改并上交指导老师进行审核 论文格式出现问题,后经过多次修改得到解决 24 2013年 5月 20日 5日 参考指导老师给出的意见 参考指导老师给出的意见进行最终的修改并定稿 对论文正文进行最终总结时出现问题,通过询问老师得到解决 存档编码:无锡太湖学院 2013 届毕业作业周次进度计划、检查落实表系别:信机系 班级: 机械 94 学生姓名:顾卓超 课题(设计)名称:基于 开始日期: 2012年 11月 12日说明: 1、 “工作计划、进度
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于UG的油缸的参数化设计【22000字】【优秀机械毕业设计论文】
链接地址:https://www.renrendoc.com/p-611087.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!