Ci Tools Archicad 26 Work
This is a technical exploration of CI/CD tools and workflows for Archicad 26, focusing on automation, file integrity, and collaboration.
B. Python API & Scripts
Archicad 26 continues to support the Python API, which is the primary language for automation within the software. ci tools archicad 26
- Functionality: External Python scripts can query the model, modify attributes, and export data.
- CI Use Case: A Python script runs upon project load to compare the project’s attributes against a "Master" attribute XML file, flagging discrepancies in the CI console.
5. Schedule and List Engine
The Schedule tool in CI mode generates live bills of quantities. If a wall changes from 100mm to 150mm, your Wall Finish Schedule updates instantly. Archicad 26 fixed the database lag issues seen in earlier versions, making large project schedules usable again. This is a technical exploration of CI/CD tools
4. Automation & Testing
What you can test in CI
- Element existence (walls, doors, zones)
- Parameter values (fire rating, material)
- IFC export completeness
- Clash detection (via external tool like Solibri, called from CI)
- Library part version consistency