le

[en] [fr] [ru]


LEPARAGLIDING 3.23 "Gorraptes"

LABORATORI D'ENVOL LOGICIEL CONCEPTION PARAPENTE


lep-2.50

Après plusieurs années de développement (version préliminaire en 2005), Laboratori d'envol présente en 2010 "LEparagliding 1.0" programme de conception de parapente, qui suivent les concepts et les techniques de laboratoire, et permet une meilleure conception pour les nouvelles ailes. Avec l'aide de LEparagliding 1.0 a été possible de concevoir le parapente gnuLAB2 en 2010.

La dernière version est LEparagliding 3.23 (décembre 2023), qui contient de nombreuses améliorations par rapport à versions précédents.

1. HISTOIRE DES VERSIONS

2.00:

- Facteur d'échelle pour concevoir différentes tailles
- Les corrections élastiques dans les lignes, en fonction de la charge
- Les plans préparés pour l'impression sur papier (usage amateur) ou pour la table de coupe de l'ordinateur (utilisation professionnelle).
- Aide conception pour faciliter le travail de la couture
- Prise en charge de la division des panneaux de voile en couleurs (test)
- Sangles horizontales
- V-ribs (deux cellules sans lignes)
- VH-ribs (trois cellules sans lignes, dans les tests)
- Rotation des triangles dans l'espace pour les parapentes monosurface (choix de double "ds" ou simple surface "ss"). Conception des parapentes BHL.
- En général, une meilleure présentation des plans, mais il reste encore beaucoup à faire
- Steering 2D permis (deux ou plusieurs lignes de frein)

2.33:

- L'amélioration de la forme de profils en dents de scie des monosurfaces
- Liste de lignes lines.txt liste lisible par les humans.
- Nouveau type de l'aile "pc", spéciale pour la conception de parachute

2.35:

- Huitième colonne, à section 2, est maintenant utilisé dans les parapentes monosurface. Plus de contrôle en rotation de triangles.
- Autres corrections mineures

2.40:

leparagliding 2-40
LEparagliding 2.40 avec
"nervure diagonale complète"

