xBimTeam / XbimExchange

XbimExchange contains several COBie schemas and serialisation functions as well as the Model Validation library adopted by theNBS digital toolkit.
https://xbimteam.github.io/
Other
46 stars 42 forks source link

IFC4 support #33

Closed I-Sokolov closed 5 years ago

I-Sokolov commented 6 years ago

IFC4 files are read now by IfcStore.Open but COBieBuilder fails. First stop is in COBieDataFacility.Fill. var ifcProject = Model.FederatedInstances.OfType().FirstOrDefault();

As I understand lines like this are to be reworked for IFC4

CBenghi commented 6 years ago

That's right @I-Sokolov, should this become a priority for you let us know. We can prioritise on demand, if agreed. Best, Claudio

andyward commented 5 years ago

I think it's going to be a "big ask" to support Ifc4 in the original Xbim.Cobie project. It wasn't built for multiple schemas.

If you need to support Ifc4 => COBie I'd recommend taking a look at https://github.com/xBimTeam/XbimCobieExpress which is a lot more flexible. COBieExpress is demonstrated in the Xbim.COBieLiteUK.Client project in this repo.