FreeCAD-Doc/localwiki/How_to_install_additional_workbenches-fr.html
2018-07-19 18:47:02 -05:00

145 lines
10 KiB
HTML

<html><head><title>How to install additional workbenches/fr</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>How to install additional workbenches/fr</h1></div>
<div id="mw-content-text" lang="fr" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" style="width: 230px; float: right; margin-left: 1em">
<tr>
<td class="ctTitle">
<h3><span class="mw-headline" id="Tutoriel"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Base_ExampleCommandModel.png" class="image"><img alt="Base ExampleCommandModel.png" src="32px-Base_ExampleCommandModel.png" width="32" height="30" srcset="/wiki/images/thumb/9/93/Base_ExampleCommandModel.png/48px-Base_ExampleCommandModel.png 1.5x, /wiki/images/9/93/Base_ExampleCommandModel.png 2x" /></a> Tutoriel</span></h3>
</td></tr>
<tr>
<th class="ctOdd">Tutoriel
</th></tr>
<tr>
<td class="ctEven">Programming
</td></tr>
<tr>
<th class="ctOdd">Niveau
</th></tr>
<tr>
<td class="ctEven">Medium programmer
</td></tr>
<tr>
<th class="ctOdd">Temps d'exécution estimé
</th></tr>
<tr>
<td class="ctEven">15 minutes
</td></tr>
<tr>
<th class="ctOdd">Auteur
</th></tr>
<tr>
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=User:R-Frank" title="User:R-Frank">r-frank</a>
</td></tr>
<tr>
<th class="ctOdd">Version de FreeCAD
</th></tr>
<tr>
<td class="ctEven">All
</td></tr>
<tr>
<th class="ctOdd">Fichier(s) exemple(s)
</th></tr>
<tr>
<td class="ctEven">None
</td></tr>
<tr>
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1"><a href="#Tutoriel"><span class="tocnumber">1</span> <span class="toctext">Tutoriel</span></a></li>
<li class="toclevel-1 tocsection-1"><a href="#Description"><span class="tocnumber">2</span> <span class="toctext">Description</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Installation_dans_Windows"><span class="tocnumber">3</span> <span class="toctext">Installation dans Windows</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#Installation_dans_Linux_.28Ubuntu.2FMint.29"><span class="tocnumber">4</span> <span class="toctext">Installation dans Linux (Ubuntu/Mint)</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Installation_sur_Mac"><span class="tocnumber">5</span> <span class="toctext">Installation sur Mac</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Dysfonctionnement_g.C3.A9n.C3.A9ralit.C3.A9s"><span class="tocnumber">6</span> <span class="toctext">Dysfonctionnement généralités</span></a></li>
</ul>
</div>
</td></tr></table>
<p><br />
</p>
<h2><span class="mw-headline" id="Description">Description</span></h2>
<p>Des utilisateurs avancés ont étendu les fonctionnalités de FreeCAD avec divers ateliers (workbenches) personnalisés, qui ne sont pas (encore&#160;!) intégrés dans le code source FreeCAD,
mais ces ateliers sont facilement installables dans une installation FreeCAD existante. Ici, nous allons découvrir diverses méthodes d'installation pour les différents systèmes d'exploitation.
</p><p><b>Note</b> Starting from version 0.17, FreeCAD features an addons manager in the Tools menu, that allows to easily install a series of external workbenches. The instructions below are only necessary if you are running an earlier version, or if you want to install a workbench that is not in the list offered by the addons manager.
</p>
<h2><span class="mw-headline" id="Installation_dans_Windows">Installation dans Windows</span></h2>
<p><b>Méthode d'installation recommandée</b>
</p><p>Utiliser la macro <a rel="nofollow" class="external text" href="https://github.com/FreeCAD/FreeCAD-addons">addons-installer from Github</a>.<br />
Pendant Google Summer of Code 2016 l'étudiant Mandeep Singh a travaillé sur une amélioration de la macro<br />
la version améliorée (<a rel="nofollow" class="external text" href="https://github.com/mandeeps708/PluginManager">est disponible ici</a>) mais cette version a besoin d'autres améliorations et mises au points avant de pouvoir être pleinement intégrée dans FreeCAD.<br />
</p><p><b>Méthode d'installation alternative “installation manuelle”</b>
</p>
<ul><li>téléchargez l'atelier sur github en cliquant sur le bouton “clone or download” dans la page github (coins droit supérieur) et choisissez "Download ZIP"</li>
<li>dézippez l'archive téléchargée sur votre disque dur</li>
<li>dans FreeCAD, localisez le chemin des macros et choisissant “Edition &gt; Préférences &gt; Général &gt; Macro” et localisez ”le chemin des macros”</li>
<li>supposed your Windows-Login is “User-Name” the default macro path is “C:\Users\User-Name\AppData\Roaming\FreeCAD\”</li>
<li>dans le répertoire des macros, créez (s'il n'est pas déjà présent) un répertoire nommé “Mod”</li>
<li>dans le répertoire Mod créez un répertoire nommé avec le nom de l'atelier téléchargé, par exemple “Assembly2”</li>
<li>maintenant déplacez le contenu di fichier dézippé dans le répertoire nouvellement créé (ici Assembly2)</li>
<li>après avoir redémarrer FreeCAD cliquez sur la boite déroulante d'ateliers et sélectionnez votre atelier</li></ul>
<p><b>Recommandations pour mettre à jour un atelier additionnel</b>
</p><p>Sur Windows, lors de la mise à jour d'un atelier déjà installé, Windows conserve les anciens fichiers .py converti en .pyc. <br />
Étant donné que cela peut entraîner des problèmes de compatibilité, il est recommandé de désinstaller l'atelier, de redémarrer FreeCAD et d'installer la nouvelle version de cet atelier.
</p><p><br />
</p>
<h2><span class="mw-headline" id="Installation_dans_Linux_.28Ubuntu.2FMint.29">Installation dans Linux (Ubuntu/Mint)</span></h2>
<p><b>Méthode d'installation recommandée</b>
</p><p>Ajoutez <a rel="nofollow" class="external text" href="https://launchpad.net/~freecad-community/+archive/ubuntu/ppa">community-ppa</a> dans ppa-manager.<br />
Installez l'atelier via synaptic packet manager.
</p><p><b>Méthode d'installation alternative “Installation via Git”</b>
</p>
<pre>$ sudo apt-get install git python-numpy python-pyside
$ mkdir ~/.FreeCAD/Mod
$ cd ~/.FreeCAD/Mod
$ git clone https://github.com/hamish2014/FreeCAD_assembly2.git </pre>
<p>Vous possédez maintenant un nouveau atelier dans FreeCAD appelé "Assembly 2". Après l'installation, utilisez git pour faire les mises à jours des dernières versions en utilisant BASH
</p>
<pre>$ cd ~/.FreeCAD/Mod/FreeCAD_assembly2
$ git pull
$ rm *.pyc </pre>
<p><b>Méthode d'installation alternative “installation manuelle”</b>
</p>
<ul><li>téléchargez l'atelier sur github en cliquant sur le bouton “clone or download” dans la page github (coins droit supérieur) et choisissez "Download ZIP"</li>
<li>dézippez l'archive téléchargée sur votre disque dur</li>
<li>dans FreeCAD, localisez le chemin des macros et choisissant “Edition &gt; Préférences &gt; Général &gt; Macro” et localisez ”le chemin des macros”</li>
<li>par défaut, le répertoire des macros (caché) est "/.FreeCAD" dans votre bureau</li>
<li>dans le répertoire des macros, créez (s'il n'est pas déjà présent) un répertoire nommé “Mod”</li>
<li>dans le répertoire Mod créez un répertoire nommé avec le nom de l'atelier téléchargé, par exemple “Assembly2”</li>
<li>maintenant déplacez le contenu di fichier dézippé dans le répertoire nouvellement créé (ici Assembly2)</li>
<li>après avoir redémarrer FreeCAD cliquez sur la boite déroulante d'ateliers et sélectionnez votre atelier</li></ul>
<h2><span class="mw-headline" id="Installation_sur_Mac">Installation sur Mac</span></h2>
<p><b>Méthode d'installation recommandée</b>
</p><p><br />
<i>Méthode d'installation alternative'</i> cet exemple décri la procédure à suivre avec l'atelier <b>assembly</b>
</p>
<ul><li>téléchargez le fichier zip dans le dépôt git
<ul><li>(Windows) assurez vous que FreeCAD est installé dans "/Programme (ou Programme file (x86) ) /FreeCAD v0.15<b> puis allez dans "C:\Users\nom utilisateur\AppData\Roaming\FreeCAD\Mod"</b></li>
<li>(Linux) assurez vous que FreeCAD est installé dans "/Applications/FreeCAD/v0.15", puis allez dans "/Applications/FreeCAD/v0.15" dans votre explorateur, sélectionnez FreeCAD.app</li></ul></li>
<li>faites clic droit dans le répertoire et créez un dossier "assembly2"</li>
<li>dézippez le le fichier .zip téléchargé dans le dossier "assembly2"</li></ul>
<p><br />
Copier ou décompressez drawing dimensioning dans le dossier <b>FreeCAD.app/Contents/Mod</b> où FreeCAD est installé.
</p>
<h2><span class="mw-headline" id="Dysfonctionnement_g.C3.A9n.C3.A9ralit.C3.A9s">Dysfonctionnement généralités</span></h2>
<ul><li>N'utilisez pas de caractères spéciaux (par exemple: accentués, tréma...) dans votre nom utilisateur, sinon FreeCAD risque de ne pas reconnaître le juste chemin des macros</li>
<li>Si vous possédez un nom d'utilisateur de ce type, changez votre nom d'utilisateur sans accentués et autres caractères spéciaux</li>
<li>Vous ne voyez pas d'atelier dans la barre déroulante&#160;? Sur la barre d'outil de FreeCAD, faites clic droit de la souris <b>Personnaliser... &gt; Atelier</b> et assurez-vous qu'il soit présent dans la fenêtre de droite (ou Outils &gt; Personnaliser... &gt; Ateliers)</li>
<li> <b>Notes pour les utilisateurs avec un système 32 bits et FreeCAD 0.16.6706</b>. Après l'installation, les nouveaux ateliers peuvent ne pas être disponibles. Dans ce cas
<ul><li> ouvrez la Vue Rapport pendant le démarrage de FreeCAD et lisez l'erreur affichée</li>
<li> voir la discussion sur le forum: <a rel="nofollow" class="external free" href="http://forum.freecadweb.org/viewtopic.php?t=12839#p102933">http://forum.freecadweb.org/viewtopic.php?t=12839#p102933</a></li></ul></li></ul>
<p><br />
</p>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=How_to_install_additional_workbenches/fr&amp;oldid=236166">http://www.freecadweb.org/wiki/index.php?title=How_to_install_additional_workbenches/fr&amp;oldid=236166</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>