Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Is possible to link 2 parts in an assembly and by changing 1 value the other1 takes the same length?

Status
Not open for further replies.

Tivabo

Industrial
Jan 8, 2014
18
Hello,

When I have a simple assembly, like two blocks constrained in length for example. Is it possible to link expressions to them so that when I change 1 block the other one takes the same length? So that I can easily adjust shapes. I work with NX 8.5.

Thanks in advance,

Tim
 
Replies continue below

Recommended for you

Try using 'Interpart Expressions' where you can link the expressions in one part to drive the parameters of the features in another part.

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.
 
Okay, thanks for the response! I Will try tomorrow.
 
I just tried it, and it works!! Thanks a lot! And I als had to uncheck TOOLS->UPDATE->INTERPART UPDATE->DELAY GEOMETRY,EXPRESSIONS,PMI UPDATE

After that it worked like I wanted. But now I have another question.

Now I have to click one part in the assembly to change the expressions, so sometimes I have to change between parts to change some lengths. Is it possible to put all the dimensions that I want to change in a excel file so I can easily change my assembly?

Thanks again!

Tim
 
You can link all of the component expressions into a top level assembly file and change them from there.


"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli
 
And yes, expressions can be linked to an external spreadsheet. In fact, you could link the expressions from different parts all to the same spreadsheet which would mean that if this is how you wanted to control your models, you wouldn't need use 'Interpart Expressions' at all. Granted, this takes a bit more work to set-up each part and define the Spreadsheet -> Expression relationships, using the Expression f(x) functions found in the Expressions editor, but for some people it becomes are very well organized way of controlling a large number of variables across a compete product model (Assembly).

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.
 
Yesss it works!! Thanks a lot both of you! I did it with interpart expressions. Thanks for helping !
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor