Comments (5)
I can reproduce this in Dev. Seems funny it hasn't been seen before : REVIT-219275
from revit-ifc.
I can reproduce this in Dev. Seems funny it hasn't been seen before : REVIT-219275
am using Revit 2024 and Ifc4 @parrela
from revit-ifc.
Looking at the above, I see inconsistencies but I am not sure what's actually incorrect. Gross vs. net area is intended to subtract out elements in the space. Is it the case that the gross area should not include the walls? Or is it just that the net volume calculation isn't right? I would think that gross and net area should be the same as each other, regardless of the computation method, and should change for core center vs. finish calculations. Is that correct?
from revit-ifc.
@AngelVelezSosa
The gross area includes walls and columns, but the net area doesn't include walls and columns.
if room boundary is the wall center, then the gross area should be the total area including walls and columns and the net area excluding walls and columns.
from revit-ifc.
It is worth paying attention to the fact that from the point of view of IFC, we export the IFCSpace entity, and if you check with Qto_SpaceBaseQuantities (https://standards.buildingsmart.org/IFC/DEV/IFC4_2/FINAL/HTML/schema/ifcproductextension/qset/qto_spacebasequantities.htm), there is no area of the room itself or space area. Instead, there are:
GrossFloorArea - Sum of all floor areas covered by the space. It includes the area covered by elements inside the space (columns, inner walls, etc.) and excludes the area covered by wall cladding.
NetFloorArea - Sum of all usable floor areas covered by the space. It excludes the area covered by elements inside the space (columns, inner walls, built-in's etc.), slab openings, or other protruding elements. Varying heights are not taking into account (i.e. no reduction for areas under a minimum headroom).
In case we are using "At wall finish" option the exported model looks OK.
In the case of using "At wall core center" option we can see that the room boundary is changed in Revit (also an area parameter is recalculated)
After export, we can see that room geometry is the same as for "At wall finish" option, but area quantities are bigger, which is incorrect because the actual geometry area is 25 square meters.
So, based on Qto_SpaceBaseQuantities, I think that exported GrossFloorArea/NetFloorArea values are related to the exported IfcSpace element. And right values should be 25 square meters, for any room area computation option. Since exported geometry has the actual 25m area, and has no columns or other inner elements.
I think if you want to export Area of the room calculated with "At wall core center" option it is better to use user-defined property sets.
@ArunSanthosh98 , What is your opinion on the behavior described above?
from revit-ifc.
Related Issues (20)
- INQ: IFC export trough API HOT 3
- PR: Irregular error occurrence when exporting to IFC HOT 13
- PR: Super long IfcOpeningElements exported
- Qto_BeamBaseQuantities.NetWeight[Type] HOT 9
- PR: No Type-parameters exported to user defined Pset on Door-objects HOT 1
- PR: not able to export built in material parameters into standardised IFC psets HOT 2
- ENH: Inquire about the LOD related matters of IFC
- INQ: Ifc4x3 official release: exporter supporting Quantity Sets HOT 4
- ENH: Add basic build informations HOT 15
- INQ: IFC exporter for Revit 2025 (.net 8) HOT 3
- PR: HOT 3
- PR: Revit 2024 crashes with standard ifc options, Release 24.2 HOT 1
- PR: Curious case of linking behaviour in 24.2 HOT 4
- 最新のifcプラグインをダウンロードしたら出力エラーが起きる
- INQ: Subcategory Mapping HOT 3
- INQ: Work around discordance between Space Number and Space Name HOT 1
- INQ: IFCopenshell - Revit HOT 6
- INQ: Import IFC Mapping
- INQ: Conduit is not editable HOT 5
- PR: Upgraded Revit 2023 models: IFC export height project basepoint instead of Surveypoint HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from revit-ifc.