Great, thanks for looking into this @lex.chou
In the meantime, would it be possible for a bit of info of where you store the property sets for IFC? From what you’ve already said, I’m assuming the header information, including coordinate ref info/overall IFC file info, is stored within the scenes/root node AssetInfo / Properties props, and specifiy IFC entities, (such as a Wall instance), will have the property set for the entity stored within Aspose.Entity.Properties?
If this is incorrect, a short snippet would be great. For example, this is a property set of a single Wall instance (only a portion of the property sets are shown):
{
"Other": {
"Category": "Walls",
"Family Name": "Basic Wall",
"id": 317,
"Family": "Basic Wall",
"Family and Type": "Basic Wall: CL_W1",
"Type": "CL_W1",
"Type Id": "600634"
},
"Construction": {
"Function": "Exterior",
"Width": 280,
"Wrapping at Ends": "None",
"Wrapping at Inserts": "Both",
"id": 325
},
"Graphics": {
"Coarse Scale Fill Color": 12632256,
"Coarse Scale Fill Pattern": "<Solid fill>",
"id": 326
},
"Identity Data": {
"Keynote": "F10",
"Type Name": "CL_W1",
"id": 320,
"Comments": "Walls",
"Has Association": true,
"Mark": "W-3.9"
},
"Materials and Finishes": {
"Structural Material": "CL Concrete_ panels",
"id": 328
},
"Analytical Properties": {
"Absorptance": 0.1,
"Heat Transfer Coefficient (U)": 0.7499999999999999,
"Roughness": 1,
"Thermal Mass": 136.416,
"Thermal Resistance (R)": 1.3333333333333335,
"id": 329
}
}
Thanks again,
Tom