@Anonymous wrote:
Hi Jeff
Could I just make sure that I understand you correctly...
The detailed Revit model that I was given cannot calculate the volume of the space I'm interested in because inadequate info is inherited from the original DWG file, is that correct?
Surely if a Revit model contains tens/hundreds of thousands of coordinate points stored to be able to generate a complex 3D model, the same coordinate information could be used to do a run-of-the-mill volume calculation?
Thanks
Roy
The problem is the "roof" in this case is made from a DWG import. This works for the pure geometry, but Revit does not know it is a "roof" it just sees geometry. The reason this is a problem is because Revit needs to be able to know if this thing is a roof so it can assign a property to the geometry so Revit knows it is "room bounding" this room bounding property is the key. when the item is room bounding then the room object know to stop when it intersects this geometry. Without this property being set then the room just keeps on going ignoring it. Unfortunately there is no way to tell an imported DWG that it is "room bounding". That designation can be applied to native Revit objects, more specifically, walls, floors, ceilings, and roofs. Objects in other categories can't be assigned the property room bounding.
So that is the trick. You need to figure out how to get that DWG geometry into one of those Revit categories using native Revit geometry. The 2 most direct approaches would be an in place model assigned to the roof category and use the DWG geometry as a guide to help re-construct. This might be tough as the shape does not lend itself well to the shapes easily made with the in-place tools (solids models). The other option would be to create a mass model either in place or as a component family that could then be used with the roof by face tool in Revit to generate the roof based on the mass model. This is by no means "easy" but it is possible.
Jeff Hanson
Principal Content Experience Designer
Revit Help |