Product version: Autodesk Inventor Professional 2021 Build 353, Release 2021.3.2
Steps to reproduce:
1.Create two parts, let us call it A and B.
2.Create an assembly, let us call this ACplt.
3.Put both parts in this assembly.
4.Using Tools->Document Settings->Bill Of Material set this assembly Default BOM Structure to "Phantom"
5.Create a second assembly, let us call it BCplt
6.Put part B in it.
7.Also set this assembly to phantom.
8.Create third assembly, call it Cplt.
9.Put both ACplt and BCplt on it.
10.Turn Cplt into an iAssembly.
11.Add iAssembly table row in which both ACplt and BCplt are enabled. Name it "both".
12.Add next row where there is only a ACplt and call it "single".
Notice, in first row we will have total parts count Bx2 and Ax1 and part B will come from both sub assemblies.
Note: Make sure to always DELETE all member files and REGENERATE them manually because changes You will be making here DO NOT ALWAYS trigger members update.
13.Create a drawing and put Parts List table. Edit it and using "select members" select all members to get occurrences of parts in each member. You should see something like this.
This is correct.
14.Now open part A which appears in only one of phantom assemblies and using Tools->Document settings->Bom->Base Quantity-[arrow "edit parameters"] add a parameter "Q", use mm as unit and set value to 5. From the Base Quantity drop down list select this parameter.
15. Go to drawing. Notice, You may in some cases (I could not pin-point when) need to regenerate all iAssembly members. Observe correct look:
16.Now do the same with part B, that is set it's Base quantity to a parameter driven and make it be 5mm.
17.Refresh/update/regenerate everything and get to the drawing. Observe
Observations:
1.It does NOT happen if base quantity is EACH.
2.It does NOT happen, obviously if assemblies are not PHANTOM. Notice, it is impossible to put on drawing "Parts only table"/"structured with multiple levels" for neither iAssembly nor iAssembly member file, so to be able to list parts through possible assembly versions I must use PHANTOM.
3.Possible but ugly work around:
3.1. Create a dummy assemblies Cplt-Both, Cplt-Single
3.2.Put in the Cplt assembly and select Both or Single member, accordingly.
3.3.Place on drawing two "Parts only" tables for both assemblies, separately and add proper headings, or make Cplt to also be phantom and place regular, structured tables.
Questions:
1.What does "Rollup Error" mean? There is no single word about it in help.
2.How to get rid of it and make it to display correct value?
Best regards,
Tomasz Sztejka.
Solved! Go to Solution.
Solved by johnsonshiue. Go to Solution.
Hii,
Recently i had this rollup error and i fix it with bill of material tab of assembly . i will show you.
Click that row merge option and uncheck that merge setting and check if is works for you.
Thanks,
Thank, did not help, I tried it earlier.
I must say, that after a bit of playing back and forth the assembly (not a drawing unfortunately) broke to the level that no parts are shown at all in drawing table, so I had to re-create the assembly.
In this simple case it was easy, but I also do have an another, far more complex assembly in which drawing table completely ignores what is set in iAssembly and counts all excluded parts as 1. Darn...
Hi Tomasz,
This is either a bug or the rows do have incoherent data. Please share the files here. I would like to understand the behavior better.
Many thanks!
Hi Tomasz,
Many thanks for reporting the findings! I think I see the issues. There are multiple issues here. In general, the iAssembly BOM works better when it is placed in an assembly as opposed to the member-specific BOM. The iAssembly BOM only allows Structured View (not all-levels or Parts Only). I need to work with the project team and understand the behaviors better.
Thanks again!
Hi Tomasz,
The issue has been reported as INVGEN-60012. Hopefully it will be fixed soon.
Many thanks!
Hello, I had this problem with an iAssembly with iParts and phantom subassemblies. At the screenshot attached the issue appears on frames and parts with variable length.
Could you help me @johnsonshiue ?
Hi Folks,
I just checked the latest status of INVGEN-60012. The defect is not yet resolved. If you need a fix sooner, please escalate it through Autodesk Product Support.
Many thanks!
Can't find what you're looking for? Ask the community or share your knowledge.