December 17, 2020
by Viktor Kovacs
modified at January 5, 2021
In the previous parts of this tutorial series we’ve learned how to create BIM elements, and a very simple dialog. The annoying thing about the dialog is that it keeps using the default data, and doesn’t remember the previous settings. In this part we will solve this issue. The code…
December 14, 2020
by Tibor Lorántfy
This tutorial shows you how to write a Python script from scratch based on the Archicad Automation API. Archicad Automation API Basics The goal of the Automation API is to support workflow automation. A Python wrapper is provided by Graphisoft, but you can use any programming language to access this…
December 8, 2020
by Viktor Kovacs
modified at December 17, 2020
This tutorial series will guide you through the process of creating an Archicad Add-On. The goal is to write a fully functional Add-On for Archicad that generates a random maze using real BIM elements. The code for this tutorial is available here. The tutorial is divided into multiple parts: Part…
December 3, 2020
by Viktor Kovacs
modified at December 17, 2020
In the previous part of this tutorial series we’ve learned how to create BIM elements in Archicad, but we used hard-wired values for settings. In this part we will create a user interface to allow users to define maze generation settings. The code for this tutorial is available here. The…
November 20, 2020
by Viktor Kovacs
modified at December 9, 2020
The goal of this tutorial is to show you how to write an Archicad Add-On from scratch. Archicad Add-On Basics The programming language of Archicad Add-Ons is C++, so you have to be familiar with this language to start. Archicad is extensible in several ways: creating new menu commands and…
March 29, 2019
by Gyuri Nyitrai
modified at July 19, 2019
I’m happy to announce that from now not only ARCHICAD offers API but certain functions of BIMx on mobile also accessible for development partners. BIMx API provides a bi-directional live connection between any web-enabled data management system and BIMx mobile apps both on iOS and Android platforms. We developed the…