cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
Collaborate forum

Custom ifc properties for IfcSite and ifcBuilding have no mapping rules available

ML_Arco
Contributor

New legislation for applying building permit electronically mandates the use of certain custom property sets and properties in the ifc file to be submitted to the authorities. They include stuff like Site Address, Contact details, etc. The properties are mostly required in the IfcBuilding entity level, plus a few in the IfcSite. Looking into it, I was able to add them in the IFC Property Mapping dialogue, but can't assign any mapping rules to them, which means they would have to be input manually, although all of the required information is available in the model (Project Info, AC Properties, etc.)  Am I missing something, or is this really the case? Screen shot below.

Using AC25.4013 FIN on Mac.

ML_Arco_0-1655585792757.png

 

5 REPLIES 5

Laszlo Nagy
Community Admin
Community Admin

Yes, this is the case. I would say it is probably because IfcSite and IfcBuilding are entities that have no equivalent element type in Archicad and Property Mapping is always based on elements in Archicad - you map the Parameter or Property of an element in Archicad to an IFC Property in the resulting IFC file.

 

There is a video that talks about the use of four fields (Project ID, Site ID, Building ID, Building Name) in the Project Info Dialog, and the automatic mapping of the "Building Name" field to the "Name" IFC Property of IfcBuilding. Here is the video:

 

https://www.youtube.com/watch?v=iVXvLcKBWBY

 

But that is the only mapping that is being done on the IfcSite and IfcBuilding level and it is hard-coded into Archicad. So yes, you will have to input those values manually, and besides that the only thing you can do at this point is to make a wish for this functionality, so we can submit it to Graphisoft for consideration.

If you do make a wish, please post its link in this thread.

....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995

I have a similar issue; all the IFC-models in a certain project are to be uploaded to a server that puts them in the "real world" . The way this is done is by having a Propertyset with the required information in the IFC-file, and according to the person who told how they do it, the PSet has to be on Site-level. Two of the properties contains Easting and Northing... Like ML_Arco above, I discovered that you cannot assign any properties in IFCSite. So, how do I solve this?

 

I have contacted the person that told me this, but he hasn't answered my mail...

 

.Kamelite

Windows 10, archicad 25

Miha_M
Advisor

As @Laszlo Nagy  explained these entities seem to be hard-coded. The Project Info - Ifc translation relation for IfcBuilding is also explained here:

IFC Data Types (Graphisoft.com)

Archicad 4.55 - 25 | HP Z840 | 2× E5-2643 v4 | 64 GB RAM | Nvidia Quadro M5000 @ Windows 10 Pro x64

ML_Arco
Contributor

Thanks @Laszlo Nagy  & @Miha_M for your prompt replies. 
I think I'll make a product wish for the Project Info parameters, including the custom ones, plus Location settings to be made available for the IfcSite and IfcBuilding property mapping. Much of the required information is already hardcoded into them, but sadly doesn't help since the idea here is to use the precise naming format given for the custom ifc property sets and properties, so that they can be automatically processed in the receiving end.  

ML_Arco
Contributor

Start a new conversation!

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!