вторник, 3 мая 2016 г.

Автоматизация рутинных задач в Revit

На вопрос с форума по поводу возможной автоматизации ввода параметров для сегментов трубопровода решил выложить небольшой макрос. Его так же можно скачать и с моего блога. Небольшая видео демонстрация/инструкция к макросу так же прилагается:
Ссылка на макрос.
Вопросы и комментарии приветствуются.

понедельник, 29 февраля 2016 г.

С опозданием, но всё же написал небольшой типс энд трик на Сообществе на тему печати сводной спецификации на листах, о том как бороться с центровкой содержимого при разделении спецификации на несколько листов.

Как и обещал: Про печать листов спецификаций.
Те, кто пробовал печатать спецификации из Revit сталкивается с этим каждый раз:


Имеем листы с рамкой формата А3 (в моём случае, так же можно практиковать и к другим форматам, суть одинакова) и размещенной на них сводной спецификацией.
Спецификация у меня сводная и размещается на 3х листах, потому она просто разделена. То что уходит на следующий лист - вынесено за рамку.
Идём в настройки печати и выбираем Размер, Ориентацию и не забываем указать Масштаб:

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


Создадим вспомогательные линии для вычисления центра нашей рамки:


Теперь создадим нашу рамку центровки:

Не забываем теперь отцентровать саму рамку относительно вспомогательных линий:

Добавим параметры для удобства управления самой рамкой из проекта:


Так как чаще всего со спецификацией на листах приходится разделять её, смещая вправо то и воздействовать мы будем на ширину рамки а высота уже сама будет высчитываться, для этого впишем формулу:

Таким образом как бы мы не изменяли ширину рамки центровки, её высота всегда будет пропорциональна и отцентрована.
Загружаем в проект наше семейство:

И теперь визуально изменяем ширину нашей рамки, что бы захватить остатки нашей спецификации:

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



воскресенье, 24 января 2016 г.



Первые в новом году курсы в АНО «Консультационно-учебный центр «ИНФАРС». До встречи в Москве с 1 по 5 февраля.

По возвращении опубликую несколько полезных статей по печати и формированию сводной спецификации. До встречи в учебном классе.

вторник, 22 декабря 2015 г.

Заключительная часть полной справочной информации по size_lookup

Финальная часть описания всех нюансов работы с таблицами поиска.
Отзывы и комментарии приветствуются, так же не забываем оставлять вопросы. Всегда рад помочь в освоении информационного моделирования средствами Autodesk Revit MEP.

вторник, 1 декабря 2015 г.

Всё, что вы хотели знать об основах Lookup Tables

Опубликована первая часть справочного материала по таблицам поиска.

Ознакомиться с публикацией можно на ресурсе BIM2B.
Целью данных статей является полное и всестороннее рассмотрение возможностей автоматизации инженерных семейств для Revit.

среда, 21 октября 2015 г.

Test passed for Autodesk Revit MEP 2015 Professional

Приятная новость, тест пройден:

Желаю всем моим подписчикам таких же результатов и самое главное - не останавливаться на достигнутом!

четверг, 17 сентября 2015 г.

Адаптивные семейства, взгляд со стороны.

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