105 lines
13 KiB
HTML
105 lines
13 KiB
HTML
<html><head><title>Draft BSpline/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>Draft BSpline/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="BSpline"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_BSpline.png" class="image"><img alt="Draft BSpline.png" src="32px-Draft_BSpline.png" width="32" height="32" srcset="/wiki/images/thumb/a/af/Draft_BSpline.png/48px-Draft_BSpline.png 1.5x, /wiki/images/a/af/Draft_BSpline.png 2x" /></a> BSpline</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Emplacement du menu
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven">Draft → BSpline
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Ateliers
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Module/fr" title="Draft Module/fr">Planche à dessin (Draft)</a>, <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">B S
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Voir aussi
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Wire/fr" title="Draft Wire/fr">Filaire</a>
|
|
</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="#BSpline"><span class="tocnumber">1</span> <span class="toctext">BSpline</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="#Utilisation"><span class="tocnumber">3</span> <span class="toctext">Utilisation</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Options"><span class="tocnumber">4</span> <span class="toctext">Options</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Propri.C3.A9t.C3.A9s"><span class="tocnumber">5</span> <span class="toctext">Propriétés</span></a></li>
|
|
<li class="toclevel-1 tocsection-5"><a href="#Script"><span class="tocnumber">6</span> <span class="toctext">Script</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr></table>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Description">Description</span></h2>
|
|
<p>L'outil BSpline crée une <a rel="nofollow" class="external text" href="http://fr.wikipedia.org/wiki/B-spline">courbe</a> avec plusieurs points dans le <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_SelectPlane/fr" title="Draft SelectPlane/fr">plan de travail</a> courant.Le fil nouvellement créé possédera la couleur et la largeur de trait actives. L'outil BSpline se comporte exactement comme l'outil <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Wire/fr" title="Draft Wire/fr">Draft Wire</a>.
|
|
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Draft_bspline_example.jpg" class="image"><img alt="Draft bspline example.jpg" src="400px-Draft_bspline_example.jpg" width="400" height="238" srcset="/wiki/images/thumb/a/a0/Draft_bspline_example.jpg/600px-Draft_bspline_example.jpg 1.5x, /wiki/images/a/a0/Draft_bspline_example.jpg 2x" /></a>
|
|
</p>
|
|
<h2><span class="mw-headline" id="Utilisation">Utilisation</span></h2>
|
|
<ol><li> Pressez 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:Draft_BSpline.png" class="image"><img alt="Draft BSpline.png" src="16px-Draft_BSpline.png" width="16" height="16" srcset="/wiki/images/thumb/a/af/Draft_BSpline.png/24px-Draft_BSpline.png 1.5x, 32px-Draft_BSpline.png 2x" /></a> <a class="mw-selflink selflink">B-Spline</a></span>, ou pressez les touches <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">B</span> puis <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">S</span>.</li>
|
|
<li> Cliquez le premier point dans la vue 3D, ou tapez les <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Coordinates/fr" title="Draft Coordinates/fr">coordonées</a>.</li>
|
|
<li> Cliquez un point additionnel dans la vue 3D, ou tapez les <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Coordinates/fr" title="Draft Coordinates/fr">coordonées</a></li>
|
|
<li> Pressez les touches <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">F</span> ou <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">C</span>, ou double-cliquez le point suivant, ou cliquez sur le premier point pour finir ou fermer la B-Spline. Si la B-Spline est fermée, elle peut aussi être une face, même si elle paraît comme une wireframe (fil).</li></ol>
|
|
<h2><span class="mw-headline" id="Options">Options</span></h2>
|
|
<ul><li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">F</span>, ou 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:Draft_FinishLine.png" class="image"><img alt="Draft FinishLine.png" src="12px-Draft_FinishLine.png" width="12" height="12" srcset="/wiki/images/thumb/c/c1/Draft_FinishLine.png/18px-Draft_FinishLine.png 1.5x, /wiki/images/thumb/c/c1/Draft_FinishLine.png/24px-Draft_FinishLine.png 2x" /></a> <b><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_FinishLine/fr" title="Draft FinishLine/fr">Finish</a></b></span> pour finir la B-Spline, et, la laisser ouverte.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">C</span>, ou 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:Draft_CloseLine.png" class="image"><img alt="Draft CloseLine.png" src="12px-Draft_CloseLine.png" width="12" height="12" srcset="/wiki/images/thumb/d/dc/Draft_CloseLine.png/18px-Draft_CloseLine.png 1.5x, /wiki/images/thumb/d/dc/Draft_CloseLine.png/24px-Draft_CloseLine.png 2x" /></a> <b><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_CloseLine/fr" title="Draft CloseLine/fr">Close</a></b></span>, ou cliquez sur le premier point pour finir la B-Spline, et, ferme la B-Spline en ajoutant un dernier segment, entre le dernier point et le premier.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">X</span>, <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Y</span>, ou <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Z</span> après le point, contraint le point suivant à l'axe désigné.</li>
|
|
<li> Vous pouvez simplement entrer les coordonnées manuellement, en entrant les nombres, puis tapez <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ENTRÉE</span> à chaque composants <b>X, Y</b> et <b>Z</b>.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">R</span>, ou activez/désactivez la case à cocher <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><b>Relatif</b></span>. Si Relatif est activé, les coordonnées du point suivant, sont relatives au premier point. Si elle n'est pas cochée, les coordonnées sont absolues, et, commencent à partir du point d'origine (<b>0,0,0</b>).</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">T</span>, ou activez/désactivez la case à cocher <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><b>Continue</b></span>. Si la case à cocher Continue est activée, et, que vous avez terminé votre B-Spline, la fonction redémarre automatiquement, vous permettant, de tirer une autre B-Spline sans devoir appuyer sur le bouton.</li>
|
|
<li> Pressez sur la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">CTRL</span> pendant le dessin, force l'accrochage, de votre point à l'emplacement le plus proche, du composant logiciel enfichable, indépendamment de la distance. </li>
|
|
<li> Après avoir cliqué votre premier point, donnez une direction horizontale, ou verticale à votre ligne, puis, pressez sur la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">SHIFT</span>, et votre ligne sera contrainte horizontalement ou verticalement.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">W</span>, ou 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:Draft_Wipe.png" class="image"><img alt="Draft Wipe.png" src="12px-Draft_Wipe.png" width="12" height="12" srcset="/wiki/images/thumb/8/86/Draft_Wipe.png/18px-Draft_Wipe.png 1.5x, /wiki/images/thumb/8/86/Draft_Wipe.png/24px-Draft_Wipe.png 2x" /></a> <b>Wipe</b></span> pour effacer le segment existant, et, commencer une nouvelle B-Spline à partir du dernier point.</li>
|
|
<li> Pressez les touches <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">CTRL</span>+<span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Z</span>, ou pressez 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:Draft_UndoLine.png" class="image"><img alt="Draft UndoLine.png" src="12px-Draft_UndoLine.png" width="12" height="12" srcset="/wiki/images/thumb/d/dd/Draft_UndoLine.png/18px-Draft_UndoLine.png 1.5x, /wiki/images/thumb/d/dd/Draft_UndoLine.png/24px-Draft_UndoLine.png 2x" /></a> <b><a href="https://www.freecadweb.org/wiki/index.php?title=Draft_UndoLine/fr" title="Draft UndoLine/fr">Undo</a></b></span> pour revenir sur le dernier point.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">I</span>, ou cliquez sur le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><b>Filled</b></span> pour faire apparaître la B-Spline comme une face, juste après sa fermeture.</li>
|
|
<li> Pressez la touche <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">ESC</span>, ou le bouton <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;"><b>Cancel</b></span>, pour annuler l'opération, et, quitter la commande. La B-Spline nouvellement créée adopte le style de ligne actif.</li></ul>
|
|
<h2><span class="mw-headline" id="Propri.C3.A9t.C3.A9s">Propriétés</span></h2>
|
|
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Closed</b>: Spécifie si la spline est fermée ou non</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">VUE</span><b>End Arrow</b>: Affiche le symbole d'une flèche du premier point de la spline, elle peut donc être utilisée comme repère d'annotation</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">VUE</span><b>Pattern</b>: Spécifie le type de hachure</li>
|
|
<li> <span style="font-size: 0.6em;padding-right:10px;">VUE</span><b>Pattern Size</b>: Spécifie la dimension de la hachure</li></ul>
|
|
<h2><span class="mw-headline" id="Script">Script</span></h2>
|
|
<p>L'outil B-Spline peut être utilisé dans des <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/fr" title="Macros/fr">macros</a>, et, dans la console Python, en utilisant cette fonction:
|
|
</p>
|
|
<pre>makeBSpline (pointslist,[closed],[placement]) </pre>
|
|
<ul><li> Crée un objet B-Spline à partir de la liste des vecteurs donnés.</li>
|
|
<li> Si closed, a la valeur True, ou que le premier point et le dernier point sont identiques, le wire (fil) est fermé.</li>
|
|
<li> Si la face est True(et que la bspline est fermée), la bspline apparaîtra pleine.</li>
|
|
<li> Au lieu d'une liste de points, vous pouvez également passer un Part Wire.</li>
|
|
<li> Retourne l'objet nouvellement créé.</li></ul>
|
|
<p>Exemple:
|
|
</p>
|
|
<pre>import FreeCAD,Draft
|
|
p1 = FreeCAD.Vector(0,0,0)
|
|
p2 = FreeCAD.Vector(1,1,0)
|
|
p3 = FreeCAD.Vector(2,0,0)
|
|
Draft.makeBSpline([p1,p2,p3],closed=True) </pre>
|
|
<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=Draft_BSpline/fr&oldid=274897">http://www.freecadweb.org/wiki/index.php?title=Draft_BSpline/fr&oldid=274897</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> |