×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

possibile with part family?

possibile with part family?

possibile with part family?

(OP)
Hello,

i'm using NX7.5 with Teamcenter 8.3 and i am trying to achieve the following:

My structure is:

CODE

ass_1
| |_ Expression_1
| |_ Expression_3
|
|__ ass_2
|  |
|  |_ component_1
|  |_ component_2
|
|__ component_3
|
|__ component_4 

I want to control component_1 and component_3 with the interpart-expressions 1 and 3.

Now i would like to generate a part family based on ass1 in which i can vary the expressions and also sometimes not include component 4.

For this i would like ass1, ass2, component_1 and component_3 to get a new part number, component_2 should always keep the same number because it won't get changed and also sometimes component_4 will not be necessary in the variant and therefore should sometimes not be included in the new assembly.

Is this possible with part families? Or is there a different way to achieve this?

Thanks
nizzy

RE: possibile with part family?

This is somewhat against the Part family principle.
Part family members can only be saved by the PF template.
Therefore controlling the value of an expression in the top assembly is meaningless since you cannot save the change of the part family member.
( you can use Overriding inter part expressions, where you force an expression in a component to change the value as long as it is in the session, but the component will not be saved with this value.)

With that said, i think that you can do what you want, but instead of changing the value of an expression you select a different Component, which also is a part family member.
The sub component part families must have their members generated.
Note that it is the PF template of the sub component that should be the component in the "Ass_1".

If you in the PF template spreadsheet simply clear the cell for "Component_4", it will not be included.

The thing to think about though, is whether you want to go with Part Families or Reusable components . A PF you set up such that all possible variants are defined in the spreadsheet. You can then use any variant in any assembly, but you cannot when using the PF define a new variant. ( i.e "today i want this axle to be 33.34 mm instead of 32 which is written in the spreadsheet") To define a new variant you must edit the PF Template and in the spreadsheet define to new variant.

Reusable components which in some aspects are similar to PF's can be cloned into new parts. - New variants on the fly.


Regards,
Tomas

RE: possibile with part family?

(OP)
Thank you for your input.

I don't think i will achieve what i wanted to. Which is the generation of variants of assembly structures with parts that may change or not or may not even be used in that variant.

Reusable components only work for individual parts, right? But i don't want to have to create every single part for every variant by hand. This would be too much work. It needs to be automated and controlled by a set of parameters.

I guess this is not possible in NX/TC?

RE: possibile with part family?

I have been wanting something like that for a while. I think the only way to do it is to make your own part family program through NX open or as a post action on the part family command.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources