[en] [fr] [de] [ru]
OPEN GLIDER LABORATOIRE?
(GLIDERLAB)
 
QUELQUES IDÉES POUR LA COLABORATION-CONVERVENGE
ENTRE OPENGLIDER ET LEPARAGLIDING

Openglider est un logiciel avancé de conception de parapentes réalisé en Python et intégré à FreeCAD. Openglider est prévu pour une expansion en se connectant à d'autres logiciels avancés open source tels que OpenFoam, paraFEM, VTK et autres. Le logiciel est déjà utilisable pour la production, mais manque de documentation améliorée, d'interface étendue et d'autres aspects, qui nécessitent beaucoup de travail de programmation.

LEparagliding est un autre logiciel avancé pour la conception de parapentes avec un code très développé. Est utilisé par plusieurs constructeurs de parapentes et de parachutes. Le programme est entièrement écrit dans un seul fichier Fortran et fournit des plans DXF presque prêts pour la production. Le programme n'a pas d'interface graphique et les données doivent être écrites dans un fichier texte, en suivant strictement le format supportée, ce qui rend la tâche difficile pour la plupart des utilisateurs. Le programme se poursuit en développement actif.

Les développeurs d'Openglider et de LEparagliding ont décidé de collaborer pour améliorer les programmes et essayer leur interaction et compatibilité. Une première idée est que LEparagliding pourrait être un «backend» dans Openglider. Cela signifie qu'Openglider pouvait lire et créer des formats LEparagliding, modifier les données, utiliser (en option) le moteur de calcul LEparagliding (qui est très rapide car il utilise du code Fortran compilé), et générer les plans DXF prêts pour la production. Bien entendu, LEparagliding bénéficie également d'un environnement GUI complet et des développements futurs prévus dans Openglider.

C'est facile à penser, mais pas si facile à mettre en pratique! Nous avons analysé les différentes sections de données requises pour Openglider et LEparagliding, et bien qu'elles soient similaires, elles ne sont pas exactement les mêmes et nécessiteront un travail de programmation acharné pour rendre les formats compatibles et interchangeables.

Un grand avantage de cette approche est que la philosophie générale d'Openglider et de LEparagliding, n'a pas besoin de changer! LEparagliding doit continuer à évoluer dans les options disponibles et la qualité des plans, fichiers et rapports finaux, suivant son style classique d'écriture d'un fichier de données Fortran. Et Openglider peut poursuivre son développement en se connectant à LEparagliding en backend, et aux autres développements prévus.

Nous avons commencé à travailler pour rendre cela possible.

Septembre 2020

Openglider 0.03
Figure 1. Openglider 0.03 capture d'écran