mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-22 09:08:40 +00:00
Map a bunch more qto functions for the IfcOpenShell calculator
This commit is contained in:
@@ -38,14 +38,14 @@
|
|||||||
"IfcBeam": {
|
"IfcBeam": {
|
||||||
"Qto_BeamBaseQuantities": {
|
"Qto_BeamBaseQuantities": {
|
||||||
"CrossSectionArea": null,
|
"CrossSectionArea": null,
|
||||||
"GrossSurfaceArea": null,
|
"GrossSurfaceArea": "gross_get_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"Length": null,
|
"Length": "net_get_z",
|
||||||
"NetSurfaceArea": null,
|
"NetSurfaceArea": "net_get_area",
|
||||||
"NetVolume": null,
|
"NetVolume": "net_get_volume",
|
||||||
"NetWeight": null,
|
"NetWeight": null,
|
||||||
"OuterSurfaceArea": null
|
"OuterSurfaceArea": "net_get_outer_surface_area"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcBoiler": {
|
"IfcBoiler": {
|
||||||
@@ -132,14 +132,14 @@
|
|||||||
"IfcColumn": {
|
"IfcColumn": {
|
||||||
"Qto_ColumnBaseQuantities": {
|
"Qto_ColumnBaseQuantities": {
|
||||||
"CrossSectionArea": null,
|
"CrossSectionArea": null,
|
||||||
"GrossSurfaceArea": null,
|
"GrossSurfaceArea": "gross_get_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"Length": null,
|
"Length": "net_get_z",
|
||||||
"NetSurfaceArea": null,
|
"NetSurfaceArea": "net_get_area",
|
||||||
"NetVolume": null,
|
"NetVolume": "net_get_volume",
|
||||||
"NetWeight": null,
|
"NetWeight": null,
|
||||||
"OuterSurfaceArea": null
|
"OuterSurfaceArea": "net_get_outer_surface_area"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcCommunicationsAppliance": {
|
"IfcCommunicationsAppliance": {
|
||||||
@@ -188,9 +188,9 @@
|
|||||||
},
|
},
|
||||||
"IfcCovering": {
|
"IfcCovering": {
|
||||||
"Qto_CoveringBaseQuantities": {
|
"Qto_CoveringBaseQuantities": {
|
||||||
"GrossArea": null,
|
"GrossArea": "gross_get_max_side_area",
|
||||||
"NetArea": null,
|
"NetArea": "net_get_max_side_area",
|
||||||
"Width": null
|
"Width": "gross_get_min_xyz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcCurtainWall": {
|
"IfcCurtainWall": {
|
||||||
@@ -366,14 +366,14 @@
|
|||||||
"IfcMember": {
|
"IfcMember": {
|
||||||
"Qto_MemberBaseQuantities": {
|
"Qto_MemberBaseQuantities": {
|
||||||
"CrossSectionArea": null,
|
"CrossSectionArea": null,
|
||||||
"GrossSurfaceArea": null,
|
"GrossSurfaceArea": "gross_get_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"Length": null,
|
"Length": "net_get_z",
|
||||||
"NetSurfaceArea": null,
|
"NetSurfaceArea": "net_get_area",
|
||||||
"NetVolume": null,
|
"NetVolume": "net_get_volume",
|
||||||
"NetWeight": null,
|
"NetWeight": null,
|
||||||
"OuterSurfaceArea": null
|
"OuterSurfaceArea": "net_get_outer_surface_area"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcMotorConnection": {
|
"IfcMotorConnection": {
|
||||||
@@ -383,11 +383,11 @@
|
|||||||
},
|
},
|
||||||
"IfcOpeningElement": {
|
"IfcOpeningElement": {
|
||||||
"Qto_OpeningElementBaseQuantities": {
|
"Qto_OpeningElementBaseQuantities": {
|
||||||
"Area": null,
|
"Area": "gross_get_max_side_area",
|
||||||
"Depth": null,
|
"Depth": "gross_get_z",
|
||||||
"Height": null,
|
"Height": "gross_get_y",
|
||||||
"Volume": null,
|
"Volume": "gross_get_volume",
|
||||||
"Width": null
|
"Width": "gross_get_x"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcOutlet": {
|
"IfcOutlet": {
|
||||||
@@ -429,14 +429,14 @@
|
|||||||
},
|
},
|
||||||
"IfcPlate": {
|
"IfcPlate": {
|
||||||
"Qto_PlateBaseQuantities": {
|
"Qto_PlateBaseQuantities": {
|
||||||
"GrossArea": null,
|
"GrossArea": "gross_get_max_side_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"NetArea": null,
|
"NetArea": "net_get_max_side_area",
|
||||||
"NetVolume": null,
|
"NetVolume": "net_get_volume",
|
||||||
"NetWeight": null,
|
"NetWeight": null,
|
||||||
"Perimeter": null,
|
"Perimeter": null,
|
||||||
"Width": null
|
"Width": "net_get_min_xyz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcProjectionElement": {
|
"IfcProjectionElement": {
|
||||||
@@ -507,16 +507,16 @@
|
|||||||
},
|
},
|
||||||
"IfcSlab": {
|
"IfcSlab": {
|
||||||
"Qto_SlabBaseQuantities": {
|
"Qto_SlabBaseQuantities": {
|
||||||
"Depth": null,
|
"Depth": "net_get_z",
|
||||||
"GrossArea": null,
|
"GrossArea": "gross_get_footprint_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"Length": null,
|
"Length": "net_get_x",
|
||||||
"NetArea": null,
|
"NetArea": "net_get_footprint_area",
|
||||||
"NetVolume": null,
|
"NetVolume": "net_get_volume",
|
||||||
"NetWeight": null,
|
"NetWeight": null,
|
||||||
"Perimeter": null,
|
"Perimeter": "net_get_footprint_perimeter",
|
||||||
"Width": null
|
"Width": "net_get_y"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcSolarDevice": {
|
"IfcSolarDevice": {
|
||||||
@@ -557,8 +557,8 @@
|
|||||||
"IfcStairFlight": {
|
"IfcStairFlight": {
|
||||||
"Qto_StairFlightBaseQuantities": {
|
"Qto_StairFlightBaseQuantities": {
|
||||||
"GrossVolume": null,
|
"GrossVolume": null,
|
||||||
"Length": null,
|
"Length": "net_get_max_xy",
|
||||||
"NetVolume": null
|
"NetVolume": "net_get_volume"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"IfcSwitchingDevice": {
|
"IfcSwitchingDevice": {
|
||||||
@@ -607,8 +607,8 @@
|
|||||||
"IfcWall": {
|
"IfcWall": {
|
||||||
"Qto_WallBaseQuantities": {
|
"Qto_WallBaseQuantities": {
|
||||||
"GrossFootprintArea": null,
|
"GrossFootprintArea": null,
|
||||||
"GrossSideArea": null,
|
"GrossSideArea": "gross_get_side_area",
|
||||||
"GrossVolume": null,
|
"GrossVolume": "gross_get_volume",
|
||||||
"GrossWeight": null,
|
"GrossWeight": null,
|
||||||
"Height": "net_get_z",
|
"Height": "net_get_z",
|
||||||
"Length": "net_get_x",
|
"Length": "net_get_x",
|
||||||
@@ -626,10 +626,10 @@
|
|||||||
},
|
},
|
||||||
"IfcWindow": {
|
"IfcWindow": {
|
||||||
"Qto_WindowBaseQuantities": {
|
"Qto_WindowBaseQuantities": {
|
||||||
"Area": null,
|
"Area": "net_get_max_side_area",
|
||||||
"Height": null,
|
"Height": "net_get_z",
|
||||||
"Perimeter": null,
|
"Perimeter": null,
|
||||||
"Width": null
|
"Width": "net_get_x"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user