基于COM 的斜齿轮参数化设计

基于COM 的斜齿轮参数化设计

ID:38201829

大小:2.11 MB

页数:3页

时间:2019-05-25

基于COM 的斜齿轮参数化设计_第1页
基于COM 的斜齿轮参数化设计_第2页
基于COM 的斜齿轮参数化设计_第3页
资源描述:

《基于COM 的斜齿轮参数化设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第27卷第3期计算机应用与软件Vol27No.32010年3月ComputerApplicationsandSoftwareMar.2010基于COM的斜齿轮参数化设计11,2王军桑胜举1(泰山学院信息科学与技术学院山东泰安271021)2(华东理工大学机械动力学院上海200237)摘要渐开线齿轮机构的啮合运动具有重合系数大的特点,传递力和转速更加平稳,是应用最广泛的零件之一。但由于渐开线齿轮齿廓形状和轮体结构复杂多变而成为三维造型技术的难点。基于COM技术,阐述了在SolidWorks中开发斜齿轮的参数化编程步骤与方法。关键词组件

2、齿轮模型参数化设计 SolidWorksPARAMETERISEDDESIGNOFHELICALGEARBASEDONCOM11,2WangJun SangShengju1(DepartmentofInformationScienceandTechnology,TaishanUniversity,Taian271021,Shandong,China)2(SchoolofMechanicalEngineering,EastChinaUniversityofScienceandTechnology,Shanghai200237,China

3、)Abstract  Themeshingmovementofinvolutegearstructurehasthecharacteristicoflargeoverlapcoefficient,andismorestableintransmittingforceandrotatingspeed,itisoneofthemostwidelyusedparts.Butthecomplicityanddiversityintoothprofileconfigurationandwheelstructureoftheinvolutegea

4、rmakes3Dmodellingtechnologydifficult.InthispaperweelucidatethedevelopmentofparameterisedprogrammingprocedureandapproachforhelicalgearinSolidWorksenvironmentbasedonCOMtechnology.Keywords  Component Gearmodel Parameteriseddesign SolidWorks采用数控机床加工渐开线齿轮时,首先要进行齿轮的三维造型,0 引言

5、而且三维造型的准确性直接影响其加工精度。由于渐开线齿轮齿廓形状和轮体结构复杂多变并且难以计算而成为三维造型过随着计算机应用领域的不断扩展,应用程序开发的复杂性程中的瓶颈。大幅度提高,组件化程序设计的应用得到了较快普及。组件化软件设计思想注重应用系统的全局统筹和模块间的低耦合性,1 基于COM的SolidWorks软件开发框架其基本的思路是在开发应用程序时,将应用程序设计成一些功能单一的组件模块。这些模块在功能上具有独立性,通过相互SolidWorks系统作为COM应用程序服务器,提供所有基本[4,5]之间的接口协同工作,完成复杂任务。

6、的通用操作,组件应用程序(客户端)中对这些COM对象(包括微软公司的COM(组件对象模型)是提供这些组件模块之方法和属性)的操作,实现诸如实体选择、实体创建、零件装配,间通信的软件规范。这些组件是以对象为基本单元的功能模甚至SolidWorks系统设置的改变以及系统界面的控制如窗口和块,组件应用程序是提供COM对象的载体。对象通过COM接图标安排等几乎所有的SolidWorks软件功能。口获得对象的功能调用,每一个COM对象都包括自己的数据SolidWorks系统CAD二次开发中最常使用的子对象是文(属性)和方法(函数),而这些数据和

7、方法都隐含在接口之后通档模型对象ModelDoc。它包括了SolidWorks中使用的三种文过指针来实现对它们的访问。当今流行的许多大型应用程序都档:零件图档(PartDoc)、装配图档(AssemblyDoc)、工程图档[10]是采用组件方式开发的。(DrawingDoc)共有的属性和方法。三种文档模型对象共有的常SolidWorks是基于Windows平台的优秀的三维设计软件,用方法有:设置和更改当前活动视图;设置系统默认尺寸单位;已在全球企业范围内得到了广泛应用,SolidWorks是通过把自特征树(FeatMgrView)显示

8、等。在文档模型对象这些通用的属己作为COM服务器来达到对COM技术的支持的,它提供了丰性对象基础上,三种文档类型对象又有针对自己的特定属性和富的应用程序接口(API)函数,并且用基于对象的方法来创建方法。在COM应用程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。