Learn to manage BIM workflows and create professional Archicad templates with the BIM Manager Program.
2021-02-11
08:50 PM
- last edited on
2024-09-26
12:21 PM
by
Doreena Deng
2021-02-12 01:48 AM
2021-02-12 08:33 AM
poco2013 wrote:We've used Tkinter for some tests. We have put lots of effort in the Python development in-house but now we wait for deeper integration with Archicad. Meanwhile I want to be prepared from a user point of view which is the reason I asked for this. I basically want a palette where we can arrange our clever scripts in a regular Archicad environment that everyone recognizes.
The only example of embedding a python script in a C++ API Add-On is in the communication Manager example under Do_ExecutePythonScript. It uses the old 23 version of Python Script which is no longer used in 24. Also the upgrade of 22 & 23 no longer accepts the old version of the Python Add-On PythonSnippets.apx. Soooo no longer works, at least for me.
You can use Tkinter as a external dialog with buttons to execute Python scripts -- works fine but the interface is more crude appearing than native Archicad pallets.
At this point, i doubt if anyone other than Graphisoft knows (and their not talking) if there will be any advances in embedded Python in 25?
2021-02-12 12:26 PM