I am having performance problems with constraining a FG assembly. I have a simple frame, (cube form). When I am trying to constrain some brakets to the frame (or anything else) and click apply, Inventor freezes and I have to wait about 2 mins. It is killing me.
The same when I try to insert new frame members
Any ideea why I have this problem?
Solved! Go to Solution.
Solved! by swhite. See the answer in context.
Just remember to always demote any new generated frame members to the existing assembly (test02 in mine). Of course to edit these FG parts you will need to open the original test01 etc. You should then be able to open the FG assembly, then the demoted assembly and work in it without any serious performance hits. in my example i would open test02 and work entirely in it unless I needed to add new frame members or trim them etc.
I managed to find a workaround for this problem; in case somebody else is having it.
The ideea is that the generated FG frame should be in a phantom assembly. In this assembly you should only have the skeleton part and the frame.
All other parts (fasteners, milled parts, etc...) should be in a parrent assemlby.
This way the only time when I have this freeze is when I change the frame. Not at everyconstraint aded.
This problem is starting to get to me.
I am using custom frame profile with frame generator and it is so so so so slow. I mean if I make a trim/extend I have to wait about 15 minutes!!
I don't think it's normal.
Anybody any ideas how can change things?
The issues you are having don't sound normal. I've been using FG for about 4 years now without any really long waits. It does have to stop and think a little bit when you make changes to a frame, since it basically has to recalculate the entire thing to reset all of your end treatments etc.
Basic structure of a frame for me is:
Parent Assembly.iam - This is the entire frame broken into upper and lower sections
Lower Frame.iam - Lower frame assembly
Lower Frame Sketch.ipt - Contains any sketches for lower frame
Lower Frame.iam - the actual frame generator assembly containing the skeleton
FG Parts as well as gussetts, feet etc. Constrained at this level.
....same structure for the upper frame. Note that my gussetts and feet are constrained to the FG sub-assembly. Not sure why you would have trouble doing it at this level. System specs look ok, from where are you pulling your content center parts?
I have my custom frames in a CC library on my hard drive.
I usually have an asssembly whitch contains the skeleton and the inserted FG profiles. And a parent assembly which has the brackets, feet and everything I need. I think this is ok no?
I don't think that my frame sections are to complex. I atached a temporary CC library with one frame type. Can you look if it works ok for you?
Don't forget to select all frame generated parts, right click, go to component and demote them into a parent assembly of whatever name you choose. Use this assembly to add plates etc, not the original frame assembly. This new assembly will update automatically as you update the frame assembly. This should help as inventor will not have to recalculate all the frame members every time you make a change in the new assembly.
I can't open either of these documents. The test.zip is just an assembly file with no parts, so it opens up empty and unresolved. The .idcl file,... what is that? What do you open it with?
Right click the test01 assembly in the model tree while open and choose resolve file. Then locate the frame folder and select appropriate parts.
Didn't look deep enough... my bad