Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IFRs on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Springs Library

Status
Not open for further replies.

Kimo05

Mechanical
Jul 11, 2012
7
Hey guys

I'm building a compression springs library and I want to make then length of the spring be the distance between two faces I choose in the assembly -while constraining- without assigning any expressions manually and I don’t know how to do it :D
In other words, I want to drag the spring from the library, select the size and constraint it and it adjust its length automatically to fit between the faces.

Many thanks
 
Replies continue below

Recommended for you

Take a look at Deformable part, you must create this in the master part and add the length of the spring as variable. So each time you place this spring in the assy you will be asked which length the spring should be. Can be different in each assy.

Best regards,

Michaël.

NX7.5.4.4 + TC Unified 8.3
Win 7 64 bit (Intel(R) Xeon(R) CPU X5650 @2.67GHz)
24.0 GB
NVIDIA Quadro 4000 + NVIDIA Tesla C2050

 
Yes Micky I did this, the master part is deformable and a part family. But when i created the library using the master part file it doesn't ask which length the spring should be any more.
 
I'll admit that I've never tried to make a Family Table part where the master template was a Deformable Part, but if you do I suspect that it will NOT behave as you expect it to.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Indeed, OR you create a part family OR you use a Deformable part. I don't think combining those two is a good idea.

Best regards,

Michaël.

NX7.5.4.4 + TC Unified 8.3
Win 7 64 bit (Intel(R) Xeon(R) CPU X5650 @2.67GHz)
24.0 GB
NVIDIA Quadro 4000 + NVIDIA Tesla C2050

 
Thanks guys, really appreciate your help.
 
Using "Measure" + "Distance" and selecting the mating faces is the closest thing I can think of to automatically control the length of the spring in the assembly.

Rather than creating a part family, I have a spring template that I use to create compressions springs as I need them,some custom but most from a manufacturer's stock data. Over the years it has become a sizeable library.
 
I've tried that mmauldin but the measure-distance is not associative.
 
Maybe your settings are different. I just tried it to make sure and it is associative for me.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor