Dan,
1) Inventor should not crash in any event. This does sound like a bug.
Please send me an email, if you are willing to share the dataset. I can
provide you with a secure site to upload the dataset. "All Parts Suppressed"
means only the part documents are suppressed and subassembly docs are not
suppressed. "All Components Suppressed" means all the part documents and
subassembly docs are suppressed. However, whenever you launch BOM Editor,
Inventor loads all the part and subassembly documents behind the scene to
maintain BOM integrity. When the dialog is dismissed, Inventor quietly
unloads all the documents. It might sound counter-intuitive that "All Parts
Suppressed" would work better with BOM than "All Components Suppressed."
There is a reason behind it: all the unloading and reloading takes time.
Subassembly iam files by themselves are very compact. If "All Components
Suppressed" is used, Inventor will have to unload and reload subassembly iam
files constantly with BOM Editor on and off by digging through nested
assembly structure along with underlying parts docs. While, in "All Parts
Suppressed", the assembly structure is preserved at all time. Unloading and
reloading is pretty straight-forward and will take less time than "All
Component Suppressed." Certainly, for capacity concern, "All Components
Suppressed" is always superior to "All Parts Suppressed", since all the
documents are unloaded as opposed to only part documents are unloaded.
2) The issue has been sent to respective team for review.
Regarding the performance, we will have to have the dataset in order to
determine where the problem is. Please send me an email, so I can set up an
account for you at a secure site to upload. Only the people directly working
with the issue will gain access to the data.
Thanks!
Johnson Shiue
Test Engineer
Autodesk
(email: johnsonDOTshiueATautodeskDOTcom)
wrote in message news:5616344@discussion.autodesk.com...
Thanks for the reply Peter.
Below are my observations and questions on each of your points since
trialing your suggestions. I have started a fresh IDW for testing purposes.
1) For some reason, if I open the 'master' assembly with a LOD activated (eg
all parts suppressed) and attempt to open the BOM inventor crashes
(disappears, leaving report window) consistently, 100% of the time. I am
only able to access the BOM if I am on master LOD.
Also, is there a reason you say use 'all parts suppressed' rather than 'all
components suppressed'? I would expect components to be a quicker way of
working as even less is loaded into memory?
2) When I go to place the parts list and browse to my master assembly the
only LOD's I am offered are the master, 'all contents center suppressed' and
any user LOD's. 'all parts' and 'all components' do not appear in the list
(however these LOD's are definitely still present in the assembly).
Therefore I had to copy the LOD 'all components supressed' to make a user
LOD. I was then able to use this for the parts list. Again though, is there
a reason you suggested 'all parts' rather than 'all components'? I am
currently using the later.
Ok, so that said I will move on to performance.
First off I placed the parts list on the IDW with the all parts suppressed
LOD. This took 2:30 to perform, memory useage bar only 25% and green. 23947
/ 1680 occurences/files. Good so far.
Placing the main view of the derived sub assy's took approx 2mins. Bar now
75% and yellow. 23947 / 1732.
I then shut down and re-opened IV to clear the cache. once reopened bar was
40% and green.
That is as far as I have got. I assume that in order to avoid assigning
items to the derived bits I need to make them phantom. However if I do that,
I can no longer attach a balloon to each one in the drawing? How do I place
balloons in this case?
I will post again as I progress.