We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2024-08-13 06:28 AM
Hi,
I am new on Archicad C++ API and using Archicad 26.
As I would like to design a workflow to export IFC, I found "ACAPI_Automate(APIDo_SaveID, &fsp, &pars_ifc)" can be used to select IFC translator and save as IFC.
However, i cannot find any way to change the IFC translator's setting by C++ API. For example, to change the "Property Mapping" setting shown as attached image.
May I know that is it possible to change the IFC translator setting by C++ API or have any other way?
Thank you for your time and help.
Solved! Go to Solution.
2024-08-30 10:17 AM
Hi,
You can get a translator list using following code:
GS::Array<API_IFCTranslatorIdentifier> ifcExportTranslators;
lastErr = ACAPI_IFC_GetIFCExportTranslatorsList (ifcExportTranslators);
But, as I know, you cannot change the mapping setting of those translator.
HTH.
2024-08-30 10:17 AM
Hi,
You can get a translator list using following code:
GS::Array<API_IFCTranslatorIdentifier> ifcExportTranslators;
lastErr = ACAPI_IFC_GetIFCExportTranslatorsList (ifcExportTranslators);
But, as I know, you cannot change the mapping setting of those translator.
HTH.
2024-08-30 11:28 AM
Got it thank you!