diff --git a/src/ifcopenshell-python/ifcopenshell/util/unit.py b/src/ifcopenshell-python/ifcopenshell/util/unit.py index 31f2165d56..36ed4cd0e6 100644 --- a/src/ifcopenshell-python/ifcopenshell/util/unit.py +++ b/src/ifcopenshell-python/ifcopenshell/util/unit.py @@ -131,9 +131,9 @@ named_dimensions = { "ELECTRICCURRENTUNIT": (0, 0, 0, 1, 0, 0, 0), # "ELECTRICRESISTANCEUNIT": (0, 0, 0, 0, 0, 0, 0), # "ELECTRICVOLTAGEUNIT": (0, 0, 0, 0, 0, 0, 0), - # "ENERGYUNIT": (0, 0, 0, 0, 0, 0, 0), - # "FORCEUNIT": (0, 0, 0, 0, 0, 0, 0), - # "FREQUENCYUNIT": (0, 0, 0, 0, 0, 0, 0), + "ENERGYUNIT": (2, 1, -2, 0, 0, 0, 0), + "FORCEUNIT": (1, 1, -2, 0, 0, 0, 0), + "FREQUENCYUNIT": (0, 0, -1, 0, 0, 0, 0), # "ILLUMINANCEUNIT": (0, 0, 0, 0, 0, 0, 0), # "INDUCTANCEUNIT": (0, 0, 0, 0, 0, 0, 0), "LENGTHUNIT": (1, 0, 0, 0, 0, 0, 0), @@ -142,11 +142,11 @@ named_dimensions = { # "MAGNETICFLUXDENSITYUNIT": (0, 0, 0, 0, 0, 0, 0), # "MAGNETICFLUXUNIT": (0, 0, 0, 0, 0, 0, 0), "MASSUNIT": (0, 1, 0, 0, 0, 0, 0), - # "PLANEANGLEUNIT": (0, 0, 0, 0, 0, 0, 0), - # "POWERUNIT": (0, 0, 0, 0, 0, 0, 0), - # "PRESSUREUNIT": (0, 0, 0, 0, 0, 0, 0), + "PLANEANGLEUNIT": (0, 0, 0, 0, 0, 0, 0), + "POWERUNIT": (2, 1, -3, 0, 0, 0, 0), + "PRESSUREUNIT": (-1, 1, -2, 0, 0, 0, 0), # "RADIOACTIVITYUNIT": (0, 0, 0, 0, 0, 0, 0), - # "SOLIDANGLEUNIT": (0, 0, 0, 0, 0, 0, 0), + "SOLIDANGLEUNIT": (0, 0, 0, 0, 0, 0, 0), "THERMODYNAMICTEMPERATUREUNIT": (0, 0, 0, 0, 1, 0, 0), "TIMEUNIT": (0, 0, 1, 0, 0, 0, 0), "VOLUMEUNIT": (3, 0, 0, 0, 0, 0, 0),