Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.

Export IFC-Translator Settings

Dayiz
Booster

Dear Community,

 

Archicad has an IFC Translator and I was wondering: Where are those translator settings saved?

On the official site I found following:

https://help.Graphisoft.com/AC/23/INT/_AC23_Help/115_IFC/115_IFC-24.htm#XREF_54387_Important_Note_on

"Up to version 20, Archicad saved IFC Translator files in XML format, in the Defaults/IFC Translators sub-folder of the Archicad folder to which you installed the program." (Section "Import Translators From Archicad Project")

 

So this would be exactly what i need, but we use Archicad 25 in our firm and i can't find out how to get those IFC Translator files. 

We have several Translators and they are not perfect, sometimes we add things and sometimes we need to correct things. We want to have them centralized on a file server so our projects update themselves on startup with the current template and properly replaces the old ones.

 

Is it possible to do that with AC25?

Also, is it possible to overwrite the current translators? When we import translators from a template addon it sometimes imports it faulty, because properties dont get replaced if chosen, but renamed with (1). but that makes more problems then it solves. 

 

 

Kind Regards

 Dayiz

4 REPLIES 4
Miha_M
Advisor

The IFC translators are embedded in the Archicad project (pln), archive (pla) and template (tpl) file.

You can import a translator from any such file, but you can not export it in XML format.

I would suggest you build a good template with any possible IFC translator you might need - such translators, if further developed on a project, can be backward imported into the template file. But you will need to be careful as the translators are connected to Archicad classifications v2 and further to element properties.

 

Export IFC translator for use in other projects? - Graphisoft Community

| 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

Kamelite
Enthusiast

You can import an IFC-translator from another PLN or TPL-file. If the name already exists, the importer asks if you want to replace the old exporter with the new one.

Kamelite_0-1664458850627.png

.Kamelite

Windows 10, Archicad 27

This is how we currently do it, we have a template project on a file server which you use to "update" the translators. but it does something wrong while copying/overwriting things. lets say you had the Model Filter "Example". If we then proceed to import from our template, it doesnt override example, it creates "Example (2)" (Im currently not at work so i cant show it with screen shots from Archicad). This behavior the problem, while we want to try to access the translators directly instead of just importing them

We currently use a template project to "update" our translators, but it isnt working as we need it.

Lets say you had the Model Filter "Example". If we then proceed to import from our template, it doesnt override example, it creates "Example (2)" (Im currently not at work so i cant show it with screen shots from Archicad).

So importing them to update our translators isnt really helping, since we have to manually rename a lot of things. Thats why we want to access them directly