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!

Attributes in drafting not updating with replace component (master model method)

Status
Not open for further replies.

ingallspw

Mechanical
Mar 17, 2009
178
To the Crucial:

I am trying to setup our assembly prints such that when a component gets replaced the attributes (pulled from the master model) update the print as well. I’ve gotten it to initially grab the attributes from the master model but they do not update when a component is replaced. The text field simply turns into a square with a slash.

I’ve gotten it to work on replace once but then after you replace the part again, its fails.


Some night stand reading: (Extra Details)

We have assemblies that have several common base components but also have other items that are replaced per new part number. The material of the replaced components also changes from time to time. We could start new but it would be senseless to start over from scratch for each new part number.

Mainly we are trying to update the material type assigned to the part.

<W!82589@MATERIAL> after replace it becomes <W!0@?MATERIAL> (is there any way to use expressions to accomplish this?)

I’ve viewed other threads and followed several suggestions but I am still confused.


It sounds like starting with a new file and tricking NX works but that is not an option.
I’ve updated and verified several customer defaults

Thanks in advance!


NX 7.5.4.4
TeamCenter 8.3
 
Replies continue below

Recommended for you

The problem here is that when you create that string of text, you use "Object properties" and manually select the specific component, thereby the "82589" -part of the string. the "82589" is the "id number" of that specific component in this "assembly". When you replace the component, NX will not reuse the id number but assign a new ID. ( Try to scratch-create this string again but on the replaced component and you will see a new number.)

The only way i know ( without thinking too much...) as a workaround is to use the partslist . It will automatically report the attributes you desire even after replacing components. Probably since it will list any component, It will not try to keep track of a selected component.

Regards,
Tomas
 
Thanks!
I will give that a try.

We also use material call-outs in the notes sections which is why this other method needs to work.

Is there any way to replace the "ID number" with the actual part name similar to the way expressions work?

For example
the expressions look like this "54221-145"::Diameter when linking to another p/n
would it be possible in this instance something like <54221-145!0@?MATERIAL>

Thanks again!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor