This task is intended mainly for BIM software, but it is also open to GIS solutions, or other kinds of software supporting interoperability with IFC.
The Task 1 - Support for IFC will test the support for the actual interoperability of software and tools with IFC files.
Participants can choose the software they are more confident with.
All kinds of software and tools are admitted (off-the shelf software, self-programmed tools, analysis software, and so on).
A list of suggested software is published, together with the already tested ones, in the software section of this website.
A long list of available software for managing IFC files exists, and can be searched in the buildingSMART website.
Some of these are participating in the buildingSMART process for IFC certification (or being awarded with), and others already obtained the certification. In the initial part of the task participants will be asked about the certification status of the tested software.
A part of the investigation regards also the performances of the software in the used computer. Therefore, as important part of the results, participants are also asked to check the (approximated) required processing time for each step. For these results were not affected by third factors, participants are asked to close all the unnecessary processes, software and tools in the computer during the test.
Moreover, in ‘Section 3’ of the Results template, participants are asked to report the characteristics of the used computer.
In the case they need to change computer for different parts of the Task, they are asked to communicate this through e-mail (f.noardo@tudelft.nl). Otherwise, it will be assumed that the computer described at the beginning is used for the whole Task.
For all the tests you should refer to the information provided in the data description section for each part of the test (e.g. testing dimensions with the given measurements, semantics with the described elements, and so on)
How is the georeferencing managed? Is it fully kept (unit of measure, scale, coordinate reference system, orientation)? How does it change (where is the origin of the new system, how is it oriented, what is the coordinate reference system and projection and what the unit of measure for the representation? Does the model maintain its correct dimensions and proportions and it is not distorted or scaled?).
How are the semantics translated into the software internal library/vocabulary? Is the IFC classification kept? Is the translation consistent with the IFC definitions? Are the relations among the objects kept and consistent? What changes / inconsistencies / errors were noted?
How is the geometry managed? Is it read in the correct way (solids are solids, normals do not change, nothing is interpreted in an inconsistent way)? Otherwise, how does it change?
How can the file be managed? Is it possible to edit some attributes? Is it possible to edit the geometry? Is it possible to analyse it? In this case, what analysis are possible in the software? Are they reliable?
Participants will answer these questions and add screenshots to document these features in the results template provided for task 1 (see following parts of this webpage). The participants should deliver also the file in the specific (native) format of the used software and exported IFC files.
For performing this task, the following data will be used, in this order:
In the case the tested software is not able to manage some of the data, participants can anyway deliver the results concerning the others.
You will be able to download the data after you fill the registration form.
And you can find their description, useful to the task, in the data section of this website.
The Myran and Up:Town IFC models are not open data. Therefore, we ask participants not to use them without permissions outside the project, please.
The task can be performed by filling a provided results template as web forms (using typeform.com). You can access it and begin your answer in a following section in this webpage.
The results template is organised in 5 sections:
Please, note that it is not necessary to fill all the questions if the software doesn’t have the needed functionalities.
If processes, settings and any useful further detail is carefully described while using the Myran.ifc data, it is possible to avoid repeating them, if nothing different has to be reported.
Section 1 - Participant information (This information has already been captured in the registration form, here we only ask name and e-mail as reference. If something has changed, please communicate it at f.noardo@tudelft.nl).
Section 2 - Tested software/tool (asking details about the tested software)
Section 3 - Computer hardware used (asking details about the used computer for correctly comparing the performances of the different tools)
Section 4 - The Task (guiding the participant through the task). This, in turn, includes:
Test with Myran.ifc data (this will allow the main test of the software functionalities):
.
Test with UpTown.ifc data (this will add an evaluation of the software performances with bigger data):
.
Test with Savigliano.ifc data (this will test the software also with IFC 4 files):
.
Test with IFCgeometries.ifc data (this will allow an analytical test about the management of specific kinds of IFC geometries):
.
Test with IFC4geometries.ifc data (this will allow an analytical test about the management of specific kinds of IFC geometries also in IFC 4):
Section 5 - Finalisation (participants can deliver eventual further information or comments, agree with the use of data and deliver the processed models, both in native formats and IFC, before submitting their results).
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
It is really recommended to have a look at the whole task before starting.
Participants can have the overall in-sight into the task through reading the complete list of questions and having a look at an example of submitted template in its most up-to-date format
(Please note that the online forms are made easier to be filled with respect to those files! Our suggestion is to have a look at the whole task here and then do the tests while filling the online form. Thank you).
To begin and submit the online forms, an internet connection is needed. However, after it is loaded, no connection is necessary, and the form can stay open for long time, as long as te tab browser stay open (it won’t refresh), so that you can take your time for doing tests. See FAQ
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! Please note that it is not possible to modify the submitted answers. In case this is necessary, you can e-mail the organisers to report the needed changes.
If you test more than one software, you should submit one form per software (all of them will be stored and the information won’t be replaced
To allow the participants to fill the results template in different times without loosing the previous work, the results template for this task is splitted in 12 parts.
At the end of each part, the link towards the following one will be provided, both in the last slide of the online form, and in an e-mail sent to the indicated e-mail address.
REMEMBER TO SUBMIT EACH PART, by pushing “Submit” in the online form, before moving to the following part (an e-mail will notify you).
In particular, the 12 parts include:
Information and descriptions are all published in this website.
Contact us and register your participation to the benchmark, giving your personal details and declaring which tool you intend to test, for which Task through this registration form.
You are able to download the IFC data after you fill the registration form.
The Myran and Up:Town IFC models are not open data. Therefore, we ask participants not to use them without permissions outside the project, please.
The IFCgeometries.ifc file can also be downloaded from the description page
Begin to perform the Task and deliver results through the online Results template for Task 1
You can see an example of delivered answers
REMEMBER TO DELIVER, through the last online form:
All the files (5) in the project or native format employed by the tested software, as imported (if the software allows to save in its native format);
All the exported IFC models (5) (if the software has export functionality);
The answered results template for task 1 by submitting the filled online form (the word version of the template, completed with the open answers, descriptions and screenshots could also be attached, if necessary)
In the case that some materials were not correctly delivered or some of your answers are not clear, you could be contacted by organisers for integrating your results or giving more explanations.