Hi there people. Here's one that's got me stumped. I've udpated my graphite density in styles from 2150 to 1700 kg/m3 and done an update child parts in an assembly to cascade the new density to all my graphite blocks. All the iProperties for the parts are showing the new density but the assembly iProperties is showing a density of 2036. I've tried Rebuild All, Update Mass, and closing and reopening Inventor but the Update button in the Physical tab stays grayed out. I have iParts in my assembly but the new density has cascaded through them ok.
I need to know my assembly mass! Please help!
Solved! Go to Solution.
Solved by signmeup. Go to Solution.
You would need to open each IPT in the IAM and change/update the material density, try doing the "Update" from the Physical tab of each part to refresh the data.
Nothing seems to work. Opening iProperties for each part in the assembly shows the density as 1700 but the assembly density is 1899. The BoM material change was a good idea. I changed to Default but the iParts are locked so I opened the base part and changed the density there. So everything should now be 1000, but the assembly density is still higher. Although the iPart material was changed, the child parts are still coming through on this assembly and even when placed in a new assembly as material: graphite, density: 1700. Copying the iPart to a new file does produce children with the right density (1000) but to replace all my components in this way would be labour intensive and makes a mockery of using iParts to enhance productivity.
There are two significant problems here:
1. Assembly density does not match part densities.
2. Changing iPart material does not cascade to children unless a new parent file is created.
Autodesk please respond!!!!
I've tried it now in a different assembly with no iParts and the same thing happens. The part shows the new density but the assembly won't update.
This is a serious error!!!
I've fixed one problem by creating a new style (let's call it "Graphite 1") and assigning that to the parts. This cascades the density change through normal parts.
For the iPart problem I found the fix here:
http://www.mcadforums.com/forums/viewtopic.php?f=5&t=9186
Josh Petitt's suggestion didn't work, but Todd Hudgins' did.
You have to assign the material to the iPart table (under Properties tab) then update the parent assembly. I can see the logic to this but it's not obvious.
see this link for another similar problem and potential solution to the iParts half of the problem
http://forums.autodesk.com/t5/Autodesk-Inventor/Material-not-updating-in-dwg/m-p/2881088#M392185