欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    基于PROE二次开发的齿轮参数化设计系统答辩PPT.ppt

    • 资源ID:2452364       资源大小:3.21MB        全文页数:22页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于PROE二次开发的齿轮参数化设计系统答辩PPT.ppt

    机械CAD课程大作业基于PROE二次开发的齿轮参数化设计系统,指导教师:熊 鹰组员信息:,柳冬玉20091126机械12班 杜文博20091127机械12班阚 杰20091156机械13班 皮嘉立20091171机械13班董福伟20091144机械12班 苏怀亮20091130机械12班邱虹凯20091136机械12班 周 波20091146机械12班,我们以Pro/E Wildfire 4.0为基础进行二次开发,建立了符合GB的齿轮模型,并在Visual Studio 2005平台上编写了齿轮参数化设计程序,界面友好。设置模数等参数即可快速地生成符合GB的齿轮模型,极大地提高了齿轮设计效率。,简介SUMMARY,最初我们打算使用Pro/E的Pro/Program模块进行设计。但在研究了Pro/Program的共11条函数,并了解其功能后,我们认为Pro/Program虽然能够实现功能,但界面不够友好。,选定平台SELECT PLATFORM,在参考了大量文献及源代码后,我们决定降级平台,安装Pro/E 4.0+Visual Studio 2005进行编译。在编译成功后,我们再采取单一变量法实验并写成了一个Excel表格以总结各编译参数对于编译结果的影响,详见附录1 proe二次开发总结 by Tom Willow.xls。,选定平台SELECT PLATFORM,proe二次开发总结 by Tom Willow.xls,选定平台SELECT PLATFORM,系统名称为GBGear,即国标齿轮的意思。工程下包含stdafx和GBGear两个头文件,其包含文件再包含系统标准包含文件及资源。,系统结构SYSTEM STRUCTURE,建立各参数,并加入关系。,关键功能实现齿轮参数化建模过程KEY FUNCTIONS-Gear parametric modeling process,ha=(hax+x)*mhf=(hax+cx-x)*mr=z*m/2ra=r+harb=r*cos(alpha)rf=r-hfee=pi*m/2-2*x*m*tan(alpha)e_half_reg=ee/2/re_half_deg=e_half_reg*180/piss=pi*m/2+2*x*m*tan(alpha)s_half_reg=ss/2/rs_half_deg=s_half_reg*180/pitheta=tan(acos(rb/r)-acos(rb/r)*pi/180偏移角弧度=-(s_half_reg+theta)偏移角角度=偏移角弧度*180/pi,建立方程式曲线,拉伸齿根圆,拉伸出一个齿。,关键功能实现齿轮参数化建模过程KEY FUNCTIONS-Gear parametric modeling process,r=rb/cos(t*50)theta=90+(tan(t*50)-t*50*pi/180)*180/pi+偏移角角度z=0,最终得到的齿轮。,关键功能实现齿轮参数化建模过程KEY FUNCTIONS-Gear parametric modeling process,主程序进入函数流程图,程序关键功能实现KEY FUNCTIONS OF PROGRAM,CyGear函数,static uiCmdAccessState UserAccessTestMenu(uiCmdAccessMode access_mode)return(ACCESS_AVAILABLE);,protk.dat文件指定了dll和程序中文本的路径,程序关键功能实现KEY FUNCTIONS OF PROGRAM,在资源中添加IDD_DIALOG1对话框,并加入控件,程序关键功能实现KEY FUNCTIONS OF PROGRAM,设置模型参数流程图,程序关键功能实现KEY FUNCTIONS OF PROGRAM,读取模型参数流程图,程序关键功能实现KEY FUNCTIONS OF PROGRAM,按钮加入事件,程序关键功能实现KEY FUNCTIONS OF PROGRAM,void DlgGear:OnBnClickedButtonAct()/激活按钮,void DlgGear:OnBnClickedButtonUpdate()ProMdl current_part;ProMdlCurrentGet(,void DlgGear:OnBnClickedBuild()ProMdl part;ProError err;wchar_t fname255;wcscpy(fname,cy_gearfilename);err=ProMdlRetrieve(fname,PRO_MDL_PART,系统使用方法SYSTEM USE,将GBGear文件夹复制至Pro/E工作目录内。(H:CADproe为工作目录),系统使用方法SYSTEM USE,注册并启动程序,系统使用方法SYSTEM USE,即可建立齿轮,系统使用方法SYSTEM USE,设置参数后,齿轮将更新为新参数。可以看到,其余特征并未受到影响。,总结与展望SUMMARY&OUTLOOK,目前该系统只有直齿圆柱齿轮一种,但基于参数赋值调用并重建模型的方法与模型的建模过程其实是独立的,因而添加其他蜗轮等模型实质上只是增加程序界面与接口的问题。,总结与展望SUMMARY&OUTLOOK,Pro/Toolkit的每条函数都会返回一个ProError类型的变量,以说明错误类型。但限于时间我们只对部分关键函数的错误信息进行了反馈。在今后的程序改进中,将其余函数的错误信息进行处理有助于增强程序的强壮性。,错误信息,谢谢观看!Thank you!,

    注意事项

    本文(基于PROE二次开发的齿轮参数化设计系统答辩PPT.ppt)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开