弧代替两种弧线代替齿轮廓曲线各点曲率半径。此时的圆弧应经过位于两端的 B、 C,和位于中截面的 A 点三点上。曲率半径为圆弧半径,如图 2-2。

图 2-2 工作圆切面中的齿廓曲线图 曲率半径会影响齿的强度,啮合间隙越小会使单侧薄量降低,从而形成干涉。

工作图切面中,曲率半径 Rt 变大时,负载的分布情况也会发生变化,从而影响 啮合齿数。同理可知,啮合平面内齿轮廓曲线也是椭圆或双曲线,在判断齿侧压 力时,它的曲率半径大小具有决定作用[29]。

2。5  二次开发语言选择

开发工具的选用可以是支持 COM 和 OLE 的任何编程语言。目前,用于作 识别 SolidWorks API 的开发工具种类丰富,但开发者需要根据所开发的内容以 及自身条件,选择适合的语言。下面介绍几种 SolidWorks 二次开发常用语言做 简单介绍。

1)Visual Basic。NET

Visual Basic。NET 拥有强大兼容性的编程语言,因为其基于微软平台,所以 使用范围广,编写容易,有时候甚至都不需要编写任何代码就能能够进行控件。

2)C#

作为一种最新的、面向对象的程序语言,C#的出现使程序员能够快速地编 写各种应用程序,特别是基于 Microsoft 。NET 平台,尤其方便。另外,熟悉 C/C++ 的程序员可以很快转向 C#。

3)Visual C++

C++作为 C 语言支持包括泛型编程、面向对象编程以及过程化编程等多种编 程范式,是一种广泛使用的编程语言。一般来说,系统开发、引擎开发等应用领

域常用 C++,是目前最受欢迎的最强大的编程语言之一。但其较难的上手性,致 使其需要开发人员更优秀的能力和经验。

4)Visual Basic For Application(VBA)

Visual Basic for Applications(VBA)一种宏语言程序,它是由微软开发的, 主要用于 OLE 编程,也可以扩展到 OFFICE 软件。VBA 语言一般是对 SolidWorks 建模的宏录制,也就是说它把所有对 SolidWorks 操作都用宏进行记录,但是它 所录制的程序需要大量修改,才能在 Visual Basic。NET 中直接运行,而且它的运 行需要配以其他的软件。

综上所述,对于专业人员,C#语言是作为 SolidWorks 二次开发工具最合适 的语言;对于新手或是非专业 SolidWorks 二次开发者,Visual Basic。NET 是个好 选择。

2。6  数据库选择

数据库(Database)是按照数据结构来组织、存储和管理数据的。它的特点 是:

1)现数据共享;

2)减少数据的冗余度;

3)具有独立性;

4)能够实现集中控制;

5)可维护性、一致性;

6)故障恢复等特点。

SQL Server 作为主流的四种数据库之一,拥有很多优点:交互界面出色;相 关软件集成程度高;存储安全。因此具有广泛的使用度[29]。

其他三个软件分别是 MySQL、Oracle 和 ACCESS,每个软件都有自己的特 点。

MySQL 是应用范围最广的具有功能强大、系统结构精巧、编程接口丰富、 以及低成本等特点的关系型数据库管理系统。另外,它开放源码,致使许多中小 型网站的开发都将其选为网站数据库。

Oracle 是应用于高端工作站和小型计算机服务器的数据库管理系统,但由于 价格昂贵,所以适用范围相对而言比较局限。

Access 是一种数据库管理系统,由微软公司的。它把包括数据库引擎的图形、 用户界面与软件开发工具结合在一起,在生产、销售、库存管理等诸多领域进行 开发。综合考虑以上因素,本文所开发的联轴器参数化系统选择 SQL Server 作 为数据库数据库管理系统。

上一篇:便携式注脂泵设计及泵内油脂流动特性分析+CAD图纸
下一篇:UG撑开式平板闸阀设计+CAD图纸

展成式电化學机械光整加...

冶金机械齿轮传动装置的...

solidworks便携式代步电动车结构设计

SolidWorks卧式钢筋切断机设计

Solidworks六自由度焊接机器人结构设计

SolidWorks在线粘度计的机械机构设计

solidworks波浪能浮标发电装置的设计

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

网络语言“XX体”研究

安康汉江网讯

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】