Power users hub/fr: Difference between revisions

From FreeCAD Documentation
(création de la page "Power users hub/fr")
 
No edit summary
 
(186 intermediate revisions by 12 users not shown)
Line 1: Line 1:
<languages/>
= Power users hub/fr =
{{TOCright}}
[[Image:Power_user_hub.png|64px]]
----


C'est l'endroit à venir si vous êtes un utilisateur expérimenté et que vous voulez en savoir plus sur la personnalisation et l'extension de FreeCAD.
{{VeryImportantMessage|Cette page est en cours de traduction ([[Power users hub|voir la page originale en anglais]]).}}
__TOC__
{{VeryImportantMessage|Cette section n'est pas encore traduite ou en cours de traduction.}}


FreeCAD est extensible par du code [[Python/fr|Python]] qui est exécuté directement dans la [[Python_console/fr|console Python]] ou chargé à partir de modules au démarrage. Cela signifie que vous pouvez modifier FreeCAD sans avoir besoin de recompiler le programme. Par exemple, vous pouvez :
[[Image:Crystal_Clear_app_terminal.png|right|150]]
* '''Créer et modifier la géométrie''' : vous pouvez créer un nouveau type d'objet, soit à partir de zéro, soit en adaptant un type existant.
* '''Créer des outils et des commandes personnalisés''' : ajoutez votre propre ensemble d'outils qui exécutent votre code.
* '''Modifier l'interface''' : créer des barres d'outils pour y placer vos outils, créer des fenêtres, des panneaux ou des interfaces spéciales pour interagir avec vos outils.
* '''Modifier la représentation scénographique''' : FreeCAD a des processus séparés pour construire la géométrie et afficher cette géométrie à l'écran. Vous avez un accès complet à la façon dont le contenu de la scène est affiché à l'écran, vous pouvez donc modifier cette représentation, interagir avec elle ou lui ajouter un comportement personnalisé. Vous pouvez également ajouter des widgets d'écran personnalisés, comme des informations, des glisseurs, des ancres ou des entités temporaires.


Si vous souhaitez contribuer au contenu de ces pages, demandez un compte wiki avec les droits d'éditeur [https://forum.freecadweb.org/viewtopic.php?f=21&t=6830 dans le forum] et lisez les [[WikiPages/fr|Pages Wiki]] pour les directives générales que vous devez suivre. Pour d'autres façons de contribuer au projet, consultez la page [[Help_FreeCAD/fr|Contribuer à FreeCAD]].
This is the place to come if you want to have a deeper insight into FreeCAD. Here you can learn about customizing FreeCAD for your needs.


<span id="Customizing_FreeCAD"></span>
These pages are in early stage of development. If you can't find the information you are looking for, or have found useful information somewhere we have not linked to, then please leave a comment on [[Talk:Power_users_hub|the talk page]], or, why not? [https://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Help_FreeCAD Add some more content here yourself!]
== Personnaliser FreeCAD ==


* [[Interface Customization/fr|Personnaliser l'interface]] : Les fondamentaux : les barres d'outils et les raccourcis claviers.
One of the nicest features of FreeCAD is that you can script and extend it extremely far without the need to compile anything or touch the source code. All the scripting part is done in [http://en.wikipedia.org/wiki/Python_(programming_language) Python], a very powerful but simple programming language. With simple Python scripts, you have total access to about any part of FreeCAD. For example, you can:
* [[Macros/fr|Travailler avec les macros]] : Enregistrer facilement les actions répétitives ou du code Python
* '''Create and modify geometry''': There is a kind of special object you need but that's not present in the default FreeCAD installation? You can easily create a new object type, either from scratch or by adapting an existing type.
* [[Macros_recipes/fr|Liste de macros]]
* '''Create custom tools and commands''': At the moment, FreeCAD already has extensive functionality, but there aren't many convenient tools and commands for the final user yet. But it is already easy to create your own sets of tools.
* [[Customize_Toolbars/fr|Personnaliser la barre d'outils]]
* '''Modify the interface''': The FreeCAD user interface is still very basic at this stage. But everything is there for you to extend it to your needs. You can, for example, create toolbars to put your own tools, create special panels for interacting with your tools, etc.
* [[Installing_more_workbenches/fr|Installer plus d'ateliers]]
*'''Modify the scene representation''': FreeCAD has separate processes for building up and computing the geometry and displaying that geometry on your screen. You have full access to the way the scene contents are displayed on screen, therefore you can modify that representation, interact with it, or add all kinds of custom behaviours and screen widgets, like information, draggers, anchors or temporary entities.


<span id="Scripting_in_FreeCAD"></span>
== Customizing FreeCAD ==
== Scripts dans FreeCAD ==


<span id="General"></span>
* [[Interface Customization]]: Starting with the beginning: Toolbars and shortcuts
===Général===
* [[Macros|Working with Macros]]: Easily record often repeated tasks or Python code


* [[Scripting_and_macros/fr|Exemples de scripts et macros]] - Une liste de pages du wiki pertinentes.
== Scripting in FreeCAD ==
* [[Introduction_to_Python/fr|Introduction à Python]] : Allez voir aussi les autres tutoriels pour Python en liens en bas de cette page.
* [[Python_scripting_tutorial/fr|Tutoriel sur les scripts Python]] : Une vue générale des scripts Python dans FreeCAD.
* [[FreeCAD_Scripting_Basics/fr|Scripts de base]] : Les bases des scripts en Python...
* [[Gui_Command/fr|Interface et commandes]] : Ajouter des commandes personnalisées dans l'interface de FreeCAD.
* [[Manual:A_gentle_introduction/fr|Manuel : petite introduction à Python]] : Introduction en plusieurs chapitres aux scripts Python dans FreeCAD.
* Utiliser des [[Units/fr|Unités]] variées dans FreeCAD.
* [[Profiling/fr|Profilage]] du code Python.
* [[Debugging/fr#D.C3.A9bogage_Python|Débogage]] du code Python.
*[[Python_Development_Environment/fr|Environnement de développement pour Python]] - Un développement simplifié pour Python dans FreeCAD


=== Modules ===
'''General'''
* [[Introduction to python]] - See also other Python tutorials at the bottom of this page
* [[Python scripting tutorial|FreeCAD scripting tutorial]] - A general look at python scripting in FreeCAD
* [[FreeCAD Scripting Basics]]: Well, the basics...
* [[Gui Command]] : Adding custom commands to the GUI
* Using mixed [[Units]] in FreeCAD


Le fonctionnement de FreeCAD est séparé en modules qui traitent de types de données et d'applications spéciales. FreeCAD a intégré des modules et des modules d'extension (plug-ins). Une fois que les modules de plug-in sont installés, ils deviennent disponibles aussi facilement que les modules intégrés. Les modules décrits ci-dessous sont les modules par défaut, inclus dans chaque installation FreeCAD.
'''Working with Meshes'''
* [[Mesh Scripting]]: How to interact with the [[Mesh Module]]


* Les [[Builtin modules/fr|modules intégrés]] sont les principaux modules de FreeCAD. Ils contiennent les outils pour manipuler les configurations générales de FreeCAD, les documents et leur contenu.
'''Working with Parts'''
* [[Workbench creation/fr|Création d'Ateliers]] vous montre comment créer votre propre atelier.
* [[Part Module|The Part Module]]: How [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE Technology] tools and structure is used in FreeCAD
* [[Topological data scripting]]: How to interact with the Part Module
* [[PythonOCC]]: How to unleash the whole Open CASCADE power
* [[Mesh to Part]]: Converting between object types


<span id="Working_with_Meshes"></span>
'''Accessing the Coin scenegraph'''
====Travailler avec les maillages====
* [[Scenegraph|The Coin/Inventor scenegraph]]: How the FreeCAD scene representation works
* [[Pivy]]: How to access and modify the scenegraph


* [[Mesh Scripting/fr|Mesh Scripts]]: comment interagir avec l'[[Mesh_Workbench/fr|atelier Mesh]]
'''Controlling the Qt interface'''
* [[PyQt]]: How to access the interface, and modify its contents
* [[Embedding FreeCADGui|Using the FreeCAD GUI]] in another Qt application with PyQt


<span id="Working_with_Parts"></span>
'''Working with parametric objects'''
====Travailler avec les objets Parts====
* [[Scripted objects]]: How to make 100% Python-scripted objects in FreeCAD
* [[Drawing Module]]: Automating the 3D-to-2D process


* [[Part_Workbench|Atelier Part]] : comment les outils et la structure de [https://fr.wikipedia.org/wiki/Open_CASCADE_Technology Open CASCADE Technology] sont utilisés dans FreeCAD.
'''Examples'''
* Les [[Topological_data_scripting/fr|Scripts pour création topologique]] : interaction avec l'atelier Part.
* [[Code snippets]] : A collection of pieces of FreeCAD Python code, to serve as ingredients in your scripts...
* [[PythonOCC/fr|PythonOCC]] :comment utiliser toute la puissance du moteur Open CASCADE.
* [[Line drawing function]]: How to build a simple tool to draw lines
* [[Mesh to Part/fr|Conversion objet Mesh en Part]] : conversion entre les types d'objets.
* [[Dialog creation]]: How to construct dialogs with Qt designer, and use them in FreeCAD
* [[Embedding FreeCAD]]: How to import FreeCAD as a Python module in other applications
* The [[Draft Module]] adds basic 2d drawing functions to freecad. It is written entirely in Python, so it can be a good example if you want to write your own modules.
* [[FreeCAD vector math library]] : A couple of handy functions to manipulate FreeCAD vectors. This library is also included in the Draft module.


<span id="Accessing_the_Coin_scenegraph"></span>
== API Functions ==
====Accéder aux graphes de scène de Coin====


* [[Scenegraph/fr|Graphe de scène]] : Comment fonctionne la représentation de la scène FreeCAD.
The complete API description can be found [[:Category:API|here]]. Note that it can be incomplete, since we still didn't find a way to include it automatically on this wiki. For more accurate information, browse the modules directly from FreeCAD.
* [[Pivy/fr|Pivy]] : Comment accéder et modifier le graphe de scène


<span id="Controlling_the_Qt_interface"></span>
== Advanced modification ==
===Contrôler l'interface avec Qt===


* [[PySide/fr|PySide]] : comment accéder à l'interface et modifier son contenu.
* [[Start up and Configuration]]: Startup and command line options
* [[Embedding_FreeCADGui/fr|Utilisez les modules graphiques FreeCAD]] : dans d'autres applications Qt avec l'aide de PyQt.
* [[Install on Windows]]: Using the windows installer
* [[CompileOnWindows|Compiling FreeCAD on Windows]] and [[CompileOnUnix|Compiling FreeCAD on Unix]]
* [[Branding]]: Simple modifications you can do to the source code to change some aspects of FreeCAD
* [[Extra python modules]] : Extend the FreeCAD python interpreter with these powerful modules!


<span id="Working_with_parametric_objects"></span>
== Python tutorials ==
===Travailler avec des objets paramétriques===


* [[Scripted_objects/fr|Objets créés par script]] : comment créer des objets créés par script à 100% en Python.
These are good generic tutorials, not specific to FreeCAD, that might interest you if you are totally new to python.
** [[Scripted_objects_with_attachment/fr|Objets créés par script avec pièce jointe]] : comment rendre les objets créés par script attachables à d'autres objets.
** [[Scripted_objects_saving_attributes/fr|Sauvegarde des attributs des objets scripts]] : comment sauvegarder et restaurer les attributs de la classe proxy avec {{incode|dumps}} et {{incode|loads}}.
** [[Scripted_objects_migration/fr|Migration d'objets créés par script]] : comment migrer d'anciens objets créés par script vers une nouvelle classe.

<span id="Examples"></span>
===Exemples===

* [[Code_snippets/fr|Code snippets]] : une collection de morceaux de code Python de FreeCAD, pour servir d'ingrédients dans vos scripts...
* [[Line_drawing_function/fr|Fonction - tracer une ligne]] : comment construire un outil simple pour dessiner des lignes.
* [[Dialog_creation/fr|Création d'une boite de dialogue]] : comment construire des dialogues avec Qt designer et les utiliser dans FreeCAD.
* [[Embedding_FreeCAD/fr|Intégrer FreeCAD]] : comment importer FreeCAD en tant que module Python dans d'autres applications.
* L'[[Draft_Workbench/fr|atelier Draft]] ajoute des fonctions de dessin 2D de base à FreeCAD. Il est entièrement écrit en Python, donc il peut être un bon exemple si vous voulez écrire vos propres modules.
* [[FreeCAD_vector_math_library/fr|Bibliothèque mathématique vectorielle de FreeCAD]] : Quelques fonctions pratiques pour manipuler les vecteurs FreeCAD. Cette bibliothèque est également incluse dans le module Draft.

<span id="API_Functions"></span>
== Fonctions API ==

La documentation complète de l'API de FreeCAD se trouve à l'adresse http://www.freecadweb.org/api/. Elle contient à la fois les APIs C++ et Python, et n'est pas encore parfaitement formatée, ce qui peut être déroutant si vous recherchez du code uniquement Python. Une version plus facile à parcourir peut être trouvée [[:Category:API/fr|ici]]. Notez qu'elle peut être incomplète, car elle est mise à jour manuellement. Pour des informations plus précises, parcourez les modules directement depuis la console Python de FreeCAD.

En rapport : [[Exposing_C%2B%2B_to_Python|Exposing C++ to Python]]

<span id="Advanced_modification"></span>
== Modifications avancées ==

* [[Start_up_and_Configuration/fr|Démarrage et configuration]]: démarrage et options en ligne de commande
* [[Installing_on_Windows/fr|Installation sous Windows]]: utilisation de l'installeur Windows
* [[Compile_on_Windows/fr|Compilation de FreeCAD sous Windows]] et [[Compile_on_Linux/fr|Compiler sous Linux/Unix]]
* [[Branding/fr|Identification à la marque FreeCAD]]: les modifications simples à effectuer sur le code source de FreeCAD pour construire votre propre application
* [[Extra_python_modules/fr|Extension des modules Python]]: l’interpréteur Python de FreeCAD est facilement extensible par l'ajout de nombreux modules !

<span id="Python_tutorials"></span>
== Tutoriels pour Python ==

Voici une compilation de très bons tutoriels, pas forcement liés à FreeCAD, mais très intéressants si vous êtes totalement débutants en Python.


'''Python'''
'''Python'''
* [http://docs.python.org/tut/tut.html Official python tutorial] - A very complete tutorial for discovering python
* [https://docs.python.org/3/tutorial/index.html Official python tutorial] - Un tutoriel très complet pour découvrir Python
* [http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python Non-programmer tutorial for python] - an excellent wikibook
* [https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3 Non-programmer tutorial for python] - un excellent livre au format Wiki
* [http://npt.cc.rsu.ru/user/wanderer/ODP/Python_for_Newbies.htm Python for newbies] - one big tutorial covering all the basics
* [http://npt.cc.rsu.ru/user/wanderer/ODP/Python_for_Newbies.htm Python for newbies] - un grand tutoriel couvrant tous les grands principes de base.

'''PySide''' - Comment créer et gérer l'UI Qt de FreeCAD à partir de Python
* [http://zetcode.com/gui/pysidetutorial/PySide tutorial] - Un tutoriel de plate-forme montrant l'utilisation de PySide avec des exemples
* [http://www.pythoncentral.io/series/python-pyside-pyqt-tutorial/ PySide/PyQt tutorial] - Un tutoriel facile à lire qui couvre PySide et PyQt avec des exemples
* [http://qt-project.org/wiki/PySideDocumentation documentation PySide] du projet Qt (les personnes qui ont tout écrit)
* [http://qt-project.org/wiki/QtCreator_and_PySide Using QtCreator in PySide] : Aussi depuis le Projet Qt
* [http://srinikom.github.io/pyside-docs/index.html PySide reference] : détails inépuisables sur la minutie de PySide et Qt, une source de référence fiable
* [http://nullege.com/codes/search?cq=PySide PySide code snippets] : une base de données interrogeable d'extraits de code PySide

Les deux références suivantes sont spécifique à PyQt (pas PySide) mais peuvent offrir des informations d'utilisation :
* [http://www.cs.usfca.edu/~afedosov/qttut/Basic PyQt tutoriel] : Un tutoriel simple et court basé sur Linux qui vous expliquera comment travailler avec PyQt et Qt Designer
* [http://vizzzion.org/?id=pyqt Programming Qt applications in python]: Un tutoriel plus approfondi couvrant l'ensemble des processus de travail avec Qt et python.


'''Pivy''' - Comment interagir avec les scènes 3D de FreeCAD
'''PyQt''' - How to create and manage FreeCAD's Qt UI interface from python
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108.947&rep=rep1&type=pdf Pivy - Incorporation d'un langage de script dynamique dans une bibliothèque de graphes de scènes]: Thèse qui explique Pivy en détail
* [http://www.cs.usfca.edu/~afedosov/qttut/ Basic PyQt tutorial] : A simple and short linux-based tutorial that will explain how to work with PyQt and Qt Designer
* [http://ftp.ntua.gr/mirror/python/pycon/dc2004/papers/47/ Programmation graphique 3D de haut niveau en Python]: exemple Pivy de Pycon 2004
* [http://zetcode.com/tutorials/pyqt4/firstprograms/ First programs in PyQt4] : A platform-agnostic tutorial showing the interns of python + qt
* [https://www.semanticscholar.org/paper/Integrating-Pivy-into-Studierstube-4.2-Gruber/08c9a89c8326c87f81c2d83428029fbfb6c2ae64 Introducing Pivy into studierstube] [https://www.researchgate.net/publication/228737136_Integrating_Pivy_into_Studierstube_42 (Mirror)] : Un article qui n'est pas vraiment un tutoriel mais qui illustre bien le fonctionnement de Pivy (nécessite un compte académique)
* [http://vizzzion.org/?id=pyqt programming Qt applications in python] : A more in-depth tutorial covering all the process of working with qt and python.


<span id="Community_projects"></span>
'''Pivy''' - How to interact with FreeCAD's 3D scenes
== Projets communautaires ==
* [http://pivy.coin3d.org/documentation/pycon Basic Pivy tutorial] : A very simple tutorial form the official Pivy site
* [http://www.google.com.br/url?sa=U&start=3&q=http://studierstube.icg.tu-graz.ac.at/doc/pdf/PivyStudierstubeTutorial.pdf&ei=XyC1Sc2wOeCKmQem_eHnBQ&usg=AFQjCNEYhb-0DcUc6OxFVijAe1epBb-4aA Introducing Pivy into studiersturbe] : A document that is not really a tutorial, but that illustrates well how Pivy works


Sur le [[FreeCAD Community Portal/fr|Portail communautaire FreeCAD]], vous pouvez rechercher d'autres projets basés sur FreeCAD et gérés par la communauté. Si vous avez commencé un nouveau projet FreeCAD, assurez vous de le signaler sur le [[FreeCAD Community Portal|Community portal (page en anglais)]] ! Si vous souhaitez participer au développement de FreeCAD vous pouvez visiter la page [[Help FreeCAD/fr|Aider FreeCAD]] et voir ce que vous pouvez faire.
== Community projects ==


* [[Scientific_literature|Scientific literature]]: articles qui référencent ou utilisent le système FreeCAD de différentes manières.
On the [[free-cad:Community Portal|Community portal]], you can find other FreeCAD-based projects run by the FreeCAD users community. If you are starting a new FreeCAD project, be sure to list it there! We also have a page with things you can do if you would like to [[Help FreeCAD]].


{{languages | {{en|Power users hub/en}} {{es|Power users hub/es}} {{it|Power users hub/it}} {{ru|Power users hub/ru}} {{se|Power users hub/se}} }}


{{Powerdocnavi{{#translation:}}}}
[[Category:Hubs]]
[[Category:Poweruser Documentation]]
[[Category:Hubs{{#translation:}}]]

Latest revision as of 12:31, 27 January 2024


C'est l'endroit à venir si vous êtes un utilisateur expérimenté et que vous voulez en savoir plus sur la personnalisation et l'extension de FreeCAD.

FreeCAD est extensible par du code Python qui est exécuté directement dans la console Python ou chargé à partir de modules au démarrage. Cela signifie que vous pouvez modifier FreeCAD sans avoir besoin de recompiler le programme. Par exemple, vous pouvez :

  • Créer et modifier la géométrie : vous pouvez créer un nouveau type d'objet, soit à partir de zéro, soit en adaptant un type existant.
  • Créer des outils et des commandes personnalisés : ajoutez votre propre ensemble d'outils qui exécutent votre code.
  • Modifier l'interface : créer des barres d'outils pour y placer vos outils, créer des fenêtres, des panneaux ou des interfaces spéciales pour interagir avec vos outils.
  • Modifier la représentation scénographique : FreeCAD a des processus séparés pour construire la géométrie et afficher cette géométrie à l'écran. Vous avez un accès complet à la façon dont le contenu de la scène est affiché à l'écran, vous pouvez donc modifier cette représentation, interagir avec elle ou lui ajouter un comportement personnalisé. Vous pouvez également ajouter des widgets d'écran personnalisés, comme des informations, des glisseurs, des ancres ou des entités temporaires.

Si vous souhaitez contribuer au contenu de ces pages, demandez un compte wiki avec les droits d'éditeur dans le forum et lisez les Pages Wiki pour les directives générales que vous devez suivre. Pour d'autres façons de contribuer au projet, consultez la page Contribuer à FreeCAD.

Personnaliser FreeCAD

Scripts dans FreeCAD

Général

Modules

Le fonctionnement de FreeCAD est séparé en modules qui traitent de types de données et d'applications spéciales. FreeCAD a intégré des modules et des modules d'extension (plug-ins). Une fois que les modules de plug-in sont installés, ils deviennent disponibles aussi facilement que les modules intégrés. Les modules décrits ci-dessous sont les modules par défaut, inclus dans chaque installation FreeCAD.

  • Les modules intégrés sont les principaux modules de FreeCAD. Ils contiennent les outils pour manipuler les configurations générales de FreeCAD, les documents et leur contenu.
  • Création d'Ateliers vous montre comment créer votre propre atelier.

Travailler avec les maillages

Travailler avec les objets Parts

Accéder aux graphes de scène de Coin

  • Graphe de scène : Comment fonctionne la représentation de la scène FreeCAD.
  • Pivy : Comment accéder et modifier le graphe de scène

Contrôler l'interface avec Qt

Travailler avec des objets paramétriques

Exemples

  • Code snippets : une collection de morceaux de code Python de FreeCAD, pour servir d'ingrédients dans vos scripts...
  • Fonction - tracer une ligne : comment construire un outil simple pour dessiner des lignes.
  • Création d'une boite de dialogue : comment construire des dialogues avec Qt designer et les utiliser dans FreeCAD.
  • Intégrer FreeCAD : comment importer FreeCAD en tant que module Python dans d'autres applications.
  • L'atelier Draft ajoute des fonctions de dessin 2D de base à FreeCAD. Il est entièrement écrit en Python, donc il peut être un bon exemple si vous voulez écrire vos propres modules.
  • Bibliothèque mathématique vectorielle de FreeCAD : Quelques fonctions pratiques pour manipuler les vecteurs FreeCAD. Cette bibliothèque est également incluse dans le module Draft.

Fonctions API

La documentation complète de l'API de FreeCAD se trouve à l'adresse http://www.freecadweb.org/api/. Elle contient à la fois les APIs C++ et Python, et n'est pas encore parfaitement formatée, ce qui peut être déroutant si vous recherchez du code uniquement Python. Une version plus facile à parcourir peut être trouvée ici. Notez qu'elle peut être incomplète, car elle est mise à jour manuellement. Pour des informations plus précises, parcourez les modules directement depuis la console Python de FreeCAD.

En rapport : Exposing C++ to Python

Modifications avancées

Tutoriels pour Python

Voici une compilation de très bons tutoriels, pas forcement liés à FreeCAD, mais très intéressants si vous êtes totalement débutants en Python.

Python

PySide - Comment créer et gérer l'UI Qt de FreeCAD à partir de Python

Les deux références suivantes sont spécifique à PyQt (pas PySide) mais peuvent offrir des informations d'utilisation :

  • PyQt tutoriel : Un tutoriel simple et court basé sur Linux qui vous expliquera comment travailler avec PyQt et Qt Designer
  • Programming Qt applications in python: Un tutoriel plus approfondi couvrant l'ensemble des processus de travail avec Qt et python.

Pivy - Comment interagir avec les scènes 3D de FreeCAD

Projets communautaires

Sur le Portail communautaire FreeCAD, vous pouvez rechercher d'autres projets basés sur FreeCAD et gérés par la communauté. Si vous avez commencé un nouveau projet FreeCAD, assurez vous de le signaler sur le Community portal (page en anglais) ! Si vous souhaitez participer au développement de FreeCAD vous pouvez visiter la page Aider FreeCAD et voir ce que vous pouvez faire.

  • Scientific literature: articles qui référencent ou utilisent le système FreeCAD de différentes manières.