Python

Готовые скрипты

Здесь вы найдете готовые для применения скрипты.

Попробовать

Автоматизируйте работу

Вы тратите много времени и сил на рутинные задачи, при выполнении которых так легко допустить ошибку, вроде назначения вручную нумерации парковочных мест? И все только для того, чтобы завершив работу, начать ее сначала? У вас никогда не было желания завести собственную «CAD-обезьянку», чтобы она выполняла эти монотонные действия?

Для нас ваши желания — закон! Новое расширение Archicad-Python Connection позволяет применять скрипты автоматизации в Archicad. Используйте уже существующие скрипты, меняйте их или создавайте собственные: вся работа будет выполняться точно и в автоматическом режиме.

Готовые скрипты: попробуйте их!

Здесь вы найдете готовые для применения скрипты.
Запустите эти скрипты в панели Archicad-Python и посмотрите, что произойдет.

Ознакомьтесь с документацией и описанием приципов работы.

Документация

Наименование Описание Автор Предпросмотр Загрузка
Room Report Generator Создает спецификации данных о помещениях в виде файлов Excel. Для каждого помещения в проекте формируется отдельный файл Excel. Стиль оформления определяется шаблонным файлом Excel. Graphisoft Загрузить
Excel File Exporter Экспортирует свойства элементов в виде файлов Excel. Свойства в создаваемых файлах группируются по типам на отдельных листах файлов Excel. Graphisoft Загрузка
Excel File Importer Импортирует значения свойств из файлов Excel в открытый проект. В результате происходит обновление значений свойств элементов в проекте. Действие этого скрипта противоположно скрипту Excel File Exporter (excel_export.py). Если вы использовали предыдущий скрипт для экспорта и изменили значения свойств в файле Excel, то затем вы можете импортировать эти измененные значения назад в проект при помощи данного скрипта excel_import.py scrip Graphisoft Загрузка
Element ID Conflict Checker Выполняет поиск конфликтов свойств ID Элемента. Этот скрипт возвращает количество элементов с совпадающими ID Элемента. Graphisoft Загрузка
Zone Numbering Генерирует уникальные порядковые номера зон. Выполняется настройка значений встроенного свойства “номер зоны” для всех зон, присутствующих в проекте. Скрипт действует зигзагообразно. Graphisoft Загрузка
Parking Space Numbering Генерирует уникальные порядковые номера свойства ID Элемента парковочных мест для всех элементов, относящихся в классификации Archicad к классу «Парковочное Пространство». Graphisoft Загрузка
Chair Numbering Генерирует уникальные порядковые номера свойства ID Элемента для всех элементов, относящихся в Классификации Archicad к классу “Стул”. Graphisoft Загрузка
Fill Zone Overall with Dimensions Возвращает значения свойства Габаритов Зоны на основе размеров габаритных контейнеров зон. Наибольшее значение всегда располагается в строке размеров на первом месте. Ben Cohen Загрузка
Unused Items in View Map Находит неиспользуемые элементы Карты Видов в Навигаторе. Элементы считаются неиспользуемыми, если они не размещены ни на одном макете, и на них не ссылается ни один Набор Издателя. По умолчанию скрипт перемещает такие элементы в новую папку. Graphisoft Загрузка

Копайте глубже

Вам нравится создавать скрипты? Язык Python прост для изучения и удобен в использовании. Продолжите совершенствовать код или создайте собственные скрипты для решения конкретных задач.