103 lines
10 KiB
HTML
103 lines
10 KiB
HTML
<html><head><title>Arch Schedule/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>Arch Schedule/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="Arch_Schedule"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Schedule.png" class="image"><img alt="Arch Schedule.png" src="32px-Arch_Schedule.png" width="32" height="32" srcset="/wiki/images/thumb/1/11/Arch_Schedule.png/48px-Arch_Schedule.png 1.5x, /wiki/images/1/11/Arch_Schedule.png 2x" /></a> Arch Schedule</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Emplacement du menu
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Arch → Create schedule...
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Ateliers
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Arch_Module/fr" title="Arch Module/fr">Arch</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Raccourci par défaut
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Voir aussi
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Aucun
|
|
</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="#Arch_Schedule"><span class="tocnumber">1</span> <span class="toctext">Arch Schedule</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="#Comment_l.27utiliser"><span class="tocnumber">3</span> <span class="toctext">Comment l'utiliser</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Flux_de_travail"><span class="tocnumber">4</span> <span class="toctext">Flux de travail</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Filters"><span class="tocnumber">5</span> <span class="toctext">Filters</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>L'outil Tableur vous permet de créer et de remplir automatiquement un <a href="https://www.freecadweb.org/wiki/index.php?title=Spreadsheet_Module/fr" class="mw-redirect" title="Spreadsheet Module/fr">tableur</a> avec les données du modèle
|
|
</p><p><b>Note</b>: Cet outil a été complètement réécrit dans la version 0.17 de FreeCAD et est différent des versions précédentes.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Comment_l.27utiliser">Comment l'utiliser</span></h2>
|
|
<ol><li> Ouvre ou crée un document FreeCAD qui contient plusieurs objets</li>
|
|
<li> Cliquez sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_Schedule.png" class="image"><img alt="Arch Schedule.png" src="16px-Arch_Schedule.png" width="16" height="16" srcset="/wiki/images/thumb/1/11/Arch_Schedule.png/24px-Arch_Schedule.png 1.5x, 32px-Arch_Schedule.png 2x" /></a> <a class="mw-selflink selflink">Schedule</a></span></li>
|
|
<li> Ajuste les options désirées</li>
|
|
<li> Cliquez sur le bouton <b>OK</b></li></ol>
|
|
<h2><span class="mw-headline" id="Flux_de_travail">Flux de travail</span></h2>
|
|
<p>D'abord, vous devez avoir un modèle. Par exemple, voici un document avec un couple d'objets. Ici ce sont des objets Arch, mais ça n'a pas ça n'est pas obligatoire, ça peut être n'importe quoi quel objet.
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_schedule_example01.jpg" class="image"><img alt="Arch schedule example01.jpg" src="Arch_schedule_example01.jpg" width="1136" height="682" /></a>
|
|
</p><p>Appuyez sur le bouton Arch Schedule. Vous obtenez un panneau de tâches comme celui-ci. Il est assez large, vous devrez donc élargir le panneau des tâches pour travailler confortablement.
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_schedule_example02.jpg" class="image"><img alt="Arch schedule example02.jpg" src="Arch_schedule_example02.jpg" width="858" height="555" /></a>
|
|
</p><p>Ensuite, vous pouvez remplir le classeur ligne par ligne. Chaque ligne est une "requête" et affichera une ligne dans la feuille de calcul. Appuyez sur le bouton <b>Ajouter</b> pour ajouter une nouvelle ligne et double-cliquez sur chaque cellule de cette ligne pour remplir les valeurs. Le bouton <b>Suppr</b> supprimera la ligne qui contient une cellule sélectionnée, et <b>Effacer</b> supprimera toutes les lignes. Les valeurs possibles à mettre dans les colonnes sont:
|
|
</p>
|
|
<ul><li> <b>Description</b>: Une description pour la requête. La colonne Description sera la première colonne de la feuille de calcul résultante. Une description est obligatoire pour qu'une requête soit effectuée. Si vous laissez la cellule de description vide, toute la ligne sera ignorée et laissée vide dans la feuille de calcul. Cela vous permet d'ajouter des lignes "séparateur".</li>
|
|
<li> <b>Valeur</b>: C'est la requête que vous allez effectuer sur tous les objets sélectionnés par cette requête. Il peut s'agir de deux types de choses: soit le mot <b>count</b> (ou Count ou COUNT, insensible à la casse), qui comptera simplement les objets, ou extraira une propriété sum, par exemple un objet <b>. Shape.Volume </b> ou <b>object.Length</b> ou même <b>object.Label</b>. Le nom que vous utilisez avant le premier point (objet) peut être quelque chose, vous pouvez également écrire x.Shape.Volume. La règle est: ce qui vient après le premier point sera récupéré par chaque objet sélectionné par cette requête, si possible (les objets qui n'ont pas la propriété requise seront ignorés), et le résultat sera ajouté ensemble. Par exemple, si vous utilisez objet.Shape.Volume, vous obtiendrez la somme de tous les volumes de tous les objets sélectionnés par cette requête.</li>
|
|
<li> <b>Unité</b>: Une unité optionnelle pour exprimer les résultats. C'est à vous de donner une unité qui correspond à la requête que vous faites, par exemple, si vous récupérez des volumes, vous devez utiliser une unité de volume, telle que m^3. Si vous utilisez une mauvaise unité, par ex.cm, vous obtiendrez de mauvais résultats.</li>
|
|
<li> <b>Objets</b>: Vous pouvez laisser ce champs vide, alors tous les objets du document seront considérés par cette requête, ou donner une liste séparée par des points-virgules (;) des noms d'objets (pas d'étiquettes). Si l'un des objets de cette liste est un groupe, ses enfants seront également sélectionnés. La manière la plus simple d'utiliser cette fonctionnalité est donc de regrouper vos objets de manière significative dans le document, et de donner ici simplement un nom de groupe. Vous pouvez également utiliser le bouton <b>Sélection</b> pour ajouter des objets actuellement sélectionnés dans le document.</li>
|
|
<li> <b>Filtre</b>: Ici vous pouvez ajouter une liste de filtres séparés par des points-virgules (;). Chaque filtre est écrit sous la forme: filtre: valeur, où le filtre (aussi insensible à la casse) peut être: Name, Label, Type ou Role (voir la liste complète ci-dessous). Par exemple: name: door, type: window va filtrer les objets obtenus à l'étape précédente, et ne conserver que ceux dont le nom contient "door" et le type (renvoyé par Draft.getType) est "wall". Tout est insensible à la casse. Des filtres qui commencent par ! sont inversés. Par exemple, ! Name: wall ne conservera que les objets qui n'ont pas de "wall" dans leur nom. "Rôle" est une propriété que tous les objets Arch possèdent.</li></ul>
|
|
<p>Le bouton <b>Import</b> vous permet de construire cette liste dans une autre application avec tableur, et de l'importer ici en tant que fichier csv.
|
|
</p><p>Nous pouvons donc construire une liste de requêtes comme celle-ci:
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_schedule_example03.jpg" class="image"><img alt="Arch schedule example03.jpg" src="Arch_schedule_example03.jpg" width="858" height="555" /></a>
|
|
</p><p>Après cela, appuyez sur le bouton OK et un nouvel objet Classeur est ajouté au document, qui contient une feuille de calcul de résultats:
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_schedule_example04.jpg" class="image"><img alt="Arch schedule example04.jpg" src="Arch_schedule_example04.jpg" width="746" height="552" /></a>
|
|
</p><p>En double-cliquant sur l'objet Classeur, vous revenez au panneau des tâches et modifiez les valeurs. En double-cliquant sur la feuille de calcul elle-même, vous obtenez les résultats dans 3 colonnes: description, valeur, unité (le cas échéant):
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Arch_schedule_example05.jpg" class="image"><img alt="Arch schedule example05.jpg" src="Arch_schedule_example05.jpg" width="840" height="504" /></a>
|
|
</p><p>A partir du plan de travail Spreadsheet, la feuille de calcul peut ensuite être exportée normalement vers un fichier csv.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Filters">Filters</span></h2>
|
|
<p>Filtres actuellement disponibles:
|
|
</p>
|
|
<ul><li> <b>name:something</b>: Ne retiendra que les objets qui ont "quelque chose" dans leur nom (insensible à la casse)</li>
|
|
<li> <b>!name:something</b>: Ne retiendra que les objets qui n'ont pas "quelque chose" dans leur nom</li>
|
|
<li> <b>label:something</b>: Ne retiendra que les objets qui ont "quelque chose" dans leur étiquette (insensible à la casse)</li>
|
|
<li> <b>!label:something</b>: Ne conservera que les objets qui n'ont pas "quelque chose" dans leur étiquette</li>
|
|
<li> <b>type:something</b>: Ne retiendra que les objets où la fonction Draft.getType () renvoie "something"</li>
|
|
<li> <b>!type:something</b>: Ne conservera que les objets où la fonction Draft.getType () ne retourne pas "quelque chose"</li>
|
|
<li> <b>role:something</b>: Ne conservera que les objets dont la propriété Role est définie sur "something"</li>
|
|
<li> <b>!role:something</b>: Ne conservera que les objets qui n'ont pas de propriété Rôle ou dont la propriété Rôle n'est pas définie sur "something"</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=Arch_Schedule/fr&oldid=280210">http://www.freecadweb.org/wiki/index.php?title=Arch_Schedule/fr&oldid=280210</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> |