Тема: Для чего?
Показать сообщение отдельно
Непрочитано 29.10.2015, 18:25
#23
mm7
Windsurfer

 
Club: Toronto Windsurfing Club
Location: Woodbridge, ON, Canada
Weight: 80 kg.
Благодарностей: 455
Записей в блоге: 13
Надо различать проектирование в КАД и анализ. Проектирование позволяет сделать модель, рассчитать количество материала и тп. Это довольно просто, и это то что ты продемонстрировал видюхой.
Но хотелось-бы еще знать ходовые качества. Гидростатику, гидродинамику. И тп. В "большом" судостроении это тоже анализируют, в отличие от этой довольно незамысловатой шейперской программы.

Цитата:
Сообщение от KOL Посмотреть сообщение
...Ничего сверхсложного создать прогу, вычисляющую гидродинамические параметры шейпа, а потом оптимизирующую его под нужные эти параметры - нету.
Это очень смелое и очень оптимистичное заявление.
На сегодняшний день гидродинамику корпусов считают в основном пользуясь десятками разных методик, которые нарабатывались в основном эмпирически, и для конкретных семейств корпусов. Например для водоизмеса одна методика, для глисса полностью другая. Результаты их нельзя не только сравнивать между собой, но часто даже изменения в масштабе (например от двух-метровой модели до 200 метрового корабля) дают большие погрешности.
Есть современные методики, которые работают для большего диапазона форм, ( https://ru.wikipedia.org/wiki/%D0%92...B8%D0%BA%D0%B0 ) считая потоки в ячеках триангуляционной сетки по уравнениям Навье-Стокса, но и тут есть сложности, когда появляется турбуленция или кавитация. Чтобы как-то увеличить точность, надо уменьшать размер ячеек, а это требует ненормальной производительности компьютера.
К тому же метод довольнио чувствителен к качеству триангуляции. Пирамидки желательно иметь равносторонние, что не всегда возможно при сложных формах.
Еще один многообещающий метод - Решетки Больцмана (Lattice Boltzmann). Там уравнения попроще и сетка не триангуляционная а квадратная(кубическая), но опять-же, требует большой мощности компа. Кстати можно игровые графические карты как цифромолотилки.

Я поддерживаю и развиваю программу ФриШип для Линукса (https://github.com/markmal/freeship-plus-in-lazarus). Она бесплатная, имеет много методов для анализа статики и динамики. В ней можно проектировать корпуса, в том числе и досок. Из нее можно сбросить модель в форматы употребимые для CFD и обмолачивать динамику потом в каком-нибудь OpenFoam, Palabos, Sailfish и тп.

FreeShip For Windows is here http://www.hydronship.net/
mm7 вне форума Ответить с цитированием