基于VisualLisp的蜗杆传动承载能力的分析计算.docVIP

基于VisualLisp的蜗杆传动承载能力的分析计算.doc

  1. 1、本文档共9页,可阅读全部内容。
  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文档。上传文档
查看更多
基于VisualLisp的蜗杆传动承载能力的分析计算

基于Visual lisp的蜗杆传动承载能力的分析计算 姚慧1,曹岩1,王柏盛2 (1.西安工业大学 机电工程学院 西安 710032;2.西安秦华天然气有限公司 西安 710075) 摘要:针对蜗杆传动设计中承载能力的分析计算问题,本文在AutoCAD环境下,应用Visual Lisp进行二次开发实现普通蜗杆传动承载能力分析计算的辅助设计系统,由DCL对话框实现交互式用户界面,Visual lisp程序驱动对话框完成设计计算功能。该系统可实现普通蜗杆传动的模数、齿数等基本参数、蜗轮齿面接触强度和齿根弯曲强度等分析计算,并得到蜗杆蜗轮的结构尺寸数据报表,为后面的参数化绘图提供接口数据。 关键词:蜗杆传动;承载能力;Visual lisp;二次开发; 中图号:TP391.72 文献标识码:A 蜗杆是机械产品中重要的传动件,主要用于交错轴间传递运动和动力,通常交错角为90度,可实现较大传动比,且传动工作较平稳,噪声低,结构紧凑,可以自锁,常常用于减速装置。目前普通圆柱蜗杆传动承载能力的计算主要依靠查阅设计手册进行手工计算,其中包括大量的参数计算和校核计算,不仅费时、费力而且容易出错,另一方面,蜗杆传动的计算机辅助设计系统较少,尤其是专门针对蜗杆承载能力计算的CAD系统几乎没有,因此,为了提高蜗杆传动设计的效率,缩短产品的开发周期,提高设计人员在创造性设计时间的投入,提高市场竞争力,本文在AutoCAD 2004环境下,应用Visual Lisp程序开发实现了一种具有人机交互界面的蜗杆传动承载能力计算的计算机辅助设计系统,使一些常用的或常规设计计算工作程序化,标准化,规范化,为智能CAD系统的开发奠定基础,提高用户的CAD应用水平。 1 系统功能结构 在蜗杆传动过程中,由于蜗杆与蜗轮齿面间滑动速度较大,蜗杆传动的失效形式主要是蜗轮齿面的点蚀、磨损和胶合,有时也出现蜗轮轮齿齿根折断,因此,设计时要进行必要的齿面接触强度和齿根弯曲强度的验算,而本文系统正是以这两方面的校核计算为主开发的,其功能结构如下图1所示。主要功能模块[1]有:技术条件输入、齿面接触强度设计计算、齿面接触强度校核和齿根弯曲强度校核四部分,有些主功能模块又包含了低一级的子功能模块,子功能模块主要用来实现计算参数的选取。 图1 系统功能结构 Fig.1 Structure of system function 针对上述四种功能模块,本文系统中应用AutoCAD的DCL对话框实现人机交互界面,DCL对话框是一种边界固定的窗口,可以方便而直观的实现数据和信息的输入、选择和传递。本文在实现DCL对话框用户界面时,涉及的关键问题是,用户界面中主功能对话框界面与子功能对话框界面的嵌套层次的安排,以有序的实现主功能和子功能,并且使用户能够更加方便地输入、传递数据,同时满足系统工作流程的需要。 蜗杆传动的承载能力计算的主要信息都尽可能的安排在主对话框界面,包含上述四种功能模块,如下图2所示,界面内容的安排在满足蜗杆传动设计和校核流程要求的同时,也使的工作流程有较强的系统性。此外根据不同阶段的计算要求,又有不同的子对话框界面对应子功能模块,例如,在齿面接触强度校核功能模块中,包括弹性系数、使用系数等子对话框,实现用户选取弹性系数、使用系数等。 图2 系统界面 Fig.2 Interface of system 2. 系统工作流程 在蜗杆传动的设计中,进行承载能力的计算是非常关键的部分,包括齿面接触强度和齿根弯曲强度的核算,它们的合格与否直接决定着蜗杆的传动能力和工作寿命。通常,对闭式传动一般按齿面接触强度设计,初步确定基本模数和蜗杆分度圆直径等基本参数,然后分别对蜗轮齿面接触强度和齿根弯曲强度进行校核,若校核满足强度要求,输出校核的结果和蜗杆蜗轮基本几何尺寸参数报表,为下一步的参数化绘图做准备,否则,返回重新进行设计计算,直到满足设计要求,因此,本系统的工作流程如下图3所示, 图3 系统工作流程图 Fig.3 Flow chart of system 3. 各功能模块的实现 对于蜗杆传动的设计,从设计条件输入,强度校核到最终数据输出,不同的功能模块对于计算数据的输入、选择、计算、输出采用不同的方式实现。 3.1 技术条件输入模块 技术条件输入模块是用来实现设计条件的输入,为下一步设计计算与校核提供设计依据,包括:输入功率、传动比、使用寿命和工况条件等[2]。这些基本条件在技术条件输入模块中采用DCL对话框的编辑框控件实现,该模块界面及部分代码分别如下图4和图5所示所示。编辑框控件可以满足不同用户针对不同设计要求,输入不同设计条件数据。 图4 技术条件输入模块界面 Fig.4 Interface of technical condition

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档