1、在 SolidWorks 中绘制弹簧,对很多 SolidWorks 的使用者来说并不会陌生,大家会首先想到使用螺旋线命令,绘制出螺旋线路径,再使用扫描命令将实体做出来。对于这种做法绘制的弹簧,需要我们输入相应的长度,圈数或螺距,当我们在装配体中将弹簧放置在图示两个零件中时,需将弹簧长度调整为两个弹簧接触面的距离 L,才能符合设计意图装配。如图 1 所示对于弹簧接触面的距离 L,在很多结构上是需要经常变化的,为了保持结构的合理性,需要控制弹簧的伸缩长度,当每次 L 变化时,都要重新测量,调整整个弹簧的长度。这样会使我们的整个效率变得低下。那有没有什么好办法可以使 L 变化时,整个弹簧能够自动得进
2、行伸长或压缩呢?答案是肯定的,我们可以用 SolidWorks 的扫描命令中的“沿路径扭转”选项来绘制出这样的弹簧。下面我们介绍一下绘制方法。1在装配体中建一新零件,选择一经过轴心的平面,在其中一个弹簧接触面上绘制一条直线做为扫描轮廓,定义几何关系,如图 2 所示2再建立一个新草图绘制一直线为扫描路径,注意直线两端需要分别与上下两弹簧接触面建立重合关系,如图 2 所示3使用曲面扫描命令,选择草图 1 为轮廓,草图 2 为路径,在选项中的“方向/扭转控制”中选择“沿路径扭转”,定义方式选择旋转 10 圈,如图 4 示4确定后会产生一个螺旋曲面,此曲面的边缘线为双螺旋结构,这时再利用其中一条螺旋线为路径,绘制一草图圆为轮廓创建出弹簧,如图 5 示 5将高出弹簧接触面的部分切除,如图 6 示6这样我们就完成了可“弹”弹簧的设计,我们将弹簧接触面的距离 L 变小,重建模型,这样弹簧就被压缩下去了,如图 7 示。