My organization performs modifications to vehicles, and I would like to know how to better structure our assemblies to decrease load times and increase computer performance. At the moment we have a very bottom up approach to assemblies, where the parts are modeled, then placed in assemblies, which are then placed in installation models. These installation models typically contain a model of local vehicle structure which we will be using to attach our parts and assemblies. Finally all installation models are rolled up into a general arrangement model, which contains a full layout of the vehicle. This approach has worked out well enough for us in the past on smaller projects with only a few installations. However, this approach is not ideal on large projects with many (15+) installations, containing thousands of parts (hardware, designed parts, and reference structure), especially when multiple installations reference the same structure (this means the same structure would appear multiple times in the general arrangement assembly).
What I would like to know is if its possible to take a top down approach; where, the complete vehicle structure is found in the highest level (general arrangement) assembly, and each installation (next lower level assembly) can reference its necessary structure? I know skeleton models can work in a similar manner to what I have described above; however, I do not know if its possible for this reference structure to appear in the installation level drawings. Any help would be appreciated, thanks.
There is no one thing that will help significantly. You are going to need a combination of things. Unfortunately there aren't a lot of really good specific examples out there.
Steven LaPha's presentation here is one of the better I have seen: Bringing Large Assemblies Down to Size
Tips (in no particular order):
Search the community for Large Assembly and follow some of those tips.
Here is one that deals with large assemblies: Bringing Large Assemblies Down to Size
Learn how to use and manipulate simplified reps as they help reduce the load when working with the top assemblies.
What are you doing for Match drilled parts where you assemble a part in place with Cleco's match drill all holes and install say a hi-loc or other permanent fastener. The better option is to explicitly set what tow hole you intersect with the assembly cut then to say no assembly cuts.
You can put the hole in the piece parts and then turn it off with a simplified rep at the piece part level. Yes as I stated in my original post if you have to create them then it is best to explicitly state which components are being intersected.
The criticality of assembly level cuts depends on the size of assemblies you are working on.
I am actively doing the method your describing and it's a nightmare at best. The reason is all parties must know what is going on if someone screws up any given rep that feed upper level assemblies then you are writing CN's. Also this dumps you into a use a rep for the drawing to "get rid of the match drilled holes" This is a pain considering PTC removed the option for View representations for parts it's only exists for assemblies.
My single biggest suggestion to you is to utilize envelopes for any and all assemblies. View, Envelope Manager, Create, pick all the parts, drops you into a creation prompt in my experience surface creation is the fastest and lightest weight. After you are done creating it, create an Next higer assembly rep NHA or what ever and then substitute in the envelope into that new rep. We then create drawing reps and then substitute in those lower level NHA reps....
This is odd, when I follow the link to Bringing Large Assemblies Down to Size I get an error that I do not have privilege to see the page. I am on active maintenance. Does anyone have an idea why I am having this issue?
The link you posted works for me. The other links in this topic don't work for me and generate the same error you got.
Try the link in your post.