基于Solidworks的锥形橡胶弹簧的参数化设计系统开发
1结构参数设计计算
1.1锥形橡胶弹簧的刚度计算
在设计橡胶弹簧时,为了达到径向非等值刚度,一般在它的径向对称开有两个缺口,这样能得到不同的径向刚度Kx和Ky。而且能选择不同缺口角(α)来调整Kx和Ky的比值。而在锥形橡胶弹簧设计中,并非每一层都要开有缺口,因此刚度计算涉及到不带切口的锥形橡胶弹簧的刚度计算和带切口的锥形橡胶弹簧的刚度计算两种情况。
1.1.1不带切口的锥形橡胶弹簧轴向刚度计算
受轴向力的不带切口的锥形橡胶弹簧,如图1所示:
1.1.2不带切口的锥形橡胶弹簧径向刚度计算
受径向力的不带切口的锥形橡胶弹簧,见下图2;
1.1.3带切口的锥形橡胶弹簧非等值径向刚度计算
带切口的锥形橡胶弹簧如下图3所示。
1.1.4带切口的锥形像胶弹簧轴向刚度计算
1.2强度计算
每一层橡胶弹簧都要分别进行垂向应力和横向应力校核。
1.3主要程序流程图
系统设计流程图4:
2三维造型
由于三维锥形橡胶弹簧体生成要进行大量的运算,若从底层做起不仅计算量大而且相当复杂。要浪费大量时间、人力、物力和财力,不能在有效的时间内开发出完整实用的程序。CAD三维技术日臻成熟,三维造型软件层出不穷。本系统开发借助公司开发的三维特征造型软件为平台,通过ActiveX Automation技术控制服务端自身二次开发接口API函数,调用其对象、属性、方法从而实现三维造型。SolidWarks API功能调用的步骤如下:
首先,SolidWork,应用程序对象(在程序中要作为变量声明)是所有调用 API功能的最顶层,要调用API的其他功能,必须先调用此对象。用VB语言调用时应用程序对象声明的代码描述通常为:
这两种代码实现的任务及功能是完全一样的。
其次,要调用活动文档对象。活动文档对象,指的是"零件环境"、"装配环境"、"工程图环境"及"非工作环境"四个状态,它仅处于应用程序对象下,要调用 API的功能必须在调用SolidWorks应用程序对象后调用此对象。用VB语言调用时代码描述通常为:
相关文章
- 2022-12-10基于虚拟仪器的多采样率切换频率估计
- 2023-09-07圆形阻尼层合板的拓扑优化设计及其实验验证
- 2023-06-14气体超声流量计声道的设计与应用
- 2023-07-26一种原油超声波相关流量计的设计
- 2023-05-01钢水连续测温系统的静、动态不确定度评定
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。