With Archicad 27’s native Python API, you can now create your own goodies in minutes.
The Zone tool in Archicad is powerful, but getting data out of it in a specific way can sometimes be tricky. goodies archicad 27
For advanced users, Archicad 27 is the most customizable version yet. You can create your own Goodies using: With Archicad 27’s native Python API, you can
import archicad
for zone in archicad.GetAllElements("Zone"):
if "Bath" in zone.GetProperty("Zone Name"):
zone.SetProperty("Zone Name", "Bathroom_" + zone.UniqueID)
If you work with large-scale BIM projects (hospitals, airports, universities), dRofus is the ultimate goodie. It connects live Archicad models to a central program requirement database. import archicad for zone in archicad
While BIMx is built into Archicad 27, a small utility called BIMx Pro Hook (available on GitHub) allows you to: