网站大量收购独家精品文档,联系QQ:2885784924

斜圆柱齿轮强度计算程序设计说明new.docVIP

斜圆柱齿轮强度计算程序设计说明new.doc

  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文档。上传文档
查看更多
斜圆柱齿轮强度计算程序设计说明new.doc

基于VC++的斜齿圆柱齿轮设计 与SolidWorks参数自动生成 软件平台 采用Microsoft Visual C++,相对于VB的优势主要是支持类,而考虑齿轮计算程序以后的移植性,所以使用选择VC为设计。将整个计算过程封装在一个类中,其它的任何程序语言都可以通过标准的接口调用这这个类,方便移植。同时,VC可以为其它大型设计软件设计插件程序,通过插件程序可以将我们的计算结果与设计软件直接连接起来实现零件的自动计算与生成。 准备工作 计算中涉及到许多图表,为了在程序计算中方便用函数y f x 计算得到所需的参数,需要对图表进行处理,其中有两种方法:一是采用插值法,此方法缺点是在程序中必须建一个二维数组,在查询数据时,必须逐一对x进行比较取相对于x最近的两点,然后两点之间按距两点的距离来取值,此方法设计程序相对复杂、工作量大;二是采用曲线拟合,用一个y ax10+bx9+cx8+dx7+…….+k高次方程来拟合曲线,在查表时只需将x代入些方程即可求出所需参数,其中拟合过程可采用matlab来实现,方便快捷。 设计过程 类名为geargen,首先确定计算过程中所需的常用变量,变量名采用汉语拼音字第一个字母来表示,即:cs表示齿数, cdb,表示传动比。 确定计算函数的个数,分配每个函数的功能及其过程中的临时变量。其中以get开头的函数表此函数功能为查表,cal开头的函数实现计算过程。另还有一些辅助函数是在计算过程中常用的计算过程,因此做成单独函数,节省时间,提高效率。 另外设计一个测试类test_gear,用来做测试。 附相关图片: 1、VC设计界面 2、测试程序的界面,输入数据界面。 3、计算结果 键的solidworks参数自动生成插件程序 软件平台: 采用Microsoft Visual C++,solidworks本身即是VC设计,VC程序通过COM接口可以使用99%的solidworksAPI函数,也就是说可能通过VC使用几乎全部的功能。而且软件本身可以直接嵌入进solidworks,可与solidworks位于同一进程空间,可以达到最高的接口速度。 准备工作 自动生成的过程实际就是使用参数化的过程来代替人手工使用solidworks设计的过程,首先可以通过宏录制工作来录制手工设计过程,得到一个solidworks内部的函数调用过程(其中有一些步骤不是必须的),然后在VC中通过com 接口来逐一将参数传递到这些函数,即可实现所要的功能:画草图,实体建模,画工程图,有限元分析等。 设计过程 弄清solidworks的com接口规范及solidworks的类的继承关系。Solidworks自身的帮助文件中有这个继承关系图。 将宏录制器录制的函数移植至VC中,其中参数的个数和调用格式可能不同,必须按照帮助文件中的函数调用格式。 附相关图片 1、VC设计界面 2、已载入插件和solidworks 3、参数输入界面 4、自动生成的工程图 5、自动建立的实体模型

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档