- Distance entre points équidistants de couture de contrôle en bas des profils, amélioré (un bug dans). Merci à Scott de l'Utah - USA.
- Améliorations dans le numéro du dessin 6 du fichier 2D "Calage estimation". Le calcul de l'angle d'attaque de l'aile (alpha) et l'angle de la corde avec Airfoil horizon de respect (thêta) ou "assiette". Maintenant est dessiné correctement. Merci à Yuri de Crimée. Plus d'informations dans le fichier excell: Balance_calculus.xls
- Changement du nom du ficihier exécutable a.out et a.exe vers lep-2.40.out et lep-2.40.exe  (c'est facultatif).
- V-nervures"Type 3" maintenant possible
- V-nervures "Type 5" Nouveau Type "nervure diagonale complète" comprend des trous paraboliques et elliptiques (merci très spécial à Scott pour soutenir developement LEparagliding)
- Dans lep-out.txt est ajoutée sortie résumé des différences de lonqueurs entre nervures et panneau.
- Version 1.2 préprocesseur "Gurzuf" avec plus d'info écrite dans le fichier de sortie (zone, durée)
- Interface graphique d'
utilisateur GUI (seulement des idées)


2.41 (2015-09-19):

- Points de fixation des lignes, avec des points de repères dans les panneaux intrados (demande Scott).
- Augmentation du nombre de nervures, avec des marques de couleur, de 20 à 100 (de chaque côté). (Merci à Paweł de la Pologne)
- Il est maintenant possible faire les marques de couleur également en panneaux intrados. Utiliser le même format des données que dans extrados.
- Est maintenant possible de définir et de dessiner dans bord de fuite "miniribs" ("minicabs") dans parapentes non "ss": il suffit de définir la longueur de minirib (en%) dans le numéro de la colonne 8, de la section "2. Profils". Si dans la colonne 8 valeurs sont "0" ou "1", les miniribs ne sont pas dessineés et ces valeurs utilisées seulement dans les parapentes "ss", selon manuel 2.41.


2.48 (2016-04-17):

          - Using new reformatting option (fully adjustable) for high accuracy in length between panels and ribs,
             corrections in lenght and distorsion. And many others improvements.
          - Using DOUBLE PRECISION real variables and double precision trigonometric functions in Fortran code
          - Special thanks to Scott from Utah (USA), which has made possible this new version.
- Read README.txt file for details

2.49 (2016-04-24):

- V-rib type 6 is fully functional. Type 6 is a general diagonal. It's very simple. A trapezoidal diagonal ranging from rib number i to rib number i+1. But the rib is totally configurable in size and position. It has been designed to develop competition paragliders CCC types, which need to jump between 4 and 5 cells without lines. But it can also serve to design simplest paragliders, and replacing some of the types of diagonals described above. It is also very useful to define transverse horizontal strips located in all parts of the wing (the tapes have not necessarily coincide  with the anchor points).
- In final report lep-out.txt, area and span, calculated also in ft2 and ft
- Improved location of decimal numbering of all V-ribs types.
- Read section 10 of the manual: (...) "i11" indicates rib number "i", where anchor the top line of the brakes. This number, usually an integer. Nevertheless, some versions ago was added an interesting and not documented feature. Is possible define a decimal which means the displacement of the anchoring point between the rib "i" and the rib and "i+1". For example, 8.4 means anchor the line in the trailing edge, between rib 8 and 9, and 40% from the rib 8. This effect is now visible in 2D and 3D

2.50
version "Utah" (2016-05-09)
-------------------------------------------------------------------
- Added the possibility of using "middle unloaded ribs". Very easy to use: In section "2. AIRFOILS" at the last column use the parameter "100", means to place a complete unloaded rib in the middle of the panel, and the left corresponding rib. Similarly, as defined in the mini-ribs. But the parameter "100" activates a new specific programation. New plan numbered "1-6" with the new middle ribs numbered and marked.
- "Mini-ribs" are redefined, and now in section "2. AIRFOILS" at the last column, if you use the parameter "15", means to place a 15% mini-rib in the middle of the panel, and at the LEFT of the corresponding rib. Previously, mini-rib it was placed on the RIGHT. But it is better set at the left, so you can specify a minirib the center of the wing (Mini-rib specified in the left first rib). And this is consistent with the new middle unloaded ribs.
- Applied little optional displacement (to the center of the wing) in the points marking the position of the miniribs. Third parameter in the line of section "7. MARKS" of the datafile. Before, this displacement was set to default to zero.
- All 2D-plans renamed whit the notation "i-j" that means row "i" and column "j".

2.52 (2016-08-18)

Added new option. Set automatic washin angles from center airfoil to wingtip.
At request from Yuri (Crimea).
How to use: Below line 21 in leparagliding.txt data file:

* Alpha max and parameter
3.5   2  -1.0

- First number "3.5" is the angle of attack (degres) in wingtip airfoil
- Second number "2" is a control parameter that means case "2", ie, add new number indicating the angle of attack of the central airfoil
- Third number "-1.0" is the angle of attack (degres) of the central airfoil

The distribution angles of attack is made proportional to the wing chord (similar to case "1"). See "lep-out.txt" to view the result.

2.52++ version "Utah" (2016-08-27)

1) Added new option in V-ribs "type-3", at request from Yuri.
Diagonal rib type 3, indicated by 10 numbers.
Previously, the columns 9 and 10, were not used. And set to "0".
Now (in version 2.52++ and following), if the column 9 is set to "1", this means that the radius
defined in columns 7 "r-" and 8 "r+" , are now defined in % of the chord of the profile, not in cm.
This allows definition of the diagonals widths automatically, and proportional to the profile chord.
Thus, it is achieved a perfect match in the widths of the contiguous diagonals and chord proportionality.

2) Internal fortran subroutine "vredis" (vector redistribution) improved, because in some cases
(when used very small widths in V-ribs) were errors in the forms of V-ribs. Now fixed.

3) Version 2.52++ packs version 1.4 of the pre-processor.

2.60 version "Les Escaules" 2016-12-12

