LINUX.ORG.RU

OpenVSP 3.11.0

 , ,


1

2

OpenVSP — свободная параметрическая система проектирования геометрии летающих аппаратов. Программа разрабатывается сотрудниками NASA.

Этот релиз — наиболее значимое обновление на данный момент, потому как, помимо множества небольших изменений, содержит две долгожданные и востребованные функции, улучшающие взаимодействие с приложением.

  1. Blended wing — крыло с плавными сопряжениями секций, которые могут лежать в разных плоскостях и под углом по отношению друг к другу, известное как «смешанное крыло». В данной версии OpenVSP такой тип крыла наконец-то можно создавать легко и удобно. OpenVSP v2 имел модуль BWB, который, впрочем, был очень плохо реализован. Ранее было сделано две попытки реализации «смешанного крыла» в ветке OpenVSP v3: первая была основана на предварительном текстурировании и полностью была непригодной; вторая — подтолкнула к прокручиванию текстурной карты (до тех пор, пока это не улучшили, данная реализация только подтверждала, что использование текстурной карты непригодно).

    Плавное сопряжение секций крыла теперь работает путём предоставления расширенного контроля над передней (LE) и/или задней (TE) кромками секции крыла. В противовес прямолинейным кромкам, LE/TE могут быть представлены в виде разнообразных сглаженных кривых.

    Самый простой способ модификации LE/TE — изменение местного складывания или же установка двугранного угла. Также можно установить следование направлений LE/TE согласно присоединённой секции. Эта опция позволит пользователю быстро создать свою модель и при этом минимизировать необходимость ввода параметров. Для иллюстрации данного функционала создан видеоурок Blended Wing Tutorial.

    Благодаря данной опции с помощью OpenVSP воссозданы следующие аэродинамические конструкции:

    • Blended wing body (BWB) — одна из концепций «летающего крыла», в которой смешанное крыло плавно переходит в фюзеляж (летательный аппарат выглядит так, словно сформирован из цельного куска пластилина). Пример данного летательного аппарата (смотрите скриншот в конце текста новости) подготовлен и выложен в виде 3D-модели (*.vsp3) в официальный репозиторий на сайте программы («VSP Hangar») на условиях PublicDomain (общественное достояние).
    • Channel wing — арочный тип крыла, разработанный американским конструктором У. Кастером для создания самолетов с очень высокой подъемной силой. Этот тип крыла был использован в конструкции экспериментального самолета «Изделие 181» (неофиц. назв. «Ан-181») разработанного в ОКБ Олега Антонова. Пример арочного крыла также подготовлен и выложен в виде 3D-модели (*.vsp3) на условиях PublicDomain.
  2. Conformal components — новый способ формирования компонентов в OpenVSP, позволяющий создавать новый компонент-наследник на основе компонента-родителя. Так как большинство компонентов в OpenVSP по сути являются независимыми формами (поверхностями) с отдельными свойствами, конформальные («согласованные») компоненты определяют свою форму на основе формы исходного компонента — они подстраиваются под компонент-родитель. Это делает их идеальными для моделирования внутренних баков и грузовых отсеков. Пользователям стоит обратить внимание на решение проблем центровки и распределения масс. Для создания конформального компонента, выделите необходимый исходный компонент и через функцию «Add» добавьте компонент-наследник, после чего настройте отступы и U/W ограничители согласно вашим потребностям. Более детально данный функционал был описан в презентации (PDF), представленной в рамках OpenVSP Workshop 2016.

Новшества:

  • Blended Wings (для моделирования сложных поверхностей с изгибами и со сглаживанием);
  • Conformal Components (для моделирования внутренних компонентов);
  • XPatch export (треугольные меши);
  • улучшения DXF 2D export (контуры);
  • SVG 2D export (несколько видов 3D модели на одном листе, известные как «3view»);
  • SubSurface площади в CompGeom (расчёт и создание отчётов о площади подразделённых поверхностей);
  • ускорение CompGeom;
  • IGES/STEP с разрезанием поверхностей по линиям U/W-Const SubSurface;
  • возможность записывать меш в STL-файл в виде поверхностей и/или срезов.

Также было исправлено несколько ошибок, связанных с API, интерфейсом и функционированием компонентов, используемых для анализа поверхности. Кроме того, исправлено большое количество мелких недочётов, не влиявших существенно на работу программы.

Скриншот

Скачать бинарные сборки (Win, macOS)

Скачать исходный код

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 11)

Ответ на: комментарий от DR_SL

Ну я только собрать могу

Если сможешь, то собери и для 14.04 LTS Trusty и 16.04 LTS Xenial тоже. Было бы здорово!

,кстати ссылка на страницу с бинарными сборками... 404

Спасибо, поправил ссылки!

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от zamazan4ik

востребованые

наиболие

пластелина

рассчёт

летателный

необходымый

Идет на рекорд.

// proprieta avenue

anonymous
()
Ответ на: комментарий от anonymous

Дайте имя нормального корректора, чтобы он помог исправить эти ошибки. Я уже не могу отредактировать.

atsym ★★★★★
() автор топика

Жаль нет пакетов на дебиан. Сам любительские квадрики и различные планеры клепаю - пригодилось бы. А сам собирать пакеты не умею(.

cheshire_cat ★★
()
Последнее исправление: cheshire_cat (всего исправлений: 1)
Ответ на: комментарий от cheshire_cat

XFLR5 - альтернатива OpenVSP для авиамоделистов

Жаль нет пакетов на дебиан... А сам собирать пакеты не умею(.

Немного выше DR_SL говорил что попробует собрать. Я пока запускаю Win-версию через Wine...

Сам любительские квадрики и различные планеры клепаю - пригодилось бы.

Для авиамоделизма возможно лучше будет начать с использования XFLR5, которая больше заточена как раз на малые числа Рэйнольдса

OpenVSP 3.10.0 (комментарий)
https://packages.debian.org/ru/sid/xflr5

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 3)
Ответ на: комментарий от atsym

Посмотрел числа Рейнольдса... чёт как-то всё сильно серьёзно, у меня попроще). Правильная балансировка центров масс, правильное расположение тяги, ну и по мелочи. А тут прям больше чем любительские расчёты).

cheshire_cat ★★
()
Ответ на: комментарий от cheshire_cat

На вайне норм идёт?

В принципе работает, но иногда нужно тыкать еще раз в рабочее окно для обновления canvas'а после каждого изменения парамеров (иногда canvas отрисовывается с опозданием на один шаг; после тыканья мышкой в рабочее окно все обновляется до актуального состояния).

atsym ★★★★★
() автор топика
Ответ на: комментарий от cheshire_cat

Сам любительские квадрики и различные планеры клепаю

Склепай Aurora, чего уж там возится с планерами...https://en.wikipedia.org/wiki/Aurora_%28aircraft%29

Odalist ★★★★★
()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от LinuxDebian

Это чеккер, а не корректор. ;-P

Я же об участниках ЛОР'а у которые имеют возможность редактировать новости после подтверждения.

atsym ★★★★★
() автор топика
Ответ на: комментарий от LinuxDebian

(10.04.2017 20:00:00)

A ты пунктуальный. ;-)

atsym ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.