Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Assembly File Verses Part File

7 REPLIES 7
Reply
Message 1 of 8
isocam
268 Views, 7 Replies

Assembly File Verses Part File

Can anybody help?

 

I have an extremely large assembly made up of many sub-assemblies. This is taking many hours to open!!!

 

If I converted all the sub-assemblies to part files (ipt) using derived part, will each sub-assembly be a lot smaller than the original "iam" file?

 

Basically, is it worth me doing this?

 

Many thanks in advance!

 

Darren

7 REPLIES 7
Message 2 of 8
JDMather
in reply to: isocam

Does Manage>Rebuild All return any errors?

Are all sketches fully defined in each and every part?

Are logical assembly constraints used for each and every assembly constraint?

 

Nearly every assembly I examine has foundational issues that were not resolved.

 

Oops, never mind - I see that you are an experienced user.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 3 of 8
isocam
in reply to: JDMather

Hi,

 

Every sub-assembly is perfect (no issues)!

 

I can open the assembly with no problems.

 

The issue is the actual file size for every sub-assembly.

 

I thought that, if I could save the sub-assemblies as IPT files (using derived part) that the actual size of the main assembly would be a lot smaller and quicker to load.

 

Is this the case, or am I wasting my time doing this?

 

Kind Regards

 

Darren

Message 4 of 8
mcgyvr
in reply to: isocam

Have you looked into the shrinkwrap/simplify workflows?

What version of Inventor do you have?



-------------------------------------------------------------------------------------------
Inventor 2023 - Dell Precision 5570

Did you find this reply helpful ? If so please use the Accept Solution button below.
Maybe buy me a beer through Venmo @mcgyvr1269
Message 5 of 8
SharkDesign
in reply to: isocam

You could shrink-wrap them and then put them in. You could fill voids and holes to simplify it. The only thing I've never known is whether parts made from parameters take up less or more memory than a converted file, which is basically what shrink-wrap is. They both get cached so it might be the same. 

  Expert Elite
  Inventor Certified Professional
Message 6 of 8
JDMather
in reply to: isocam


@isocam wrote:

Can anybody help?


Is this Inventor 2022?

If yes, have you installed Update 1?


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 7 of 8
A.Acheson
in reply to: JDMather

Yes deriving assemblies into parts should lower the file size overall. You can do this easily in the assembly with level of detail derive into part.

 

If your parts in the assembly have any sort of perforations or repetitive features consider removing these detail if they are not needed for manufacturing/detailing.

 

One example for me would be a filter with mesh screen. The mesh screen was not  needed in our modelling so I derived the filter and remove the mesh screen solid.

Also surface bodies imported from steps can take up a lot of memory so consider a simplified solid body. 

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan
Message 8 of 8
johnsonshiue
in reply to: isocam

Hi! This question has been brought up multiple times. There isn't right or wrong answer here. It really depends on your workflows and what you really want to do.

Inventor is a distributed design CAD. It works the most efficiently if a model is built by sub components. And, reuse components whenever possible.

When you say you want to aggregate component geometry to a part in order to boost performance. Sometimes it does help. But, in other cases, it may not.

The example I like to use the most is think about an assembly with 10K identical boxes. Inventor works the best when these boxes are instances of the part box. You simply have 10K instances of the part in the assembly.

Now, think about if each box is an unique part (different file), you will end up with a very large dataset.

If you derive the assembly into a part with 10K solid bodies. I bet the part is not even editable.

 

Like I mentioned, there isn't one-size-fit-all answer here. Please feel free to share an example so we can comment further. In the meantime, you may want to turn off Express mode (Tools -> App Options -> Assembly -> uncheck "Enable Express mode"). This option helps you open the assembly fast. But, the graphics objects from all components are cached at the top-level assembly, which makes the iam file relatively big. In some cases, turning it off may help make the workflows more streamline.

Many thanks!

 

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report