Hello,
I am working with an iAssembly with about 33 members. I have never had a problem with iAssembly BOMs until now. When I placed this iAssembly in the drawing sheet I noticed that the only parts list that was accurate was the parts list for the currently active iAssembly member. All of the other members' parts lists and description fields were empty. I thought it was a problem with the drawing template, but the BOM is "Broken" in the .iam file as well. Does anyone have a fix for this? I have tried re-building all, generating all of the files over, and individually opening and saving each member. None seem to work. Thanks in advance for the help!
I have had this problem many times. Often it is when I do a save copy as new assembly and make some sort of replacement. The only way around this ive found is to first delete the references to the part/assembly that is in the iAssembly Author. Then to replace the part/assembly with itself and then add back in the required references for that part/assembly in the iAssembly Author.
Can't say for certian if this is 100%, but it has work on a number of occasions for me.
Hi! The behavior does not sound right to me. I am not able to reproduce the exact behavior on my machine. It could be data specific. Could you post the files here or send them to me (johnson.shiue@autodesk.com)?
Many thanks!
I unable to reproduce the error only the solution. Next time this error occurs I will send the files to the email listed.
Thanks!
I recently came across this issue on a top level assembly. The BOM in the drawing .idw was only accurate for the currently active member in the assembly file .iam. It was inaccurate anywhere we have subassemblies that are also iAssemblies (which use Table Replace). These part numbers showed the wrong member number, and a qty of 0.
We found a setting back in the assembly file: Manage > Bill of Materials > Settings (Gear Icon) > Uncheck "Hide Suppressed Components in BOM". By doing so, this allowed the drawing to show all the subassembly iAssembly members, including the one that had a qty of 1 for that given configuration selected in the drawing.
Hi! This option was added to 2023. It was not available in prior releases.
Many thanks!
I am currently working on something and running into this exact issue. If I uncheck "Hide Suppressed Components in BOM", I receive a list of all parts in the iAssembly regardless of quantity (as shown in picture). Is there a way to remove items with quantity 0? This is a set of iParts in an iAssembly.
Hi! I thought you would want to hide the suppressed components, right. Then the option should be checked. Please share an example that exhibits otherwise behaviors.
Many thanks!
If I check hide suppressed components, the BOM associated with the active member of the factory will be the only BOM that is correct. Below are snips where I have "Hide suppressed components" checked. The first is a BOM from the active member of the iAssembly and the second is the BOM of a different member of the iAssembly.
I've seen this behavior as well. In my case I have an iAssembly that covers 27 different members but I am using 3 drawings to describe the assemblies. I'm using Inventor 2023.4.1 and ran into this issue about a month ago myself.
I found this post from Autodesk in October 2023 describing the issue with parts lists and ballooning items under Incident ID 66590.
I have actually tried this already as well 😂
For whatever reason, doing this also does not work for me. It will not hide items with quantity 0. I can manually hide these but the problem with that is if I ever have to add to the iParts/iAssembly, I will have to go through all the drawings associated to manually hide the new parts which stinks. Currently I am on Inventor 2023.2 so I will try updating to see if that changes anything.
Hi! Now I vaguely remember we had a bug like this. If possible, please share the files (in zip) with me directly johnson.shiue@autodesk.com. I would like to double-check and see if this is the same issue.
Many thanks!
Can't find what you're looking for? Ask the community or share your knowledge.