齿轮参数化绘图设计.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
齿轮参数化绘图设计   摘要:该文以齿轮零件图参数化绘图为例,分析其模块化设计的思想、方法及AUTO LISP开发工具的实现。用此方法,可大大提高绘图质量和效率,具有一定的实际应用价值和推广意义。   关键词:计算机辅助设计;参数化绘图;Auto CAD二次开发   中图分类号:TP391文献标识码:A文章编号:1009-3044(2008)25-1579-03   Parametric Drawing Design of Gear   XIN Xue-gang, FU Chun-hua, YANG Chang-niu   (Electromechanical Engineering Dept., Sichun University of Science Engieering, Zigong 643000, China)   Abstract: Taking a parametric drawing design of Gear for instance, this paper analyzes the principles andthe methods of modularization design, and the practical program with an Auto LISP tool. Adapting this method, the user could enhance quality and efficiency of drawing, which will have practical significance and popularization meaning.   Key words: CAD; parametric drawing design; redevelopment of AutoCAD   1 引言   齿轮在机械传动系统中是一种常见的传动件,在产品开发设计或维修过程中常常需要绘制齿轮零件图。为提高齿轮的设计质量和效率,降低设计成本,其重要途径就是开发齿轮参数化设计与绘图软件。而且它在机械CAD系统中作为一个模块也是十分必要的。AutoCAD软件包是绘图功能强大的通用软件,但其人机交互方式的绘图效率却较低。AutoCAD参数化绘图可弥补这一缺陷,AutoCAD参数化绘图就是根据零、部件的相似形状,编写程序,用程序完成命令的调用。用户只需输入必要的参数,即可完成形状相同,参数不同的图形的绘制。本文就直齿轮零件图参数化绘图进行介绍。   2 总体设计思想   参数化设计就是根据结构确定基本参数,进行计算后绘图。   总体设计思路是从DCL界面输入设计参数,然后从数据文件读入相关的一些数据后进行基本的参数化绘图计算,采用模块化设计方法,最后完成齿轮零件图的绘制。   采用模块化程序设计方法可使软件设计思路清晰,便于程序的设计与调试。开发工具选用简单易学的AutoLISP语言,操作界面采用DCL对话框,使软件操作方便直观方便。   其设计思想如图1所示。   ■   图1 总体设计思路   3 齿轮参数化绘图程序的实现   3.1 齿轮绘图参数的确定   齿轮的结构参数按GB/ T 10095-1998取得,并根据参数化绘图参数选取的基本原则选取:标准直齿齿轮的结构形式、齿轮的模数(2个系列)、齿轮齿数(Z)、齿宽(b)、齿轮安装轴的直径(dh)、毛胚、材料、精度等级作为基本几何参数。   其余结构尺寸根据工程手册上的规定进行相应的计算机处理。如齿轮轮毂的键槽数据可采用数据文件或数据库技术。   3.2 参数的输入界面设计   齿轮基本参数输入模块界面如图2所示。   在该模块中,某些数据间具有关联性(如齿轮模数系列与其后面的模数值的相关联性),对各种输入数据的容错处理等是比较关键问题。   3.2.1 容错处理的实现   当输入值不符合规定要求时,应有相应提示或能自动地做出相应处理。   如下面的函数用来检查输入值是否小于零;VALUE是指输入值,KEY是指输入值所在控件。   (defun check-0 (value key)   (if ( 0.0 value)   (progn (alert 非法输入!   \n请重新输入:)    (mode_tile key 2)   ……   3.2.2 数据间关联性的实现   数据间的关联性是指当某一项数据改变时,与之关联的数据项随着改变。如下面的函数实现齿轮模数系列与其值的关联性,即当选择某一系列模数时,齿轮模数一栏数据的显示,也作相应的改变。同时,锁住另外一组模数的选择,否则选出的模数有可能不符合设计手册的推荐优先选用值。   3.3 绘制齿轮零件图的功能模块

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档