设为首页 | 加入收藏 | 联系我们 | 内部邮箱

基于SolidWorks的罗茨风机叶轮参数化建模系统的开发(3)

时间:2015-07-20 08:41来源:未知 作者: 点击:

    3.3 数据与处理模块

    在这个模块中,主要是对叶轮基本性能数据和几何尺寸数据进行预处理,包括对叶轮的重要性能参数的计算,如径距比和面积利用系数等以及对基本数据进行判断,判断其是否满足基本的设计要求。

3.4 建模造型模块

    在此模块中,首先要建立Visual Basic和SolidWorks的连接,使VB能够调用API。在Visual Basic6.0的工程/引用/……中添加SldWorks 2007 Type Library、SolidWorks 2007 constant Type Library、SolidWorks 2007 Exposed Type Library for Add-inuse三个插件。

    部分程序:

    根据以上对叶轮型线的分析可知,叶轮具有中心旋转对称性。采用在SolidWorks菜单中插入/曲线/通过XYZ的点的曲线方法来造型。把叶轮相临的一个叶峰和叶谷看成一个曲线单元,它是由圆弧线、渐开线或摆线等曲线段组合而成。根据曲线的参数方程,对曲线单元上的采样点坐标值进行计算,再把它们整体旋转相同角度,得到其他叶峰叶谷各点的坐标值,最后通过样条曲线描点绘成叶轮整体轮廓平面图,算法流程如图4所示。

图4 曲线造型流程图

4 实例应用

    以三叶扭叶摆线型叶轮为例。取叶数为3,叶轮半径为300mm,叶轮宽度为500mm,叶轮啮合间隙为0.1mm,扭角为20°。操作步骤:

    ①选择叶轮的型线类型;

    ②输入叶轮的参数;

    ③点击“计算取值范围”按钮,判断数据是否满足要求;

------分隔线----------------------------