We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

Archicad Python API
About automating tasks in Archicad using the Python API.

ArchiCAD Python API - basic tutorials

PeterPetersen
Booster

I have a significant request for the Graphisoft team. Now that the Python Wrapper has been published, could you provide some straightforward tutorials for individuals with programming experience?

With all due respect, the existing documentation is so unclear that I find it difficult to comprehend, despite being relatively proficient with Python, IfcOpenShell, and JavaScript. Compared to all other libraries I use, ArchiCAD's is by far the most ambiguous and confusingly documented. Clearer documentation and simple tutorials would undoubtedly help attract a broader audience to use this valuable tool.

If anyone feels like me - please give this topic a like - hopefully this message gets through to Graphisoft. Thanks! 

4 REPLIES 4

Hi Peter,

 

I agree, tutorials would be great!

 

Last week I've stumbled about a detailed explanation of the python scripts released by GS.

So in case you haven't seen it yet, check it out here: https://github.com/accaderi/Graphisoft_Archicad_python_script_explained

 

Maybe this can help you get started.

Bernd

Hi Bernd

 

Thanks, that's a great hint. I am already well on my way to integrate Python scripts in our workflows, but it is a painfull experimenting process.

The explanations you have sent are a good start though! Maybe I have just been spoiled by such lovely libraries like Streamlit which have a fabulously easy to understand documentation. 

 

Cheers,

Peter

 

_JJ_
Contributor

absolutelly agree. when reading the documentation im left here just wondering what i just read and it basically didnt help at all. im herby reviving this post so it will get updated🐯

magdak
Contributor

I also agree, I am struggling with writing my first script and would like to learn how to but cannot find any learning path and trying trial-error way,

unfortunately it's painful and not working