会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

PRO_E二次开发论文 (1).doc

  • 资源星级:
  • 资源大小:4.44MB   全文页数:67页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

PRO_E二次开发论文 (1).doc

华北水利水电学院本科毕业论文第0页分类号编号华北水利水电学院NorthChinaInstituteofWaterConservancyandHydroelectricPower毕业论文题目基于Pro/E的快速设计技术零件模型参数化设计系统研发学院机械学院专业机械设计制造及其自动化姓名xxxxxx学号xxxxxxxxx指导教师xxxxxxxxxxxxxxxx年月日华北水利水电学院本科毕业论文第1页华北水利水电学院毕业设计任务书设计题目基于Pro/E的快速设计技术专业机械设计制造及其自动化学号xxxxxxxxxx姓名xxxxxxx指导教师xxxxxxxxxxxxxxx设计时间2010年3月1日至2010年6月4日机械学院二零一零年二月二十八日华北水利水电学院本科毕业论文第2页一、设计的目的和意义随着计算机技术的不断发展和现代设计方法的不断丰富,自顶向下设计、虚拟装配设计、参数化设计、设计验证等已经成为机械设计中热门的研究课题,为实现产品的快速设计提供了有力保障。本毕业设计在研究上述现代设计理论和Pro/ENGINEER提供的多种设计工具的基础上,提出产品快速设计的具体构想,并以CAD技术为基础,综合运用上述现代设计方法和设计工具,建立快速设计规范和产品快速设计解决方案。利用Pro/ENGINEER提供的二次开发工具包Pro/TOOLKIT,在VisualC环境下,应用其提供的MFCDLL框架、数据库访问技术以及ACCESS数据库,开发出具有通用性的快速设计系统。快速设计系统计划主要由参数化设计工具、零件变形设计、组件变形设计三大模块和一些简化软件操作的功能组成。最后实现在Pro/ENGINEER平台上,以汽车底盘的设计与系列化为例,阐述该设计方案的完整设计过程以及如何实现设计与验证的统一。即主要采用自顶向下的基于虚拟装配的设计方法,依据快速设计规范,实现产品的参数化设计,然后,利用快速设计系统完成汽车底盘的变形设计。本课题可以锻炼学生的Pro/E使用和二次开发能力,可以培养学生的三维设计及二次开发能力,具有较大的工程意义。二、功能要求以汽车底盘设计为模板,基于Pro/E二次开发技术设计开发一套汽车底盘快速设计开发系统。主要完成以下功能1)开发汽车底盘参数化设计工具库,实现汽车底盘的参数化设计2)设计汽车底盘零件库和变形设计功能模块3)设计汽车底盘组件设计库和变形设计功能模块4)要求软件界面操作方便,屏幕布局合理,各模块配合良好。三、设计方法开发本软件的基本流程为确定系统的实现效果,并根据要求准备素材,然后设计开发流程,制作程序并进行测试,最后打包发布。详细过程如下1)项目规划首先确定制作主体,从机械结构方面来讲,了解汽车底盘的各部分构造华北水利水电学院本科毕业论文第3页和装配关系,并以此为依据确定模块的设计参数,对程序结构和流向进行初步规划设计。2)收集素材根据本组开发主题,制作或收集符合设计需求的各种素材,建立及完善已有的零件及组件库。3)程序设计按照项目规划详细设计流程,设计汽车底盘快速设计的步骤和信息反馈方法,及时解决出现的各种问题,进行程序的编制。4)程序测试按照项目规划逐步运行测试程序,发现问题及时修改,不能把所有问题都放在最后解决。5)程序发布程序完成后,进行程序的发布。四、设计成果要求1)在设计初期阶段进行认真调研。在调研和充分理解课题内容和要求的基础上,写出3000字左右的开题报告其中包括文献综述。要求查阅文献在10篇以上,开题报告中引用的文献资料在5篇以上。2)在设计初期进行毕业实习,实习时间为2周左右。实习过程应听从指导教师的指挥,写出实习日记。实习结束后,对实习过程进行总结,提交实习报告(不少于2000字)。3)在设计过程中,能运用一门外语翻译与课题有关的外文资料。要求译文准确、通顺,字数在3000汉字以上。4)在毕业设计后期,提交毕业设计论文一本。要求内容完整,含中外文摘要,条理清楚,文字通顺,书写规范。要求中文摘要字数在400字左右,关键词3~5个,论文正文字数应在10000字以上。按软件工程的要求提供完整的软件包(包括软件的各种形成程序,各阶段生成的文档等),并打印程序清单。华北水利水电学院本科毕业论文第4页基于Pro/E的快速设计系统开发毕业设计组进程表时间第114周(含2周实习)、14周答辩3月1号6月4号第12周进行调研,收集与课题相关资料,熟悉课题所需相关知识。熟悉Pro/E及其二次开发工具,熟悉程序组织语言。熟悉软件第34周实习,了解汽车底盘的结构及制造工艺,了解各部件装配情况,了解各部件的设计参数,收集整理资料。第5周写出开题报告文献综述、实习报告。继续熟悉作图软件和程序组织语言,进行程序流程设计。上机完成相应文档处理及熟悉软件第610周建库,编程。上机进行零部件建库及程序编写第11周模块测试、集成测试、系统测试初步整理说明书完成外文翻译。上机进行程序检测及修改。第12周书写答辩论文、进行程序综合调试,打印程序清单。上机进行文档处理及软件调试。第13周修改论文,进行答辩准备第14周答辩华北水利水电学院本科毕业论文第5页华北水利水电学院本科生毕业设计(论文)开题报告2010年3月10日学生姓名xxxxxx学号xxxxxxx专业机械设计制造及其自动化题目名称零件模型参数化设计系统研发课题来源基于Pro/E的快速设计技术课题研究背景早在九十年代的时候,Pro/E软件已在我国南方的一些地方法便开始了应用。几十年来,Pro/Engineer因其强大的绘图功能以及其附带的二次开发工具,如族表、用户特征、Pro/Program、JLink、Pro/TOOLKIT等受到越来越多的公司及工程师们的喜爱。Pro/Engineer也成为很多人首先的二次开发工具。那么其中的很多问题就需要我们去解决,如,如何构建符合要求的零件库,在Pro/E中如何添加自定义的菜单,对话框,以及如何对标准零件库进行调用,自定义对话框,自定义菜单中动作函数的实现等。这些至今都缺少很基础很系统的资料。Pro/TOOLKIT功能极其强大,库函数丰富,基本可以完成Pro/E所拥有的所有功能,是进行Pro/E二次开发最理想的工具。现今各家大公司在三维建模部门都有独自的二次发程序,根据使用者的需要进行Pro/E软件的二次开发已是制图行业的一种潮流,这样能是Pro/E软件更能满足使用者的需要。课题研究的意义随着计算机技术的不断发展和现代设计方法的不断丰富,自顶向下设计、虚拟装配设计、参数化设计、设计验证等已经成为机械设计中热门的研究课题,为实现产品的快速设计提供了有力保障。本毕业设计在研究上述现代设计理论和Pro/ENGINEER提供的多种设计工具的基础上,提出产品快速设计的具体构想,并以CAD技术为基础,综合运用上述现代设计方法和设计工具,建立快速设计规范和产品快速设计解决方案。利用Pro/ENGINEER提供的二次开发工具包Pro/TOOLKIT,在VisualC环境下,应用其提供的MFCDLL框架开发零件变形设计软件该软件的功用是在已有模型的基础上方便快捷的完成零件模型的变形设计,从而大大减少了同类零件建模的繁琐过程,极大地减轻了制图人员的工作量,并且能显著降低产品的研发周期。改程序的研发将为本设计小组成员提供技术支持,不仅华北水利水电学院本科毕业论文第6页能完善底盘模型数据库的建立,而且能被使用Pro/E三维建模的公司所吸收,同时也能为今后从事Pro/E二次开发的人员提供技术参考。主要内容深刻了解Pro/E二次开发的各种方法掌握Pro/TOOLKIT的安装和VC开发环境设置及程序的初始化的方法学习Pro/TOOLKIT程序功能代码的初始化编程,深入学习VC6.0下的MFC对话框的添加及初始化方法进一步学习Pro/TOOLKIT二次开发编程方法及编程步骤完成基础知识的掌握后,则根据程序的设计要求完成程序编程、编译、调试、功能测试。课题研究的目标本课题研究的目标是运用现代设计理论与方法,通过Pro/E二次开发工具Pro/TOOLKIT工具的应用,开发出一套具有零件模型快速变形设计和能提高建模速度的程序然后以此程序为基础,辅助快速设计小组完成底盘零部件及整个底盘的快速设计,并建立相应的快速设计软件系统。采取的主要技术路线或方法本研究主要采用行动研究、实验研究、评价研究等方法对于较复杂程序的编写采用行动研究的方法。对于快速设计系统的快速开发方法,我们通过对各种思想整体考察,并通过建立科学的假设推论及可行性调查,才用评价研究的方法。对于程序中个别具有创新功能的程序,我们则采用主要负责任进行实验研究的方法给予证实。预期的成果及形式1.论文写出一篇能够详尽叙述出二次开发含义的论文,在论文中具体的阐述Pro/E二次开发方法、过程和注意事项。2.电脑软件应用二次开发工具Pro/TOOLKIT开发一套能快速开发设计底盘零部件的快速设计系统。时间安排第12周进行调研,收集与课题相关资料,熟悉课题所需相关知识。熟悉Pro/E及其二次开发工具,熟悉程序开发平台VC6.0。第34周实习,通过对底盘的拆装了解各部件装配情况,了解各部件的设计参数,思考零件模型创建的方法和程序设计的功能设置,收集整理资料。第5周写出开题报告文献综述、实习报告。继续熟悉作图软件和二次开发程序功能模块的确定,进行程序流程设计。华北水利水电学院本科毕业论文第7页第610周根据程序流程图进行各个程序功能模块的编程。第11周程序的模块测试、集成测试、系统测试初步整理说明书完成外文翻译上机进行程序检测及修改。第12周书写答辩论文、进行程序综合调试,打印程序清单。上机进行文档处理及软件测试。课题研究的关键技术1.开发快速零件变形设计的实现。2.用VisualC6.0在Pro/E中进行自定义菜单、自定义对话框的添加及菜单、对话框动作函数的实现。3.Pro/E中二次开发程序的导入。4.程序的功能测试。课题研究的价值(一)创新点1.开发出操作性强、便于Pro/E快速设计的软件系统2.建立底盘快速设计的方法和体系(二)理论意义传统的底盘设计是当市场有需要是,筹集大量的人力、物力,花费很长的时间去重新确定每张图纸的尺寸,即使新的机型与原机型有很大的相似。这样的设计过程已经远远不能跟上市场的变化,客户的需求。然而若能开发出在零件模型下,无需对Pro/E建模过程的了解即可轻松完成零件各个尺寸的修改并能够再生出用户要求的零件设计要求,这将是一个制图领域的重大创新。(二)应用价值通过对课题的研究,在Pro/E软件的基础上设计出操作性更强的软件界面,使那些对于Pro/E以及三维建模不是很了解的设计者可以轻松、快速、准确的对零部件尺寸进行修改,从而达到零件的优化或零件变形设计。通过对课题的研究和实验,建立了一套实用性强的快速设计开发理论体系。参考文献1.Pro/Engineer中文版wildfire4.0参数化设计从入门到精通,单泉、陈砚、汪殿龙著,机械工业出版社,2008年4月第一次版。2.Pro/Engineer野火版3.0完全实例导航,钟日铭编著,机械工业出版社,2006年8月第一次版。华北水利水电学院本科毕业论文第8页3.C面向对象程序设计第四版,美RobertLafore著,邓子梁、胡勇等译,中国电力出版社,2004年2月北京第一次版。4.Pro/Engineer二次开发技术基础,吴立军、陈波著,电子工业出版社,2006年7月第一次版。5.C语言程序设计,张建伟、李秀芹主编,北方希望电子出版社,2007年1月第一次版。6.Pro/ENGINEERWildfire4.0中文版从入门到精通,胡仁喜、刘昌丽、康士延等主编,机械工业出版社,2008年8月第一版第一次印刷。7.汽车构造第五版(上册),陈家瑞主编,人民交通出版社,2008年1月第6次应刷8.汽车构造第五版(下册),陈家瑞主编,人民交通出版社,2008年1月第6次应刷9.机械设计课程设计,金清肃主编,华中科技大学出版社,2007年10月第2次印刷指导教师意见签名年月日备注

注意事项

本文(PRO_E二次开发论文 (1).doc)为本站会员(baixue100)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5