1) Correction de certains problèmes en utilisant un nombre pair de caissons. Lorsque nous définissons des parapentes en utilisant un nombre pair de caissons le profil central a une coordonnée x = 0,0 le long de la portée, et le programme utilise en interne une "celle centrale virtuelle" avec une épaisseur nulle. Cela peut provoquer des erreurs numériques lors du calcul des angles ou des divisions par zéro. Le résultat est généralement un fichier DXF illisible. Maintenant, si le profil central situé à x = 0,0, le programme ajoute en interne + 0,01 cm (un dixième de millimètre) et il semble qu'il n'y a pas d'erreurs numériques. [Section 4.2 dans le fichier de code source .f].

2) Les étiquettes des lignes maintenant automatiquement écrites sur le dessin schématique sous la forme de l'arbre. Cela empêche les erreurs, quand on les dessine manuellement. :)

3) Ajout de paramètres géométriques supplémentaires dans lep-out.rapport txt



2.71 (2018-06-17) to 2.99 (2019-08-24):

Depuis la version 2.71, LEparagliding a une structure de fichier de données étendue par rapport à la version précédente 2.60. Les Sections 1 à 18 de la version 2.60 sont les mêmes que celles des versions supérieures à 2.71. Mais la nouvelle version a des sections addicitonal numérotées 19,20,21 ... jusqu'à 31. Pour convertir un fichier de la version 2.60 à la version supérieure, Il suffit d'ajouter les nouvelles sections à la fin de l'archive leparagliding.txt. Les versions de programme supérieures à 2.71 sont le résultat d'un travail intensif dans le code source de LEparagliding. Il y a beaucoup de travail invisible dans les sous-Programmes et les améliorations de code.

La plupart des données incluses dans les nouvelles sections peuvent être considérées comme des "paramètres invariants", sections 19,20,24,25,28,30,31. C'est qu'ils peuvent être utilisés comme valeurs par défaut pour tout nouveau modèle. Les nouveaux paramètres permettent un meilleur contrôle des résultats DXF et ajoutent quelques nouvelles fonctionnalités. Extension des plans DXF-2D à un tableau de 4 lignes X de 7 colonnes (28 plans). Plan 1-7 utilisé pour les joncs. Le nouveau plan 4-7 comprend des notes de texte générales pour le constructeur. Les nouvelles sections économisent beaucoup de travail de dessin avec la CAO, et maintenant le parapente est presque terminé du programme. La Section 31 permet la skin tension avec un contrôle allant jusqu'à 100 points et applicable individuellement à chaque panneau.


3.10 version "Pirineus" (2020-05-02):

Principales caractéristiques ajoutées dans lep-3.10 sur la version précédente:

Fichier de données leparagliding.txt:
Chapitre 29. 3D-mise en forme active.
Chapitre 20. Marques types, activé type8 qui permet le contrôle de la position et la taille de chiffres romains.
Nouveaux plans ajoutés dans le fichier leparagliding.dxf:
Box (1,8) profils intermédiaires et ovalisées (*)
Box (-1,3) et (-1,5) panneaux extrados avec découpes 3D
Box (0,3) et (0,5) panneaux intrados avec découpes 3D
Nouveaux graphismes dans lep-3d.dxf: les profils intermétiades et ovalisés sont dessinés si est désiré.
Trois nouvelles sections informatives ont été ajoutées dans fichier
lep-out.txt:
Section 9. Valeurs de calcul interne 3D, informatives (**)
Section 10. Le quotient entre les longueurs du panneau et des nervures, pour extrados et intrados.
Section 11. Comptage des points dans tous les profils, informatif

( * ) Le Plan (1,8) montre des profils aérodynamiques médians entre la nervure i et i-1 et le profil aérodynamique médian ovalisé correspondant, y compris les marques des points j1,j2,j3,j4,j5,j6,j7 utilisés dans la définition de la mise en forme 3D.
( * * ) Section 9, avec la longueur de l'Arc de profil aérodynamique (d1) et l'Arc de profil aérodynamique ovalisé (d2), les différences de longitude (d2-d1) calculées automatiquement dans chaque zone, et la valeur d'amplitude (f) appliquée de manière cohérente à chaque coupe en utilisant les valeurs (d2-d1) des zones adjacentes et le coefficient Selon l'
étude théorique.


VERSION 3.16 (2021-08-29)

La version 3.16 contient un changement majeur par rapport aux précédentes. Il est maintenant possible de contrôler individuellement les rotations des profils dans l'espace sur trois axes X,Y,Z (auparavant on ne pouvait régler que deux rotations en X,Y).

