API SDK
Программное обеспечение SDK позволяет сторонним разработчикам писать прогрaммы, которые будут работать в среде ArchiCAD и добавлять такие специфические функции как вычисления теней, развертка деревянных стен из бревен или бруса, а также прокладка трубопроводов.
API SDK - это не коммерческий продукт, то есть он не поставляется с пакетом ArchiCAD. API SDK — это инструмент разработчиков, являющийся дополнением к ArchiCAD для решения специфических задач, и он требует специальной поддержки.
SDK доступен на платформах Windows и Macintosh, позволяет разработчикам программного обеспечения, пишущим на языке С, писать внесшие приложения, которые подключаются к ArchiCAD через интерфейс прикладного программирования (API). Эти приложения могут запускаться непосредственно из меню ArchiCAD.
Несколько компаний-разработчиков уже приступили к созданию приложений:
- Импорт-экспорт файлов в формате .DGN.
- Создание несущих конструкций крыш.
- Прокладка трубопроводов.
- Построение лестниц.
- Вычисление теней.
Например, два модуля для трансляции файлов формата .DGN (формат пакета Microstation фирмы Bentley Systems): Один модуль-транслятор Пишет файлы системы Microstation из любого 2D-окна ArchiCAD (no-этажного плана, фасада или разреза). Второй модуль читает DGN-файл и конвертирует DGN-элементы в соответствующие элементы ArchiCAD, включая cell, которые конвертируются в библиотечные элементы. Плоттерные перья, цвета, типы линий и заливок вводятся в базу данных ArchiCAD. Оба приложения работают на основе конфигурационного файла, в котором пользователь может задать конвертирование шрифтов, толщин линий, установки слоев и типов линий.
Другой пример — японский программист Сейкацу Сангио (Seikatsu Sangyo) сейчас заканчивает разработку приложения MicroShadow для ArchiCAD, которое является версией ведущей в Японии программы для расчета инсоляции. Эта программа должна быть скопирована в директорию дополнительных программ для ArchiCAD, после чего она считывает 3D-данные о "виртуальном здании" ArchiCAD, вычисляет тени от зданий и сооружений проекта на протяжении любого временного периода и выдает результат в соответствии с очень строгими японскими нормативами в виде чертежей с высокой степенью точности и в виде тонированных 3D-изображений.