Hello @Tibor Lorantfy,
I believe this would benefit others too. Would it be possible for you -or anyone- to add the AC 26 version of the archicad-additional-json-commands for both Win and Mac?
I can't install the Xcode on my Mac (hard disk full) and don't have a Visual Studio licence on the Win partition 😟.
Solved! Go to Solution.
The same functionality with some extra commands are available as part of the Tapir package. It is compiled to Archicad 25 and 26.
Install instructions: https://github.com/ENZYME-APD/tapir-archicad-automation
Documentation for the additional commands: https://enzyme-apd.github.io/tapir-archicad-automation/archicad-addon
Hello Kovacsv, thank you for your answer,
do you perhaps know which of your Add-ons must be installed, in order to have the Tapir Python extension working? See here, from the above mentioned GitHub page:
The Archicad Add-on of Poco and Lorantfy are not the same, unfortunately. They rather partly overlap and integrate each other. Notably, Lorantfy has the ReloadLibraries command, which I believe to be vital for GDL scripting, while Poco has the GetBuildingMaterialPhysicalProperties command, which is such a blessing.
Below a comparison as of today. In red the commands unique to each other:
I don't know what do you mean by poco's Add-On, I know of only two similar Add-Ons:
Personally I recommend using the Tapir one since that is actively maintained. If you are missing some commands, you can open an issue here: https://github.com/ENZYME-APD/tapir-archicad-automation/issues
Tapir is Poco2018 or he is hosting it or maintaining it: https://github.com/poco2018
I'll ask him about the recompilation then.
The ReloadCommand is the next best (and only) feature allowing to use an external editor for GDL without copy-pasting to and fro in the built-in editor. Even so it's quite cumbersome.
I must say, it's not an easy task to get some automatisation done in Archicad 🙂
which is the add-on of kovacsv that we need to install? (see screenshot hier from GitHub)
Would you have an example of the proper usage of GetBuildingMaterialPhysicalProperties?
Thank you for bringing this to my attension
I am no longer supporting Archicad's AddOns or the Tapir connection. To avoid any further confusion I have deleted the Tapir fork on my GitHub site. Note, if you have downloaded any files from that site, I recommend that you do not use them and delete them. The apx files were compiled only for windows OS. If you recompiled for Mac, i can not advise as what will happen.-- most likely a exception. However, the exception you described was probably due to not entering a value into the Command handler parameters, Even though those values were not used, a place holder had to be added there or a memory exception would occur. This was indeed a bug, that I did not address because development on my part was suspended. Also the format that I used for the Tapir connection and that used by the Tapir team was in conflict so anything remaining from my code should not be used and deleted. That is why i suspended any further development or maintenance.
I was not aware that my old Tapir fork was still public. Apparently, you can not make a fork private, so -- I have deleted it.
Sorry for the Confusion.