Dans leparagliding.txt SECTION 1, lors de l'écriture de la matrice géométrique, deux colonnes supplémentaires doivent être ajoutées :

- La colonne en position 10, indique les rotations des profils par rapport à l'axe Z vertical, avant d'être tournée sur un axe Y horizontal. Cela sert (en option) à mieux aligner les profils sur la trajectoire de vol.
- La colonne en position 11, indique la position de l'axe vertical en % de la corde.

Si vous préférez, les colonnes 10 et 11 peuvent être définies avec des valeurs mises à zéro, et la rotation supplémentaire ne sera pas prise en compte, le résultat du modèle géométrique sera exactement le même que dans les versions précédentes. Si vous ne tapez pas les deux colonnes supplémentaires, le programme continuera à s'exécuter, en attribuant des valeurs 0.0 aux valeurs non écrites par défaut. Ainsi, le programme 3.16 est compatible avec les structures de fichiers précédentes (3.15 et antérieures).

Les valeurs de rotation Z et de position sont ajoutées à la section 3 du rapport lep-out.txt.

Ajouté en lep-out.txt nouvelle section " 12. ANGLES ENTRE LE PLAN DES PROFILS ET LA LIGNE
DE LA TRAJECTOIRE DE GLISSE (phi) et l'AoA locale (chi)". Utilisez les valeurs phi comme référence et guide pour ajuster de manière itérative les valeurs de rotation autour de l'axe Z, afin d'atteindre les objectifs. Utilisez les valeurs chi pour connaître l'angle d'attaque local et ajustez itérativement le washin si nécessaire.

Lorsque vous travaillez avec la version 3.16, il est recommandé d'effectuer les calculs en au moins deux étapes :

1) Dans le fichier leparagliding.txt, colonne 10 de la matrice géométrique (SECTION 1). Réglez les valeurs de rotation autour de l'axe Z à 0,00, c'est comme faire un modèle de parapente traditionnel. Exécutez le programme et ouvrez le fichier lep-out.txt. Dans la section 12, vous trouverez une liste d'angles en degrés. Ces angles, que nous appellerons « phi » sont l'angle que forme le plan du profil avec la ligne de vol. Notez ces valeurs.

2) Modifier le fichier leparagliding.txt. Dans la colonne 10 de la matrice géométrique, définissez les angles obtenus ci-dessus. Lorsque vous relancerez le programme et vérifierez le résultat de la liste des angles dans lep-out.txt section 12, vous vérifierez que les angles entre le plan de profil et la trajectoire seront presque nuls! Cela signifie que les profils seront parfaitement alignés avec le flux. Bien entendu, à votre guise, vous pouvez définir d'autres valeurs de rotation dans la colonne 10 de la matrice géométrique, et mesurer vous-même les angles dans l'espace (fichier lep-3d.dxf), avec d'autres objectifs.

Si vous êtes curieux, vous pouvez lire la base mathématique de la nouvelle amélioration, sur cette page:
http://www.laboratoridenvol.com/leparagliding/advanced/airfoilsrotation/airfoilsrotation.en.html

Les nervures en V de type 5 fonctionnent désormais correctement sur le côté gauche du bout de l'aile (bug trouvé par Paweł).

Je vérifie pourquoi le programme ne génère pas correctement dxf avec quelques valeurs
spécifiques de rotation "Z".


VERSION 3.17 (2021-12-12)

SECTION 26. GLUE VENTS

Ajout des types de vents suivants, entièrement fonctionnels :

