Main Page/fr: Difference between revisions

From FreeCAD Documentation
m (mise à jour)
(Updating to match new version of source page)
Line 1: Line 1:
= FreeCAD =


This is the documentation wiki of FreeCAD


__NOTOC__
<div class="main-menu">


== Contents ==
{{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}} }}


{|border="0" width="100%" style="background:transparent;"
{{menu/fr}}
|-
|
* [[User_hub|For users]]: How to use FreeCAD
||
* [[Power_users_hub|For power users]]: How to use python scripting
||
* [[Developer_hub|For developers]]: How to code modules in C++
|}


== Manual ==
</div>


The FreeCAD manual is a work-in-progress community effort to provide state-of-the-art documentation about using FreeCAD, and is already available in several languages. It still lacks much information, so feel free to join and [[Help FreeCAD|contribute]]!
<div class="main-toolbox">


{{downloads/fr}}

{{screenshot/fr|Rim_bling.png|une capture d'écran de la version 0.12}}

{{newsbox/fr}}

{{feedsbox}}

{{mantisbox}}

{{booksbox/fr}}

{{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]] Une Technologie complète basée sur le '''noyau geometrique [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE]''' ce qui permet des opérations 3D complexes sur des types de formes complexes, avec nativement une prise en charge des concepts tels que [http://fr.wikipedia.org/wiki/BRep brep], les courbes [http://fr.wikipedia.org/wiki/Nurbs nurbs], et, les surfaces, un large éventail d'entités géométriques, les opérations booléennes, les filets, et, prise en charge intégrée des formats [http://fr.wikipedia.org/wiki/Standard_pour_l%27%C3%A9change_de_donn%C3%A9es_de_produit STEP], et, [http://fr.wikipedia.org/wiki/IGES IGES].
{{clear}}<br>
* [[Image:Feature3.jpg|left]] Un '''modèle parametrique''' complet. Tous les objets construits dans de FreeCAD sont paramétriques, Ce qui signifie leurs formes sont basés sur des [[Property/fr|propertés]] ou, peuvent même dépendre d'autres objets, toutes les modifications sont recalculées à la demande, et, enregistrées dans la pile annuler/rétablir. Les nouveaux types d'objet peuvent être ajoutés très facilement, et peuvent même être totalement [[Scripted objects|programmés en Python]] [[Image:Text-x-python.png|16px]].
{{clear}}<br>
* [[Image:Feature4.jpg|left]] L'''' architecture modulaire ''' permet aux modules (plugins) d'ajouter des fonctionnalités à l'application de base. Ces extensions peuvent être aussi complexes qu'une nouvelle application programmée en C++ ou, aussi simple qu'un [[Power_users_hub/fr|Script Python]] [[Image:Text-x-python.png|16px]] ou, une [[macros/fr|macro]] que vous avez faite. Vous avez un accès complet à la console '''Python''' intégrée, pour concevoir vos macros ou, exécuter des scripts externe, pour presque n'importe quelle partie de FreeCAD, pour la création, la transformation, la représentation [[Topological data scripting/fr|géométrique]] 2D ou, 3D de votre [[scenegraph/fr|projet graphique]] ou, même l'[[PyQt/fr|interface de FreeCAD]] elle même.
{{clear}}<br>
* [[Image:Feature5.jpg|left]] Importation/exportation de '''formats standards''' tels que [http://fr.wikipedia.org/wiki/Standard_pour_l%27%C3%A9change_de_donn%C3%A9es_de_produit STEP], [http://fr.wikipedia.org/wiki/Initial_Graphics_Exchange_Specification IGES], [http://en.wikipedia.org/wiki/Obj OBJ. (en)], [http://fr.wikipedia.org/wiki/Fichier_de_st%C3%A9r%C3%A9olithographie STL], [http://fr.wikipedia.org/wiki/Drawing_eXchange_Format DXF], [http://fr.wikipedia.org/wiki/Scalable_Vector_Graphics SVG], [http://fr.wikipedia.org/wiki/Fichier_de_st%C3%A9r%C3%A9olithographie STL], [http://fr.wikipedia.org/wiki/Collaborative_Design_Activity DAE], [http://fr.wikipedia.org/wiki/Industry_Foundation_Classes SFI] ou [http://people.sc.fsu.edu/~jburkardt/data/off/off.html OFF], [http://fr.wikipedia.org/wiki/Nastran NASTRAN], [http://fr.wikipedia.org/wiki/Virtual_Reality_Markup_Language VRML], outre le format de fichier originaire de FreeCAD [[Fcstd file format/fr|Fcstd]]. Le niveau de compatibilité entre FreeCAD, et, un format de fichier donné peut varier, car cela dépend du module qui l'implémente.
{{clear}}<br>
* [[Image:Feature7.jpg|left]] Le module [[Sketcher Workbench/fr|esquisse]], est un solveur de contraintes, qui permet de faire des esquisses des formes géométriques 2D restreintes. L'esquisse permet actuellement de construire plusieurs types de contraintes géométriques, et, de les utiliser comme la base de construction d'autres objets tout au long de l'utilisation de FreeCAD.
{{clear}}<br>
* [[Image:Feature9.jpg|left]] Le module de [[Robot Workbench/fr|simulation de Robot]] permet d'étudier les mouvements du robot. Le module robot a déjà une interface graphique étendue permettant de travailler uniquement en mode graphique (GUI).
{{clear}}

== En développement ==

* [[Image:Feature8.jpg|left]] Le module [[Drawing Module/fr|mise en plan]] est un module qui permet des mises en page (plan) des vues 2D de vos modèles 3D sur une feuille. Ce module produit alors des feuilles au format [http://fr.wikipedia.org/wiki/SVG .SVG] ou [http://fr.wikipedia.org/wiki/PDF .PDF] prêtes à l'exportation. Le module est encore peu simple, mais dispose déjà d'une puissante fonctionnalité Python.
{{clear}}
* [[Image:Feature-raytracing.jpg|left]] Le module de [[Raytracing Module/fr|Rendu (Raytracing)]] peut exporter des objets 3D pour obtenir des '''rendu''' avec des convertisseurs externes. Actuellement seul [http://fr.wikipedia.org/wiki/Povray Povray] est pris en charge, mais devrait être à l'avenir étendu aux autres convertisseurs.
{{clear}}
* [[Image:Feature-arch.jpg|left]] Le module [[Arch Module/fr|Architecture]] permet d'utiliser [http://fr.wikipedia.org/wiki/Building_Information_Modeling BIM]-comme flux de travail, et est compatible avec [http://fr.wikipedia.org/wiki/Industry_Foundation_Classes SFI]. La réalisation du module architecture, est très plébiscité par la communauté [http://sourceforge.net/apps/phpbb/free-cad/viewtopic.php?f=10&t=821 ici].
{{clear}}
* [[Image:Feature-assembly.jpg|left|Un atelier d'assemblage]] Un atelier d'[[Assembly project/fr|Assemblage]] permettant de travailler sur de multiples objets, documents, fichiers, et relations...
{{clear}}
* [[Image:Feature-Ship.png|left|64px|Outil création de navire.]] Un atelier de construction de [[FreeCAD-Ship_s60_tutorial/fr|Navire]] de type monocoque, ou catamaran.{{clear}}
* [[File:Plot_Trigonometric_Example.png|left|64px|Plot]] Le module [[Plot_Basic_tutorial/fr|Plot]], qui permet de modifier, et, d'enregistrer les sorties créées à partir d'autres modules, et, outils.
{{clear}}
* [[Image:Feature-assembly.jpg|left]] Le module d'[[Assembly project/fr|assemblage]], permet de travailler avec plusieurs projets, plusieurs formes, plusieurs documents, des fichiers multiples, et, des relations multiples...
{{clear}}
* [[Image:Feature-CAM.jpg|left]] Le module [[Cam Module/fr|Cam]], dédié à l'usinage mécanique comme le fraisage, sera en mesure de sortir, d'afficher, et, de modifier [http://fr.wikipedia.org/wiki/Programmation_de_commande_num%C3%A9rique G code]. Ce module est actuellement à l'état de planification.
{{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]]!


{|border="0" width="100%" style="background:transparent;"
{|border="0" width="100%" style="background:transparent;"
Line 80: Line 28:
* [[Image:Flag-de.jpg]] [[Online Help Toc/de|Inhaltsverzeichnis]]
* [[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-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]]
Line 92: Line 41:
|}
|}


== Plus ==


== Get involved ==
=== À propos du développement ===


=== How to participate ===
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.


There is plenty to do inside the FreeCAD project, if you are interested in helping us. There are programming tasks, for C++ or python programmers, but there are also many things you can do even if you cannot code, such as writing documentation, helping newcomers, translating the application and documentation, help packaging the latest release of FreeCAD for your favourite operating system, or simply help other people to discover FreeCAD around you. The [[help FreeCAD]] page describes it all with more details.
=== Code source ===


=== Source code ===
FreeCAD peut être compilé à l'aide de cMake ou autotools, le lien git est git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad et des instructions de compilation sont disponibles pour [[CompileOnWindows/fr|Windows]], [[CompileOnUnix/fr|Unix/Linux]] et [[CompileOnMac/fr|MacOSX]].


FreeCAD can be compiled using cMake or autotools, the git link is git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad and there are build instructions for [[CompileOnWindows|Windows]], [[CompileOnUnix|Unix/Linux]] and [[CompileOnMac|MacOSX]].
=== Aide recherchée ===


=== About the development ===
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.


Check the [[Development roadmap]] for news about what is being planned, the [http://sourceforge.net/apps/mantisbt/free-cad/changelog_page.php Changelog] and [http://sourceforge.net/apps/mantisbt/free-cad/roadmap_page.php Roadmap] mantis pages to see the progresses towards next release, or the [http://www.ohloh.net/p/freecad Project statistics] for even more information about the FreeCAD codebase. All the development communication happens on the [http://sourceforge.net/apps/phpbb/free-cad/ forum], so be sure to visit it if you are interested in participating.
</div>



__NOTOC__
{{Languages| {{cn|Main Page/cn}} {{de|Main Page/de}} {{es|Main Page/es}} {{fr|Main Page/fr}} {{it|Main Page/it}} {{jp|Main Page/jp}} {{pl|Main Page/pl}} {{ru|Main Page/ru}} {{se|Main Page/se}} {{tr|Main Page/tr}} }}

Revision as of 21:21, 3 April 2013

This is the documentation wiki of FreeCAD


Contents

Manual

The FreeCAD manual is a work-in-progress community effort to provide state-of-the-art documentation about using FreeCAD, and is already available in several languages. It still lacks much information, so feel free to join and contribute!



Get involved

How to participate

There is plenty to do inside the FreeCAD project, if you are interested in helping us. There are programming tasks, for C++ or python programmers, but there are also many things you can do even if you cannot code, such as writing documentation, helping newcomers, translating the application and documentation, help packaging the latest release of FreeCAD for your favourite operating system, or simply help other people to discover FreeCAD around you. The help FreeCAD page describes it all with more details.

Source code

FreeCAD can be compiled using cMake or autotools, the git link is git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad and there are build instructions for Windows, Unix/Linux and MacOSX.

About the development

Check the Development roadmap for news about what is being planned, the Changelog and Roadmap mantis pages to see the progresses towards next release, or the Project statistics for even more information about the FreeCAD codebase. All the development communication happens on the forum, so be sure to visit it if you are interested in participating.


Available translations of this page: Template:Cn Template:Jp Template:Se