News


Corporate
News
Search
Sitemap
Locations
Contact

About us Markets Themes Products & Services Jobs Press room
   
  IFC Engine DLL

Description
Official release 1.00 is now publicly available and supports creating/changing files. This release includes Ifc2x2 and Ifc2x3 support, next to that is export of IFC files improved. The DLL is checked to work on a database of more then 1500 IFC files. There is certified software (step 1 certification for IFC 2x3) making use of this DLL. If you are planning to get certified, this is possible with this DLL

Version 1.02 has now included good multisessions support. The writing of IFC is improved and ifcXML import/export is added.

Although API until version 1.00 will not be supported in future releases it will be made relatively easy to update your software from versions before 1.00. All known 0.10 and 0.20 compatible software is succesfully upgraded to 0.30 or 0.99. For problems with upgrading from 0.3 or 0.99 to 1.00 please contact peter.bonsma@tno.nl.

The DLL has only examples for C(++) source code, although several implementations in other languages are available it seems in most cases best to use the ActiveX component (OCX) to use this functionality (Open Source on top of the DLL).

Commercial use

  • A fee is required, we offer three possible types of purchase:
        - instance fee 150 EUR for each sold instance
        - yearly fee (4 kEUR for max 100 instances + 2 day support)
        - fixed price, possibly including source code (maximum package company wide license 40 kEUR incl. 15 day support, 2 year updates, complete source code and unlimited use)
  • Support from TNO is included.
  • Contact peter.bonsma@tno.nl for more information.

    Non-commercial use

  • Free to use (research and non-commercial prototyping).
  • Software should mention the use of the IFC Engine DLL.

    Downloads
    3 Sept 2008 IFC Engine DLL + library file + header file (release 1.02) (~181Kb)
    3 Sept 2008 IFC Engine DLL (release 1.02) (~560Kb)
    8 May 2006 IFC Engine DLL API (release 0.99) (~180Kb)

    Package Downloads
    3 Sept 2008 IFC Engine DLL release 1.02 BETA (Package) (~16610Kb)
    4 Jan 2008 IFC Engine DLL release 1.01 BETA (Package OUT OF DATE, all 1.01 compatible software should run correctly with 1.02, please notify me in case of problems) (~13013Kb)
    21 Aug 2007 IFC Engine DLL release 1.00 (Package) (~14056Kb)
    14 Aug 2007 IFC Engine DLL release 0.99 (Package OUT OF DATE, all 0.99 compatible software should run correctly with 1.00, please notify me in case of problems) (~14040Kb)
    3 Oct 2005 IFC Engine DLL release 0.30 (Package OUT OF DATE, all known compatible software is succesfully upgraded to 0.99, please notify me in case of problems) (~4450Kb)
    2 Aug 2005 IFC Engine DLL release 0.20 (Package OUT OF DATE, all known compatible software is succesfully upgraded to 0.3, please notify me in case of problems) (~3750Kb)
    28 March 2005 IFC Engine DLL release 0.10 (Package OUT OF DATE, all known compatible software is succesfully upgraded to 0.2, please notify me in case of problems) (~526Kb)

    Package contents

  • IFCEngine.dll (the DLL itself)
  • IFCEngineDLLFunctions.doc (API description)
  • IFCEngineVC (VC needed library and header files)
  • IFCEngineViewer (viewer containing exactly the same kernal)
  • extra's (extra files and examples)

  •   profiles movie (~ 22 Mb)
    example that shows the possibility to edit IFC files, using the latest support for T, I and L shape representations

     
    example movie (~ 6.5 Mb)
    functionality shown on the IAI-summit-meeting in Singapore

     
    TSCC codec (~ 170 Kb)
    codec needed to play profiles and example movie

     

    TNO Building and Construction Research
    Building Process Innovation
    Van Mourik Broekmanweg 6
    2628 XE Delft
    P.O. Box 49
    2600 AA Delft
    The Netherlands
    Phone +31 15 2763108
    Fax +31 15 2763024
    E-mail peter.bonsma@tno.nl