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
Copied title and URL