121 lines
11 KiB
HTML
121 lines
11 KiB
HTML
<html><head><title>Part JoinEmbed/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 JoinEmbed/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_JoinEmbed"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Part_JoinEmbed.png" class="image"><img alt="Part JoinEmbed.png" src="32px-Part_JoinEmbed.png" width="32" height="32" srcset="/wiki/images/thumb/b/bc/Part_JoinEmbed.png/48px-Part_JoinEmbed.png 1.5x, /wiki/images/b/bc/Part_JoinEmbed.png 2x" /></a> Part JoinEmbed</span></h3>
|
||
</td></tr>
|
||
<tr>
|
||
<th class="ctOdd">Emplacement du menu
|
||
</th></tr>
|
||
<tr>
|
||
<td class="ctEven">Part → Join → Embed 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 class="mw-selflink selflink">Embed</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Part_JoinCutout/fr" title="Part JoinCutout/fr">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_JoinEmbed"><span class="tocnumber">1</span> <span class="toctext">Part JoinEmbed</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="#Example"><span class="tocnumber">5</span> <span class="toctext">Example</span></a></li>
|
||
<li class="toclevel-1 tocsection-5"><a href="#Algorithm"><span class="tocnumber">6</span> <span class="toctext">Algorithm</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 implante un objet valide dans un autre (par exemple tuyaux)
|
||
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Connect.png" class="image"><img alt="JoinFeatures Connect.png" src="600px-JoinFeatures_Connect.png" width="600" height="374" srcset="/wiki/images/f/f3/JoinFeatures_Connect.png 1.5x" /></a>
|
||
</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 Implantation
|
||
</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 implanter. 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 peut être une opération plus rapide ).</li>
|
||
<li><span style="font-size: 0.6em;padding-right:10px;">DONNÉES</span><b>Refine</b>: Définit si l'opération <a href="https://www.freecadweb.org/wiki/index.php?title=Part_RefineShape/fr" title="Part RefineShape/fr">Refine</a> doit être appliquée ou non à la forme finale. La valeur par défaut est déterminée par une case à cocher "Affiner automatiquement la forme après l'opération booléenne" dans les préférences de PartDesign. Lorsque la propriété Mode est réglée sur "bypass", Refine est ignoré (jamais appliqué).</li></ul>
|
||
<h2><span class="mw-headline" id="Example">Example</span></h2>
|
||
<ol><li> Créer un tuyau avec <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 autre plus petit, et le placer pour qu'il perce le premier tuyau: <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électionner les deux tuyaux , et clic l'option 'Connexion d'objets' du menu déroulant Joindre Objets. <br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Example_step3_Embed.png" class="image"><img alt="JoinFeatures Example step3 Embed.png" src="320px-JoinFeatures_Example_step3_Embed.png" width="320" height="240" srcset="/wiki/images/thumb/8/8b/JoinFeatures_Example_step3_Embed.png/480px-JoinFeatures_Example_step3_Embed.png 1.5x, /wiki/images/8/8b/JoinFeatures_Example_step3_Embed.png 2x" /></a></li></ol>
|
||
<p>Utiliser divers outil de plan de coupe (<a href="https://www.freecadweb.org/wiki/index.php?title=Std_ClippingPlane/fr" title="Std ClippingPlane/fr">Clipping plane</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Arch_SectionPlane/fr" title="Arch SectionPlane/fr">Arch Section Plane</a>, <a href="https://www.freecadweb.org/wiki/index.php?title=Arch_CutPlane/fr" title="Arch CutPlane/fr">Arch Cut Plane</a>) pour voir l'intérieur. Dans l'image ci-dessous, Arch Section Plane est utilisé .<br /><a href="https://www.freecadweb.org/wiki/index.php?title=File:JoinFeatures_Example_step4_Embed.png" class="image"><img alt="JoinFeatures Example step4 Embed.png" src="320px-JoinFeatures_Example_step4_Embed.png" width="320" height="240" srcset="/wiki/images/thumb/5/54/JoinFeatures_Example_step4_Embed.png/480px-JoinFeatures_Example_step4_Embed.png 1.5x, /wiki/images/5/54/JoinFeatures_Example_step4_Embed.png 2x" /></a>
|
||
</p>
|
||
<h2><span class="mw-headline" id="Algorithm">Algorithm</span></h2>
|
||
<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>Le solide le plus large est l'objet outil <a href="https://www.freecadweb.org/wiki/index.php?title=Part_Union/fr" title="Part Union/fr">boolean-fused</a>
|
||
</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">refined</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, l'implantation 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>La commande <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_Move.png" class="image"><img alt="Draft Move.png" src="16px-Draft_Move.png" width="16" height="16" srcset="/wiki/images/thumb/c/c5/Draft_Move.png/24px-Draft_Move.png 1.5x, /wiki/images/thumb/c/c5/Draft_Move.png/32px-Draft_Move.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Draft_Move/fr" title="Draft Move/fr">Move</a></span> peut être utilisée dans une <a href="https://www.freecadweb.org/wiki/index.php?title=Macros/fr" title="Macros/fr">macro</a> et dans la console <b>Python</b>, en utilisant la fonction suivante :
|
||
</p>
|
||
<pre><b>JoinFeatures.makePartJoinFeature(name = 'Embed', mode = 'Embed')</b>
|
||
</pre>
|
||
<ul><li> Crée une fonction d'insertion vide (ou une autre fonction de jointure, selon le mode transmis). Les propriétés Base et Outil doivent être affectées explicitement, après.</li>
|
||
<li> Renvoie l'objet nouvellement créé.</li></ul>
|
||
<p>Exemple :
|
||
</p>
|
||
<pre>import JoinFeatures
|
||
j = JoinFeatures.makePartJoinFeature(name = 'Embed', mode = 'Embed' )
|
||
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_JoinEmbed/fr&oldid=255015">http://www.freecadweb.org/wiki/index.php?title=Part_JoinEmbed/fr&oldid=255015</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> |