Найти тему
Статьи
Новости разработки. Больше года я не подходил к этому блогу, занимался работой на текущего работодателя. За это время вышли две новые версии Revit - 2023 и 2024. За это время успел сделать одну мелкую работу и вторую, надеюсь, скоро доделаю. Мелкотню делал, разумеется на Revit в своем прототипе, и разумеется, результатами вполне доволен. Шаблон, скрипт и подход вполне рабочий и может масштабироваться при должном информационном сопровождении. Буду рад новым подписчикам, которые появляются, несмотря на мое полное отсутствие )))) В этом посте будет завлекалочка - скрины из сделанной мелкотни с примерами чертежей. Чертежи, конечно, не идеальны, но в целом неплохо, построить по ним можно. Отмечу, что все ручное заполнение спецификаций и позиций практически отсутствует, все автоматизировано )) Если хотите получить мой шаблон и скрипты для изучения - пишите в комментариях)))
1 год назад
Новости разработки В процессе отладки подготовки чертежей появилась идея об автоматизации создания ведомости деталей. В текущей версии ведомость деталей создается отдельным скриптом, то есть конструктор должен выполнить несколько операций - открыть в Dynamo нужный скрипт, запустить его, проверить результат. При отсутствии нужных эскизов создать их, подгрузить в модель и повторно запустить скрипт. Оптимизация следующая. Отдельным скриптом пользователь проверяет наличие необходимых эскизов для всех существующих в проекте форм. При отсутствии эскизов - создать их и подгрузить в проект. Сама ведомость деталей создается и поддерживается в актуальном состоянии одновременно с обработкой параметров арматуры.
2 года назад
Процесс создания ведомости деталей приводится к новому шаблону. Переименование форм арматурных стержней - выполнено; Подготовка эскизов деталей для каждой формы арматурного стержня - в работе; Корректировка скрипта создания ведомости деталей - выполнение в фоновом режиме и оптимизация для Revit 2022 - в работе.
2 года назад
Концепция подготовки КЖ на Revit в двух словах. Перед отпуском нет никакого желания продвигаться вперед ;)) Зато мне попалась замечательная книга Г.С. Альтшуллера "Теория решения изобретательских задач". Как она могла пройти мимо меня раньше? С другой стороны, до любой книги надо дозреть и дорасти. )) Благодаря ей я смог выразить в нескольких фразах свой концепт. Создаем в Revit параметры, которые позволяют оформлять рабочку по стандартам РФ. На первом этапе заполняем эти параметры ручками (пройдено в 2015). На втором этапе создаем скрипт, который эти параметры записывает сам (пройдено в 2017). На третьем этапе дорабатываем скрипт, давая возможность обрабатывать специфические элементы, такие как каркасы и закладные (пройдено в 2021). На четвертом этапе улучшаем быстродействие и отлаживаем процесс (в работе). На пятом этапе создаем обучающий контент и получаем долгосрочный источник трудовых ресурсов с приличной производительностью труда (в перспективе).
2 года назад
При тестировании шаблона и скриптов сделал несколько чертежей на отдельно стоящий фундамент. Поправил обработку траекторий. Обдумываю автоматизацию создания ведомости расхода стали.
2 года назад
Насколько актуален Revit в России сегодня? (продолжение 1)
Предыдущая статья была, пожалуй, всплеском эмоций. На этот раз я бы хотел сам себе ответить на суть вопроса. Кратко о конкретных преимущества Revit. Его важнейшая фишка - механизм целостности данных, который позволяет обеспечить соответствие разных видов одного и того же объекта друг другу. То есть колонна с сечением 400х400 мм будет выглядеть именного так и в плане, и на любых разрезах. А если вы измените сечение, то изменения моментально отображаются на всех видах. Если вы присвоите какому либо элементу марку, то эта марка корректно отображается в спецификациях и на всех видах. С оговорками, но можно сказать, что этот механизм работает в отношении любых элементов...
927 читали · 2 года назад
Состояние шаблона Ранее я писал про состояние блока обработки изделия, теперь настало время описать весь шаблон. В целом... пора начинать тестирование. Скрипт обработки арматуры в файле - готов к проверке и отладке. Скрипт обработки арматуры и элементов в файле изделия - готов и предварительно протестирован. Блок скрипта по обработке вложенных файлов которые являются проектами изделий - готов и предварительно протестирован. Спецификация материалов конструктивного элемента - готова, протестирована, возможна корректировка. Ведомость деталей - рабочий скрипт с предыдущей версии шаблона, возможно подкорректирую. Ведомость расхода стали - подготовленные спецификации с предыдущей версии шаблона. Есть идея как скриптами улучшить ее создание и исключить ручную работу по включению/отключению столбцов. В целом на этом участке видится довольно большая работа. Элементы оформления чертежей - аннотационные семейства для арматуры давно готовы, надо проверить выноски на конструктивные элементы (плиты, колонны, стены). После тестирования предстоит чистка шаблона от рабочих элементов и подготовка инструкций по работе с ним. @КЖ на Revit
2 года назад
Ошибки работы в Revit и лайфхаки шаблона
Мне весьма трудно настроиться на продолжение подготовки и отладки своего шаблона - это очень творческий процесс, который не терпит отвлечений. А отвлечения происходят постоянно, окружающий мир не подождет ))) Поэтому очередной подход я начинаю с написания какого-нибудь текста на тему Revit, это позволяет сосредоточиться. На этот раз я нашел статью, в которой автор сравнивает Revit, Tekla и Allplan и его камни в адрес Revit стали для меня вдохновением. Тезис "В ревите навигация по проекту отнимает...
208 читали · 2 года назад
Весь сортамент металлопроката РФ в одном файле Revit ))) Я закончил свое упражнение и разместил в одном файле все типы колонн, доступные в семействах стандартной библиотеки Revit. Решил поделиться своим результатом, вдруг кому-нибудь станет интересно посмотреть и покопаться - скачать можно по ссылке. По итогам выяснил для себя несколько весьма занимательных моментов. Первый. В стандартной коробке Revit лежит 46 семейств колонн, содержащая 5 347 типов. По сути, каталог сортаментов на 5 347 элементов. Второй. Этот каталог - сущая помойка. Насколько я помню, он не обновляется минимум с 2008 года. Насколько параметры сечений соответствуют текущим сортаментам задачка весьма интересная, как-нибудь я исследую этот момент. Третий. В довесок к предыдущему. Сортамент стандартных швеллеров для строительства вагонов - очень круто. Но в строительстве зданий бесполезно. Сортаменты по стандартам Белоруссии для России совершенно не актуальны, насколько мне известно. Четвертый. При выделении всех 5 347 элементов и переключении параметра да/нет время обработки занимает более минуты, я засекал ))) То есть файл с таким количеством элементов абсолютно нерабочий. Одна из главных мулек про RevitBIM - работа в одном файле - демонстрирует свою полную несостоятельность на этом примере. Желающие могут попробовать поиграться привязками колонн к уровням и подвигать сами уровни. Интересно, сколько времени компа уйдет на перестройку такого количества колонн )).
2 года назад
Актуальный сортамент металлопроката в Revit. В процессе разработки скрипта для изделий возникло желание включить в него обработку любых российских профилей металлического проката. Сказано - сделано, в скрипт внесены соответствующие механизмы. Теперь надо их протестировать и убедиться, что все работает без ошибок. Путь я выбрал простой и понятный. Нужно загрузить в свой шаблон все семейства стальных колонн и балок и запустить "скрипт атрибутов", который в нужных параметрах пропишет нужный ГОСТ и корректное обозначение профиля по сортаменту. Проблемы пошли сразу - я недооценил масштаб бедствия. Ведь я делал шаблон с чистого листа - абсолютно пустого файла, в который не было загружено ни одного семейства. А для работы скрипта атрибутов нужно не только загрузить семейства, но и разместить в модели хотя бы по одному экземпляру каждого типа. После нескольких часов размещения вручную пришлось написать скрипт, которых создает экземпляры колонн каждого типа с заданным шагом. Дело пошло гораздо быстрее, и гораздо быстрее определился масштаб работы. В стандартную библиотеку Revit входит 46 семейств стальных колонн по стандартам РФ. После загрузки 8 семейств (швеллера, уголки, квадратные и прямоугольные трубы) я выяснил, что они суммарно содержат 503 экземпляра. Насколько раздуется файл после загрузки всех сортаментов колонн и балок? Удивило наличие в Revit сортамента швеллеров для вагонов, зачем? Кто делал библиотеку сортаментов для Revit? Продолжаю эту работу.
2 года назад
Ведомость расхода стали в Revit В своих изысканиях я добрался до вопроса оформления ведомости расхода стали. Скрипты превосходно справляются с присвоением позиций несущей арматуре (для монолитных конструкций и изделий), пластинам, балкам и колоннам (для изделий в монолитных конструкциях), определяют весовые характеристики, формируют поля "Обозначение" и "Наименование" в спецификациях. Ведомость расхода стали для арматуры давно решена, это абсолютно понятный вопрос. Она достаточно трудоемка, но подготовив спецификацию один раз в последующем необходимо только настраивать фильтры на нужный класс арматуры и скрывать столбцы с пустыми значениями. С металлом посложнее, поскольку во первых, он группируется по нескольким категориям (колонны, балки и пластины), а во вторых эти категории не имеют одинаковых параметров. Проблема с параметрами решена - мои параметры проекта и общие параметры присвоены всем нужным категориям. Колонны, балки и пластины сваливаются в одну спецификацию по позициям. Но ведомость расхода стали это другая структура данных, и к сожалению, в текущей версии Dynamo 2.10 нет возможности создавать в спецификациях поля с расчетными значениями. Поиск пакетов тоже внятных результатов не дает. Видимо, придется создать ряд спецификаций, отдельный под каждый ГОСТ проката ((((
2 года назад
Арматурные изделия в Revit - текущий прогресс Продолжается работа над скриптом, скоро планирую начать тестирование. Скрипт научился записывать в спецификацию обозначение и наименование арматуры. Учу его записывать массу в спецификацию и ведомость расхода стали. Буду рад, если появятся желающие поучаствовать в тестировании )) После отладки шаблона для изделий буду завершать работу над основным шаблоном - обработка изделий это последний шаг перед главным тестированием.
2 года назад