Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Assembly constrain across assemblies on same level

Status
Not open for further replies.

Airasj

Aerospace
Feb 24, 2015
10
Hi

I have a problem in NX 8. I have several assemblies on the same global level, but I cannot connect them with a constrain.
In more detail: I have a link bellcrank control system assembly which must connect to another link bellcracnk control system assembly. These are on the same hierargcycal level, but it seems to be impossible. NX sees each of these assemblies as 1 unit o the higher level. I therefore cannot get position information from one assembly to the other without the whole assembly shifting, or NX just telling me it is not possible.

So the question is, is it possible to link assemblies on the same level, each with its lower level fixing constrains without upsetting thoses constrains and getting detail data through to the next assembly.

I know I can trow all the sub assembly components into one big assembly, but logically it does not make sense.

Regards
Attie
 
Replies continue below

Recommended for you

There are at least two different ways to accomplish what you want:
[ol 1]
[li]Use override position to move the sub-assembly's component in the main assembly.[/li]
[li]Wave link some reference geometry from one sub-assembly to the other for purposes of constraining the appropriate component(s).[/li]
[/ol]

The advantage with method 1 is: the new component position will only show up in the main assembly, the sub-assemblies remain independent. Method 2 links the sub-assemblies, but may be easier to work with if you need to show the main assembly in multiple arrangements.

www.nxjournaling.com
 
Thanks a lot.

Can you perhaps elaborate a bit on override position. How do I do that?

The wave linker gives me the error : The selected component does not have any model views containing PMI that can be wave linked.???

Sorry about my ignorance, but I am a bit new to assemblies.

Regards
Attie


 
To use position override: open/display the main assembly, right click on the component of interest (in the graphics window or the component name in the navigator) and choose "override position". You should now be able to move the component in context of the main assembly.

To use the wave linker:
For illustration purposes, let's assume you want to link a face from sub-assembly A to sub-assembly B.
Open/display the main assembly, right click on sub-assembly B and choose "make work part", pick the "wave geometry linker" command (sounds like you may have picked "wave PMI linker"), choose the face option and pick the face from a component in sub-assembly A. You should now have a copy of the face in sub-assembly B that you can use to constrain the corresponding component.

www.nxjournaling.com
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor