IFC4.3.x-development
IFC4.3.x-development copied to clipboard
Consolidation of reinforcement properties
Right now, reinforcement properties are spread around. If I want to know whether a beam, column, slab, wall, etc is reinforced, there is no way to easily find out. There is an IsReinforced property that only which only exists on Pset_FootingTypePadFooting.
Given how critical reinforcing is, it would be nice to have experts do a little case study on this, but at the minimum I would expect there to be an "IsReinforced" property available to all (e.g. in an Pset_Reinforcement) or something as well as "IsPostTensioned" and "IsPreTensioned". This allows reinforcement to be tagged in design phases where every single rebar isn't modeled yet or volume/area ratios aren't important.
Once rebar is modeled, it would be nice to have a clear relationship between the rebar and the object it is part of. But that is part of a much larger issue in itself.
Pset_Reinforcement
Fully in agreement. Very much in line with the entity-component thinking people seem to like. The contents of the pset I'd leave of course to the domain experts to develop.