Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

trying to show different reference set in top-assy vs. subassy

Status
Not open for further replies.

RonnyC

Automotive
Joined
Oct 12, 2009
Messages
49
Location
BE
Hi all,

I have a situation where a component is deformed during the assemblyprocess between subassembly and final assembly.
This means the subassembly should show a different geometry as the final assembly

I added both geometries in one NX part file creating a reference set for each.
But is seems I cannot force NX to use refset#1 in the subassy and refset#2 in the finalassy
When I change it at one level the other level automatically follows.

Does anyone know if this is a setting which can be changed?


Alternative could be to use arrangements, but as far as I can tell , different arrangements can show different component positions, not different component geometries
Is this correct?

thanks

PS. using NX8
 
To make the Arrangement approach work, you'll need to add the Component twice to the subassembly, using a different Reference Set for each one and then create two Arrangements where one of the Components is suppressed in each. That way you can switch the Reference Set by changing the subassembly's Arrangement in the top level 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.
 
Hi John,

thanks for your reply.

I will try your approach with arrangements. My only worry is , because our PLM extract the BOM info direct for NX structure, will the component show up twice even when suppressed once.
I 'll have to test.

I gather there is no way to make my initial approach ( different ref sets in different assembly levels ) work?
Would be easier to explain to my co-workers :-)

Regards,
Ronny
 
Hi Ronny,

To use your method, you would need to add the component with SOLID reference set to the sub, so both positions were shown.
Then create a reference set in the sub-assembly containing only the final position (plus other components) to show in the top level.

In the sub you would need to use layers to display only the position you needed.

John's method is cleaner using arrangements. You could mark one of the instances as reference only (RMB on it in the ANT and select properties), so that it doesn't appear in the Teamcenter BOM. I'd suggest making the instance that is not shown in the sub into the reference only part. That should work I think.


NX 7.5 with TC 8.3
 
Hi Carlharr

Unfortunatly we use a 3e party PLM system , not teamcenter. So your approach to hide the 2e instance of the component from the BOM, doesn't work for me :-(

Only solution I can come up with for the moment is to make 2 versions of the subassembly, one without deformed component , one with defomed component.
But keeping these matching through all development changes will be a nightmare.

Unless someone knows how to show different refsets in different assembly levels ...

thanks
 
Have you looked into creating a deformable part?
Search the help docs for "deformable part" for some basic information on the topic. Searching this forum will also turn up a number of results.

www.nxjournaling.com
 
Hi,

I have used deformable parts to great success in the past for cases where the deformation can be handled by varying some parameters of a feature.
In this case the deformation calls for some additional features to be added/deleted.
So I would have to suppress/unsuppress some features with the deformable part dialog.
Not sure if that is possible

Any idea?

thanks
 
Yes, that can be worked out if the original part is modeled using the correct features and expressions, and with the appropriate relationships established between them.

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.
 
At closed look "deformable part" does not help me, because I need a different geometry between subassembly and top assembly.
With deformable part I can change the geometry on the level where this part is a component, not on the higher levels.

Seems there is no clean solution.

@ John : I gather that my first approach ( different ref sets @ different assemblylevels) is not possible, and this is fixed, not an setting you can tweak somewhere
correct?

thanks
 
Correct.

Note that I wouldn't give up the 'Deformable' part approach so quick as you can always create expressions at the top-level Assembly and then using Interpart Expressions, drive their values down to the level of the assembly to where your 'deformable' parts are located and use them to control the size/features of the 'deformable' 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.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top