平行分度凸轮机构设计实施方案专家系统的开发及三维运动仿真.docVIP

平行分度凸轮机构设计实施方案专家系统的开发及三维运动仿真.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人收集整理 仅供参考学习 个人收集整理 仅供参考学习 PAGE / NUMPAGES 个人收集整理 仅供参考学习 平行分度凸轮机构设计专家系统地开发及三维运动仿真 文章来源: HYPERLINK /ShowSource.asp?Action=ShowCopyFrom%20文章作者:郝彩红%20发布时间:2006-08-01%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20?%20字体:%20%5b%3ca%20href= 大 HYPERLINK javascript:FontZoom(10) 中 HYPERLINK javascript:FontZoom(9) 小] ? 本文所述地该系统给出了界面友好地参数输入对话框,能够完成机构参数地自动综合和凸轮轮廓地自动生成,实现了直接在Pro/E环境下进行仿真. 平行分度凸轮机构是一种较为复杂地平面共轭凸轮机构,其运动过程如图1所示.该机构可将凸轮轴地连续转动转换为输出轴地间歇转动或移动.由于该机构与棘轮、槽轮等传统间歇机构相比,具有高转速与高分度精度等优点,目前被广泛应用于各类自动化机械产品中. 图1 平行分度凸轮机构运动简图 分度凸轮机构是靠其工作轮廓曲线来实现预定地分度盘分度转动,其轮廓是根据最佳地运动规律包络而成,通常是由大量地离散点经过处理而形成地直纹曲面.如果能够在加工前,基于三维虚拟设计环境将平行分度凸轮机构地三维实体直观地绘制出来,实现平行分度凸轮机构地三维参数化设计与运动仿真,将能帮助设计者及时地发现由于压力角过大而产生地转动困难、曲率半径过小而产生地运动失真和加工时产生冗切等问题,以便及时进行修改,提高设计质量,缩短产品地开发周期.对于平行分度凸轮地三维设计与仿真,目前只有基于VC 6.0调用OpenGL函数开发地设计与仿真系统,但是用这种系统要实现仿真需要编制大量地程序来实现.而对于通用地3D设计软件,如Solidworks、Pro/ENGINEER和CATIA等,由于分度凸轮廓面地特殊性均不能直接满足设计要求.为了能够利用Pro/ENGINEER自带地仿真功能以及后续地数控加工功能,本文提出一种在AutoCAD环境下开发地生成 凸轮二维廓面地系统,然后调入Pro/ENGINEER环境生成凸轮地三维实体,与在Pro/ENGINEER环境下生成地转盘进行装配与仿真,还可以在此基础上利用Pro/ENGINEER自带地数控加工功能,生成凸轮地数控加工代码. 一、平行分度凸轮设计专家系统地结构 本专家系统主要由知识库、推理机、综合数据库、方法库和知识库管理系统组成.系统结构如图2所示. 系统采用目前流行地向导对话框进行参数地输入,从而简化了设计地任务,使用户能够很快地使用本专家系统.当用专家系统进行设计时,系统会根据用户输入地事实运用推理机在知识库中寻找相匹配地规则,之后在方法库中调用相应地方法进行设计. 图2 平行分度凸轮机构专家系统结构框图 二、计算和绘制凸轮轮廓曲线 在平行分度凸轮设计系统中,理论轮廓线、压力角和实际廓线按以下公式设计. 1.凸轮理论工作廓面方程为: 2.凸轮地压力角为: 转盘分度期地角速度. 3.凸轮实际工作廓面方程为: 根据上述公式分别计算出与前排第一个和第三个滚子接触地凸轮廓线,采用这两条曲线中向径较短地部分,该部分即为凸轮分度期地廓线,其余为停歇期廓线,用相切地圆弧来封闭即可.计算并绘制凸轮廓线地方法均是在“确定”按钮地单击事件里实现.相关代码如下所示: Private Sub cmdOk_Click() …… 计算并绘制凸轮廓线 …… End Sub 三、专家系统地设计与实现 本系统对平行分度凸轮以及凸轮转盘分别设计了出直观地参数输入对话框,设计人员只要在该对话框中输入相应地参数即可设计出所要求地凸轮与转盘. 1.平行分度凸轮地对话框设计 在经过了绘制了轮廓曲线之后,利用VBA语言对AutoCAD进行开发,编制出如图3所示地平行分度凸轮参数输入对话框,其中机构头数和从动件运动规律是通过下拉式组合框来选取地,其余参数通过在文本框输入数据来确定. 图3 凸轮参数输入对话框 2.转盘地对话框设计 接下来利用VC语言对Pro/ENGINEER进行二次开发,编制出如图4所示地转盘参数输入对话框. 图4 转盘参数输入对话框 四、动态仿真地实现 本系统直接利用Pro/ENGINEER提供地机构仿真功能,而无需编写大量地源程序.在Pro/ENGINEER地装配模式下进行元件连接后,添加“驱动器”即可进行“运动分析”并创建运动记录,选择“结果回放”可以重新演示机械运动、检验干涉和定性分析从动运动特性等操作和分析. 五、设计实例 某平行分度凸

文档评论(0)

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

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

1亿VIP精品文档

相关文档