понедельник, 31 октября 2016 г.

Копирование семейства "На основе пола"

Не знаю, может быть опять баян.

Есть у нас семейство, созданное "На основе пола", например, прямоугольное отверстие с арматурным обрамлением. Но если попытаться его скопировать через Ctrl+C (чтобы вставить на другие этажи) - вылезает ошибка:


Обычно приходилось вставлять отверстие на другие уровни вручную и выравнивать.
Но недавно вот подсказали, что с этим можно поделать.

пятница, 28 октября 2016 г.

Размер двери "По экземпляру"

В семействах дверей есть стандартные параметры "Длина" и "Ширина".
Но эти размеры - всегда "По типу", и их нельзя ни удалить, ни изменить.

На практике же бывает нужно сделать двери с размером "По экземпляру", например, если это витражная дверь, или простой проем или отверстие. Обычно в этом случае вводят дополнительный параметр (при необходимости "общий"), "по экземпляру" и используют его.
Но в этом случае будет проблема, если нужно вывести размеры двери в спецификацию - одни двери содержат один параметр (стандартный "Ширина"), другие - общий параметр. Нужно как-то объединять параметры, или переделывать всё семейства...
Но недавно мы с Альбертом обнаружили способ лучше.


понедельник, 24 октября 2016 г.

Пара новых небольших программ-дополнений к Revit

Написал несколько новых небольших addin для Revit, предлагаю всем желающим протестировать.



Скачать архив: яндекс, гугл. Как всегда - всё бесплатно, но с обязательством протестировать и написать отзыв :)

пятница, 21 октября 2016 г.

Обновление Autonumber для Revit 2017

Немного подшаманил чудо-програмку Autonumber, чтобы она работала и в версии Revit 2017.
Старая версия вводила текст в поле и нажимала "Стрелку вниз", но в 2017 при вводе текста появляется подсказка, и при нажатии "Стрелки вниз" перехода на следующую строку не происходит, нужно предварительно нажать Esc.

Собственно, это программа и делает. Для использования следует включить флажок "Подавлять подсказки R2017".

Пробовал использовать два нажатия Enter, но почему-то криво работает.

В тяжелых проектах автонумерация может работать некорректно из-за того, что программа переходит в следующей строке до того, как успевает отобразиться подсказка. Для решения этой проблемы можно увеличить задержку ввода при помощи слайдера (по-умолчанию 50мс, можно увеличить до 1000мс).

Обратите внимание, что для некоторых параметров (например, "Марка" и "Комментарий") подсказка не отображается, поэтому включать "Подавление подсказок" не требуется.

Скачать: яндекс, гугл.

среда, 12 октября 2016 г.

Revit: как использовать готовый код макроса

Для решения простых задач, связанных с программированием, удобно использовать макросы: не надо перезапускать Revit, создавать addin-файлы или устанавливать дополнительные программы, можно работать без прав администратора и т.д.
Коды макросов часто можно встретить на форумах или блогах, но как этот код использовать?