I'm working on an ifc project where I want to convert an EXPRESS
file's classes into vb.net classes. It is really hard to process all the attributes of the stp
file one by one, so I was wondering if there are alternative ways or tools which could convert the classes.
EDIT : I have discovered javatoolbox which does exactly what I want, but in java. I have also seen IFC Engine DLL
but have not found any code available.
Creating classes for full EXPRESS schema is relatively complex task. If your language/platform of choice is vb.net I'd recommend to have a look on xBIM. It is open source toolkit which provides all you need to open IFC model and extract/create any data you need. xBIM is mostly written in C# so you can just reference it as a NuGet package. The latest development code also supports IFC4.