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

125 lines
8.2 KiB
HTML

<html><head><title>Std DependencyGraph/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>Std DependencyGraph/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" >
<tr>
<td class="ctTitle">
<h3><span class="mw-headline" id="Graphique_de_d.C3.A9pendances"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Std_DependencyGraph.png" class="image"><img alt="Std DependencyGraph.png" src="Std_DependencyGraph.png" width="32" height="32" /></a> Graphique de dépendances</span></h3>
</td></tr>
<tr>
<th class="ctOdd">Emplacement du menu
</th></tr>
<tr>
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Std_Tools_Menu/fr" title="Std Tools Menu/fr">Outils</a> → Graphique de dépendances...
</td></tr>
<tr>
<th class="ctOdd">Ateliers
</th></tr>
<tr>
<td class="ctEven">All
</td></tr>
<tr>
<th class="ctOdd">Raccourci par défaut
</th></tr>
<tr>
<td class="ctEven">Aucun
</td></tr>
<tr>
<th class="ctOdd">Voir aussi
</th></tr>
<tr>
<td class="ctEven">
</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="#Graphique_de_d.C3.A9pendances"><span class="tocnumber">1</span> <span class="toctext">Graphique de dépendances</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"><span class="tocnumber">3</span> <span class="toctext">Installation</span></a>
<ul>
<li class="toclevel-2 tocsection-3"><a href="#Windows"><span class="tocnumber">3.1</span> <span class="toctext">Windows</span></a></li>
<li class="toclevel-2 tocsection-4"><a href="#Mac.2FOSX"><span class="tocnumber">3.2</span> <span class="toctext">Mac/OSX</span></a></li>
<li class="toclevel-2 tocsection-5"><a href="#Linux"><span class="tocnumber">3.3</span> <span class="toctext">Linux</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-6"><a href="#Configuration"><span class="tocnumber">4</span> <span class="toctext">Configuration</span></a></li>
<li class="toclevel-1 tocsection-7"><a href="#Utilisation"><span class="tocnumber">5</span> <span class="toctext">Utilisation</span></a></li>
<li class="toclevel-1 tocsection-8"><a href="#Enregistrer.2FExporter"><span class="tocnumber">6</span> <span class="toctext">Enregistrer/Exporter</span></a></li>
</ul>
</div>
</td></tr></table>
<p><br />
</p><p><br />
</p>
<h2><span class="mw-headline" id="Description">Description</span></h2>
<p>Le <b>graphique de dépendance</b> affiche les dépendances entre les objets du document actif sous forme de graphe. Contrairement à l'arborescence de l'onglet Modèle, les objets sont listés en ordre chronologique inverse, le premier objet créé se trouvant au bas du graphe.
</p><p>Il peut être utile pour analyser un document FreeCAD et localiser des fourches dans l'arborescence. La forme du graphe dépendra de l'atelier utilisé pour créer les objets du document. Par exemple, sous FreeCAD 0.16, un modèle créé exclusivement dans l'atelier PartDesign devrait afficher un graphique de dépendances linéaire avec une seule branche verticale. Un modèle fait sous l'atelier Part sera formé de plusieurs branches, mais pour une pièce unique, celles-ci se joindront au sommet après des opérations Booléennes. Si ce n,est pas le cas, alors il s'agit d'objets distincts.
</p><p>Le graphique de dépendance est purement un outil de visualisation, il ne peut donc pas être édité. Il se met automatiquement à jour si des changements sont apportés au modèle.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:DependencyGraph1.png" class="image" title="DependencyGraph1.png"><img alt="DependencyGraph1.png" src="DependencyGraph1.png" width="898" height="587" /></a>
</p>
<div style="clear:both"></div>
<p><br />
</p>
<h2><span class="mw-headline" id="Installation">Installation</span></h2>
<div class="mw-translate-fuzzy">
<p>Pour utiliser le graphique de dépendances, un logiciel de tierce-partie nommé <a rel="nofollow" class="external text" href="http://graphviz.org/">Graphviz</a> doit d'abord être installé.
</p>
<h3><span class="mw-headline" id="Windows">Windows</span></h3>
<p>Téléchargez l'installateur <b>graphviz-2.xx.msi</b> depuis la <a rel="nofollow" class="external text" href="http://graphviz.org/Download_windows.php">page de téléchargement</a> puis lancez l'installation.
</p>
</div>
<h3><span class="mw-headline" id="Mac.2FOSX">Mac/OSX</span></h3>
<p>Vous devez installer graphviz à l'aide du gestionnaire de paquets <a rel="nofollow" class="external text" href="https://brew.sh/index_fr.html">Homebrew</a>&#160;:
</p>
<pre>$ brew install graphviz </pre>
<p>Cela installe les fichiers binaires de graphviz dans /usr/local/bin. Malheureusement, il n'est pas possible d'y naviguer depuis la boîte de dialogue qui s'ouvre lorsque le menu Outils -&gt; graphique de dépendance... de FreeCAD est ouvert la première fois. Quand cette boîte de dialogue s'ouvre, utilisez les touches Cmd+Maj+G pour obtenir un champ de saisie pour le chemin. Saisissez
</p>
<pre>/usr/local/bin </pre>
<p>puis confirmez le champ de saisie et l'invite de dialogue.
</p><p>Au cas où les fichiers Graphviz seraient installés à un autre emplacement, tentez de trouver le programme avec la commande
</p>
<pre>$ type dot </pre>
<p>Le résultat ressemblera à
</p>
<pre>dot is /usr/local/bin/dot </pre>
<p>And therefore you can tell FreeCAD to look in that directory.
</p>
<h3><span class="mw-headline" id="Linux">Linux</span></h3>
<p>Dans la plupart des distributions Linux (Debian/Ubuntu, Fedora, OpenSUSE), il suffit d'installer le paquet graphviz depuis les dépôts.
</p>
<pre>$ type dot </pre>
<p>It may output something like
</p>
<pre>dot is /usr/local/bin/dot </pre>
<p>And therefore you can point FreeCAD to look in that directory.
</p>
<h2><span class="mw-headline" id="Configuration">Configuration</span></h2>
<p>Vous n'avez besoin d'aucune configuration des préférences de FreeCAD. Si toutefois FreeCAD ne peut pas trouver l'utilitaire "dot" (du paquet Graphviz), alors une boîte de dialogue s'ouvre et demande à l'utilisateur son chemin: spécifiez alors le dossier qui contient l'exécutable <i>dot</i>, ne sélectionnez pas <i>dot</i> lui-même. FreeCAD tente alors de relancer le graphique de dépendance et en cas de succès, la valeur est écrite automatiquement dans les paramètres de l'utilisateur.
</p>
<h2><span class="mw-headline" id="Utilisation">Utilisation</span></h2>
<ol><li> Aller dans le menu <b>Outils → Graphique de dépendance...</b></li>
<li> Un nouvel onglet titré <b>Graphique de dépendance</b> s'ouvre par dessus la vue 3D.</li>
<li> Utiliser la molette de la souris pour agrandir ou réduire l'affichage.</li>
<li> Utiliser la barre de défilement horizontale pour déplacer la vue latéralement.</li></ol>
<h2><span class="mw-headline" id="Enregistrer.2FExporter">Enregistrer/Exporter</span></h2>
<p>Vous pouvez sauvegarder / exporter le graphique de dépendance affichée sous un format d'image.
</p>
<ul><li> Il suffit de choisir <i> 'Fichier' </i><a href="https://www.freecadweb.org/wiki/index.php?title=Std_SaveAs/fr" title="Std SaveAs/fr"> Enregistrer sous</a> pour sauvegarder le graphique comme une image (PNG / BMP / GIF / JPG), un graphique vectoriel (SVG) ou comme fichier pdf (PDF). </li>
<li><i> 'Fichier' </i><a href="Std_Export.html" title="Std Export"> Exporter</a> ou <b>Outils</b><a href="https://www.freecadweb.org/wiki/index.php?title=Std_ViewScreenShot/fr" title="Std ViewScreenShot/fr"> Enregistrer l'image</a> ne fonctionne pas.</li></ul>
<div style="clear:both"></div>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Std_DependencyGraph/fr&amp;oldid=279964">http://www.freecadweb.org/wiki/index.php?title=Std_DependencyGraph/fr&amp;oldid=279964</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>