Installing additional components/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "===Gmsh=== Un générateur de maillage 3D par éléments finis automatique. Il peut être utilisé dans FreeCAD à partir de FEM workbench via {{MenuCommand|...")
No edit summary
 
(180 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/fr|[[About FreeCAD/fr|A propos de FreeCAD]]|[[Getting started/fr|Premiers pas]]}}


{{Docnav/fr
==Choisissez votre système d'exploitation==
|[[Installing_on_Mac/fr|Installation sous Mac]]
|[[Getting_started/fr|Premiers pas]]
}}


{{TOCright}}
FreeCAD est une application véritablement multi-plateforme, développée avec [http://fr.wikipedia.org/wiki/Qt Qt] de renommée mondiale.<br />
Qu'est-ce que cela signifie, c'est que FreeCAD ressemble et agit de la même façon sur '''Windows, Linux et Mac'''. Toutefois, la procédure d'installation est un peu différente pour chaque système d'exploitation.<br />
Choisissez votre système d'exploitation ci-dessous, pour avoir plus de détails sur la façon d'installer FreeCAD.


=Introduction=
{| align='center' width=50%
|align=center|[[Image:Windows.png | alt='Windows' | link= Install on Windows]]
|align=center|[[Image:Linux.png | alt='Linux' | link= Install on Unix]]
|align=center|[[Image:Mac.png | alt='Mac' | link= Install on Mac]]
|-
|align=center|[[Install on Windows/fr|Installation sous Windows]]
|align=center|[[Install on Unix/fr|Installation sous Linux/Unix]]
|align=center|[[Install on Mac/fr|Installation sous Mac]]
|}


Après avoir installé FreeCAD sur votre système d'exploitation ([[Installing_on_Windows/fr|Windows]], [[Installing_on_Linux/fr|Linux]] ou [[Installing_on_Mac/fr|Mac]]), vous pouvez envisager d'installer un ou plusieurs des composants supplémentaires suivants.
==Installation du contenu supplémentaire==
La documentation hors-ligne n'est pas fournie avec toutes les méthodes d'installation, et est donc disponible séparément. Consultez la page [[Installing Helpfile/fr|Installer d'un fichier d'aide]].


<span id="Help_files"></span>
En plus des [[Workbenches/fr|ateliers]] livrés par défaut avec FreeCAD, il existe une collection grandissante d'ateliers et de modules additionnels produits par des membres de la communauté et disponibles sur le Web. Plusieurs initiatives (listées ci-dessous) sont en cours pour les rassembler et les rendre disponibles de façon conviviale.
= Fichiers d'aide =


Voir [[Installing_Helpfile/fr|Installation du fichier d'aide]].
Puisque ces ateliers ne font pas partie de la version officielle de FreeCAD, et qu'ils ne sont pas supportés par l'équipe de développement, vous devriez lire l'information fournie dans chacune des pages de greffons avant de les installer, afin de savoir ce que vous installez. De plus, les rapports de bogues et les demandes de fonctionnalité devraient être adressés aux page de greffons.


<span id="External_workbenches"></span>
===Le dépôt FreeCAD-addons ===
= Ateliers externes =


Outre les [[Workbenches/fr|ateliers]] par défaut fournis avec FreeCAD, il existe un bon nombre collection d'[[External_workbenches/fr|ateliers externes]] utiles créés par les membres de la communauté.
À partir de FreeCAD 0.17, les addons peuvent être gérés directement à partir du menu {{MenuCommand|Tools}}. Il n'est donc pas nécessaire d'installer la macro mentionnée ici.


<span id="Third_party_software"></span>
Il s'agit d'un regroupement d'atelier utiles, utilisant le système de sous-modules Git, ce qui permet la mise à jour constante du contenu. Le dépôt FreeCAD-addons se trouve sur ce lien : https://github.com/FreeCAD/FreeCAD-addons . Ce dépôt propose une macro d'installation qui peut être lancée depuis FreeCAD ; celle-ci liste, télécharge et installe les greffons sélectionnés automatiquement. Pour installer la macro :
=Logiciels tiers=


FreeCAD prend en charge plusieurs progiciels tiers prêts à l'emploi. Dans de nombreux cas, tout ce que vous avez à faire est d'installer le logiciel et une fois FreeCAD redémarré, il le trouvera automatiquement et pourra l'utiliser. Cette section vise à fournir une liste de ces logiciels, ainsi que des informations sur leur utilisation dans FreeCAD et sur les sites de téléchargement.
Avec FreeCAD 0.17 et supérieur, et utilisez [[Addon Manager/fr|Addon Manager]].


<span id="Support"></span>
<div class="mw-collapsible mw-collapsed toccolours">
== Assistance ==
<small>*Avec FreeCAD 0.16 et les versions antérieures, installez la macro du programme d'installation de l'addon:
</small><div class="mw-collapsible-content">


===GitPython===
# Faire un clic droit sur [https://github.com/FreeCAD/FreeCAD-addons/raw/master/addons_installer.FCMacro addons_installer.FCMacro] puis sélectionner « Enregistrer la cible du lien sous... »
# Sauvegarder la macro téléchargée dans votre '''dossier de macros FreeCAD'''. L'emplacement du dossier de macros est indiqué dans le menu {{MenuCommand|Macros → Macros... → Emplacement des macros de l'utilisateur}} :
[[Image:Macro_installer_01.jpg]]
# Redémarrer FreeCAD. La macro addons_installer sera listée dans le menu {{MenuCommand|Macros → Macros...}} et pourra être lancée en la sélectionnant puis en cliquant sur le bouton {{Button|Lancer}} :
[[Image:Macro_installer_02.jpg]]
</div></div>


[https://github.com/gitpython-developers/GitPython GitPython] est une bibliothèque pour interagir avec les dépôts Git. Le [[Std_AddonMgr/fr|Gestionnaire des extensions]] peut utiliser cette bibliothèque. GitPython est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.
===<s>Le greffon pluginloader</s> ===


===GraphViz===
<s>Le greffon pluginloader (chargeur de greffons) est une méthode beaucoup plus élaborée d'installer et gérer le contenu additionnel dans FreeCAD. Installez-le selon la même méthode que pour le dépôt FreeCAD-addons, ou suivez les instructions (en anglais) sur la [https://github.com/microelly2/freecad-pluginloader page pluginloader].</s>


[https://www.graphviz.org GraphViz] est un logiciel de visualisation de graphes open source. Il est utilisé par l'outil [[Std_DependencyGraph/fr|Std Graphique de dépendance]].
Le pluginloader a été remplacé par [[Addon Manager/fr|Addon Manager]].


===Installation manuelle===
===OpenCAMLib===


[http://www.anderswallin.net/CAM OpenCAMLib] est une bibliothèque open source d'algorithmes de fabrication assistée par ordinateur (FAO). Il est utilisé dans [[CAM_Workbench/fr|atelier CAM]]. Voir la page [[OpenCamLib/fr|OpenCamLib]] pour les instructions d'installation.
Les ateliers externes, quand ils sont pleinement programmés en langage python (ce qui est le cas de tous les ateliers actuels au moment d'écrire ces lignes) peuvent être aisément installés manuellement, simplement en les téléchargeant (habituellement en cliquant sur le bouton{{Button|Clone or download}} ou {{Button|Download ZIP}} apparaissant sur la page de chacun des greffons quand ils sont hébergés sur GitHub), puis en les plaçant dans votre dossier {{incode|FreeCAD/Mod}} (ou dans le dossier Macros s'il s'agit de {{incode|macros}}). Reportez-vous aux instructions de chaque page greffon pour des instructions complètes.


===OpenSCAD===
===Notes pour les utilisateur du système 32-bit et FreeCAD 0.16.6712===
Aprés installation, des Workbenches additionnels ne sont accessibles.
Dans ce cas
* Ouvrir la fenêtre de Rapport après ouverture FreeCAD, et lire l'erreur
* Lire le post dans ce forum : [http://forum.freecadweb.org/viewtopic.php?t=12839#p102933 (Solved)Assembly2 in Version: 0.16.5602 (Git)]


[https://www.openscad.org OpenSCAD] est un modeleur 3D solide. L'[[OpenSCAD_Workbench/fr|atelier OpenSCAD]] dépend de ce logiciel et l'[[Mesh_Workbench/fr|atelier Mesh]] l'utilise pour ses outils booléens. Il est également nécessaire pour l'importation de fichiers SCAD avec l'outil [[Std_Import/fr|Std Importer]].
== Logiciels externes supportés par FreeCAD ==
FreeCAD prend en charge de nombreux logiciels externes prêts à l'emploi. Cela signifie que vous devez simplement installer le logiciel et celui-ci sera automatiquement disponible au prochain démarrage. Il n'y a pas besoin de le recompiler. Cette section vise à fournir une liste de tous ces packages logiciels, ainsi que des informations sur les endroits où ils sont utilisés dans FreeCAD et sur les endroits où vous pouvez les récupérer.


<span id="File_formats"></span>
===CAD Exchanger===
==Format des fichiers==
Une application propriétaire fermée pour l’échange de divers formats de fichiers utilisés dans la CAO. Vous pouvez l'utiliser pour convertir des formats propriétaires exclusifs dans un format accessible par FreeCAD. La page d'accueil se trouve à l'adresse https://cadexchanger.com/ où vous pouvez télécharger une version d'évaluation ou acheter une licence pour l'application.


Tous les logiciels de cette section seront utilisés par les outils [[Std_Import/fr|Std Importer]] ou [[Std_Export/fr|Std Exporter]].
===CalculiX===
CalculiX est une suite de deux packages d'éléments finis:
* CalculiX CrunchiX, ou {{incode|calculix-ccx}}, est un FEM solver.
* CalculiX GraphiX, ou {{incode|calculix-cgx}}, est une interface graphique pour afficher les résultats du solveur.


===CADExchanger===
Seul le solveur est pris en charge par FreeCAD. On peut y accéder depuis le [[FEM Workbench/fr|FEM Workbench]] through {{MenuCommand|Solve → Solver CalculiX}}. Il existe un solveur standard et expérimental supporté par FreeCAD, CalculiX qui peut être téléchargé à partir de [http://calculix.de calculix.de]


[https://cadexchanger.com CADExchanger] est une application commerciale permettant d'échanger divers formats de fichiers CAO. Il existe un [https://github.com/yorikvanhavre/CADExchanger atelier externe] pour utiliser cette application dans FreeCAD.
=== Importateur DXF ===
FreeCAD a un importateur et un exportateur natifs pour les fichiers DXF, programmés en C ++. Actuellement, cet importateur n'implémente pas toutes les fonctionnalités du format DXF. Si vous comptez sur une fonctionnalité non encore implémentée, vous activez un ancien importateur/exportateur basé sur python via {{MenuCommand|Edit → Préférences → Import-Export}} en activant l'option {{MenuCommand|Utiliser l'importateur python intégré}}. Vous pouvez ensuite choisir de laisser FreeCAD télécharger automatiquement les fichiers nécessaires ou les récupérer à l'adresse https://github.com/yorikvanhavre/Draft-dxf-importer. L'importateur/exportateur choisi est utilisé en sélectionnant {{MenuCommand|Fichier → Importer}} ou {{MenuCommand|Fichier → Exporter}} et en choisissant le format de fichier {{MenuCommand|AutoDesk DXF 2D}}.


<span id="DXF_Importer"></span>
===Elmer===
=== Importateur de DXF ===
Elmer est un logiciel de simulation multi-physique, open source depuis 2005. Sous FreeCAD, ses modules Grid et Solver peuvent être utilisés par [[FEM Workbench/fr|FEM Workbench]] via {{MenuCommand|Solve → Solver Elmer}}. La page d'accueil du projet est à l'adresse https://www.elmerfem.org et peut être téléchargée à partir de GitHub à l'adresse https://github.com/ElmerCSC/elmerfem/releases.


FreeCAD a un importateur et un exportateur natifs pour les fichiers DXF, programmés en C ++. Actuellement, ils n'implémentent pas toutes les fonctionnalités du format DXF. Pour ces fonctionnalités, l'importateur et l'exportateur Python hérités sont toujours disponibles. Ceux-ci nécessitent la bibliothèque Python [https://github.com/yorikvanhavre/Draft-dxf-importer Draft-dxf-importer]. Voir la page [[FreeCAD_and_DXF_Import/fr|FreeCAD et importation DXF]] pour plus d'informations.
===FEniCS===
FEniCS est une plate-forme informatique permettant de résoudre des équations aux dérivées partielles (PDE), largement utilisées lors de la résolution de problèmes FEM. En tant que tel, il peut être utilisé par [[FEM_Module/fr|FEM workbench]]. FreeCAD peut importer et exporter des maillages FEniCS via {{MenuCommand|Fichier → Importer}} et {{MenuCommand|Fichier → Exporter}} en sélectionnant le format de fichier {{MenuCommand|Fenêtre de maillage}}. La page d'accueil de FEniCS est à https://fenicsproject.org.


<span id="DWG_converters"></span>
===GitPython===
===Convertisseurs DWG===
Une bibliothèque python utilisée pour interagir avec les référentiels Git. La fonctionnalité est actuellement en développement dans FreeCAD. Le module [[Addon Manager/fr|Addon Manager]] peut utiliser cette bibliothèque pour importer des addons depuis un référentiel Git. Le projet est hébergé sur GitHub à l'adresse https://github.com/gitpython-developers/GitPython.


FreeCAD ne peut pas lire et écrire directement des fichiers DWG. Pour convertir des fichiers DXF en fichiers DWG, et vice-versa, FreeCAD s'appuie sur des convertisseurs externes. Il existe un support intégré pour les convertisseurs DWG suivants :
===Gmsh===
* [https://www.gnu.org/software/libredwg LibreDWG] (open-source, manque de support pour certaines entités DWG).
Un générateur de maillage 3D par éléments finis automatique. Il peut être utilisé dans FreeCAD à partir de [[FEM_Module/fr|FEM workbench]] via {{MenuCommand|Mesh → FEM maillé à partir de shape par gmsh}}. La page d'accueil de gmsh est à http://www.geuz.org/gmsh
* [https://www.opendesign.com/guestfiles/oda_file_converter ODA File Converter] (gratuit, mais pas open-source).
* [https://qcad.org/en/qcad-command-line-tools#dwg2dwg QCAD pro] (commercial). {{Version/fr|0.20}}


Voir [[Import_Export_Preferences/fr#DWG|Préférences d'Import Export]] et [[FreeCAD_and_DWG_Import/fr|FreeCAD et l'importation DWG]] pour plus d'informations.
===GraphViz===
GraphViz is an open source graph visualization software. In FreeCAD it is used to generate dependency graphs through {{MenuCommand|Tools → Dependency Graph...}} Its homepage is at https://www.graphviz.org


===ifcOpenShell===
===IfcOpenShell===

IfcOpenShell is a library for working with the Industry Foundation Classes (IFC) file format used in architectural design. It can be accessed from the [[Arch Workbench|Arch Workbench]] through {{MenuCommand|Arch → Utilities → Ifc Explorer}}. It's homepage is at http://ifcopenshell.org
[http://ifcopenshell.org IfcOpenShell] est une bibliothèque permettant de travailler avec le format de fichier IFC (Industry Foundation Classes) utilisé dans la conception architecturale. La bibliothèque est également utilisée par les outils [[Arch_IfcExplorer/fr|Arch IfcExplorer]] ({{VersionMinus/fr|0.18}}) et [[BIM_IfcExplorer/fr|BIM IfcExplorer]]. IfcOpenShell est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.

===IfcJson===

[https://github.com/buildingSMART/ifcJSON IfcJson] est une bibliothèque requise pour l'exportation au format de fichier IFCJSON. IFCJSON est un nouveau format IFC qui n'est pas encore pris en charge par de beaucoup d'applications.

===Pycollada===

[https://github.com/pycollada/pycollada/releases Pycollada], également connu sous le nom de python-collada, est une bibliothèque Python pour lire et écrire des fichiers Collada (DAE). Pycollada est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.

<span id="Rendering"></span>
==Rendu==


===LuxCoreRender===
===LuxCoreRender===
[https://www.luxcorerender.org LuxCoreRender] est un moteur de rendu, un redémarrage du projet [[LuxRender/fr|LuxRender]]. Officiellement, il n'est pas supporté par l'[[Raytracing_Workbench/fr|atelier Raytracing]] mais cela peut valoir la peine de l'essayer. Il est officiellement pris en charge par le nouvel [https://github.com/FreeCAD/FreeCAD-render atelier Render] destiné à remplacer l'atelier Raytracing. Consultez la page [[LuxCoreRender/fr|LuxCoreRender]] pour plus d'informations et les instructions d'installation.
LuxCoreRender, also known as LuxRender, is one of two currently supported render engines in FreeCAD. It is used through the workflow on the [[Raytracing Workbench|Raytracing Workbench]]. Currently only the old and abandoned LuxRender-1.x is supported by FreeCAD. If you want help to update to the new LuxCoreRender-2, get in touch with the [[Raytracing project|Raytracing project]] team. Downloads for LuxRender-1.6 can be grabbed from the LuxCoreRender GitHub release page at https://github.com/LuxCoreRender/LuxCore/releases. The homepage for the current LuxCoreRender project is at https://www.luxcorerender.org.


===ODA File Converter===
===LuxRender===
[https://luxcorerender.org/history/ LuxRender] est l'un des deux moteurs de rendu supportés par l'[[Raytracing_Workbench|atelier Raytracing]]. En 2013, le projet a été redémarré pour devenir [[LuxCoreRender/fr|LuxCoreRender]] avec une réécriture majeure du code et des changements de compatibilité. Officiellement, l'atelier Raytracing ne supporte que la version abandonnée de [[LuxRender/fr|LuxRender]]. (la dernière version est la 1.6, 2017-12-28), tandis que le nouvel [[https://github.com/FreeCAD/FreeCAD-render atelier Render]] (prévu comme un futur remplacement de l'atelier Raytracing) supporte plutôt LuxCoreRender et a abandonné le support de LuxRender. Quoi qu'il en soit, même s'il n'est pas officiellement supporté, [[LuxCoreRender/fr|LuxCoreRender]] peut fonctionner avec l'atelier Raytracing, il peut être intéressant de l'essayer. Voir la page [[LuxRender/fr|LuxRender]] pour plus d'informations et les instructions d'installation et la page [[LuxCoreRender/fr|LuxCoreRender]] si vous voulez essayer un logiciel plus moderne.
The ODA file converter is a proprietary, closed source, binary and freely available application to import and export DWG and DXF file formats. In FreeCAD it can be used from the {{MenuCommand|File → Import}} and {{MenuCommand|File → Export}} menus, when you select the {{MenuCommand|AutoDesk DWG 2D}} file type. It can be downloaded from https://www.opendesign.com/guestfiles/oda_file_converter.


===OpenCAMLib===
===POV-Ray===
An open source library aiming to provide computer aided manufacturing (CAM) algorithms. It is used in FreeCAD in the [[Path Workbench|Path Workbench]]. Its homepage is at http://www.anderswallin.net/CAM/.


[https://www.povray.org POV-Ray] est un traceur de rayons bien connu qui peut rendre des images photoréalistes. Il s'agit de l'un des deux moteurs de rendu actuellement pris en charge par l'[[Raytracing_Workbench/fr|atelier Raytracing]]. Voir la page [[POV-Ray/fr|POV-Ray]] pour plus d'informations et les instructions d'installation.
===OpenFOAM===
A library for Field Operation and Manipulation (FOAM), which is needed by Computational Fluid Dynamics (CFD) simulations. As such, OpenFOAM is needed by the [[FEM_Module|FEM workbench]] of FreeCAD. You can access it through the {{MenuCommand|Model → Fluid constraints}} submenu. The project resides at https://openfoam.org.


<span id="Finite_element"></span>
===OpenSCAD===
==Eléments finis==
The Programmers Solid 3D CAD Modeller is another CAD software, based on Constructive Solid Geometry (CSG). This means, it can not handle meshes, but operates exclusively on solid geometry. FreeCAD can import and export files created from OpenSCAD through the {{MenuCommand|File → Import}} and {{MenuCommand|File → Export}} menus by the selecting the {{MenuCommand|OpenSCAD CSG format}} or the {{MenuCommand|OpenSCAD format}} file types. You can get OpenSCAD from https://www.openscad.org.


===POVRay===
===CalculiX===
POVRay is a well-known raytracer which can render photorealistic images. It is one of two raytracers currently supported by FreeCAD in the [[Raytracing Workbench|Raytracing Workbench]]. You can download POVRay from https://www.povray.org.


[http://calculix.de CalculiX] est une suite de deux packages d'éléments finis : CalculiX CrunchiX, un solveur FEM, et CalculiX GraphiX, une interface graphique. Seul le solveur est pris en charge par FreeCAD. Il est utilisé par l'outil [[FEM_SolverCalculixCxxtools/fr|FEM Solveur CalculiX standard]].
===pycollada===

Pycollada, also known as {{incode|python-collada}}, is a Python library to read and write COLLADA documents, a standard for exchanging 3D scenes and elements. If it is installed you can import and export scenes to and from COLLADA files through the {{MenuCommand|File → Import}} and {{MenuCommand|File → Export}} commands by selecting the COLLADA file type. The project is hosted through GitHub at https://pycollada.github.io/ and you can download the releases at https://github.com/pycollada/pycollada/releases/
===Gmsh===

[http://gmsh.info Gmsh] est un générateur automatique de maillage par éléments finis. il est utilisé par les outils [[FEM_MeshGmshFromShape/fr|FEM FEM Maillage à partir d'une forme avec Gmsh]] et [[Mesh_FromPartShape/fr|Mesh Tesselation]].

===Elmer===

[https://www.csc.fi/web/elmer Elmer] est un logiciel de simulation multi-physique, qui a été ouvert en 2005. Dans FreeCAD, ses modules Grid et Solver sont utilisés par l'outil [[FEM_SolverElmer/fr|FEM Solveur Elmer]].

===FEniCS===

[https://fenicsproject.org FEniCS] est une plate-forme informatique pour résoudre les équations aux dérivées partielles (Partial Differential Equations = PDE), largement utilisées pour résoudre des problèmes FEM. Il est utilisé par l'[[FEM_Workbench/fr|atelier FEM]]


===Z88===
===Z88===
Z88 is another FEM program, containing a mesher, solver and converters, which can be used by FreeCAD's [[FEM_Module|FEM workbench]]. It can be accessed through {{MenuCommand|Solve-Solver Z88}}. Z88 distributes several packages, which all freely available, but are closed source. The Z88OS however, published under an open source license, is what is needed by FreeCAD. The homepage is at https://en.z88.de/. Z88OS is also hosted on GitHub at https://github.com/LSCAD/Z88OS if you want to compile it yourself.


[https://en.z88.de Z88] est un autre programme FEM, contenant un mailleur, un solveur et des convertisseurs. Il est utilisé par l'outil [[FEM_SolverZ88/fr|FEM Solveur Z88]]. FreeCAD nécessite le package open source Z88OS.

===OpenFOAM===

[https://openfoam.org OpenFOAM] est une collection de bibliothèques pour les simulations en dynamique des fluides (Computational Fluid Dynamics = CFD). OpenFOAM est utilisé par [[Cfd_Workbench/fr|atelier Cfd]] et [https://github.com/jaheyns/CfdOF CfdOF] [[external_workbenches/fr|ateliers externes]].

<span id="Related_pages"></span>
=Pages en relation=

* [[Import_Export/fr|Import Export]]
* [[Import_Export_Preferences/fr|Préférences d'Import Export]]
* [[Third Party Libraries/fr|Bibliothèques tierces]]


==Related Pages==
* [[Third Party Libraries|Third Party Libraries]]


{{Docnav/fr
<div class="mw-translate-fuzzy">
|[[Installing_on_Mac/fr|Installation sous Mac]]
{{Docnav/fr|[[About FreeCAD/fr|A propos de FreeCAD]]|[[Getting started/fr|Premiers pas]]}}
|[[Getting_started/fr|Premiers pas]]
</div>
}}


[[Category:User Documentation/fr]]
[[Category:User Documentation/fr]]

Latest revision as of 09:27, 27 April 2024

Introduction

Après avoir installé FreeCAD sur votre système d'exploitation (Windows, Linux ou Mac), vous pouvez envisager d'installer un ou plusieurs des composants supplémentaires suivants.

Fichiers d'aide

Voir Installation du fichier d'aide.

Ateliers externes

Outre les ateliers par défaut fournis avec FreeCAD, il existe un bon nombre collection d'ateliers externes utiles créés par les membres de la communauté.

Logiciels tiers

FreeCAD prend en charge plusieurs progiciels tiers prêts à l'emploi. Dans de nombreux cas, tout ce que vous avez à faire est d'installer le logiciel et une fois FreeCAD redémarré, il le trouvera automatiquement et pourra l'utiliser. Cette section vise à fournir une liste de ces logiciels, ainsi que des informations sur leur utilisation dans FreeCAD et sur les sites de téléchargement.

Assistance

GitPython

GitPython est une bibliothèque pour interagir avec les dépôts Git. Le Gestionnaire des extensions peut utiliser cette bibliothèque. GitPython est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.

GraphViz

GraphViz est un logiciel de visualisation de graphes open source. Il est utilisé par l'outil Std Graphique de dépendance.

OpenCAMLib

OpenCAMLib est une bibliothèque open source d'algorithmes de fabrication assistée par ordinateur (FAO). Il est utilisé dans atelier CAM. Voir la page OpenCamLib pour les instructions d'installation.

OpenSCAD

OpenSCAD est un modeleur 3D solide. L'atelier OpenSCAD dépend de ce logiciel et l'atelier Mesh l'utilise pour ses outils booléens. Il est également nécessaire pour l'importation de fichiers SCAD avec l'outil Std Importer.

Format des fichiers

Tous les logiciels de cette section seront utilisés par les outils Std Importer ou Std Exporter.

CADExchanger

CADExchanger est une application commerciale permettant d'échanger divers formats de fichiers CAO. Il existe un atelier externe pour utiliser cette application dans FreeCAD.

Importateur de DXF

FreeCAD a un importateur et un exportateur natifs pour les fichiers DXF, programmés en C ++. Actuellement, ils n'implémentent pas toutes les fonctionnalités du format DXF. Pour ces fonctionnalités, l'importateur et l'exportateur Python hérités sont toujours disponibles. Ceux-ci nécessitent la bibliothèque Python Draft-dxf-importer. Voir la page FreeCAD et importation DXF pour plus d'informations.

Convertisseurs DWG

FreeCAD ne peut pas lire et écrire directement des fichiers DWG. Pour convertir des fichiers DXF en fichiers DWG, et vice-versa, FreeCAD s'appuie sur des convertisseurs externes. Il existe un support intégré pour les convertisseurs DWG suivants :

Voir Préférences d'Import Export et FreeCAD et l'importation DWG pour plus d'informations.

IfcOpenShell

IfcOpenShell est une bibliothèque permettant de travailler avec le format de fichier IFC (Industry Foundation Classes) utilisé dans la conception architecturale. La bibliothèque est également utilisée par les outils Arch IfcExplorer (version 0.18 et précédentes) et BIM IfcExplorer. IfcOpenShell est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.

IfcJson

IfcJson est une bibliothèque requise pour l'exportation au format de fichier IFCJSON. IFCJSON est un nouveau format IFC qui n'est pas encore pris en charge par de beaucoup d'applications.

Pycollada

Pycollada, également connu sous le nom de python-collada, est une bibliothèque Python pour lire et écrire des fichiers Collada (DAE). Pycollada est inclus dans les programmes d'installation de FreeCAD pour Windows et Mac.

Rendu

LuxCoreRender

LuxCoreRender est un moteur de rendu, un redémarrage du projet LuxRender. Officiellement, il n'est pas supporté par l'atelier Raytracing mais cela peut valoir la peine de l'essayer. Il est officiellement pris en charge par le nouvel atelier Render destiné à remplacer l'atelier Raytracing. Consultez la page LuxCoreRender pour plus d'informations et les instructions d'installation.

LuxRender

LuxRender est l'un des deux moteurs de rendu supportés par l'atelier Raytracing. En 2013, le projet a été redémarré pour devenir LuxCoreRender avec une réécriture majeure du code et des changements de compatibilité. Officiellement, l'atelier Raytracing ne supporte que la version abandonnée de LuxRender. (la dernière version est la 1.6, 2017-12-28), tandis que le nouvel [atelier Render] (prévu comme un futur remplacement de l'atelier Raytracing) supporte plutôt LuxCoreRender et a abandonné le support de LuxRender. Quoi qu'il en soit, même s'il n'est pas officiellement supporté, LuxCoreRender peut fonctionner avec l'atelier Raytracing, il peut être intéressant de l'essayer. Voir la page LuxRender pour plus d'informations et les instructions d'installation et la page LuxCoreRender si vous voulez essayer un logiciel plus moderne.

POV-Ray

POV-Ray est un traceur de rayons bien connu qui peut rendre des images photoréalistes. Il s'agit de l'un des deux moteurs de rendu actuellement pris en charge par l'atelier Raytracing. Voir la page POV-Ray pour plus d'informations et les instructions d'installation.

Eléments finis

CalculiX

CalculiX est une suite de deux packages d'éléments finis : CalculiX CrunchiX, un solveur FEM, et CalculiX GraphiX, une interface graphique. Seul le solveur est pris en charge par FreeCAD. Il est utilisé par l'outil FEM Solveur CalculiX standard.

Gmsh

Gmsh est un générateur automatique de maillage par éléments finis. il est utilisé par les outils FEM FEM Maillage à partir d'une forme avec Gmsh et Mesh Tesselation.

Elmer

Elmer est un logiciel de simulation multi-physique, qui a été ouvert en 2005. Dans FreeCAD, ses modules Grid et Solver sont utilisés par l'outil FEM Solveur Elmer.

FEniCS

FEniCS est une plate-forme informatique pour résoudre les équations aux dérivées partielles (Partial Differential Equations = PDE), largement utilisées pour résoudre des problèmes FEM. Il est utilisé par l'atelier FEM

Z88

Z88 est un autre programme FEM, contenant un mailleur, un solveur et des convertisseurs. Il est utilisé par l'outil FEM Solveur Z88. FreeCAD nécessite le package open source Z88OS.

OpenFOAM

OpenFOAM est une collection de bibliothèques pour les simulations en dynamique des fluides (Computational Fluid Dynamics = CFD). OpenFOAM est utilisé par atelier Cfd et CfdOF ateliers externes.

Pages en relation