Найти в Дзене
Создан полноценный Family Manager который абсолютно бесплатный! Загружайте, обновляйте, группируйте семейства так, как вам удобно и загружайте их в модель по потребности. Просматривайте атрибуты семейства до того, как загрузите его в модель. Просматривайте фото, видео, текстовые инструкции по данному семейству. Ознакомиться подробнее можно на моём GitHub .
2 дня назад
9 лет разработки. Я сделал плагин для Revit, который реально экономит время. Новая версия SmartCon.
Привет. Меня зовут Александр, я руководитель группы BIM и разработчик в свободное время. 9 лет назад я начал делать плагин для Autodesk Revit, который решал одну конкретную боль — соединять трубы и оборудование в 3D было мучительно. Теперь плагин готов. Он называется SmartCon, и вот что он умеет. Зачем вообще нужен SmartCon Если вы проектировали инженерные сети в Revit — вы знаете. Хочешь подсоединить кран к трубе в 3D? Перетаскиваешь коннекторы, ловишь координаты, молишься чтобы совпали. Тип соединения (сварка, резьба, фланец) — нигде не хранится, всё в голове...
149 читали · 1 месяц назад
NeuroCanvas и новый подход к работе с ИИ-моделями.
Вы когда-нибудь замечали, как во время общения с LLM-моделями начинаешь разговор об одном, потом уходишь в боковую ветку, затем ещё в одну — и через полчаса уже не можешь вспомнить, о чём вообще спрашивал сначала? История диалога превращается в линейную кашу, в которой невозможно ориентироваться. Я потратил последние месяцы на то, чтобы решить эту проблему по-настоящему. И сделал NeuroCanvas — приложение, которое превращает общение с AI из линейного чата в граф знаний на бесконечном холсте. Как это работает? Вместо того, чтобы листать историю вверх-вниз, вы создаёте карточки прямо на холсте...
5 месяцев назад
Я ещё больше приблизился к созданию по истине величественного плагина:)) Я написал свой собственный решатель формул revit. И он теперь может решать формулы такого типа: "if(Наружный диаметр_1>[Наружный диаметр_2+1] * 28 / if(and(0.5^2<1,1=1),sin(15*3),atan(2)) * if(sin(45+15)>1,10,20) * if(or(tan(23/2)>1,tan(23/4)<1),20,30) + abs(6^2-96) + sqrt(Наружный диаметр_1+2),Наружный диаметр_1,Наружный диаметр_2)"; Я постарался учесть все нюансы данного решателя. А всё значете для чего? Чтобы по итогу просто понять по каким параметров в таблице поиска нужно искать значения в таблице... Ревит сам отлично решает все эти формулы, НО для текущего типоразмера или экземпляра. А задача моего плагина подбирать размеры фитингов, арматуры и т.д. Поэтому мне нужно знать какие параметры будут у элемента при определённых входных данных. Данный решатель решает бесконечно вложенные циклы If(). Знает абсолютно весь синтаксис Revit и умеет решать любые условия с операторами and(), or() и not(). Более 1000 строк кода только для того, чтобы решить формулы Revit^)
1 год назад
В новой версии плагина будет новый интерфейс. Если вы выбираете коннектор семейства впервые, то плагин предложит вам выбрать тип соединения данного коннектора. В дальнейшем он будет это учитывать чтобы выставлять нужный фитинг автоматически. Данный список будет системно зашит в коде, чтобы привести всех пользователей к единой базе семейств. Список не окончательный. Это просто я с головы накидал для тестирования. На данный момент работаю над методом валидации семейств путём парсинга таблицы поиска. Это очень сложная работа... На текущий момент мой плагин просто изменяет размер коннектора до необходимого, но в дальнейшем он будет выбирать тот размер коннектора который максимально приближен к требуемому и устанавливать фитинг учитывающий тип соединения. Как вам такое?
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала