基于Solidworks圆柱直齿轮零件参数化设计.docVIP

基于Solidworks圆柱直齿轮零件参数化设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Solidworks圆柱直齿轮零件参数化设计

基于Solidworks圆柱直齿轮零件参数化设计   【摘 要】本文以SolidWorks为开发平台上建立三维圆柱直齿轮参数化模型。先利用渐开线齿形的画法画出齿轮模型曲线,并基于SolidWorks做出了直齿圆柱齿轮的实体模型。通过改变参数可以实现圆柱直齿轮的模型曲线发生变化,从而达到参数化设计的效果 。该方法扩充了SolidWorks在齿轮方面的应用,提高了齿轮的设计效率,对工程的理论分析和实际设计有重大的意义。   【关键词】SolidWorks 直齿圆柱齿轮 参数化   一、设计的主要内容及技术指标和技术路线   1、设计的主要内容   设计的技术路线 ;圆柱直齿轮实体造型系统 ;系统运行窗体的创建和应用 ;程序的调试及运行结果 。   2、设计的技术路线   系统界面模块;结构参数计算模块 ;齿形计算与形成模块;圆柱直齿轮实体生成模块。   二、 圆柱直齿轮实体造型系统   1、系统界面模块   该模块的作用是采集圆柱直齿轮实体造型所需的具体参数。具体参数如表1所示。   2、结构参数的选定   根据界面输入的齿数、模数等参数,通过齿轮传动中的公式,可计算出圆柱直齿轮的结构参数。   3、 录制宏文件   使用VB编译的EXE、DLL文件,目前Solidworks还不能直接支持这些文件作为插件使用,如果要在Solidworks中直接调用通过VB编译的可执行程序,可以使用Solidworks“宏”操作来进行。利用“宏”在Solidworks界面中添加指定的应用程序后,就好像Solidworks调用了自身的功能一样,利用类似的方法,可以在Solidworks添加任何可执行的文件。下面利用“自定义属性”程序来说明一下步骤。   (1)建立“宏”文件   1选择菜单“工具→宏操作→录制”。   2停止录制,并保存宏文件。给定文件名称,如:Cpbom.swp。   3选择菜单“工具→宏操作→编辑” ,保存并退出宏编辑,返回到Solidworks环境。   (2)指定“宏”操作   1选择菜单“工具→自定义→宏”,在“工具栏”对话框中单击“宏”标签。   2在“自定义”对话框中单击“命令”标签,从“类别”列表框中选择“宏”,将所定义的宏的图标按钮拖到相应的工具栏中。   3单击“确定”按钮,完成宏定义和工具栏定义。   (3)宏文件   运用宏编辑对齿轮参数化设计过程从草图绘制成型到三维实体建模全部录制成一个宏文件,保存格式为“.swp“,以便以后进行程序的编译 。   2、齿形计算与形成模块   按照结构参数计算模块输出的参数,生成圆柱齿轮的一个齿的单边轮廓线,然后,可在基圆上镜像出轮齿另一侧的齿廓曲线。再利用So1idWorks的的圆周阵列(Circular Pattern)命令,将齿形轮廓圆周阵列,形成完整的圆柱直齿轮的端面截形。   (1)画四个圆弧:齿顶圆弧、分度圆弧、齿根圆弧、基圆圆弧   (2)分度圆自圆心O,按分齿,做出1~2个齿的对称线,   (3)画齿形,即得半边齿形轮廓。   (4)利用solidworks的工具镜像得出轮齿另一侧的齿廓曲线,完成单个齿的齿型结构。   3、圆柱直齿轮实体生成模块   该模块是整个系统的核心。用凸台/基体拉伸(Boss/Base-Extrude)命令,拉伸长度由输入的齿轮宽度参数决定。再利用So1idWorks的拉伸、拔模、切除拉倒角、倒圆等命令最后生成一个完整的圆柱直齿轮实体。   三、VB运行窗体的创建和应用   1、VB和Solidworks的接口技术   用VB编程对Solidworks进行二次开发。要将VB和SolidWorks连接起来,先创建SolidWorks和VB用户界面窗口。如图2所示启动运行SolidWorks时,就可以在VB的环境下通过输入的不同的齿轮参数,得到尺寸不同的齿轮三维实体和相应的变量表。   2、宏文件的编译和应用程序的生成   在前面我们已经通过Solidworks设计出圆柱直齿轮基体,并把齿轮基体生成的全过程经过宏记录转变成宏文件,把宏文件和齿形生成程序结合。即把齿轮建模的全过程记录为宏文件,找出宏文件中与模型生成有关的关键函数。确定关键函数中的关键常数,弄清楚关键常数的变化对实体模型的影响。把关键常数用变量替换,这样就完成了齿轮参数化程序的建立。   四、程序调试及运行结果   函数中的关键常数,弄清楚关键常数的变化对实体模型的影响。把关键常数用变量替换,这样就完成了齿轮参数化程序的建立。   1、程序的调试   运行程序在SolidWorks中,单击[工具]/[宏]/[运行],选择*.swp出现程序运行界面。通过在VB窗口填写圆柱直齿轮参数后,单击[生成

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档