• Как создать треугольную\четырехугольную сетку на произвольной 2D области?

    @LonelyDeer Автор вопроса
    Простите, не очень представляю, но благо я инженер [joke] у нас есть таблицы красных мячей.[\joke] В СП 63.13330.2011 (пункты 8.1.20 и далее) есть алгоритм решения (без частных производных). Не особо сложно, простая итерация. Задаемся начальными деформациями сечения. Разбиваем область на маленькие кусочки и определяем по сумме по этим кусочкам (по заданным деформациям) несколько характеристик жесткостных, там они обозначаются D11, D12... Дальше решаем систему линейных уравнений, получаем новые деформации, из них получаем усилия, сравниваем с проверяемыми, если не совпадают (в рамках приемлемой точности) - следующий раунд. Если прочность обеспечена есть сходимость, если нет, то расходится.
  • Как создать треугольную\четырехугольную сетку на произвольной 2D области?

    @LonelyDeer Автор вопроса
    Andy_U: ANSYS это не совсем тот инструмент.

    Моя задача - посчитать сечение на прочность на тройку сил N, My, Mz с учетом нелинейности работы арматуры и бетона. Я могу конечно сделать в ANSYS то же самое, но это 1) дорого, 2) долго. Я пытаюсь запилить свой маленький софт, который будет решать такую задачу для пары десятков сечений на сотни сочетаний. Есть конечно уже такие решения, но они не очень гибкие и стоят денежек.
  • Как создать треугольную\четырехугольную сетку на произвольной 2D области?

    @LonelyDeer Автор вопроса
    Спасибо большое! Вот обертка Triangle это очень здорово, это прям то, что надо. Пакеты я искал на PyPi .
  • Как создать треугольную\четырехугольную сетку на произвольной 2D области?

    @LonelyDeer Автор вопроса
    NaName: Нет. Например. Вход - файл с координатами границы области, Выход - файл с координатами узлов сетки (пронумерованные) и набор из троек (номеров узлов), которые обозначают треугольник. А дальше я сам с этим файлом поработаю, найду центр тяжести, моменты инерции и все прочее. Для меня именно проблема в том, чтобы найти алгоритм, который бы разместил внутри области точки и соединил их так, чтобы образовать сносную сетку - достаточно мелкую и правильную (без огромных вытянутых элементов).