Copy Assembly File Derived From Skeleton Model

Copy Assembly File Derived From Skeleton Model

Anonymous
Not applicable
1,076 Views
5 Replies
Message 1 of 6

Copy Assembly File Derived From Skeleton Model

Anonymous
Not applicable

Hello All,

 

I have been working on automating a design process so that we are capable of inputting certain parameters and it outputs the assembly; from there, I am wanting to copy the assembly and part files that were modeled using skeletal modeling into a different file path. The problem is that when I use the Pack and Go feature, it keeps the link of my original skeleton model part file and will update the original and all other saved files. I would like to be able to do this without having to change the name of each file and without the use of Vault if possible!

 

Thanks!

 

 

0 Likes
1,077 Views
5 Replies
Replies (5)
Message 2 of 6

Frederick_Law
Mentor
Mentor

Need a bit more detail on what you want to do.

 

When you copy assemblies and parts, you should rename them.

So you won't cause conflict with other projects.

Use Design Assistant to copy and change all the filename while keeping references to each other.

 

Are you using the skeleton and assembly as "template"?

ie you make a copy change it for one and make another copy change for another?

If so, use Design Assistant.

 

Or you try to remove the skeleton from the assembly?  Which is not recommended.

Message 3 of 6

johnsonshiue
Community Manager
Community Manager

Hi! I believe you are looking for a completely brand new copy. You can also use iLogic Design Copy (start up Inventor -> Tools -> iLogic Design Copy -> select the files to make the copy).

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 4 of 6

Anonymous
Not applicable

Yes, the plan is to use the assembly with the skeleton model as a template file, input the desired parameters and then be able to save the assembly into a different location without keeping it linked to the template model. Another issue I am looking at is that there are multiple configurations of the same iPart in the assembly whose links will also need to be independent from the template model. Is there any way to do this straight from the assembly "template" file upon saving?

 

Thanks a bunch!

0 Likes
Message 5 of 6

Frederick_Law
Mentor
Mentor

@Anonymous wrote:

Is there any way to do this straight from the assembly "template" file upon saving?

 

Thanks a bunch!


No, don't think so.

Used Master Skeleton since IV R5.

The work flow is copy the whole assembly to another folder.  You can use Pack and Go.

Using the project file in the Pack n Go folder, use Design Assistant to change all the filenames.

This will prevent all files from looking back to original folder and files.

 

I'll recommend testing with a small assembly.

 

If you use different Project file for different jobs, you should be fine.

If you use one Project for everything, you need to make sure you don't have duplicated file names.

Message 6 of 6

thomas.fitzgerald
Alumni
Alumni

Hi @Anonymous 

 

There is a way to do this, however, you will need to use iLogic.  Because you are simply updating parameter values to template models, you will need to save out the files to the new location, and then update the file references.  I do this all the time for customers and it parallels "normal Inventor behavior".   Developing the logic to make this happen is rather complicated because you have to manage all the files at all the levels within the design.  This means you will need to iterate through all the components within an assembly, update them, save them, then replace the components with the new components, and finally save the assembly to preserve the references.  If you'd like more information, you can message me directly and I can try to provide the code you may need to get started.

 

Thanks,

Thomas Fitzgerald

Principal Implementation Consultant