Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:

  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Dynamic Editing of a Spring

lougallolougallo Member, Administrator, Moderator, Onshape Employees, Developers Posts: 1,658
With the addition of helix in the last build, I thought it was cool to see a spring dynamically update while editing the cylinder that defines it.  Take a look...


Editing the cylinder and using the Final button allows the entire Part Studio to solve while you make dynamic edits.  Thought I'd share... ~Lou



Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
Tagged:

Comments

  • caradoncaradon OS Professional, Mentor Posts: 300 PRO
    OMG. I just found myself doing the exact same thing earlier tonight.
    Were you stalking my document? :smile: 
    Really cool spring behavior, btw. Will this integrate into motion studies too (assemblies)?

    Dries
  • pete_yodispete_yodis OS Professional, Mentor Posts: 666 ✭✭✭
    Reminds me of this....

    http://www.deelip.com/?p=1296

  • lougallolougallo Member, Administrator, Moderator, Onshape Employees, Developers Posts: 1,658
    @DriesV I can't stalk you but geek minds think alike! 
    Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
  • kevin_quigleykevin_quigley Member Posts: 304 ✭✭✭
    @PDY‌ i dont think it is the same. My understanding of the Dassault tech is that it simulates the spring. All Onshpe is doing is updating the driving curves very quickly...a neat trick for sure but not unique.
  • pete_yodispete_yodis OS Professional, Mentor Posts: 666 ✭✭✭
    @KevinQuigley How is the Dassault tech changing the geometry?  That post was a little old (4 years ago)  - but the tech is affiliated with some of the folks that are here now at Onshape.
  • lougallolougallo Member, Administrator, Moderator, Onshape Employees, Developers Posts: 1,658
    @KevinQuigley I am not sure about that.  I believe it was also eye candy.  I could find out tho.  In this case I wanted to show how a cylinder definition can update with the model rendered using the final mode.
    Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
  • joe_dunnejoe_dunne Onshape Employees, Developers Posts: 147
    Well as the guy who was onstage and who actually did that demo Deelip took pictures of for his blog. I might know a little about it :wink: 

    Kevin is correct, other products have implemented dynamic springs.  Some do real geometry, some use graphical tricks. However that does not diminish the coolness factor of lou's example.  Onshape is using real geometry. 
     

    Joe


    Joe Dunne / Onshape, Inc.
  • colemancoleman OS Professional Posts: 241 PRO
    Could you assign mates to the cylinder that defines the spring in an assembly and have the spring dynamically update with the corresponding parts?  I am working on an assembly that contains a spring component.  It would be nice to add the dynamic spring to the assembly.

    Thanks 
  • caradoncaradon OS Professional, Mentor Posts: 300 PRO
    edited March 2015
    Coleman said:
    Could you assign mates to the cylinder that defines the spring in an assembly and have the spring dynamically update with the corresponding parts?  I am working on an assembly that contains a spring component.  It would be nice to add the dynamic spring to the assembly.

    Thanks 
    That is currently not possible. I would think such dynamic springs would require a dedicated, much lighter, more efficient spring command. Sweeps are nice for their flexibility, but are relatively complex to regenerate. However, in my view, dedicated tools are needed for things like springs, molded threads, chains, belts...

    Dries
  • brucebartlettbrucebartlett Member, OS Professional, Mentor Posts: 1,843 PRO
    edited March 2015
    DriesVervoort_Caradon said:

    Crrently not possible. I would think such dynamic springs would require a dedicated, much lighter, more efficient spring command. Sweeps are nice for their flexibility, but are relatively complex to regenerate. However, in my view, dedicated tools are needed for things like springs, molded threads, chains, belts...

    Dries
    For Sure, I seconded this.
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • colemancoleman OS Professional Posts: 241 PRO
    Roger that....thanks for the reply.
Sign In or Register to comment.