Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

IFC Mapping Properties for Export & Predefined Types

I’m going to use the IFC Type IfcDistributionChamnberElement as an example.

The Archicad Classification 2.0 system has an identical Classification to map the AC to the IFC classification types.

The IFC Type Product - IfcDistributionChamnberElementType - has a drop-down list of Predefined types and any one of our projects, it’s certain that we will want to assign one of these Predefined types to elements in the building model.

What do I need to do in the “Map IFC types for Export” dialog so as to enable a selection from a drop down list when editing a specific instance of the object. As the two images suggest, I'm not seeing the option selected in the Map dialog when I open the Edit element dialog.

Thanks for your help.


Screen Shot 2022-10-18 at 12.54.48 PM.pngUntitled 5.jpg
Think Like a Spec Writer
AC4.55 through 27 / USA AC27-4060 USA
Rhino 8 Mac
MacOS 14.2.1
4 REPLIES 4
Miha_M
Advisor

Type Mapping for IFC Export (Graphisoft.com), this one is for AC24, but should work in all other IFC BIM enabled versions.

| Archicad 4.55 - 27
| HP Z840 | 2× E5-2643 v4 | 64 GB RAM | Quadro M5000 | Windows 10 Pro x64
| HP Z4 G4 | W-2245 | 64 GB RAM | RTX A4000 | Windows 11

Posting a response I got in another forum from Nando Mogollon:

 

Hi Aaron,
In short, there's nothing you can do to make that "greyed-out" field to be a drop-down list. The predefined type can be changed but in a different way.
Indeed intuition dictates that the option should be available from the Element's Properties panel. My understanding is that it is not selectable ( as drop-down list or else) from there is because its type selection is driven By the Archicad Classification System.
So, to get the Predefined Type (ifcDistributionChamberElementTypeEnum) to read the desired type in the Properties and therefore in the exported IFC, you will need to classify it (Archicad Classifications) with one of the sub types (Manhole, Trench, InspectionPit or whatever). Then the Preview Translator will make the Element to display the correct match in the Predefined Type (in the Properties tab/window)

A couple of notes:
The current Archicad Classification system is a direct match ( not 100% but close) to the IFC4 list of entities and predefined types. Note that if using IFC2x3, predefined types are set to Userdefined /Object Type, not predefined types
 In the case of requiring other sub types  (not pre defined but User defined, then just create a new Archicad Class for it, and map it to the Translator/Map IFC Types...

 

 


New Note.jpg
Think Like a Spec Writer
AC4.55 through 27 / USA AC27-4060 USA
Rhino 8 Mac
MacOS 14.2.1

I have to be honest with you and say that I build my own Classification System as a 1 - 1 match of all of the IFC4 ProductType options. This way I can set up my translators for a 1-1 import and export also. The current Archicad Classification System by not covering everything means you need to add to it to make it meet your needs. Hence why I went with a different approach of creating mine from scratch.

Nathan Hildebrandt fraia
Director | Skewed
AC6 - AC27 | WIN 11 | i9-10900K, 3.7Ghz | 32GB Ram | NVIDIA GeForce RTX
3070
Benjamin Dani
Graphisoft
Graphisoft

Dear All,

 

Thank you for sharing your ideas and opinions regarding this request!

 

I'm glad to say that we took notice and we have added this wish into our Wish list database.
(For future reference, you can refer to it as IDEA-12375)

I hope we see this get implemented in the future.

 

Have a great day!

Best regards,

Dani Benjamin
Technical Support Engineer