Main Page/fr: Difference between revisions

From FreeCAD Documentation
m (updated screenshot info)
(Updating to match new version of source page)
(127 intermediate revisions by 13 users not shown)
Line 1: Line 1:
<languages/>
= FreeCAD =




== Introduction ==
<div class="main-menu">
Ceci est la documentation wiki de [http://www.freecadweb.org/?lang=fr_FR FreeCAD]. Vous avez deux manières de parcourir la documentation : en explorant le portail utilisateurs, ou en suivant le manuel. C'est un projet en évolution permanente, écrit par la communauté d'utilisateurs et de développeurs FreeCAD. N'hésitez pas à [[Help FreeCAD/fr|nous aider en contribuant]] si vous trouvez qu'il manque des informations ou qu'elles sont incorrectes. L'information contenue ici constitue la documentation incorporée dans le programme FreeCAD.


__NOTOC__
{{Languages-top| {{en|Main Page}} {{cn|Main Page/cn}} {{de|Main Page/de}} {{es|Main Page/es}} {{it|Main Page/it}} {{pl|Main Page/pl}} {{ru|Main Page/ru}} {{se|Main Page/se}} {{tr|Main Page/tr}} }}


== Contenu ==
{{menu/fr}}


[[Image:Crystal_Clear_app_display.png|64px|left]] [[User_hub/fr|Pour tous les utilisateurs]] : Cette page contient une documentation utile pour les utilisateurs FreeCAD en général : une liste de tous les ateliers, des instructions détaillées sur la procédure d'installation et d'utilisation de l'application FreeCAD, des didacticiels et tout ce dont vous avez besoin pour commencer.
</div>
{{Clear}}
[[Image:Crystal Clear app terminal.png|64px|left]] [[Power_users_hub/fr|Pour les utilisateurs avancés]] : Cette page regroupe la documentation destinée aux personnes intéressées par la rédaction de scripts python. Vous y trouverez également un référentiel de macros, des instructions sur leur installation et leur utilisation, ainsi que des informations sur la personnalisation de FreeCAD en fonction de vos besoins.
{{Clear}}
[[Image:Crystal Clear app tutorials.png|64px|left]] [[Developer_hub/fr|Pour les développeurs]] : Cette section explique comment compiler soit-même FreeCAD, comment est structuré le code source de l'application, comment développer de nouveaux ateliers, et comment les intégrer dans vos propres applications.
{{Clear}}


== Manuel ==
<div class="main-toolbox">


[[Image:Crystal_Clear_manual.png|64px|left]] [[Manual:Introduction/fr|Le manuel Freecad]] est une autre façon, plus linéaire, de présenter l'information contenue dans ce wiki. Il est prévu pour être lu comme un livre, et constitue une introduction aux nombreuses autres pages des modules mentionnés ci-dessus. [https://www.gitbook.com/book/yorikvanhavre/a-freecad-manual/details Des versions ebook pdf mobi] (en anglais) sont également disponibles, ainsi que quelques [https://www.freecadweb.org/manual/ traductions au format pdf].
{{downloads/fr}}
{{Clear}}


== Table des matières ==
{{screenshot/fr|Rim_bling.png|une capture d'écran de la version 0.12}}

{{newsbox/fr}}

{{feedsbox}}

{{mantisbox}}

{{facebookbox}}

</div>

<div class="main-content">

'''FreeCAD''' est une application de modélisation 3D [http://fr.wikipedia.org/wiki/Open_source Open Source] pour la [http://fr.wikipedia.org/wiki/Conception_assist%C3%A9e_par_ordinateur CAO]/[http://fr.wikipedia.org/wiki/Ingénierie_assistée_par_ordinateur IAO]/[http://fr.wikipedia.org/wiki/Product_Lifecycle_Management PLM], orientée vers le [http://fr.wikipedia.org/wiki/Génie_mécanique génie mécanique] et le [http://en.wikipedia.org/wiki/Product_design design de produits], mais qui vise également d'autres disciplines, telles que l'architecture ou d'autres branches de l'ingénierie. C'est un logiciel à [http://fr.wikipedia.org/wiki/Conception_paramétrique conception paramétrique] doté d'une architecture modulaire, qui permet l'ajout de nouvelles fonctionnalités très simplement, sans devoir modifier le noyau de l'application.

FreeCAD est basé sur [http://fr.wikipedia.org/wiki/Open_CASCADE OpenCasCade], un puissant noyau géométrique. Il dispose d'un modèle de représentation des scènes 3D conforme au format [http://fr.wikipedia.org/wiki/Inventor_%28biblioth%C3%A8que_logicielle%29 Open Inventor] et fourni par la bibliothèque logicielle [http://en.wikipedia.org/wiki/Coin3D Coin 3D], ainsi qu'une vaste interface de programmation [http://fr.wikipedia.org/wiki/Python_%28langage%29 Python]. L'interface graphique est basée sur [http://fr.wikipedia.org/wiki/Qt Qt]. FreeCAD fonctionne donc de façon identique sur les plateformes Windows, Mac OSX et Linux.

[[About FreeCAD/fr|En savoir plus...]]

== Principales caractéristiques ==

* [[Image:Feature1.jpg|left]] Un '''noyau géométrique''' complet basé sur [http://fr.wikipedia.org/wiki/Open_CASCADE OpenCasCade] qui permet des opérations 3D avancées sur des types de formes complexes, et supporte nativement les B-Rep, les NURBS, les opérations booléennes ou les congés. {{clear}}
* [[Image:Feature6.jpg|left]] Une '''architecture modulaire''' qui permet à des greffons (modules) d'ajouter des fonctionnalités à l'application de base. Ces greffons peuvent prendre la forme d'applications complexes ou de simples [[Scripting/fr|scripts Python]], ou encore de [[Macros/fr|macros]] pré-enregistrées. {{clear}}
* [[Image:Feature3.jpg|left]] Un '''modèle''' entièrement '''paramétrique''', permettant n'importe quel type d'objets complètement paramétrables, qui peuvent même être complètement programmés en Python. {{clear}}
* [[Image:Feature4.jpg|left]] Un accès complet depuis l'interpréteur '''Python''' intégré, des macros, ou encore des scripts externes, à la grande majorité des fonctionnalités FreeCAD, qu'il s'agisse de [[Topological data scripting/fr|créer ou transformer de la géométrie]], de représenter cette géométrie en 2D ou en 3D ([[scenegraph/fr|Graphe de scène]]), ou encore de l'[[PyQt/fr|interface de FreeCAD]]. {{clear}}
* [[Image:Feature5.jpg|left]] L'importation/exportation de '''formats standards''' tels que [http://fr.wikipedia.org/wiki/Standard_pour_l'échange_de_données_de_produit STEP], [http://fr.wikipedia.org/wiki/Initial_Graphics_Exchange_Specification IGES], [http://fr.wikipedia.org/wiki/Objet_3D_(format_de_fichier) OBJ], [http://fr.wikipedia.org/wiki/Drawing_eXchange_Format DXF], [http://fr.wikipedia.org/wiki/Scalable_Vector_Graphics SVG] ou [http://fr.wikipedia.org/wiki/U3D U3D]. {{clear}}

== En développement ==

* [[Image:Feature7.jpg|left]] Un [[Sketcher/fr|Esquisseur]] qui intègre un solveur de contraintes, permettant de dessiner des formes 2D géométriquement contraintes et paramétrées. {{clear}}
* [[Image:Feature8.jpg|left]] Un module de [[Drawing Module/fr|Mise en plan]] qui permet la création de vues 2D depuis un modèle 3D. {{clear}}
* [[Image:Feature9.jpg|left]] Un environnement de [[Robot Workbench/fr|Simulation de robot]] pour étudier les mouvements des robots. {{clear}}
* [[Image:Feature-raytracing.jpg|left]] Un module de [[Atelier Raytracing|Lancer de rayons]] capable d'exporter des objets 3D afin de créer des rendus avec un moteur de rendu externe. {{clear}}
* [[Image:Feature-arch.jpg|left]] Un module [[Arch Module/fr|Architectural]] qui permet une méthodologie de travail de type [http://fr.wikipedia.org/wiki/Building_Information_Modeling BIM], compatible avec le format [http://fr.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. Le développement du module Arch est discuté abondamment par la communauté [http://sourceforge.net/apps/phpbb/free-cad/viewtopic.php?f=10&t=821 ici (en anglais)].{{clear}}

== Manuel ==
Le manuel FreeCAD est un effort de la communauté afin de proposer une documentation complète sur l'utilisation de FreeCAD, et est déjà disponible en plusieurs langues. Elle est toujours incomplète, vous êtes donc invités à y [[Help FreeCAD/fr|participer]]!


La table des matières suivante liste tous les articles de ce wiki qui constituent l'ossature de la documentation hors-ligne fournie avec le logiciel FreeCAD. Elle est disponible dans de nombreuses langues :
{|border="0" width="100%" style="background:transparent;"
{|border="0" width="100%" style="background:transparent;"
|-
|-
|
|
* [[Image:Flag-en.jpg]] [[Online Help Toc|Table of contents]]
* [[Image:Flag-en.jpg]] [[Online Help Toc|Table of contents]]
* [[Image:Flag-pl.jpg]] [[Online Help Toc/pl|Spis Treści]]
* [[Image:Flag-bg.jpg]] [[Online Help Toc/bg|Съдържание]]
* [[Image:Flag-cn.jpg]] [[Online Help Toc/cn|目录]] cn (obsolete - please use zh-cn)
* [[Image:Flag-cn.jpg]] [[Online Help Toc/zh-cn|目录]] zh-cn
* [[Image:Flag-cn.jpg ‎]] [[Online_Help_Toc/zh-tw|目錄]] zh-tw
* [[Image:Flag-cs.jpg]] [[Online Help Toc/cs|Obsah]]
* [[Image:Flag-hr.jpg]] [[Online Help Toc/hr|Sadržaj]]
||
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
* [[Image:Flag-es.jpg]] [[Online Help Toc/es|Índice de contenidos]]
* [[Image:Flag-es.jpg]] [[Online Help Toc/es|Índice de contenidos]]
* [[Image:Flag-cn.jpg]] [[Online Help Toc/cn|目录]]
* [[Image:Flag-ro.jpg]] [[Online_Help_Toc/ro|Cuprins]]
||
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
* [[Image:Flag-fr.jpg]] [[Online Help Toc/fr|Table des matières]]
* [[Image:Flag-se.jpg]] [[Online Help Toc/se|Innehallsforteckning]]
* [[Image:Flag-it.jpg]] [[Online Help Toc/it|Sommario]]
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
* [[Image:Flag-jp.jpg]] [[Online Help Toc/jp|目次]] jp
* [[Image:Flag-tr.jpg]] [[Online Help Toc/tr|İçindekiler]]
* [[Image:Flag-jp.jpg]] [[Online Help Toc/ja|目次]] 日本語 ja
||
||
* [[Image:Flag-pl.jpg]] [[Online Help Toc/pl|Spis Treści]]
* [[Image:Flag-pt.jpg]] [[Online Help Toc/pt|Tabela de conteúdos]] pt
* [[Image:Flag-pt-br.jpg]] [[Online Help Toc/pt-br|Índice]] pt-br
* [[Image:Flag-ru.jpg]] [[Online Help Toc/ru|Содержание]]
* [[Image:Flag-ru.jpg]] [[Online Help Toc/ru|Содержание]]
* [[Image:Flag-jp.jpg]] [[Online Help Toc/jp|目次]]
* [[Image:Flag-sv.jpg]] [[Online Help Toc/sv|Innehallsforteckning]] sv
* [[Image:Flag-it.jpg]] [[Online Help Toc/it|Indice dei contenuti]]
* [[Image:Flag-tr.jpg]] [[Online Help Toc/tr|İçindekiler]]
* [[Image:Flag-uk.jpg]] [[Online Help Toc/uk|Інтернет Допомога]]
|}
|}


== Plus ==
== S'impliquer ==


=== À propos du développement ===
=== Comment participer ===


Il y a beaucoup de travail à faire dans le projet FreeCAD. Si vous êtes intéressé pour nous aider, il y a des tâches de programmation en C++ ou en Python pour les développeurs, mais il y a aussi des choses que vous pouvez faire même si vous ne savez pas programmer :
Consultez la [[Development roadmap/fr|feuille de route du développement]] pour des nouvelles sur ce qui est planifié, le [http://sourceforge.net/apps/mantisbt/free-cad/changelog_page.php journal des changements] et la [http://sourceforge.net/apps/mantisbt/free-cad/roadmap_page.php feuille de route] sur Mantis pour observer les progrès vers la prochaine version, ou les [http://www.ohloh.net/p/freecad Project statistics] pour encore plus d'informations sur le code de FreeCAD.
* telles que la rédaction de la documentation et l'[[WikiPages|édition du wiki (en)]],
* l'aide aux nouveaux arrivants,
* la traduction de l'interface de l'application et de la documentation,
* la préparation d'installeurs ou de paquets de la dernière version de FreeCAD pour votre système d'exploitation favori
* aider d'autres personnes et faire découvrir FreeCAD autour de vous.

La page [[help FreeCAD/fr|Contribuer à FreeCAD]] décrit tout cela avec plus de détails. Depuis 2016, FreeCAD participe aussi au [[Google Summer of Code|Google Summer of Code]]. Le [[Contributors_hub/fr|Carrefour des contributeurs]] est une autre initiative pour rassembler les façons possibles d'aider et contribuer au projet FreeCAD.


=== Code source ===
=== Code source ===


FreeCAD peut être compilé à l'aide de cMake ou autotools, le lien subversion est https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk et des instructions de compilation sont disponibles pour [[CompileOnWindows/fr|Windows]], [[CompileOnUnix/fr|Unix/Linux]] et [[CompileOnMac/fr|MacOSX]].
FreeCAD peut être compilé en utilisant [https://cmake.org/ CMake]. Le lien git du code source est sous licence [https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License LGPL] et déposé sur [https://github.com/FreeCAD/FreeCAD GitHub]. Ici les instructions de compilation pour [[Compile_on_Windows/fr|Windows]], [[Compile_on_Linux/Unix/fr|Unix/Linux]] et [[Compile_on_MacOS/fr|MacOSX]]. Le code source de la documentation est sur le [http://www.freecadweb.org/api/ site Web FreeCAD], genéré par [[Doxygen/fr|Doxygen]], et [[Source_documentation/fr|documenté sur le wiki]].


=== Aide recherchée ===
=== À propos du développement ===


Consultez la [[Development roadmap/fr|feuille de route du développement]] pour être informé de ce qui est planifié, le [http://www.freecadweb.org/tracker/changelog_page.php journal des changements] et la [http://www.freecadweb.org/tracker/roadmap_page.php feuille de route] sur le [http://www.freecadweb.org/tracker système de suivi de bogues] pour observer les améliorations destinées à la prochaine version, ou les [http://www.ohloh.net/p/freecad statistiques du projet] pour de plus amples informations sur le code de FreeCAD. Toutes les communications sur le développement se déroulent sur le [http://forum.freecadweb.org forum], n'oubliez pas de le visiter si vous souhaitez participer.
FreeCAD pourrait [[Help FreeCAD/fr|bénéficier grandement de votre aide]], par exemple en testant l'application et en [http://sourceforge.net/apps/mantisbt/free-cad/main_page.php rapportant des bogues], ou en aidant à améliorer et bonifier la [[User hub/fr|documentation destinée aux débutants]], par exemple en rédigeant ou en enregistrant des [[tutorials/fr|tutoriels]]. Un autre problème auquel nous faisons face est le manque de volontaires pour compiler et tester FreeCAD sous Mac OSX. Si vous avez un Mac, s.v.p. [[CompileOnMac/fr|aidez-nous]] ! Votre aide pour [[Localisation/fr|traduire FreeCAD]] dans votre langue est aussi bienvenue.


</div>


{{Userdocnavi{{#translation:}}}}
__NOTOC__
[[Category:Documentation{{#translation:}}]]

Revision as of 19:14, 1 September 2020


Introduction

Ceci est la documentation wiki de FreeCAD. Vous avez deux manières de parcourir la documentation : en explorant le portail utilisateurs, ou en suivant le manuel. C'est un projet en évolution permanente, écrit par la communauté d'utilisateurs et de développeurs FreeCAD. N'hésitez pas à nous aider en contribuant si vous trouvez qu'il manque des informations ou qu'elles sont incorrectes. L'information contenue ici constitue la documentation incorporée dans le programme FreeCAD.


Contenu

Pour tous les utilisateurs : Cette page contient une documentation utile pour les utilisateurs FreeCAD en général : une liste de tous les ateliers, des instructions détaillées sur la procédure d'installation et d'utilisation de l'application FreeCAD, des didacticiels et tout ce dont vous avez besoin pour commencer.

Pour les utilisateurs avancés : Cette page regroupe la documentation destinée aux personnes intéressées par la rédaction de scripts python. Vous y trouverez également un référentiel de macros, des instructions sur leur installation et leur utilisation, ainsi que des informations sur la personnalisation de FreeCAD en fonction de vos besoins.

Pour les développeurs : Cette section explique comment compiler soit-même FreeCAD, comment est structuré le code source de l'application, comment développer de nouveaux ateliers, et comment les intégrer dans vos propres applications.

Manuel

Le manuel Freecad est une autre façon, plus linéaire, de présenter l'information contenue dans ce wiki. Il est prévu pour être lu comme un livre, et constitue une introduction aux nombreuses autres pages des modules mentionnés ci-dessus. Des versions ebook pdf mobi (en anglais) sont également disponibles, ainsi que quelques traductions au format pdf.

Table des matières

La table des matières suivante liste tous les articles de ce wiki qui constituent l'ossature de la documentation hors-ligne fournie avec le logiciel FreeCAD. Elle est disponible dans de nombreuses langues :

S'impliquer

Comment participer

Il y a beaucoup de travail à faire dans le projet FreeCAD. Si vous êtes intéressé pour nous aider, il y a des tâches de programmation en C++ ou en Python pour les développeurs, mais il y a aussi des choses que vous pouvez faire même si vous ne savez pas programmer :

  • telles que la rédaction de la documentation et l'édition du wiki (en),
  • l'aide aux nouveaux arrivants,
  • la traduction de l'interface de l'application et de la documentation,
  • la préparation d'installeurs ou de paquets de la dernière version de FreeCAD pour votre système d'exploitation favori
  • aider d'autres personnes et faire découvrir FreeCAD autour de vous.

La page Contribuer à FreeCAD décrit tout cela avec plus de détails. Depuis 2016, FreeCAD participe aussi au Google Summer of Code. Le Carrefour des contributeurs est une autre initiative pour rassembler les façons possibles d'aider et contribuer au projet FreeCAD.

Code source

FreeCAD peut être compilé en utilisant CMake. Le lien git du code source est sous licence LGPL et déposé sur GitHub. Ici les instructions de compilation pour Windows, Unix/Linux et MacOSX. Le code source de la documentation est sur le site Web FreeCAD, genéré par Doxygen, et documenté sur le wiki.

À propos du développement

Consultez la feuille de route du développement pour être informé de ce qui est planifié, le journal des changements et la feuille de route sur le système de suivi de bogues pour observer les améliorations destinées à la prochaine version, ou les statistiques du projet pour de plus amples informations sur le code de FreeCAD. Toutes les communications sur le développement se déroulent sur le forum, n'oubliez pas de le visiter si vous souhaitez participer.