Автоматизируйте работу
Вы тратите много времени и сил на рутинные задачи, при выполнении которых так легко допустить ошибку, вроде назначения вручную нумерации парковочных мест? И все только для того, чтобы завершив работу, начать ее сначала? У вас никогда не было желания завести собственную «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 прост для изучения и удобен в использовании. Продолжите совершенствовать код или создайте собственные скрипты для решения конкретных задач.