Skip to content

Unitweight is not handled as an SI unit #8901

@glenworrall

Description

@glenworrall

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 ?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions