Overview

The IFC Editor is developed in C++ and C# on top of the IFC Engine library. It allows the user to access any entity and attribute in the loaded schema. Also it allows the user to access any instance in the loaded IFC file walking through the direct and inverse relationships. As it comes with source code in both C++ and C# for 32 bit as well as for 64 bit it allows developers to understand and/or copy-paste any relevant part of the source code to improve any third party application. The left pane visualizes the loaded schema, while the right pane visualizes the loaded IFC file. Any instance available in the loaded IFC file as well as any attribute for each individual instance can be retrieved, everything works via the standard API callas as available in the IFC Engine library.

 

The right pane allows users via the right mouse button to export geometrical representations of each individual instance, not the IFC Engine is able to export geoemetrical representations of much more entities as just instances inheriting from IFCOBJECT or boundary representations, any geometrical related instance has geometrical output. The generated geometrical output can be loaded in the example applications 3DEditor and RDFViewer as can be found in the example package. All tools come with source code and are developed to help implementors understand the use and behavior of the IFC Engine.

 

The tool might also be of interest for technical end-users of IFC files, This tool is free to use for any commercial or non-commercial purpose in the state it is given. Software developers that allow adjust or use part of this solution pay only for the use of the underlying IFC Engine. Pricing named is for redistribution of the underlying IFC Engine library for commercial purposes.

Why IFC Editor?

Speed and Scalability
Multi Platform and Multi Language
Multi Platform and Multi Language
Embedded Geomery Kernel
Reliability and Support
Pricing and Source Code

Full versions are available for different OS's with API's for C# and C++, other languages can easily be ported.

Prices for SME

Royalty Free Perpetual License
Windows
  • 32 bits version
  • 64 bits version
  • Source code
Linux + OSX
  • 32 bits version
  • 64 bits version
  • Source code
Examples
  • Source code
  • Number of licences: Unlimited
€ 11 900 Updates, upgrades and support: € 2 142 per year
Best Value
Royalty Free Perpetual License With Source Code Access
Windows
  • 32 bits version
  • 64 bits version
  • Source code
Linux + OSX
  • 32 bits version
  • 64 bits version
  • Source code
Examples
  • Source code
  • Number of licences: Unlimited
€ 17 000 Updates, upgrades and support: € 3 060 per year
Royalty Based License Pack
Windows
  • 32 bits version
  • 64 bits version
  • Source code
Linux + OSX
  • 32 bits version
  • 64 bits version
  • Source code
Examples
  • Source code
  • Number of licences: 100
€ 2 250 Royalty based: The 100 licences have to be sold within one year.

How to purchase a license for IFC Editor?

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.