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!

Copying Wavelink Assemblies and/or Changing Wavelink References

Status
Not open for further replies.

anyoldname

Automotive
Oct 11, 2005
60
I am generating concept models and periodically I need to generate different versions of a sub-assembly as I explore different design ideas.

I am using Wavelink to link several key geometry features between the different components within each sub-assembly (there is one central part where the key features are defined then I link the geometry out to the mating parts).

I name each version of the design V1, V2 etc as each iteration is generated, I generated V2 as a copy of V1 by having all of the models open then using the Save As function, starting on the components then finally the assembly file (NX auto prompts after the 1st Save As, asking you if you want to perform a Save As on the related parts). This created assembly V2 with all of its components called V2 but when I go into the Interpart Link Browser all of the wavelinks are still linked back to the V1 part. I can re-route the links by manually editing each one but this involves going in and re-selecting all of the geometry features for each link which takes time and there is also a risk of selecting a different reference or missing something.

Is there any way that I could simply re-route all of the links from the V1 parent to the new V2 parent? (Immediately after the Save As operation the models are all identical except for the V# suffix on the name)

My second question is have I used the best method to copy the models?

Thanks.






I'm using NX7.5
 
Replies continue below

Recommended for you

Was this such a stupid question that it did not warrant any replies or was my question not clear?
 
I don't use wave links all that often so I might be a bit off here, but I think the trick is to save-as the part that the wave link references (then cancel when it asks to save the assembly) then save-as the part that contains the wave link (and provide a new name for the assembly if desired).

www.nxjournaling.com
 
When you try to create new version of assembly using "save as" it is very important to have all involved parts fully loaded and perform it in specific sequence. Save as starting from the components and use “cancel” when NX prompts for new assembly name (as this would save other components before they are renamed linking them to new assembly). Save as assembly after you rename all components. Also you may want to investigate "cloning" assemblies for automated version creation. Cloning updates all necessary wave links.

NX3 + TC9
 
Anyold,
The reason nobody responded, is probably that it is a quite complex question ( to read /understand), and when posting complex questions, you get better response if you attach some form of example.

Anyhow, since you wave link top-down, from the assembly ( or from a specific component inside assembly)
and the save-as works bottom up, from component to assembly
It means that when you do the save as on the assembly to a new name, - the newly saved component becomes modified and needs to be saved again.

I.e,
1) make the component the work part, save as...
2) continue saving the assy under new name
3) check the column "modified" in the assembly navigator and the component should now be modified since the wave links now refer to a new assembly.
- Save ( all)

Regards,
Tomas
 
 http://files.engineering.com/getfile.aspx?folder=7cb0f078-f1f8-4107-914b-7d281ba1ef10&file=modified_compon.png
Thanks for all the responses, I've got the Save As method figured out now and will investgate the Assembly Cloning function sometime soon.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor