120 lines
9.2 KiB
HTML
120 lines
9.2 KiB
HTML
<html><head><title>Part JoinCutout/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>Part JoinCutout/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="Part_JoinCutout"><a href="https://www.freecadweb.org/wiki/index.php?title=File:NoIconFound.png" class="image" title="Official icon not found"><img alt="Official icon not found" src="32px-NoIconFound.png" width="32" height="32" srcset="/wiki/images/thumb/a/a6/NoIconFound.png/48px-NoIconFound.png 1.5x, /wiki/images/a/a6/NoIconFound.png 2x" /></a> Part JoinCutout</span></h3>
|
||
</td></tr>
|
||
<tr>
|
||
<th class="ctOdd">Emplacement du menu
|
||
</th></tr>
|
||
<tr>
|
||
<td class="ctEven">Part → Join → Cutout for Object
|
||
</td></tr>
|
||
<tr>
|
||
<th class="ctOdd">Ateliers
|
||
</th></tr>
|
||
<tr>
|
||
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Part_Module/fr" title="Part Module/fr">Part</a>
|
||
</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"><a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinConnect/fr" title="Part JoinConnect/fr">Connect</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinEmbed/fr" title="Part JoinEmbed/fr">Embed</a>, <a class="mw-selflink selflink">Cutout</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Booleans/fr" title="Part Booleans/fr">Part Booleans</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Thickness/fr" title="Part Thickness/fr">Part Thickness</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="#Part_JoinCutout"><span class="tocnumber">1</span> <span class="toctext">Part JoinCutout</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="#Propri.C3.A9t.C3.A9s"><span class="tocnumber">4</span> <span class="toctext">Propriétés</span></a></li>
|
||
<li class="toclevel-1 tocsection-4"><a href="#Exemple"><span class="tocnumber">5</span> <span class="toctext">Exemple</span></a></li>
|
||
<li class="toclevel-1 tocsection-5"><a href="#Algorithme"><span class="tocnumber">6</span> <span class="toctext">Algorithme</span></a>
|
||
<ul>
|
||
<li class="toclevel-2 tocsection-6"><a href="#Notes"><span class="tocnumber">6.1</span> <span class="toctext">Notes</span></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toclevel-1 tocsection-7"><a href="#Programmation"><span class="tocnumber">7</span> <span class="toctext">Programmation</span></a></li>
|
||
<li class="toclevel-1 tocsection-8"><a href="#Version"><span class="tocnumber">8</span> <span class="toctext">Version</span></a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
</td></tr></table>
|
||
<p><br />
|
||
</p>
|
||
<h2><span class="mw-headline" id="Description">Description</span></h2>
|
||
<p>l'outil Découpe créé une ouverture dans la paroi d'un objet par un autre objet (par exemple un tuyau) .
|
||
</p><p><br />
|
||
<a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Cutout.png" class="image"><img alt="JoinFeatures Cutout.png" src="600px-JoinFeatures_Cutout.png" width="600" height="403" srcset="/wiki/images/5/57/JoinFeatures_Cutout.png 1.5x" /></a>
|
||
</p><p><br />
|
||
</p>
|
||
<h2><span class="mw-headline" id="Comment_l.27utiliser">Comment l'utiliser</span></h2>
|
||
<p>Sélection l'objet de base en premier, puis celui qui est "implanté", l'ordre de sélection est important
|
||
Choisir la commande Découpe
|
||
</p><p>Un objet est créé, visible en vue 3D, les objet d'origine sont cachés
|
||
</p>
|
||
<h2><span class="mw-headline" id="Propri.C3.A9t.C3.A9s">Propriétés</span></h2>
|
||
<p><span style="color: #ffffff; background-color: #a0a0a0; font-size: 132%; font-weight: bold; margin-bottom: .3em; page-break-after: avoid;">Base</span>
|
||
</p>
|
||
<ul><li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Base</b>: Référence à l' objet de base . Cet objet doit être unique</li>
|
||
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Implantable</b>: Référence à l'objet a "Découpant". Cet objet peu être un objet simple ou un ensemble.</li>
|
||
<li> <span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Mode</b>: Le mode opératoire, égal 'joindre' (le changement doit être effectué dans Part_JoinXXX). La valeur du 'bypass' peu être temporairement dissous (un composé de Base et outil peu être créé, ça peu être une opération plus rapide ).</li></ul>
|
||
<h2><span class="mw-headline" id="Exemple">Exemple</span></h2>
|
||
<ol><li> Créer un tuayau<a href="Part_Thickness.html" title="Part Thickness">thickness</a> <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cylinder/fr" title="Part Cylinder/fr">cylinder</a>: <br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Example_step1.png" class="image"><img alt="JoinFeatures Example step1.png" src="320px-JoinFeatures_Example_step1.png" width="320" height="240" srcset="/wiki/images/thumb/f/fb/JoinFeatures_Example_step1.png/480px-JoinFeatures_Example_step1.png 1.5x, /wiki/images/f/fb/JoinFeatures_Example_step1.png 2x" /></a></li>
|
||
<li> Créer un second plus petit, <a href="https://www.freecadweb.org/wiki/index.php?title=Placement/fr" title="Placement/fr">placement</a> qui perce le plus gros: <br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Example_step2.png" class="image"><img alt="JoinFeatures Example step2.png" src="320px-JoinFeatures_Example_step2.png" width="320" height="240" srcset="/wiki/images/thumb/d/da/JoinFeatures_Example_step2.png/480px-JoinFeatures_Example_step2.png 1.5x, /wiki/images/d/da/JoinFeatures_Example_step2.png 2x" /></a></li>
|
||
<li> Sélection du premier, puis le second (ordre de sélection est important), et clic l'outil de découpe, dans le menu déroulant . <br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Example_step3_Cutout.png" class="image"><img alt="JoinFeatures Example step3 Cutout.png" src="320px-JoinFeatures_Example_step3_Cutout.png" width="320" height="240" srcset="/wiki/images/thumb/9/9e/JoinFeatures_Example_step3_Cutout.png/480px-JoinFeatures_Example_step3_Cutout.png 1.5x, /wiki/images/9/9e/JoinFeatures_Example_step3_Cutout.png 2x" /></a></li></ol>
|
||
<h2><span class="mw-headline" id="Algorithme">Algorithme</span></h2>
|
||
<p>L'algorithme de cet outil est relativement simple
|
||
</p><p>1. L'objet de base est <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Cut/fr" title="Part Cut/fr">boolean-cut</a> avec l’objet.
|
||
</p><p>Le composé résultant le plus large est conservé
|
||
</p><p>Si l'affinage de propriété est vraie, le résultat l'est <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RefineShape/fr" title="Part RefineShape/fr">refine</a>.
|
||
<br /><br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures-Algo-Embed.png" class="image"><img alt="JoinFeatures-Algo-Embed.png" src="800px-JoinFeatures-Algo-Embed.png" width="800" height="249" srcset="/wiki/images/thumb/8/87/JoinFeatures-Algo-Embed.png/1200px-JoinFeatures-Algo-Embed.png 1.5x, /wiki/images/8/87/JoinFeatures-Algo-Embed.png 2x" /></a>
|
||
</p>
|
||
<h3><span class="mw-headline" id="Notes">Notes</span></h3>
|
||
<ul><li> Si après l'étape 1, l' objet résulte en une pièce, la découpe l'est</li></ul>
|
||
<pre><a href="Part_Union.html" title="Part Union">union</a> La pièce la plus large est déterminante pour déterminer le volume final
|
||
</pre>
|
||
<p>Seul des solides sont concernés
|
||
</p>
|
||
<h2><span class="mw-headline" id="Programmation">Programmation</span></h2>
|
||
<p>L'outil point, 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 le code suivant :
|
||
</p>
|
||
<pre><b>JoinFeatures.makePartJoinFeature(name = 'Cutout', mode = 'Cutout')</b>
|
||
</pre>
|
||
<p>Créer un objet plein (solide)
|
||
les propriétés de base sont maintenant
|
||
</p><p>Exemple:
|
||
</p>
|
||
<pre>import JoinFeatures
|
||
j = JoinFeatures.makePartJoinFeature(name = 'Cutout', mode = 'Cutout' )
|
||
j.Base = FreeCADGui.Selection.getSelection()[0]
|
||
j.Tool = FreeCADGui.Selection.getSelection()[1] </pre>
|
||
<p>L'outil lui-même est implémenté en Python, voir /Mod/Part/BOPTools/SplitFeatures.py la où FreeCAD est installé.
|
||
</p>
|
||
<h2><span class="mw-headline" id="Version">Version</span></h2>
|
||
<p>Cet outil est inclus à FreeCAD depuis V0.16.5069
|
||
</p>
|
||
<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=Part_JoinCutout/fr&oldid=255043">http://www.freecadweb.org/wiki/index.php?title=Part_JoinCutout/fr&oldid=255043</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> |