Developer hub/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 58: Line 58:
=== Documentation OpenCascade ===
=== Documentation OpenCascade ===
* [http://opencascade.wikidot.com/romansarticles Roman Lygin's tutoriels].
* [http://opencascade.wikidot.com/romansarticles Roman Lygin's tutoriels].
* [http://sourcearchive.com/ Online class reference]. Il s'agit d'une aide en ligne sur la dernière version offerte de cette manière. Bien qu'obsolète, elle est toujours utile, et souvent encore très pertinente. C'est peut-être plus pratique que de télécharger un unique et volumineux fichier : ce que vous devez faire pour une version plus récente.
* [http://sourcearchive.com/ Online class reference]. Il s'agit d'une aide en ligne sur la dernière version offerte de cette manière. Bien qu'obsolète, elle est toujours utile, et souvent encore très pertinente. C'est peut-être plus pratique que de télécharger un unique et volumineux fichier : ce que vous devrez faire pour une version plus récente.
* [http://opencascade.wikidot.com Wiki pour OpenCascade].
* [http://opencascade.wikidot.com Wiki pour OpenCascade].



Revision as of 19:03, 1 September 2017

150
150

Ici vous êtes à l'endroit idéal pour vous documenter, si vous voulez contribuer au développement du logiciel FreeCAD.

Ces pages sont au début de leurs développements. Si vous ne trouvez pas l'information que vous recherchez, ou vous avez trouvé des informations utiles, et qui ne sont pas liées ici, alors s'il vous plaît laissez un commentaire sur le forum de discussion et quelqu'un s'en occupera, (ou, pourquoi ne pas modifier vous même directement cette page, ou la documentation de FreeCAD !).


Documentation pour les développeurs

La documentation pour les développeurs comprend les sections suivantes :

Faites le vous même : Compiler FreeCAD

Outils de support à la compilation

Modifier FreeCAD

Le guide du développeur de module

FreeCAD Mod Dev Guide : Voici un livre électronique en cours d'écriture sur github, veuillez soumettre votre requête pour contribuer.

Chapitres :

  • Vue d'ensemble et architecture logicielle
  • Structure du code source
  • Modules Base et App
  • Module Gui
  • Encapsulation Python
  • Conception modulaire
  • Analyse du module Fem (mélange C++ et Python)
  • Développement du module CFD (pure Python)
  • Test et débogage de module
  • Contribution au développement avec git

La dernière version pdf peut être téléchargée à partir de pdf folder de ce repo git

Documentation OpenCascade

  • Roman Lygin's tutoriels.
  • Online class reference. Il s'agit d'une aide en ligne sur la dernière version offerte de cette manière. Bien qu'obsolète, elle est toujours utile, et souvent encore très pertinente. C'est peut-être plus pratique que de télécharger un unique et volumineux fichier : ce que vous devrez faire pour une version plus récente.
  • Wiki pour OpenCascade.

Feuille de route

bien qu'utilisable dans certains domaines, FreeCAD, est au début d'un long chemin dans le monde dominant de la CAO. Il y a encore beaucoup de choses à faire, pour atteindre un état où nous pourrons rivaliser avec les logiciels commerciaux.

Credits

Les contributeurs de FreeCAD