高级检索

基于SolidWorks二次开发的螺杆转子动平衡自动计算设计

Automatic Calculation for Dynamic Balance of Screw Rotor Based on SolidWorks Secondary Development

  • 摘要: 动平衡是螺杆真空泵设计制造过程中必须解决的重要问题。一般方法是将螺杆转子不平衡质量等效分解到选定的两个平行平面,采用等效替代的近似法进行动平衡分析计算。本文采用SolidWorks二次开发技术,用VB.NET语言对动平衡分析过程进行整合,设计了简单直观的人机交互界面,可对任意类型的螺杆转子不平衡量及其相角进行自动精确计算。在选定的两个平行平衡基面的不平衡相角位置,配上或去除相应质量以消除各面上的不平衡量,当不平衡量为零时,则转子达到了动平衡。若经过一次双面平衡,不平衡量仍较大,则需要再次选定两个新的平衡基面计算和去、配重,即多次双面平衡操作。这大大减少了动平衡设计的工作量并提高了动平衡的设计质量和精度。该界面设计原理与转子型线和结构无关,因此可用于任何类型的螺杆转子和其他不规则零件的动平衡计算。

     

    Abstract: The general method of dynamic equilibrium analysis is to decompose the unbalance mass into two selected parallel planes. Based on SolidWorks secondary development, this paper designs a human-computer interaction interface, which can calculate the dynamic balance of any screw rotor. Dynamic balance can be achieved by adding or removing the corresponding mass at the unbalance phase Angle position of the selected two planes to eliminate the unbalance on each surface. This reduces effort and improves design quality. The interface can be used to calculate the dynamic balance of any part.

     

/

返回文章
返回