MARKS DIGITAL – Telegram
MARKS DIGITAL
938 subscribers
321 photos
56 videos
2 files
70 links
Цифровая стройка. Все о процессах проектирования с использованием новых технологий.

Сайт: marksdigital.ru

Для связи: sergeev@marksgroup.ru

YouTube: https://youtube.com/@markssdigital?si=lS_rIscCXPY4Nm-6
Download Telegram
Нужно найти в Navisworks пересечения между элементами внутри конкретной зоны?

📋Есть несколько вариантов:
1. Заполнять параметр зоны у элементов каждой модели.
2. Создать обобщенную модель.
3. Использовать Rhino для создания массива плоскостей.

1. Параметр
Создаем параметр у элементов каждой модели и не забываем его заполнять
Очень легко ошибиться и не заполнить параметр. Такой элемент в проверку не попадет

2. Обобщенная модель
Моделируем моделью в контексте контур зоны и экспортируем в Navis
Элемент становится пустотелым* в Navisworks
* Это значит, что программа обнаруживает коллизии только с поверхностью модели, игнорируя внутренние элементы.

3. Rhino
Создаем в Rhino тело, состоящее из плоскостей с небольшим шагом (50-100мм) и получаем массив плоскостей. Подгружаем в Navis в формате .STL
Высокая точность
Эффективность
Простота исполнения

Используйте Rhino для повышения качества вашей работы в Navisworks! 🚀

#Revit #Navisworks #Коллизии #Оптимизация #Rhino
🔥62👍1👎1😱1👨‍💻1
🔎 Подход к проверке IFC-файлов

🔹 Как убедиться, что IFC-файл корректен и готов для передачи заказчику?
🔹 Визуальная схема выше показывает одну из схем проверки IFC файла:

1️⃣ Экспорт из проектного ПО (Civil 3D, Revit, Rhino+Grasshopper, и др.) в IFC.

2️⃣ Проверка файла через IfcCheckingTool (разработка KIT).

⚠️ Важно: имя файла должно быть на латинице!

Результаты проверки: ошибки, предупреждения, комментарии.

3️⃣ Сам IFC-файл и отчет передаем в нейросеть для получения человекочитаемого отчета и инструкций по исправлению.

4️⃣ Исправляем ошибки в Blender + Bonsai или Python + IfcOpenShell

6️⃣ Повторная проверка в IfcCheckingTool.

#IFC
🔥13👍2🤯1
Как и зачем избавиться от «монстра спагетти» в Grasshopper?

Вот 5 проверенных приёмов, которые помогут навести порядок в ваших скриптах:

1. Тонкие провода
MetaHopper → Control Wire Display: массово изменить состояние проводов
Ручная правка каждого провода утомительна

2. Логические блоки
Группируйте ноды в рамки с подписями и цветами. Делайте входы слева, выходы — справа
Без блоков скрипт превращается в хаос

3. Автовыравнивание
SnappingGecko: ноды прилипают по краям и центрам, идеально выравниваются
Достичь чёткого выравнивания вручную — почти нереально

4. Кластеры
Сворачивайте повторяющиеся фрагменты и быстро множьте их копии
Без кластеров холст быстро захламляется

5. Excel-импорт
Импортируйте столбец данных вместо десятков слайдеров и панелей: компактно, удобно, редактируемо
Ручной ввод занимает время и повышает риск ошибок

🚀 Используйте эти приёмы — и ваш Grasshopper-скрипт станет чистым, читаемым и поддерживаемым!

#Grasshopper #Rhinoceros
🔥13👍5
Как Navisworks определяет привязки к осям и уровням? Своя система привязок!

При проверке коллизий в Navisworks вы наверняка видели столбцы «Уровень» и «Пересечения сетки». Но задумывались, как программа определяет эти привязки?
Оказывается, Navisworks использует собственный алгоритм, и ключевую роль здесь играет «Активная сетка»!

🔍 Что такое «Активная сетка»?
Это выбранная система осей и уровней, по которой Navisworks «привязывает» элементы модели. Она включает:
- осевые линии (вертикальные/горизонтальные)
- точки их пересечения (узлы сетки)
При анализе коллизий программа находит ближайший узел сетки и указывает его в столбце «Пересечение осей».

💡 Зачем это нужно?
Локализация проблем – быстрое определение коллизии в нужной зоне.
Гибкость – можно загрузить отдельный файл с сеткой и использовать его для анализа.

🛠 Как выбрать активную сетку?
1. Откройте «Вид» → «Сетки и уровни».
2. В выпадающем списке «Активная сетка» выберите нужный вариант.

#Navisworks
🔥10👍4
Скрипт Grasshopper тормозит, а вы не понимаете — из-за чего?
Найти узкое место в большом скрипте вручную — как искать иголку в стоге нодов.

📍 Решение — MetaHopper → Launch Bottleneck Navigator

🔍 Что делает плагин?
Находит компоненты, которые дольше всего считаются.
И показывает сколько времени уходит на просчёт конкретной ноды.

📋 Как использовать:

1. Установите MetaHopper
2. Откройте ваш скрипт
3. Выберите вкладку MetaHopper → Launch Bottleneck Navigator
4. Смотрите, какие ноды тормозят работу — и оптимизируйте их

Плюсы:

+ Быстрое выявление проблемных мест
+ Работает даже в сложных скриптах
+ Помогает понять, где реально требуется оптимизация

🚀 Используйте Bottleneck Navigator, чтобы не гадать — а точно знать, где тормозит ваш Grasshopper-скрипт.

#Grasshopper
👍6🔥6