1. ВВЕДЕНИЕ
2. ОБЩИЕ ПОНЯТИЯ
3. ФАЙЛЫ, СВЯЗАННЫЕ С ПРОГРАММОЙ
4. КАК РАБОТАТЬ С ПРОГРАММОЙ
5. СОСТАВ ФАЙЛА ПРОФИЛЯ
6. СОСТАВ ВХОДНОГО ФАЙЛА ДАННЫХ leparagliding.txt
УКАЗАТЕЛЬ РИСУНКОВ
В данном руководстве описывается использование LEparagliding, созданного Laboratori d'envol для проектирования парапланов. Автор программы не предоставляет никакой другой информации, кроме описанной на веб-сайте. Не гарантируется корректная работа программы. Вы принимаете на себя все последствия использования программы.
LEparagliding очень "загадочен" в использовании, "в стиле FORTRAN", но очень мощный. FORTRAN — это язык программирования, предназначенный для численных расчётов, что означает FORmula TRANslation. Это язык, который позволяет точно переводить идеи геометрии и математики в код, который даёт удивительные графические и численные результаты.
Программа реализует теорию, разработанную в книге "Paraglider Design Handbook", которую желательно изучить, поскольку многие материалы являются взаимодополняющими.
Приношу извинения, поскольку данное руководство содержит объяснения в несколько грубоватом стиле. Возможно, некоторые темы объяснены плохо. Я буду рад предоставить дополнительные разъяснения по личным сообщениям. Программа не идеальна, но она работает.
LEparagliding — это вычислительный движок, написанный на языке GNU FORTRAN, который выполняет чтение данных из входных файлов и записывает результаты в выходные файлы.
Входные файлы:
Выходные файлы:
Работа с LEparagliding состоит из следующих этапов:
Рисунок 1: Как работать с программой.
Начиная с версии 2.23, дополнительный файл lines.txt включён в вывод.
Начиная с версии 2.28, дополнительный файл run-log.txt включён в вывод.
Файл .tex пока не доступен.
Файл данных профиля должен иметь следующую структуру:
Координаты упорядочены, начиная с задней кромки, проходя по верхней поверхности, через переднюю кромку, затем по нижней поверхности и снова заканчиваясь на задней кромке.
Важно: Конечная точка экстрадоса должна точно совпадать с началом в % входного отверстия, а начальная точка интрадоса должна точно совпадать с концом в % входного отверстия. Поэтому профиль должен быть предварительно обработан в программе САПР для достижения этого. Следовательно, если вы хотите изменять начальные и конечные точки входных отверстий вдоль размаха, вы должны задать для этого конкретные профили. Начальные и конечные точки отверстий, объявленные в файле leparagliding.txt, должны соответствовать выбранным профилям.
Крайне важно, чтобы количество точек экстрадоса, входных отверстий и интрадоса было одинаковым для всех профилей, определённых в модели крыла.
Максимальное количество точек, допустимое для одного профиля, — 500.
Профиль нулевой толщины для законцовки:
Обычно необходимо определить профиль нулевой толщины для конечного профиля законцовки крыла. Рекомендуется переместить конец верхней поверхности панели (верхней панели) на 0% профиля и сохранить одинаковое количество точек для каждого элемента (верхняя панель "экстрадос", воздухозаборники, нижняя панель "интрадос"). Этот профиль нулевой толщины не обязательно определять, если мы используем коэффициенты усиления из раздела 30 так, чтобы коэффициент, применённый к последнему профилю, был равен 0.0.
Проектирование параплана сводится к редактированию файла leparagliding.txt, либо создавая его с нуля, либо, что чаще и рекомендуется, редактируя существующую модель.
Очень важно учитывать следующее:
Основными единицами измерения в файле данных являются сантиметры (см), за исключением припусков на швы в разделе 6 и некоторых значений в разделах 20 и 21, которые будут выражены в мм. В качестве опции можно использовать дюймы и десятые доли дюйма, но это никогда не тестировалось и не рекомендуется.
Вы должны заполнить все необходимые параметры раздел за разделом до конца файла, следуя данному руководству. Настаиваю, что самое практичное — всегда начинать с существующего шаблона.
Для каждой строки файла данных мы объясним тип параметра и его значение. Графические диаграммы очень важны для понимания того, к какому типу параметра мы обращаемся. Порядок, тип данных и количество строк имеют решающее значение для правильного чтения файла данных.
Строки 1‑8:
* LABORATORI D'ENVOL PARAGLIDING DESIGN *
* Input data file 3.28 version *
**************************************************************
* Version 2026-05-01 *
**************************************************************
* 1. GEOMETRY *
**************************************************************
Строки 9–24:
Угол на законцовке, параметр, (угол в центре):
вещ1: Максимальный угол крутки (washin) между центральным профилем и законцовками.
целое: 0, 1 или 2. Если 0 → ручная крутка; если 1 → крутка пропорциональна хорде, максимум на законцовке; если 2 → автоматическая крутка от центра к законцовке (первое вещ. — крутка на законцовке, последнее вещ. — крутка в центре).
вещ2: угол атаки в центре (только для случая 2).
Пример: 3.5 2 -1.0 → УА на законцовке 3.5°, случай 2, УА в центре -1.0°. Распределение пропорционально хорде.
Тип параплана:
"ds": двухповерхностные профили (интрадос и экстрадос)
"ss": одноповерхностные парапланы – интрадос не рисуется, но требуется специальный пилообразный профиль.
"pc": парашюты с двухповерхностными профилями.
логическое: установить 0 или 1. Если 1, то треугольники передней кромки не будут повёрнуты (только в ss).
Строки 25 и 26:
* Rib geometric parameters
* Rib x-rib y-LE y-TE xp z beta RP Washin Rot_z Pos_z
Строки 27 и далее: геометрические свойства каждой нервюры (матрица геометрии).
Для каждой нервюры, рассматривая ортонормированную систему осей XYZ (Рисунок 4): ось X вдоль размаха крыла, ось Y вдоль центральной хорды, ось Z вертикально от крыла к пилоту.
Запишите в горизонтальную строку следующие 11 параметров (параметры 10 и 11 не обязательны):
Это одна из самых важных частей процесса определения крыла. Эти параметры не могут быть определены без предварительного чертежа, желательно в файле САПР, в котором желаемая форма в плане нарисована в соответствующем масштабе, форма свода (дуга крыла) и наклон нервюр по трём осям. Этот чертёж является одним из самых основных и важных этапов проектирования (препроцессор).
Было бы возможно сгенерировать этот чертёж с помощью геометрического препроцессора, который считывает основные данные крыла: желаемое количество ячеек, расстояние, размер, форму, переднюю и заднюю кромки, используя несколько параметров для создания эллиптических форм. Этот опциональный препроцессор был реализован, но не внутри основной программы, потому что мы предпочитаем сохранять эту важную часть проектирования в программе САПР, чтобы обеспечить полную свободу формы передней кромки, задней кромки, а также высоты и наклона профилей. Возможно любое проектирование: обычные крылья, бионического типа, с выступами на передней кромке или любой другой формы. Препроцессор очень полезен и генерирует матрицу геометрии, которую можно скопировать непосредственно в этот раздел. Мы думаем о том, как улучшить препроцессор, чтобы сделать его более интуитивно понятным, возможно, с HTML-интерфейсом.
Чтобы определить профили в центре геометрии крыла, используйте трюк с определением центральной ячейки нулевой толщины.
Рисунок 3. Крутка (Washin)
Рисунок 4. Оси и основная геометрическая схема параплана
Рисунок 5. Только для парапланов "ss", параметр установлен в 0 или 1. Если "1", то треугольники передней кромки не поворачиваются. Управление над указанными нервюрами осуществляется с помощью вещественного параметра 0.0 или 1.0 в последней колонке раздела 2, как объяснено ниже.
Примечание: Максимально допустимое количество нервюр — 100 на сторону (200 нервюр или 199 ячеек).