-
Notifications
You must be signed in to change notification settings - Fork 233
Description
Is your feature request related to a problem? Please describe.
This feature is related to imperial units from an Openbuilding Designer workset, I am not sure if this is also manifested on Revit projects.
The workset is for a specific project Workset. etc, but I think will manifest itself for all imperial OBD worksets.
This query
select ecclassid, structuralframingcommon_sectionname, StructuralQuantities_Length, StructuralQuantities_UnitWeight, StructuralQuantities_LengthXUnitWeight, * from WorkSet_<user_hidden>.Steel__x0020__Beam limit 1
returns these values
W18X40, 9.02336808483617, 40, 537.1355529347727
So it would seem that some structural quantities do not register their units correctly
select pd.name, qd.name, qd.PersistenceUnit from meta.ECPropertyDef pd LEFT join meta.KindOfQuantityDef qd on pd.kindofquantity.id = qd.ecinstanceid where pd.name like 'StructuralQuantities%' and class.id = 0x119c
Unit Weight is blank … and in the above is lbs/ft ie W18X40 is 40lbs per linear foot.
Therefore 9.023 = ~ 29’ 7” (29.6) * 40 = 1184lbs … = ~538 kg
Ie
While lengthxunitweight is correct and is in SI, the basis for the calculation unitweight is not handled as an SI unit and is left as an imperial measure.
Can this be handled correctly so the unit weight is handled as kg ?