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

Newbie questions

BBman
Newcomer
Hi there!
First of all I've got a problem starting the development since I dont really know how to get started.
I mean, Iv'e got much experience with programming, but no clue when it comes to using programming for archicad.
Where do I start? I mean, how do I use my code in archicad?
furthermore, how can I get an access to the project properties, for example how can I actually get the actual number of floors in my project? etc...

thanks!
6 REPLIES 6

Laszlo Nagy
Community Admin
Community Admin
First page to visit:

http://www.graphisoft.com/support/developer/

Download the API kit from here:

http://www.graphisoft.com/support/developer/downloads/index.html

Get the documentation from here:

http://www.graphisoft.com/support/developer/documentation/index.html


.
....................................................................................................
Laszlo Nagy, Lead Moderator, Community Admin
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-AC25
Loving Archicad since 1995

Ralph Wessel
Mentor
BBman wrote:
Hi there!
First of all I've got a problem starting the development since I dont really know how to get started.
I mean, Iv'e got much experience with programming, but no clue when it comes to using programming for archicad.
Where do I start? I mean, how do I use my code in archicad?
furthermore, how can I get an access to the project properties, for example how can I actually get the actual number of floors in my project? etc...
You'll need either XCode for the Mac OS or Visual Studio 2005 for Windows, and should be reasonably proficient in C (ideally C++).

Laszlo has given you all the relevant links to the API and documentation. It's mostly a matter of reading the documentation and looking through the examples. Your add-on code is ultimately built into a DLL that is loaded by ArchiCAD as required.

Information about storys (floors) is retrieved by calling the function ACAPI_Environment with the identifier APIEnv_GetStorySettingsID.
Ralph Wessel BArch

BBman
Newcomer
Thx.
Well, Iv'e got the visual studio 2010, will it do the work?

Ralph Wessel
Mentor
BBman wrote:
Iv'e got the visual studio 2010, will it do the work?
Possibly, but I don't recommend trying. You will save yourself a lot of trouble if you stick to the specified development environment.
Ralph Wessel BArch

stefan
Booster
http://www.graphisoft.com/support/developer/documentation/index.html

Where is the API documentation? It is not visible on that page. Only library, LP_XMLConvertor and ODBC driver
--- stefan boeykens --- architect-engineer-musician ---
ARCHICAD25/Revit2022/Rhino6/Unity2020/Solibri
MBP2019:i9Octo2.4GHz32GBVega20/BigSur+Win11
ARCHICAD-user since 1998

Ralph Wessel
Mentor
stefan wrote:
http://www.graphisoft.com/support/developer/documentation/index.html

Where is the API documentation? It is not visible on that page. Only library, LP_XMLConvertor and ODBC driver
That page is a bit misleading. The documentation for the API is bundled with the API developer kit at: http://www.graphisoft.com/support/developer/downloads/
Ralph Wessel BArch

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!