Как вы считаете , что дает более точную картину распределения давления на сваи при их оптимизации ?
Anonymous Poll
8%
Более точная картина распределения при удалении, сразу после 0 итерации расчета, большого % свай
52%
Более точная картина распределения при удалении небольшого % свай за большое число итераций расчетов
24%
На каждом объекте разный подход и нет единого варианта решения
16%
Любой вариант оптимизации дает одинаковый результат
❤1
SmartPile полностью готов и в качестве теста мы сравнили результаты расчета PromCore с Лирой САПР 2021.
🔹Кто часто работает с Лирой САПР замечал что по краям схем часто возникают труднообъяснимые напряжения.
🔹Данное сравнение так же не стало исключением. Если в центре здания значения более менее сходятся с PromCore , то в схеме Лиры САПР искажение Rz КЭ57 на углах схемы.
🔹Лира САПР и PromCore решают в данных примерах одну и ту же физическую задачу, но разными численными методами.
Расхождение по углам схемы - это в первую очередь особенности дискретизации и описания краевых условий.
🔹Разница решения краевого поведения КЭ в разных программах - это по сути авторское решение, какую математику заложил разработчик, с той и будет сходиться все решение системы уравнений.
🔹В первых версиях нового решателя для инструмента SmartPile, мы так же сталкивались со схожей ситуацией как в Лира САПР, но решили изменить математику поведения.
🔹По своей сути вы видите результаты двух разных математических решений краевой задачи и при этом которые сходятся.
🔹 Парадокс в том , что если из-за определенных граничных условий на краях схемы реакции в сваях завышенные или заниженные, то все решение СЛАУ будет пытаться уравновеситься, что бы выполнить главное условие равновесия Pz = Rz.
В Лире САПР Pz = Rz = 52 935 т. В PromCore Pz = Rz = 52 444 т.
🔹Кто часто работает с Лирой САПР замечал что по краям схем часто возникают труднообъяснимые напряжения.
🔹Данное сравнение так же не стало исключением. Если в центре здания значения более менее сходятся с PromCore , то в схеме Лиры САПР искажение Rz КЭ57 на углах схемы.
🔹Лира САПР и PromCore решают в данных примерах одну и ту же физическую задачу, но разными численными методами.
Расхождение по углам схемы - это в первую очередь особенности дискретизации и описания краевых условий.
🔹Разница решения краевого поведения КЭ в разных программах - это по сути авторское решение, какую математику заложил разработчик, с той и будет сходиться все решение системы уравнений.
🔹В первых версиях нового решателя для инструмента SmartPile, мы так же сталкивались со схожей ситуацией как в Лира САПР, но решили изменить математику поведения.
🔹По своей сути вы видите результаты двух разных математических решений краевой задачи и при этом которые сходятся.
🔹 Парадокс в том , что если из-за определенных граничных условий на краях схемы реакции в сваях завышенные или заниженные, то все решение СЛАУ будет пытаться уравновеситься, что бы выполнить главное условие равновесия Pz = Rz.
В Лире САПР Pz = Rz = 52 935 т. В PromCore Pz = Rz = 52 444 т.
👍8
В декабрьском обновлении появится новая функция по расчёту эффективности на сейсмику.
При активации данной функции в FEMnet можно получить расстояние между центром масс и центром жесткости на кручение здания. Чем выше это значение, тем хуже для сопротивляемости здания на сейсмическое воздействие.
Но для простоты измерения эффективности мы ввели безразмерный интегральный индекс, что означает его значение:
🔹0.00 - 0.03: план очень центрирован, кручение минимально
🔹0.03 - 0.10: рациональный план несущих конструкций
🔹более 0.10: заметная плановая эксцентриситетность, в сейсмике будут проблемы.
На картинках 2 примера. В одном примере ЛЛУ по центру и здание симметричное по обоим плоскостям, как итог интегральный показатель равен 0.008. А вот если сдвинуть ЛЛУ в край здания, то показатель вырастает до 0.199.
Ссылок на нормативы и научные статьи разных стран с данным показателем очень много. Для примера.
В разных странах интегральный показатель имеет разные ограничения, например по Eurocode 8, ASCE 7 и индийского IS 1893 ( 0.05 – зелёный, 0.05–0.15 – жёлтый, >0.15 – красный).
В нормах РФ упоминание данного показателя в СП 14.13330.2018 п.5.16.
В СП267.1325800.2016 п.7.9.2.19
При активации данной функции в FEMnet можно получить расстояние между центром масс и центром жесткости на кручение здания. Чем выше это значение, тем хуже для сопротивляемости здания на сейсмическое воздействие.
Но для простоты измерения эффективности мы ввели безразмерный интегральный индекс, что означает его значение:
🔹0.00 - 0.03: план очень центрирован, кручение минимально
🔹0.03 - 0.10: рациональный план несущих конструкций
🔹более 0.10: заметная плановая эксцентриситетность, в сейсмике будут проблемы.
На картинках 2 примера. В одном примере ЛЛУ по центру и здание симметричное по обоим плоскостям, как итог интегральный показатель равен 0.008. А вот если сдвинуть ЛЛУ в край здания, то показатель вырастает до 0.199.
Ссылок на нормативы и научные статьи разных стран с данным показателем очень много. Для примера.
В разных странах интегральный показатель имеет разные ограничения, например по Eurocode 8, ASCE 7 и индийского IS 1893 ( 0.05 – зелёный, 0.05–0.15 – жёлтый, >0.15 – красный).
В нормах РФ упоминание данного показателя в СП 14.13330.2018 п.5.16.
В СП267.1325800.2016 п.7.9.2.19
🔥10❤2👍2
В декабрьском обновлении PromCore изменится механизм выгрузки модели в DXF формате.
Мы переработали механизм экспорта, увеличили производительность за счет многопоточной обработки информации. Модель на картинках занимает 446 Мб.
Время выгрузки модели здания из PromCore теперь занимает 10 секунд. В Revit загрузка данной DXF модели занимает 8 минут.
Мы переработали механизм экспорта, увеличили производительность за счет многопоточной обработки информации. Модель на картинках занимает 446 Мб.
Время выгрузки модели здания из PromCore теперь занимает 10 секунд. В Revit загрузка данной DXF модели занимает 8 минут.
👍6
Версия 4.1 программы PromCore готова и станет доступна примерно в 18:00 по мск. Что нового:
🔹Инструмент автоматизации расчета фундаментов SmartPile, реализующий МКЭ полностью на GPU. Подробная статья по ссылке.
При работе в SmartPile понадобится видеокарта объемом не менее 8 Gb.
🔹Оптимизация свайных полей.
🔹Расчет фундаментных плит на естественном основании.
🔹Учет сейсмических характеристик здания при сравнении вариантов с помощью FEMnet.
🔹Возможность изменять ширину, высоту и нагрузки на стены.
🔹Реализован многопоточный алгоритм выгрузки DXF моделей из PromCore.
🔹Возможность сохранения и восстановления параметров подбора пилонов в настройках PromCore.
🔹Инструмент автоматизации расчета фундаментов SmartPile, реализующий МКЭ полностью на GPU. Подробная статья по ссылке.
При работе в SmartPile понадобится видеокарта объемом не менее 8 Gb.
🔹Оптимизация свайных полей.
🔹Расчет фундаментных плит на естественном основании.
🔹Учет сейсмических характеристик здания при сравнении вариантов с помощью FEMnet.
🔹Возможность изменять ширину, высоту и нагрузки на стены.
🔹Реализован многопоточный алгоритм выгрузки DXF моделей из PromCore.
🔹Возможность сохранения и восстановления параметров подбора пилонов в настройках PromCore.
🔥8👍3❤1
При тестировании SmartPile на слабых видеокартах была выявлена одна закономерность, которую можно обойти и выполнять расчеты по детализации на уровне рекомендуемых видеокарт.
🔹В операционной системе Windows существует функция TDR - timeout detection and recovery. Она отвечает за поиск проблем между видеодрайвером и приложением. Если видеодрайвер не отвечает более 2 секунд после получения информации от приложения, то TDR обновляет видеодрайвер и обнуляет задачи отправленные на видеодрайвер видеокарты.
🔹У нас не получилось обойти это ограничение на бюджетных видеокартах с объемом 4 Gb за счет кодинга в самом PromCore.
🔹Но решение есть у самого Nvidia на сайте. Они рекомендуют в этом случае увеличить переменную отвечающую за время отклика до 10 секунд.
🔹Мы протестировали на слабом ПК с видеокартой ниже рекомендуемой (4Gb) и результат оказался положительным,
🔹К сожалению Nvidia решает эту проблему на своей стороне для видеокарт нового поколения в обновлениях видеодрайвера. А для старых видеокарт, у которых катастрофически мало контейнеров для обработки необходимой информации - Nvidia уже не вкладывается в их техническую поддержку.
🔹Инструкция по увеличению TDR до 10 секунд по ссылке, вопрос №2 в категории вопросы / ответы.
🔹В операционной системе Windows существует функция TDR - timeout detection and recovery. Она отвечает за поиск проблем между видеодрайвером и приложением. Если видеодрайвер не отвечает более 2 секунд после получения информации от приложения, то TDR обновляет видеодрайвер и обнуляет задачи отправленные на видеодрайвер видеокарты.
🔹У нас не получилось обойти это ограничение на бюджетных видеокартах с объемом 4 Gb за счет кодинга в самом PromCore.
🔹Но решение есть у самого Nvidia на сайте. Они рекомендуют в этом случае увеличить переменную отвечающую за время отклика до 10 секунд.
🔹Мы протестировали на слабом ПК с видеокартой ниже рекомендуемой (4Gb) и результат оказался положительным,
🔹К сожалению Nvidia решает эту проблему на своей стороне для видеокарт нового поколения в обновлениях видеодрайвера. А для старых видеокарт, у которых катастрофически мало контейнеров для обработки необходимой информации - Nvidia уже не вкладывается в их техническую поддержку.
🔹Инструкция по увеличению TDR до 10 секунд по ссылке, вопрос №2 в категории вопросы / ответы.
👍4
Компания Nvidia прекратила поддержку видеокарт серии GTX 900 и GTX 1000. У нас для тестирования старых видеокарт использовалась видеокарта GTX 1050 и GTX 1050 ti.
Мы продолжим поддержку PromCore для данных серий видеокарт которые подпадали под минимальные требования, но если столкнемся с более ощутимыми проблемами работы в них, то так же будем вынуждены ограничить доступ к данным сериям видеокарт.
Мы продолжим поддержку PromCore для данных серий видеокарт которые подпадали под минимальные требования, но если столкнемся с более ощутимыми проблемами работы в них, то так же будем вынуждены ограничить доступ к данным сериям видеокарт.
4PDA - Новости мира мобильных устройств
NVIDIA прекратила поддержку видеокарт GTX 900, GTX 1000 и TITAN V - 4PDA
Мы провели тест на нейросетях FEMnet и SmartCity по уменьшению времени отклика с 2 секунд до 10.
Оказывается решение описанное в этом посте, так же дает значительный положительный эффект и для нейросетей.
Верхняя картинка при значении TDR по умолчанию (2) - PromCore завис, так как на слабых видеокартах с объемом 4 Gb время расчета на графическом процессоре, при размере КЭ = 200, больше 2 секунд.
А вот нижняя картинка с TDR = 10, даже GTX1050 справился с задачей в FEMnet при размере КЭ = 100 мм.
Поэтому если вы сталкиваетесь с проблемой зависания PromCore на больших схемах и мелком разбиении на КЭ в купе с низкой производительностью видеокарты, то данное решение поможет исключить данную проблему.
Оказывается решение описанное в этом посте, так же дает значительный положительный эффект и для нейросетей.
Верхняя картинка при значении TDR по умолчанию (2) - PromCore завис, так как на слабых видеокартах с объемом 4 Gb время расчета на графическом процессоре, при размере КЭ = 200, больше 2 секунд.
А вот нижняя картинка с TDR = 10, даже GTX1050 справился с задачей в FEMnet при размере КЭ = 100 мм.
Поэтому если вы сталкиваетесь с проблемой зависания PromCore на больших схемах и мелком разбиении на КЭ в купе с низкой производительностью видеокарты, то данное решение поможет исключить данную проблему.
👍3🔥3
Новые функции в предстоящем обновлении PromCore:
🔹 Добавлены некоторые дополнительные данные в спецификации.
🔹 Дополнительный % на конструктивное армирование теперь разбит на три отдельных параметра для стен, плит и пилонов в самой спецификации.
🔹 Добавлена возможность расчета пилонов выше 3 метров. Добавлена проверка по продольной силе при учете прогиба.
🔹 Вынесен на UI отдельный параметр генерации вариантов пилонов - минимальный шаг между вертикальными стержнями. Если задать 200 мм, то генератор вариантов будет игнорировать все варианты где у пилонов расстояние менее указанного пользователем.
🔹 Добавлены некоторые дополнительные данные в спецификации.
🔹 Дополнительный % на конструктивное армирование теперь разбит на три отдельных параметра для стен, плит и пилонов в самой спецификации.
🔹 Добавлена возможность расчета пилонов выше 3 метров. Добавлена проверка по продольной силе при учете прогиба.
🔹 Вынесен на UI отдельный параметр генерации вариантов пилонов - минимальный шаг между вертикальными стержнями. Если задать 200 мм, то генератор вариантов будет игнорировать все варианты где у пилонов расстояние менее указанного пользователем.
👍5
При подборе сечений пилонов есть одна очень важная функция. Её работа отражена в двух вариантах подбора пилонов для одной и той же схемы здания.
🔹В настройках генерации вариантов пользователь может выставить значение максимального числа выборки лучших вариантов на 1 пилон. По умолчанию значение 20.
🔹На картинках в 1 варианте подбора - 200 вариантов на 1 пилон. На 2 картинке результат при 20 вариантах на 1 пилон.
🗒 Во 2 варианте заметно, что малонагруженный пилон взят с не совсем рациональной длинной. Как следствие , во 2 варианте немного больше бетона на пилонах и меньше расход арматуры.
📕 Время генерации вариантов подбора сечений пилонов так же значительно выше для 1 варианта, на приведенной схеме здания занимает около 4 -5 минут.
🔬У нас есть гипотеза, что в данной задаче можно частично решить проблему машинным обучением, но мы можем только ускорить время подбора вариантов. На текущий момент алгоритм итерация за итерацией выбирает в выборку лучших вариантов последовательно варианты. А машинное обучение может сразу предложить вариант максимально подходящий по исходным данным. Сама модель нейросети не совсем тривиальная, это в первую очередь модель классификации пилонов и даже есть видео с концепцией её работы. Но видов таких пилонов по самым скромным подсчетам - 40 000 000, пилон может быть разных габаритов, с разным армированием и с разной высотой.
🔹В настройках генерации вариантов пользователь может выставить значение максимального числа выборки лучших вариантов на 1 пилон. По умолчанию значение 20.
🔹На картинках в 1 варианте подбора - 200 вариантов на 1 пилон. На 2 картинке результат при 20 вариантах на 1 пилон.
🗒 Во 2 варианте заметно, что малонагруженный пилон взят с не совсем рациональной длинной. Как следствие , во 2 варианте немного больше бетона на пилонах и меньше расход арматуры.
📕 Время генерации вариантов подбора сечений пилонов так же значительно выше для 1 варианта, на приведенной схеме здания занимает около 4 -5 минут.
🔬У нас есть гипотеза, что в данной задаче можно частично решить проблему машинным обучением, но мы можем только ускорить время подбора вариантов. На текущий момент алгоритм итерация за итерацией выбирает в выборку лучших вариантов последовательно варианты. А машинное обучение может сразу предложить вариант максимально подходящий по исходным данным. Сама модель нейросети не совсем тривиальная, это в первую очередь модель классификации пилонов и даже есть видео с концепцией её работы. Но видов таких пилонов по самым скромным подсчетам - 40 000 000, пилон может быть разных габаритов, с разным армированием и с разной высотой.
👍4
Пора подводить итоги года, уходящего 2025 года:
🔹PromCore за 2025 год выполнил план трех лет. Выпустил нейросеть SmartCity, обновил всю механику взаимодействия с объектами модели, перевели на GPU классический МКЭ для расчета свай, выпустили три версии нейросети FEMnet. Мы в начале года даже не представляли что мы сможем это всё реализовать за 1 год.
🔹После перехода на коммерческую модель распространения в начале 2025 года на графике запусков программы виден значительный спад. с 1 мая по 1 июля действовал бесплатный формат тестирования новой версии PromCore 4, поэтому на графике локальное увеличение запусков программы.
К концу года, по статистике запусков программы, мы вышли на показатели 2024 года и превысили их.
🔹Первый коммерческий клиент появился в июле 2025 года, это был индивидуальный предприниматель.
На текущий момент заключено уже 9 контрактов, в основном крупные компании застройщики из разных регионов РФ.
🔹Мы стали единственным коммерческим проектом в САПР/BIM без государственной поддержки и финансовой помощи третьих лиц или компаний. Некоторые до сих пор думают, что за нами стоит некая крупная компания спонсирующая проект.
🔹Год назад у нас был PromCore который значительно отставал от сегодняшней версии. И на 2026 год у нас не менее амбициозные планы.
🔹В течении всего года мы прорабатывали каждый день 1 идею, не амбициозную, а идею способную улучшить PromCore. KaiZen - с японского означает "непрерывное улучшение", главный лозунг японского и корейского автопрома. И с 2016 года это лозунг проекта PromCore.
🔹PromCore за 2025 год выполнил план трех лет. Выпустил нейросеть SmartCity, обновил всю механику взаимодействия с объектами модели, перевели на GPU классический МКЭ для расчета свай, выпустили три версии нейросети FEMnet. Мы в начале года даже не представляли что мы сможем это всё реализовать за 1 год.
🔹После перехода на коммерческую модель распространения в начале 2025 года на графике запусков программы виден значительный спад. с 1 мая по 1 июля действовал бесплатный формат тестирования новой версии PromCore 4, поэтому на графике локальное увеличение запусков программы.
К концу года, по статистике запусков программы, мы вышли на показатели 2024 года и превысили их.
🔹Первый коммерческий клиент появился в июле 2025 года, это был индивидуальный предприниматель.
На текущий момент заключено уже 9 контрактов, в основном крупные компании застройщики из разных регионов РФ.
🔹Мы стали единственным коммерческим проектом в САПР/BIM без государственной поддержки и финансовой помощи третьих лиц или компаний. Некоторые до сих пор думают, что за нами стоит некая крупная компания спонсирующая проект.
🔹Год назад у нас был PromCore который значительно отставал от сегодняшней версии. И на 2026 год у нас не менее амбициозные планы.
🔹В течении всего года мы прорабатывали каждый день 1 идею, не амбициозную, а идею способную улучшить PromCore. KaiZen - с японского означает "непрерывное улучшение", главный лозунг японского и корейского автопрома. И с 2016 года это лозунг проекта PromCore.
🔥20👏3❤2👍2🎉2