Archicad C++ API
About Archicad add-on development using the C++ API.
SOLVED!

Request for Information on ArchiCAD API – Automating Schedule Creation

Le Tan Kien
Contributor

My name is Kien and I am currently researching and developing a solution to automate Schedule creation in ArchiCAD using the ArchiCAD API. I am looking for documentation or guidance on how to retrieve, create, and modify Schedules programmatically, but I have not been able to find specific information on this topic.

So far, I have explored the following approaches:

  • Retrieving element lists using ACAPI_Element_GetElemList()

  • Extracting element properties using ACAPI_Element_GetProperty()

  • Exporting data to a CSV file for external processing

However, I have not found any API that allows direct creation or modification of Schedules within ArchiCAD. I would appreciate any guidance or official documentation regarding this functionality.

Could you confirm whether there are any APIs available to automate Schedule creation, or whether this feature is feasible with the current ArchiCAD API? If there are relevant documents, sample code, or best practices, I would greatly appreciate your support.

Thank you very much for your time and assistance. I look forward to your response!


1 ACCEPTED SOLUTION

Accepted Solutions
Solution
LChen
Graphisoft
Graphisoft

Hi, you're able to retrieve all the element information using those commands you mentioned.
I suppose your question was how to create UI to show those info. like excel sheet.
In Archicad, you can create your own dialog or palette with list box and other controls using API. DG_Test is the example code which shows you how to create UI.
HTH.

View solution in original post

1 REPLY 1
Solution
LChen
Graphisoft
Graphisoft

Hi, you're able to retrieve all the element information using those commands you mentioned.
I suppose your question was how to create UI to show those info. like excel sheet.
In Archicad, you can create your own dialog or palette with list box and other controls using API. DG_Test is the example code which shows you how to create UI.
HTH.