суббота, 30 июля 2016 г.

Немного о делах и планах на будущее

Давно уже не писал тут, хотя идей, которыми хочется поделиться - полно! Но работы навалилось выше крыши, а сейчас вот еще и в отпуске (но в понедельник уже выходить на работу, эх).
Но не беспокойтесь: будут и новые статьи, и новые семейства, и еще куча всего!

Я вот с весны наконец-то успешно погрузился в программирование под Ревит - третий заход оказался удачным! Возможно, скоро даже появится фирменная панель инструментов, адаптированная под мои семейства и шаблон:

Вот вам даже немного индусского кода :)

Понемногу готовлю новую версию шаблона под Revit 2017 - я планирую значительно изменить принцип подсчета спецификаций, всё будет проще и универсальней. По пока не так быстро всё получается.
А в ближайшее время ожидайте пару обновлений-хотфиксов старого шаблона под Revit 2015.


Но это всё - мелочи по сравнению с тем, что в будущем еще предстоит сделать! Прямо сейчас во всей bim-теме происходят серьезные сдвиги на глобальном уровне, и я ожидаю, что ближе к осени мы с коллегами из Академии BIM сотворим кое-что очень крутое! Ну ладно, не буду раскрывать карты раньше времени :)

Всем удачи в работе и успехов с Ревитом! Следите за новостями.

пятница, 29 июля 2016 г.

Немного о подсчете арматуры, Revit 2016, IFC-семействах и сборках

Одно из важнейших нововведений Revit 2016 - автоматическое определение арматурой марки конструкции, в которой эта арматура находится:

В 2015 приходилось указывать принадлежность арматуры вручную (через параметр "Мрк.МаркаКонструкции", что, конечно, трудоемко (больше всего проблем с "Арматурой по площади", так как в в ней после изменения конфигурации плиты стержни создаются заново, и параметр нужно вписывать заново)
Можно было бы использовать только "Метку основы", но проблема возникает с нашими самодельными семействами IFC-арматуры - в ней параметр "Метка основы" не появляется:


Что же делать? Отказываться от возможностей семейств или Revit 2016 - не вариант.


"Элемент не может быть повернут в эту позицию"

...а также немного информации о рабочих плоскостях и способах поворота элементов в семействах.

Последнее время не первый раз встречаю такой вопрос, решил написать.
Сделали мы, например, семейство фундаментного болта, а затем хотим установить его не вертикально, а под углом. Переходим на разрез, пытаемся повернуть - и получаем ругательство:

Можно даже найти в свойствах семейства опцию "Всегда вертикально", но сообщение всё равно будет вылезать.

Когда первый раз столкнулся с проблемой много лет назад - тоже подумал: "Что за глупое ограничение!".
Но сейчас (и уже не первый раз) понимаю, что ограничения появились неспроста, и они отражают саму суть логики программы. Итак, в чем же особенность?

понедельник, 25 июля 2016 г.

Revit 2017: сжатие текста в спецификации

Давно известная проблема: даже если создать текстовый стиль со "сжатием" и применить его к спецификации - текст всё равно получается нормального сжатия. Это бывает нужно, например, когда спецификации заполняются на двух языках.
Приходилось или высоту строчки увеличивать, или высоту шрифта уменьшать.
А вот так это выглядит в Revit 2017:


Самое интересное - нигде в списке нововведений об этом ни слова! Или я просто невнимательно читал? Нашел, просто случайно наткнувшись.
Судя по всему, для разработчиков это - такая мелочь, что и говорить не надо, а для нас - полезно.
Такие дела.