This content has been marked as final. Show 4 replies
It is not possible to make the spring simultaneously change length while a component is moved. It is possible to use an in-context relation (extrude up to surface for example) so that the length changes after the next rebuild.
bozidar petranovic wrote:
...move some mated component - the spring simultaneosly change...
The Colorado SolidWorks User Group has a couple of downloads for springs that "move" with an assembly.
I've attached AJ Hoyt's version to this posting.
As Josh explained, one method is to model the spring in the context of an assembly. Another method is to create a "spring" that is an assembly of coil segments, make that spring assembly flexible in the top level assembly, and mate it to the moving components.
If you visit the user group web site you can see an animation of what it looks like. There's another version of an animated spring that was used by Robert McDonald in one of his Animator presentations. I don't recall who created the spring assembly for him.
HoytSpring.zip 454.4 K
Thank you for help Gerald!
I think it will be useful for me.
In addition to what Josh & Gerald has suggested, you can also use equation in the assembly to achieve this.