The most flexible IFC viewer existing!
This IFC viewer is free to use and redistribute both commercially and non-commercially. The IFC viewer is available in 32 and 64 bit and works on Windows 2000, XP, 7, 8, 10 and 11. It is build around the IFC Engine DLL and all source code is available. If needed also the complete source code of the IFC Engine DLL is available, this requires a company wide license.
In case you change/update the source code and want to redistribute the changed viewer including the IFC Engine DLL please contact RDF Ltd. for possibilities and requirements. Using and redistributing this changed/updated versions within your own company is allowed.
The viewer supports:
The IFC versions supported:
All geometrical concepts for all versions above are implemented and available except for some new concepts in IFC4.4 that is still in draft.
Schema validation incl. cardinalities, WHERE rules etc. is supported and validation can be executed through the menu.
The standard viewer downloaded is a 64 bit C++ implementation based on DirectX 9 and Unicode support. When you download the example package you find also the source code of alternative solutions, available at this moment:
IFC Engine DLL
All examples are build around the IFC Engine DLL (under Linux and OSX it is compiled as a library). The IFC Engine DLL itself is a commercial product from RDF Ltd. Both these examples and the IFC Engine DLL are not open source projects, however all source code is available (in the context of the DLL a company wide license is required). The source code for the examples is free to reuse, also in software not using the IFC Engine DLL itself.
More info can be found on IFC Engine
Should you have any questions, please do not hesitate to call us in working days - 8:00-18:00 (GMT+2) or send us an email.