Got a minute? We appreciate your feedback:

Graphisoft Learn survey
Archicad C++ API
About Archicad add-on development using the C++ API.

Forum Posts

New Developer Hub Migration Completed

[UPDATE] Hi all, thank you for your patience. We are happy to announce that the migration of the Developer Hub has been completed. The Developer Forum is officially retired. To get a quick overview of the new Developer Hub, kindly check out this arti...

Using ACAPI_Command_ExternalCall problem

Hi everyone,i have recently needed to do a specific task in another instance of AC, in a way that won't prevent me from using the program (that is, asynchronous).To do so, i implemented the ACAPI_Command_ExternalCall function. it works almost perfect...

Anonymous
Anonymous
  • 602 Views
  • 0 replies
  • 0 likes

OBJ Classification

Hello,I am trying to understand how does the OBJ Export classification works, and how I can manipulate it.So my problem is that when exporting OBJ, in AC 23, stairs & columns are exported as "OBJ" and not as "Stair", "Column". That's a big problem fo...

Anonymous
Anonymous
  • 698 Views
  • 1 replies
  • 0 likes

Tip: How to create add-on for every Archicad version

There is a unique dev-kit for every version of ARCHICAD. To make an add-on work with a specific version of ARCHICAD, you must use the correct dev-kit. If you use the AC22 dev-kit, for example, the add-on will only work with AC22 (not 21 or 23).

Resolved! How to delete a layout

HelloI want to find a delete a layout.I know it should work with APIDb_​DeleteDatabaseID, but what do API_DatabaseInfo should be? How do I get a layout into API_DatabaseInfo?Thanks!

Anonymous
Anonymous
  • 16041 Views
  • 5 replies
  • 0 likes

Resolved! Knowing if a story is empty?

Hello,I want to know if a specific floor has anything in it.In other words, a function which gives the number of elements (of any kind) in a specific floor would be a great solution for me.Thanks

Anonymous
Anonymous
  • 14089 Views
  • 4 replies
  • 0 likes

Change drawinglinkinfo?

HelloSo, I’m able to retrieve drawinglinkinfo (using the dump drawings info example) but I don’t understand how to update the drawinglinkinfo back to the dB after changing it.What am I missing?Thanks!

Anonymous
Anonymous
  • 374 Views
  • 0 replies
  • 0 likes