Hi Ramon Carceles,
Thanks for the answer.
You are right. IfcElementQuantity is the right way to categorize according to BuildingSMART.
However, our team needs Pset called BaseQuantities to filter gross and net values from our application.
Base quantities are quantity definitions that are independent of a particular method of measurement and therefore internationally applicable. Base quantities are defined as gross and net values and provided by measurement of the correct geometric shape representation of the element. This specification includes a set of base quantity definition. See each subtype of IfcElement for applicable base quantities.
The following general agreements apply for each base quantity set
-
IfcElementQuantity.Name =
-
IfcElementQuantity.MethodOfMeasurement = ‘BaseQuantities’
-
IfcElementQuantity.Quantities = SET of subtypes of IfcPhysicalSimpleQuantity with values for the Name attribute as published as part of this specifciation.
I do not think VisualARQ will completely change the Pset Name from IfcElementQuantitiy to BaseQauntities. However, it will be nice to have the option to add or modify Pset Names in the future.
In fact, GrossVolume, GrossSideArea, GrossFootprintArea, NetSideArea, NetVolume, NorminalHeight, NorminalLength, NorminalWidth would be nice to have for IfcWall…
I know, we could calculate quantities with Grasshopper and add them as additional information. But it needs some efforts to do it and it would be nice to include at least Length Quantity, Area Quantity, and Volume Quantity of both Net and Gross values in the Pset would be super nice. Additionally, if we can customize the name of Pset will be even nicer.
Thank you.