Hello again, 4 years later. This issue is not resolved, as I mencioned I've been able to correct this by using dynamo. Please watch the following scenario:

- 2 Isolated Foundations ( 2.00x2.00x0.70m - 30mm cover) with the same size and rebar. The rebar was modelled in 3D, picking faces to define the shape and path, #10@200 on the 4 directions.
- Estimated Reinforcement Volume, is different on both.


- Yes, the difference is not significant. But why? I waste my life figering out ways to override this type of errors because I can't trust autodesk. it's 0.7% of difference, with absolutely no reason to be. In a smaller project, fine. On a massive one.....? Can't people be accurate? this is engineering, not religion. Today is 0.7%, tomorrow might be 7 ou 70% on another type of element. The reinforcement volume parameter, should be the actual volume that is hosted on the element, nothing else. If this was the case, it would be possible for all structural engineers to achieve instant rebar densities per element with a simple parameter formula. But no, we can't trust autodesk again.
- If I create a rebar schedule and base the calculation on the rebar volume, the result is absolutely correct.
Best part is, if you create a brand new isolated foundation and reassign the rebar host to that foundation, the estimated reinforcement volume is corrected and equals the correct one.
I have 4 to 5 different scripts, have to update them every revit release because autodesk can't be trusted. I will ask for a random % on a discount for the licenses, seems legit and has the same principle applied on this type of errors.
Thanks in advance and I already apologise for the frustation.