Высотная отметка с округлением до 10мм

Задали мне вчера вот такой вопрос: можно ли сделать высотную отметку с округлением высоты до 10мм? То есть, если значение отметки «+7.836» — выводить «+7.840», и т.д.:

Казалось бы, что сложного? Взять да добавить округление, как в размерном стиле с округлением до 10мм:

Но не всё так просто!
За дальнейшими исследованиями прошу под кат.
Читать далее «Высотная отметка с округлением до 10мм»

Балки и пара загадок

Столкнулся с двумя интересными загадками на работу с геометрией балок. Предлагаю желающим размять мозги и найти решение, а заодно побольше постичь ревит-дзен.
Читать далее «Балки и пара загадок»

Шаблон Weandrevit 2017 — обновление 3.3

Новая версия шаблона включает большое количество небольших усовершенствований и исправлений ошибок.

Скачивать, как всегда, по той же ссылке: Яндекс-диск
Дополнительно продублировал на Гугл-диске.
Описание под катом. Читать далее «Шаблон Weandrevit 2017 — обновление 3.3»

Спецификация арматурных сеток

К видео «Обзор армирования в Revit 16 — Арматурная сетка» сделал спецификацию.

Вид максимально приближен к привычному:

Всё сделано единой спецификацией, без наложения нескольких спецификаций одну на другую.
Название в две строки сделано при помощи «Объединенного» параметра (работает только в Revit 2017 и выше).
Масса сетки определяется автоматически в зависимости от размеров, диаметра и шага стержней (в отличие от стандартного параметра, который нужно заполнять вручную).
В спецификации используются только стандартные параметры Revit (общих параметров нет), поэтому будет работать в любом проекте.
Только нужно будет настроить типы «Проволочной арматурной сетки»:

Скачивайте пробный проект — Яндекс, Гугл. В проекте также настроены «Обозначение» и «Марка» сетки.
Напоминаю, что при использовании стандартной «Арматурной сетки» вы не сможете подсчитать ведомость расхода стали на арматурные стержне.
Видео про работу с арматурными сетками:

Идеи для улучшения Revit

Возможно, кто-то еще не знает, но на официальном форуме Autodesk запущен специальный портал по сбору пожеланий к улучшению Revit — и, судя по всему, эти идеи действительно рассматриваются разработчиками!

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

Этих идей там уже больше тысячи (еще и принимаются только на английском).
Некоторые из них сомнительны (например, самая популярная «or in filters rules»), какие-то проблемы неприятны, но не критичны, другие — просто нереализуемы, но есть и действительно нужные.
Я выбрал несколько таких идей и предлагаю вам поддержать их. Для тех, кто не владеет английским, добавил пояснение. Не включал идеи, уже принятые на рассмотрение.
Также обратите внимание на тему «Продвижение идей сообщества в Revit Ideas«.

Кроме этого, я сам создал несколько идей и предлагаю вам проголосовать за них тоже.
Проголосовать за одно предложение можно только один раз.

Нужна регистрация на форуме. Рассчитываю на вашу поддержку!
Список под катом.

Мои идеи:

Арматура с переменным шагом
Армирование в семействах
Разрешить включать расчетный параметр в «Объединенный параметр»
Разрешить мониторинг любых категорий
Отмена вырезания отверстия в арматуре по площади
Ручки для перемещения/поворота в семействе

Общие улучшения:

Показывать оси на 3D-видах
Без комментариев.

Разрешить работу с текстом в формулах
Объединение текста в формулах
Разрешите уже полноценную работу с текстом в формулах!

Вставка «ссылок на лист» в текст
Сейчас «Ссылку на вид/лист» можно ставить только «отдельным объектом», хотя обычно эта ссылка требуется в тексте, например «Узлы армирования см. лист 6«.

Реализовать прямую связь с Excel

Улучшить «Копирование стандартов проекта»
Копировать не все элементы (например, «Шаблоны вида»), а только нужные.

Полноценная пакетная печать и экспорт в PDF
И еще по печати