- Vent type 4 (vent général diagonal, réglable à gauche et à droite, fixé sur l'extrados)
- Vent type -4 (vent diagonal général, réglable à gauche et à droite, fixé à l'intrados)
- Vent de type 5 (vent d'arc général, réglable à gauche, à droite et en profondeur d'arc, attaché à l'extrados)
- Vent type -5 (vent d'arc général, réglable à gauche, à droite et en profondeur d'arc, attaché à l'intrados)
- Vent type 6 (entrée d'ellipse, avec deux paramètres indiquant les largeurs de l'ellipse sur les axes x et y, attachés à l'extrados)
- Vent type -6 (entrée d'ellipse, avec deux paramètres indiquant les largeurs de l'ellipse sur les axes x et y, attachés à l'intrados)

Notez que le type 4 inclut également les cas 0,1,2,3, et le type -4 les cas 0, -1, -2, -3. Enfin, le type 5 inclut le cas 4, et -5 inclut le cas -4.
Voir les dessins explicatifs dans le manuel. Lire la suite ici.


SECTION 32. PARAMÈTRES POUR LA SÉPARATION DES PIÈCES
 
Ceci est une nouvelle section (!). Est OBLIGATOIRE d'ajouter cette section à partir de la version 3.17 du programme. Je n'aime pas ajouter de nouvelles sections, car cela augmente le nombre de paramètres et la complexité du fichier d'entrée, mais c'est nécessaire. Cependant, SECTION 32 est une section invariante (pas nécessaire de personnaliser pour chaque conception), et dans sa version la plus simple, elle est réduite à l'écriture du paramètre 0.

Le programme sépare les différentes pièces (panneaux, nervures, ...) dessinées en 2D automatiquement, en essayant de ne pas se chevaucher ou de ne pas sortir de la zone de dessin. Cependant, parfois, la séparation entre les pièces n'est pas comme nous le souhaiterions. Par conséquent, nous avons ajouté quelques paramètres pour modifier les critères de séparation automatique. Ce sont des coefficients, autour de 1,0, qui réduisent ou augmentent les séparations dans les directions horizontale (x) ou verticale (y). En cas de doute, vous n'avez besoin de modifier aucun des paramètres de cette section, de laisser les valeurs par défaut à 1,0 ou de mettre un seul paramètre 0 au début, ce qui équivaut à conserver les valeurs par défaut par défaut. Lisez le manuel pour connaître la signification de chaque valeur. Lire la suite ici.

Exemple 1:

******************************************************** * *****
* 32. PARAMÈTRES POUR LA SÉPARATION DES PIÈCES
******************************************************** * *****
0

Exemple 2 :

******************************************************** * *****
* 32. PARAMÈTRES POUR LA SÉPARATION DES PIÈCES
******************************************************** * *****
1
panneau_x 1.1
panneau_x_min 1.0
panel_y 0.9
nervure_x 1.0
rib_y 1,15
paramètre6 1,0
paramètre7 1,0
paramètre8 1,0
paramètre9 1.0
paramètre10 1.0


AUTRES CORRECTIONS MINEURES incluses dans la version 3.17 :

- Bug corrigé sur la longueur des sangles horizontales de type 1 (une erreur qui n'affecte que les versions 3.15z et 3.16 du logiciel)
- Largeur des sangles horizontales de type 1, désormais affectée une seule fois par le facteur d'échelle général (à 3,15z et 3,16 il a été multiplié deux fois!)
- Les points de départ et d'arrivée des joncs de nylon sont maintenant marqués de deux points bleus.
- La taille de la police dans la liste des lignes est désormais définie par le type de marque 9, troisième paramètre, dans la SECTION 20.
- A partir de cette version, les exécutables LEparagliding sont "compilés statiquement". Cela signifie que certaines bibliothèques Fortran sont automatiquement ajoutées aux fichiers exécutables .out (Linux, OSX) et .exe (Windows). En théorie, cela aidera à exécuter le programme sur les ordinateurs des utilisateurs qui n'ont pas de compilateurs Fortran installés. L'utilisateur régulier n'a pas besoin de savoir quoi que ce soit à ce sujet. Mais si vous êtes curieux et que vous voulez savoir quelle est l'instruction utilisée pour la compilation statique est la suivante :
        gfortran -static-libgfortran leparagliding.f
        gfortran -static-libgfortran pre-processor.f

VERSION 3.18 (2022-03-06)

1) Dans la section 32, j'ai activé un coefficient appelé "rib_1y" qui est utilisé pour déplacer verticalement les bandes horizontales de type 1 ou de type 11 afin qu'elles ne se chevauchent pas avec d'autres nervures en V diagonales. En utilisant rib_1y = 1.0, il est imprimé comme toujours, en utilisant rib_1y = 1.8, les bandes horizontales sont au-dessus (expérimentez avec différentes valeurs du coefficient, également avec des nombres négatifs)

2) Le nom de la nouvelle version est "Vinebre", une ville de Catalogne.

3) Ajout du scipt bash noNAN.sh. Impossible d'ouvrir le fichier dxf. Le problème NaN.

J'ai mentionné ce problème plus tôt. Parfois, lors de calculs mathématiques, avec un certain angle ou une certaine valeur numérique, il y a une division par zéro ou une autre opération illégale. Lorsque cela se produit, l'exécutable Fortran écrit la valeur "NaN", qui signifie "Pas un Nombre". Lors de l'écriture de la valeur NaN dans le fichier DXF, certains programmes de CAO ne savent pas comment l'interpréter correctement et ne peuvent pas ouvrir le fichier. Par exemple, cela se produit avec Autocad, mais pas avec LibreCAD. Pour résoudre ce problème, vous pouvez ouvrir le fichier dxf avec un éditeur de texte (par exemple, Word ou gvim) et remplacer automatiquement la chaîne de texte NaN par la valeur numérique 0.0
Cela résout le problème. Si vous utilisez un système d'exploitation Linux, Mac OSX avec console, ou Windows avec console cygwin, copiez le script noNAN.sh dans le dossier lep et exécutez le script en tant que ./noNAN.sh
Cela changera automatiquement les valeurs NaN à 0,0 et réparera le fichier dxf.

Ce script peut également être exécuté directement depuis la console comme :

sed -i 's/NaN/0.0/g' leparagliding.dxf


VERSION 3.19 (2022-05-22)

Dans la section 29, tous les "Paramètres d'impression" sont maintenant actifs.
Tessellation 3D facultative dans lep-3d.dxf
Nouveau fichier lep-3d-surfaces.dxf généré automatiquement
Nouveau fichier lep-3d-surfaces.scad généré automatiquement (vue dans OpenSCAD)
Nouveau fichier lep-3d-surfaces.stl généré automatiquement

Le fichier .stl est généré dans le but de pouvoir analyser toute l'aile avec un programme CFD. Certains collègues y travaillent déjà

Exemple 5 : utilise une définition de mise en forme 3D minimale et active les fichiers DXF, SCAD et STL externes.

*******************************************************
*       29. 3D SHAPING
*******************************************************
1
1
groups  1
group   1    1    1
upper   0    1
lower   0    1
* Print parameters
Inter3D 0    1    1    0
Ovali3D 0    1    1    0
tesse3D 1    1    15    1   > Enable 3D tessellation in lep-3d.dxf from panel 1 to 15 and do symmetrical
exteDXF 1    1    15    0   > Enable 3D tessellation in independent file lep-3d-surfaces.dxf from panel 1 to 15 and do one side
exteSTL 1    1    15    1   > Enable 3D tessellation in independent file lep-3d-surfaces.stl from panel 1 to 15 and do symmetrical


Plus de détails ici

VERSION 3.20V (2022-09-20)

         
Lire full report here (pdf) (anglais)

VERSION 3.21T (2023-01-10)

     
     Development version, seulement source code:
leparagliding.f

VERSION 3.23 (2023-12-11)

 
1) ANGLES ENTRE LE PLAN DE LA NERVURE ET LA LIGNE DE VOL (phi) et l'AoA locale (chi) (Section 12 du lep-out.txt)

Amélioration du code interne. Calcul des angles phi et chi rapporté dans la section 12 du lep-out.txt
Arnaud Martinez s'est rendu compte qu'il y avait une erreur de calcul dans le code du programme. Lors du calcul des angles phi et chi,
l'assiette de l'aile n'a pas été prise en compte (!) Le calcul a été fait comme si l'assiette était toujours nulle, ce qui n'est pas toujours vrai. Maintenant corrigé.

Dans la section 37 du leparagliding.txt nous avons activé un nouveau code optionnel (valeur arbitraire 2003) qui sert à indiquer l'angle d'assiette souhaité par le concepteur, pour l'aile.
Si ce code et cet angle sont indiqués, c'est pris en compte pour calculer le chi et le phi, en contournant le calcul interne du programme pour le tetha.
Exemple section 37 du leparagliding.txt, réglage assiette de -1º :
2003  -1.0

2) Dans la SECTION 4, ajout de trous "type 4". Trous rectangulaires, demande de Pawel Lipski.

Trous rectangulaires aux coins arrondis. Les paramètres sont très similaires à ceux des trous triangulaires de type 3.

Si le trou est de type 4, tapez une ligne horizontale :

entier : 4
réel : x Distance de LE au coin principal du rectangle en % de la corde
réel : y Distance de la ligne de corde au coin principal du rectangle en % de la corde
real : a largeur de rectangle en % de la corde
réel : b hauteur du rectangle en % de la corde
real : Angle de rotation (degrés) par rapport à la ligne de corde
real : Rayon (%) des coins lissés
réel : 0. (non utilisé)
réel : 0. (non utilisé)

Le vertes principal de référence du rectangle est le coin inférieur gauche.
Si la valeur de largeur (a) est positive, le rectangle est dessiné à droite du coin principal.
Si la valeur de (a) est négative, alors le rectangle est dessiné vers la gauche. Similaire au cas des trous triangulaires.


2. USAGE DU LOGICIEL

Cependant, l'utilisation du programme reste "cryptique", encore plus que la version précédente, mais très puissant et "facile". Ainsi il est recommandé seulement pour les genshabitués à travailler avec des fichiers texte contenant des données triées, et les systèmes de CAO. Pas d'interface utilisateur graphique, mais son mode de fonctionnement n'a pas besoin. Est nécessaire, un pré-traitement des données dans les systèmes de CAO (ou outils d'analyse équivalent) et un post-processus de CAO du DXF résultant, pour l'impression ou pour la table de découpe automatisée.

Le programme fonctionne en lisant des fichiers de données:

 leparagliding.txt qui contient toute la description géométrique de l'aile
  et les fichiers de profils gnua.txt gnuat.txt ou autres.

Le programme lit les données, calcule et dessine le planeur en 2D et 3D en quelques secondes. Les résultats sont obtenus en quatre fichiers:

leparagliding.dxf contenant des dessins doivent être interprétés et comploté avec un programme de CAO
lep-3d.dxf contenant des dessins 3D modèle de l'aile et les lignes
lep-out.txt contenant le résumé des paramètres géométriques et aérodynamiques calculées, et la longueur de toutes les lignes.
lines.txt liste lisible de lignes

lep-3d-surface.dxf (surface d'aile au format dxf, pas encore prête)
lep-3d-surface.stl (surface d'aile au format stl, pas encore prête)

Le logiciel fonctionne sous GNU/Linux, Windows toutes les versions, et MAC OSX.

3. MANUALS

LEP user manual (version française, bientôt)
LEP user manual (version anglaise)
LEP user manual (version russe)
FAQ leparagliding
Notes informatives sur cygwin .dll's libraries utilisées dans les versions Windows
Notes informatives sur source code compilation facultatif.
Sur le Graphical User Interface
Sur le pre-processor

Updates_log.txt (liste cumulative des changes dans les versions)
License GNU GPL 3.0
Captures d'écran
      
4. TÉLÉCHARGER LE CODE SOURCE LEPARAGLIDING ET LES FICHIERS EXÉCUTABLES

Télécharger le code source et les fichiers exécutables pour votre système:
Notes
Source code
Linux version
Windows version
MAC version
3.17 (20211212)
leparagliding.f lep-3.17-lin-64bit
 lep-3.17-lin-arm64-Pi4  (*)
lep-3.17-lin32bit
lep-3.17-win-64bit
lep-3.17-win-32bit
lep-3.17-osx
(**)
3.18 "Vinebre" (20220306)
leparagliding.f lep-3.18-lin-64bit lep-3.18-win-64bit lep-3.18-osx
(**)
3.19 "Vinebre" (20220522) leparagliding.f lep-3.19-lin-64bit
lep-3.19-lin32bit
lep-3.19-win-64bit
lep-3.19-win32bit

3.20 "Vinebre" (20220918) leparagliding.f lep-3.20-lin-64bit lep-3.20-win-64bit
2.21T "Gorraptes"
(2023-01-10)
leparagliding.f lep-3.21T-lin-64bit lep-3.21T-win-64bit
3.23 "Gorraptes"
(20231211)
leparagliding.f lep-3.23-lin64 lep-3.23-win64

(*) Version compilée pour le micro-ordinateur Pi4/Pi400
(**) Compilé pour MAC OSX par Julien Caquineau


index