Улучшить окно «Фильтр выбора»
Сейчас можно выбирать только определенную категорию, нет более детальной фильтрации. Для решения задачи сейчас используются сторонние приложения, например, «Суперфильтр» от Артура Куракова)

Семейства

Моделирование:

Копирование сборок с оформленными «Видами сборки» (сейчас каждую сборку нужно оформлять «с нуля», что сводит на нет полезность этого инструмента)

Добавить типы элементов в семейство фермы (сейчас список фиксированный, только «Верхний пояс», «Нижний пояс», «Раскосы» и «Стойки», как минимум нужен еще «Опорный раскос»)

Спецификации:

Разрешить вывод в спецификацию и фильтрацию всех параметров
Сейчас некоторые параметры недоступны, например, «Смещение от уровня». Абсурд!

Разрешить использование общих параметров в ключевой спецификации

Создание сложных спецификаций с объединением ячеек

Разделение спецификации на несколько листов
Никакого больше наложения «одной спецификации на другую»!

Возможность масштабировать спецификацию при работе с ней
Для всех с плохим зрением — маст хэв.

Сделать настоящую спецификацию по нескольким категориям
Сейчас в такую спецификацию приходят не все категории — например, не приходят стены и перекрытия. Идеально.

Разрешить изменение высоты строк в спецификации
Легендарная проблема!

Фильтр спецификации по элементам, видимым на определенном виде/листе

Если в одну ячейку спецификации приходят несколько разных значений — не выводить пустое поле, а выводить значения через запятую
Сейчас есть только возможность «Вычислять итоги/минимум/максимум» для числовых значений.

Видимость, графика

Расширить функционал «Фильтров по стадии» по аналогии «Фильтрами вида»
Показывать элементы из «Стадии из будущего»
Часто для текущей стадии требуется показать «фантомными линиями» элементы из следующей стадии возведения. Из-за отсутствия этого функционала приходится для проектов, учитывающих стадийность возведения, пользоваться не «Стадиями», а вводить параметр и переопределять графику через «Фильтры».

Наследование настроек из одного шаблона вида в другой
Централизованное управление большим количеством шаблонов вида — бомба, а не идея!

Разрешить маркировку смещенных элементов (на «взрыв-схеме»)
Сейчас такие элементы замаркировать нельзя, что сводит полезность инструмента к нулю.


Возможность создавать «Непечатаемые» линии, по аналогии с «Непечатаемым слоем» в Автокаде
И еще похожая тема
Без комментариев.

Макрос — отметка верха и низа колонн

В Revit 2017 был расширен список элементов модели, у которых в спецификацию и марку может быть выведена высотная отметка их низа и верха. Но у колонн такой возможности нет.
Тем не менее, бывает задача указать отметку верха и низа колонны, например, на схеме расположения колонн.

Написал небольшой макрос для решения этой задачи. Читать далее «Макрос — отметка верха и низа колонн»

Семейство часов — результаты

Как и обещал — рассказываю про задание с семейством часов, о котором рассказывал в мае.

 
 
 
Обещал результат летом, а сентябрь только завтра, так что почти не опоздал
Спасибо всем, кто попробовал решить задачку! Мне прислали около двух десятков вариантов, о них сейчас и поговорим.

Небольшое развлечение для Ревитчиков :)

Нагло своровал идею у Димы Чубрика :)
Пришла мне в голову идея сделать такое вот семейство — это часы со стрелками. Указываем время — стрелки поворачиваются в нужное положение:

Время задается через параметр «число», целая часть — часы, дробная — минуты. Обратите внимание, как двигается часовая стрелка при изменении минут — как на настоящих часах!
Конечно, вряд ли такое семейство пригодится где-то в проекте… Но при его создании использовались важные инструменты (формулы, параметризация), которые обязательно пригодятся.

Семейство получилось простое, сделал его с нуля за десять минут. А сколько времени уйдет у вас? Пишите в комментариях, скидывайте свой вариант мне на почту!
Свой вариант семейства выложу летом :)