Whiffle Ball tutorial/fr: Difference between revisions

From FreeCAD Documentation
(Replaced content with "== Introduction ==")
No edit summary
 
(83 intermediate revisions by 3 users not shown)
Line 9: Line 9:
}}
}}


<span id="Introduction"></span>
== Introduction ==
== Introduction ==


This tutorial was originally written by Roland Frank (†2017, r-frank), and it was rewritten and illustrated by vocx.
Ce tutoriel a été écrit à l'origine par Roland Frank († 2017, r-frank). Il a été réécrit et illustré par vocx.


This tutorial is here to teach you how to use the [[Part Workbench|Part Workbench]].
Ce tutoriel est pour vous apprendre à utiliser l'[[Part Workbench/fr|atelier Part]].


L'atelier Part a été le premier atelier. Il fournit les éléments géométriques de base qui peuvent être utilisés comme blocs de construction pour d’autres ateliers. L'atelier Part est destiné à être utilisé dans un flux de travaux classique [[Constructive_solid_geometry/fr|Géométrie Solide Constructive]] (CSG). Pour un flux de travail plus moderne utilisant des esquisses, des blocs et des fonctions, utilisez l'[[PartDesign Workbench/fr|atelier PartDesign]].
The Part Workbench was the first workbench developed. It provides the basic geometrical elements that can be used as building blocks for other workbenches. The Part Workbench is meant to be used in a traditional [[constructive solid geometry|constructive solid geometry]] (CSG) workflow. For a more modern workflow using sketches, pads, and features, use the [[PartDesign Workbench|PartDesign Workbench]].


Vous vous exercerez à :
You will practice:
* inserting primitives
* insérer des primitives
* en modifiant les paramètres de ces objets primitifs
* changing parameters of those primitive objects
* modifying their [[placement|placement]]
* en modifiant leur [[placement/fr|placement]]
* au moyen d'opérations booléennes
* doing boolean operations


[[File:10_T03_Part_ball_fillet.png]]
[[File:10_T03_Part_ball_fillet.png]]
{{Caption|Final model of the wiffle ball}}
{{Caption|Modèle terminé de la balle à trous}}


<span id="Setup"></span>
<div class="mw-translate-fuzzy">
== Installation ==
=== Mettre en place la forme de base ===
#Basculez dans l'[[Part Module/fr|atelier Part]]
#Créez un nouveau document par le menu {{MenuCommand|Fichier → Nouveau}}
#Insérez un cube en cliquant sur [[Image:Part_Box.png|32px]]
#Assurez vous que le cube ("Cube") est sélectionné dans la vue arborescente
#Changez les dimensions du cube (dans Propriétés/Onglet Données) en
##Length= 90 mm
##Width= 90 mm
##Heigth= 90 mm
#Cliquez sur la valeur du champ "Placement" afin que {{KEY|...}} apparaisse à droite
#Cliquez sur {{KEY|...}} pour changer la position du cube (translation)
##X: -45 mm
##Y: -45 mm
##Z: -45 mm
#Cliquez sur {{KEY| OK}} pour fermer la boite de dialogue
#Insérez un cube ("Cube001") en cliquant sur [[Image:Part_Box.png|32px]]
#Assurez vous que le cube ("Cube001") est sélectionné dans la vue arborescente
#Changez les dimensions du cube (dans Propriétés/Onglet Données) en
##Length= 80 mm
##Width= 80 mm
##Heigth= 80 mm
#Changez la position du cube ("Cube001") en
##X: -40 mm
##Y: -40 mm
##Z: -40 mm
#Cliquez sur [[Image:Part_Cylinder.png|32px]] pour insérer un cylindre ("Cylindre")
#Assurez vous que le cylindre ("Cylindre") est sélectionné dans la vue arborescente
#Changez le rayon (radius) de "Cylindre" en 27,5 mm, changez sa hauteur (height) en 120 mm
#Changez la position de "Cylindre" en
##X: 0 mm
##Y: 0 mm
##Z: -60 mm
#Cliquez sur [[Image:Part_Cylinder.png|32px]] pour insérer un cylindre ("Cylindre001")
#Changez le rayon (radius) de "Cylindre001" en 27,5 mm, changez sa hauteur (height) en 120 mm
#Choisissez {{MenuCommand|Édition → Dupliquer la sélection}} depuis le menu supérieur pour avoir un autre cylindre ("Cylindre002")
#Assurez vous que le cylindre ("Cylindre001") est sélectionné dans la vue arborescente
#Changez la position de "Cylindre001" en
##Y: 60 mm
##Rotation de l'axe selon un angle
##Axe: X
##Angle: 90°
#Cliquez sur {{KEY| OK}} pour appliquer les valeurs et fermez la boite de dialogue
#Assurez vous que le cylindre ("Cylindre002") est sélectionné dans la vue arborescente
#Changez la position de "Cylindre002" en
##X: -60 mm
##Rotation de l'axe selon un angle
##Axis: Y
##Angle: 90°
#Cliquez sur {{KEY| OK}} pour appliquer les valeurs et fermer la boite de dialogue
#Cliquez sur [[Image:View-axometric.png|32px]] pour passer en vue axonométrique
#Cliquer sur [[Image:View-zoom-all.png|32px]] pour adapter le zoom à la taille de la pièce
#Sélectionnez "Cube001", "Cylindre", "Cylindre001" et "Cylindre002" et fusionnez les en cliquant sur [[Image:Part_Fuse.png|32px]]
#Sélectionnez "Cube" et "Fusion", mais soyez sûr de sélectionner "Cube" en PREMIER
#Appliquez une soustraction booléenne en cliquant sur [[Image:Part_Cut.png|32px]]
</div>


1. Ouvrez FreeCAD, créez un nouveau document vide avec {{MenuCommand|Fichier → [[File:Std_New.svg|16px]] [[Std_New/fr|Nouveau]]}} et passez à l'[[Part_Workbench/fr|atelier Part]].
<div class="mw-translate-fuzzy">
:1.1. Appuyez sur le bouton {{Button|[[File:Std_ViewIsometric.svg|16px]] [[Std_ViewIsometric/fr|Vue isométrique]]}} ou appuyez sur {{KEY|0}} sur le pavé numérique pour changer la vue à isométrique pour mieux visualiser les solides 3D.
'''Astuce :''' Si vous sélectionnez quelque chose qui ne convient pas ou voulez simplement désélectionner tout,<br />
:1.2. Appuyez sur le bouton {{Button|[[File:Std_ViewFitAll.svg|16px]] [[Std_ViewFitAll|Tout afficher]]}} chaque fois que vous ajoutez des objets afin de faire un panoramique et un zoom sur la [[3D_view/fr|Vue 3D]] afin que tous les éléments sont visibles dans la vue.
cliquez juste (Style de navigation OpenInventor : CTRL-Click) dans un espace vide de la vue 3D.
:1.3. Maintenez {{KEY|Ctrl}} pendant que vous cliquez pour sélectionner plusieurs éléments. Si vous avez sélectionné quelque chose de mal ou que vous voulez tout désélectionner, cliquez simplement sur un espace vide dans la [[3D_view/fr|Vue 3D]].
</div>


<span id="Insert_primitive_cubes"></span>
== Insert primitive cubes ==
== Insérer des cubes primitifs ==


2. Insert a primitive cube by clicking on {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box|Box]]}}.
2. Insérez un cube primitif en cliquant sur {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box/fr|Cube]]}}.
:2.1. Select {{incode|Cube}} in the [[tree view|tree view]].
:2.1. Sélectionnez {{incode|Cube}} dans la [[Tree_view/fr|Vue en arborescence]].
:2.2. Change the dimensions in the {{MenuCommand|Data}} tab of the [[property editor|property editor]].
:2.2. Modifiez les dimensions dans l'onglet {{MenuCommand|Data}} de l'[[Property_editor/fr|Éditeur de propriétés]].
:2.3. Change {{MenuCommand|Length}} to {{incode|90 mm}}.
:2.3. Remplacez {{MenuCommand|Length}} par {{incode|90 mm}}.
:2.4. Change {{MenuCommand|Width}} to {{incode|90 mm}}.
:2.4. Remplacez {{MenuCommand|Width}} par {{incode|90 mm}}.
:2.5. Change {{MenuCommand|Height}} to {{incode|90 mm}}.
:2.5. Remplacez {{MenuCommand|Height}} par {{incode|90 mm}}.


3. In the {{MenuCommand|Data}} tab of the [[property editor|property editor]], click on the {{MenuCommand|Placement}} value so the ellipsis button {{Button|...}} appears on the right.
3. Dans l'onglet {{MenuCommand|Données}} de l'[[Property_editor/fr|éditeur de propriétés]], cliquez sur la valeur {{MenuCommand|Placement}} pour que le bouton points de suspension {{Button|...}} apparaisse sur la droite.
:3.1. Press on the ellipsis to launch the [[Std_Placement|Placement]] dialog.
:3.1. Appuyez sur les points de suspension pour ouvrir la boîte de dialogue [[Std_Placement/fr|Positionner]].
:3.2. Change the {{MenuCommand|Translation}} values.
:3.2. Modifiez les valeurs de {{MenuCommand|Translation}}.
:3.3. Change {{MenuCommand|X}} to {{incode|-45 mm}}.
:3.3. Remplacez {{MenuCommand|X}} par {{incode|-45 mm}}.
:3.4. Change {{MenuCommand|Y}} to {{incode|-45 mm}}.
:3.4. Remplacez {{MenuCommand|Y}} par {{incode|-45 mm}}.
:3.5. Change {{MenuCommand|Z}} to {{incode|-45 mm}}.
:3.5. Remplacez {{MenuCommand|Z}} par {{incode|-45 mm}}.
:3.6. Press the {{Button|OK}} button to close the dialog.
:3.6. Appuyez sur le bouton {{Button|OK}} pour fermer la boîte de dialogue.


4. Repeat the process, inserting a second, smaller cube by clicking on {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box|Box]]}}.
4. Répétez le processus en insérant un deuxième cube plus petit en cliquant sur {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box/fr|Cube]]}}.
:4.1. Le deuxième cube sera créé avec le même nom, mais avec un numéro supplémentaire pour distinguer l'objet.
:4.1. The second cube will be created with the same name, but with an additional number to distinguish the object.
:4.2. Select {{incode|Cube001}} in the [[tree view|tree view]], and change the dimensions and placement like with the previous object.
:4.2. Sélectionnez {{incode|Cube001}} dans la [[Tree_view/fr|vue en arborescence]] et modifiez les dimensions et le placement comme avec l'objet précédent.
:4.3. Change {{MenuCommand|Length}} to {{incode|80 mm}}.
:4.3. Remplacez {{MenuCommand|Longueur}} par {{incode|80 mm}}.
:4.4. Change {{MenuCommand|Width}} to {{incode|80 mm}}.
:4.4. Remplacez {{MenuCommand|Largeur}} par {{incode|80 mm}}.
:4.5. Change {{MenuCommand|Height}} to {{incode|80 mm}}.
:4.5. Remplacez {{MenuCommand|Hauteur}} par {{incode|80 mm}}.
:4.6. Open the [[Std_Placement|Placement]] dialog.
:4.6. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:4.7. Change {{MenuCommand|X}} to {{incode|-40 mm}}.
:4.7. Remplacez {{MenuCommand|X}} par {{incode|-40 mm}}.
:4.8. Change {{MenuCommand|Y}} to {{incode|-40 mm}}.
:4.8. Remplacez {{MenuCommand|Y}} par {{incode|-40 mm}}.
:4.9. Change {{MenuCommand|Z}} to {{incode|-40 mm}}.
:4.9. Remplacez {{MenuCommand|Z}} par {{incode|-40 mm}}.
:4.10. Press the {{Button|OK}} button to close the dialog.
:4.10. Appuyez sur le bouton {{Button|OK}} pour fermer la boîte de dialogue.


<span id="Change_visual_properties"></span>
== Change visual properties ==
== Modifier les propriétés visuelles ==


5. The previous operations create a smaller cube inside a bigger cube. To visualize this, we can modify the {{MenuCommand|View}} properties in the [[property editor|property editor]].
5. Les opérations précédentes créent un cube plus petit à l'intérieur d'un cube plus grand. Pour visualiser cela, nous pouvons modifier les propriétés {{MenuCommand|View}} dans l'[[Property_editor/fr|Éditeur de propriétés]].
:5.1. Select {{incode|Cube001}}, the smaller cube, in the [[tree view|tree view]], and change the color. In the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a green color; also change the value of {{MenuCommand|Line Width}} to {{incode|2.0}}.
:5.1. Sélectionnez {{incode|Cube001}}, le plus petit cube, dans la [[Tree_view/fr|Vue en arborescence]] et changez la couleur. Dans l'onglet {{MenuCommand|Vue}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur verte; modifiez également la valeur de {{MenuCommand|Line Width}} en {{incode|2.0}}.
:5.2. Select {{incode|Cube}}, the larger cube, in the [[tree view|tree view]], and change the transparency. In the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Transparency}} to {{incode|70}}.
:5.2. Sélectionnez {{incode|Cube}}, le plus grand cube, dans la [[Tree_view/fr|Vue en arborescence]]. Dans l'onglet {{MenuCommand|Vue}}, modifiez la valeur de {{MenuCommand|Transparency}} en {{incode|70}}.


[[File:01_T03_Part_cubes_visibility.png]]
[[File:01_T03_Part_cubes_visibility.png]]
{{Caption|Solid cube inside another solid cube}}
{{Caption|Cube solide à l'intérieur d'un autre cube solide}}


<span id="Insert_primitive_cylinders"></span>
== Insert primitive cylinders ==
== Insérer des cylindres primitifs ==


6. Insert a primitive cylinder by clicking on {{Button|[[Image:Part_Cylinder.svg|16px]] [[Part_Cylinder|Cylinder]]}}.
6. Insérez un cylindre primitif en cliquant sur {{Button|[[Image:Part_Cylinder.svg|16px]] [[Part_Cylinder/fr|Cylindre]]}}.
:6.1. Select {{incode|Cylinder}} in the [[tree view|tree view]].
:6.1. Sélectionnez {{incode|Cylinder}} dans la [[Tree_view/fr|vue en arborescence]].
:6.2. Change the dimensions in the {{MenuCommand|Data}} tab of the [[property editor|property editor]].
:6.2. Modifiez les dimensions dans l'onglet {{MenuCommand|Data}} de l'[[Property_editor/fr|éditeur de propriétés]].
:6.3. Change {{MenuCommand|Radius}} to {{incode|27.5 mm}}.
:6.3. Remplacez {{MenuCommand|Rayon}} par {{incode|27,5 mm}}.
:6.4. Change {{MenuCommand|Height}} to {{incode|120 mm}}.
:6.4. Remplacez {{MenuCommand|Hauteur}} par {{incode|120 mm}}.
:6.5. Open the [[Std_Placement|Placement]] dialog.
:6.5. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:6.6. Change {{MenuCommand|Z}} to {{incode|-60 mm}}.
:6.6. Remplacez {{MenuCommand|Z}} par {{incode|-60 mm}}.
:6.7. Press the {{Button|OK}} button to close the dialog.
:6.7. Appuyez sur le bouton {{Button|OK}} pour fermer la boîte de dialogue.


7. Repeat the process, inserting a second cylinder by clicking on {{Button|[[Image:Part_Cylinder.svg|16px]] [[Part_Cylinder|Cylinder]]}}.
7. Répétez le processus en insérant un deuxième cylindre en cliquant sur {{Button|[[Image:Part_Cylinder.svg|16px]] [[Part_Cylinder/fr|Cylindre]]}}.
:7.1. Le deuxième cylindre sera créé avec le même nom, mais avec un numéro supplémentaire pour distinguer l'objet.
:7.1. The second cylinder will be created with the same name, but with an additional number to distinguish the object.
:7.2. Select {{incode|Cylinder001}} in the [[tree view|tree view]], and change the dimensions and placement like with the previous object.
:7.2. Sélectionnez {{incode|Cylinder001}} dans la [[Tree_view/fr|vue en arborescence]] et modifiez les dimensions et le placement comme avec l'objet précédent.
:7.3. Change {{MenuCommand|Radius}} to {{incode|27.5 mm}}.
:7.3. Remplacez {{MenuCommand|Rayon}} par {{incode|27,5 mm}}.
:7.4. Change {{MenuCommand|Height}} to {{incode|120 mm}}.
:7.4. Remplacez {{MenuCommand|Hauteur}} par {{incode|120 mm}}.
:7.5. Open the [[Std_Placement|Placement]] dialog.
:7.5. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:7.6. Change {{MenuCommand|Y}} to {{incode|60 mm}}.
:7.6. Remplacez {{MenuCommand|Y}} par {{incode|60 mm}}.
:7.7. Change the {{MenuCommand|Rotation}} to {{incode|Rotation axis with angle}}; {{MenuCommand|Axis}} to {{incode|X}}, and {{MenuCommand|Angle}} to {{incode|90 deg}}.
:7.7. Remplacez {{MenuCommand|Rotation}} par {{incode|Axe de rotation et angle}}; {{MenuCommand|Axis}} à {{incode|X}} (en fixant les valeurs de {{incode|X}}, {{incode|Y}} et {{incode|Z}} des valeurs de l'axe à {{incode|1}}, {{incode|0}} et {{incode|0}} respectivement) et {{MenuCommand|Angle}} à {{incode|90 deg}}.
:7.8. Press the {{Button|OK}} button to close the dialog.
:7.8. Appuyez sur le bouton {{Button|OK}} pour fermer la boîte de dialogue.


8. Insert another cylinder. This time create a duplicate so that the radius and height don't have to be changed, only its placement.
8. Insérez un autre cylindre. Cette fois, créez un doublon afin que le rayon et la hauteur ne doivent pas être modifiés, seulement son placement.
:8.1. Select {{incode|Cylinder001}} in the [[tree view|tree view]], and go to the menu {{MenuCommand|Edit → [[Std_DuplicateSelection|Duplicate selection]]}}. This will create {{incode|Cylinder002}}.
:8.1. Sélectionnez {{incode|Cylinder001}} dans la [[Tree_view/fr|vue en arborescence]] et allez dans le menu {{MenuCommand|Edition → [[Std_DuplicateSelection/fr|Dupliquer une sélection]]}}. Cela créera {{incode|Cylinder002}}.
:8.2. Open the [[Std_Placement|Placement]] dialog.
:8.2. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:8.3. Change {{MenuCommand|X}} to {{incode|-60 mm}}.
:8.3. Changez {{MenuCommand|X}} en {{incode|-60 mm}}, et changez {{MenuCommand|Y}} en {{incode|0 mm}}.
:8.4. Change the {{MenuCommand|Rotation}} to {{incode|Rotation axis with angle}}; {{MenuCommand|Axis}} to {{incode|Y}}, and {{MenuCommand|Angle}} to {{incode|90 deg}}.
:8.4. Changez {{MenuCommand|Rotation}} par {{incode|Axe de rotation et angle}}; {{MenuCommand|Axis}} à {{incode|Y}} et {{MenuCommand|Angle}} à {{incode|90 deg}}.
:8.5. Press the {{Button|OK}} button to close the dialog.
:8.5. Appuyez sur le bouton {{Button|OK}} pour fermer la boîte de dialogue.


<span id="Change_visual_properties"></span>
== Change visual properties ==
== Modifier les propriétés visuelles ==


9. The previous operations create three cylinders that intersect with each other, and also intersect the cubes. To visualize this better we can modify the {{MenuCommand|View}} properties in the [[property editor|property editor]].
9. Les opérations précédentes créent trois cylindres qui se croisent et qui croisent également les cubes. Pour mieux visualiser cela, nous pouvons modifier les propriétés {{MenuCommand|View}} dans l'[[Property_editor/fr|Éditeur de propriétés]].
:9.1. Select {{incode|Cube001}}, the smaller cube, in the [[tree view|tree view]], and change the transparency. In the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Transparency}} to {{incode|70}}.
:9.1. Sélectionnez {{incode|Cube001}}, le plus petit cube, dans la [[Tree_view/fr|Vue en arborescence]] et modifiez la transparence. Dans l'onglet {{MenuCommand|View}}, modifiez la valeur de {{MenuCommand|Transparency}} en {{incode|70}}.
:9.2. Select {{incode|Cylinder}}, in the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a red color.
:9.2. Sélectionnez {{incode|Cylinder}}, dans l'onglet {{MenuCommand|View}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur rouge .
:9.3. Select {{incode|Cylinder001}}, in the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a blue color.
:9.3. Sélectionnez {{incode|Cylinder001}}, dans l'onglet {{MenuCommand|View}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur bleue .
:9.4. Select {{incode|Cylinder002}}, in the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a pink color.
:9.4. Sélectionnez {{incode|Cylinder002}}, dans l'onglet {{MenuCommand|View}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur rose .
:9.5. Select the three cylinders, in the {{MenuCommand|View}} tab also change the value of {{MenuCommand|Line Width}} to {{incode|2.0}}.
:9.5. Sélectionnez les trois cylindres, dans l'onglet {{MenuCommand|View}} changez également la valeur de {{MenuCommand|Line Width}} en {{incode|2.0}}.


[[File:02_T03_Part_cylinders_visibility.png]]
[[File:02_T03_Part_cylinders_visibility.png]]
{{Caption|Solid cylinders that intersect themselves and the solid cubes.}}
{{Caption|Cylindres solides qui se croisent et les cubes solides.}}


<span id="Fuse_and_cut"></span>
== Fuse and cut ==
== Union et Soustraction ==


10. In the [[tree view|tree view]], select {{incode|Cube001}} (the inner, smaller cube), and the tree cylinders, then press {{Button|[[File:Part_Fuse.svg|16px]] [[Part_Union|Fuse]]}}. This will create a {{incode|Fusion}} object.
10. Dans la [[Tree_view/fr|Vue en arborescence]], sélectionnez {{incode|Cube001}} (le cube intérieur plus petit) et les cylindres de l'arbre, puis appuyez sur {{Button|[[File:Part_Fuse.svg|16px]] [[Part_Fuse/fr|Union]]}}. Cela créera un objet {{incode|Fusion}}.


11. Then perform a boolean cut of the {{incode|Cube}} (larger cube) and the new {{incode|Fusion}} object.
11. Effectuez ensuite une coupe booléenne du {{incode|Cube}} (cube plus grand) et du nouvel objet {{incode|Fusion}}.
:11.1. In the [[tree view|tree view]] select {{incode|Cube}} first, and then {{incode|Fusion}}.
:11.1. Dans la [[Tree_view/fr|Vue en arborescence]], sélectionnez d'abord {{incode|Cube}}, puis {{incode|Fusion}}.
:11.2. Then press {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut|Cut]]}}. This will create a {{incode|Cut}} object.
:11.2. Appuyez ensuite sur {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut/fr|Soustraction]]}}. Cela créera un objet {{incode|Cut}}.
:{{Emphasis|Note:}} the order in which you select the objects is important for the cut operation. The base object is selected first, and the subtracting object comes at the end.
:{{Emphasis|Remarque:}} l'ordre dans lequel vous sélectionnez les objets est important pour l'opération de soustraction. L'objet de base est sélectionné en premier et l'objet de soustraction vient à la fin.
:11.3. If the colors look strange, select the new {{incode|Cut}} object, go to the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a gray color; also change the value of {{MenuCommand|Line Width}} to {{incode|2.0}}.
:11.3. Si les couleurs semblent étranges, sélectionnez le nouvel objet {{incode|Cut}}, allez dans l'onglet {{MenuCommand|View}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la {{MenuCommand|Select color}}, puis choisissez une couleur grise; modifiez également la valeur de {{MenuCommand|Line Width}} en {{incode|2.0}}.


[[File:03_T03_Part_cube_cut.png]]
[[File:03_T03_Part_cube_cut.png]]
{{Caption|Forme creuse produite en coupant un cube et trois cylindres à partir d'un plus gros cube.}}
<div class="mw-translate-fuzzy">
La forme de base terminée doit ressembler à ça :
</div>


<span id="Insert_primitive_cubes_to_cut_the_corners_of_the_partial_solid"></span>
== Insert primitive cubes to cut the corners of the partial solid ==
== Insérer des cubes primitifs pour couper les coins du solide partiel ==


Now we'll create more cubes that will be used as cutting tools to trim the corners of the previously obtained {{incode|Cut}} object.
Maintenant, nous allons créer plus de cubes qui seront utilisés comme outils de coupe pour couper les coins de l'objet {{incode|Cut}} précédemment obtenu.


12. Click on {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box|Box]]}}.
12. Cliquez sur {{Button|[[Image: Part_Box.svg|16px]] [[Part_Box/fr|Cube]]}}.
:12.1. Select {{incode|Cube002}} in the [[tree view|tree view]], and change the dimensions and placement.
:12.1. Sélectionnez {{incode|Cube002}} dans la [[Tree_view/fr|vue en arborescence]] et modifiez les dimensions et l'emplacement.
:12.2. Change {{MenuCommand|Length}} to {{incode|140 mm}}.
:12.2. Remplacez {{MenuCommand|Longueur}} par {{incode|140 mm}}.
:12.3. Change {{MenuCommand|Width}} to {{incode|112 mm}}.
:12.3. Remplacez {{MenuCommand|Largeur}} par {{incode|112 mm}}.
:12.4. Change {{MenuCommand|Height}} to {{incode|112 mm}}.
:12.4. Remplacez {{MenuCommand|Hauteur}} par {{incode|112 mm}}.
:12.5. Open the [[Std_Placement|Placement]] dialog.
:12.5. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:12.6. Change {{MenuCommand|X}} to {{incode|-70 mm}}.
:12.6. Remplacez {{MenuCommand|X}} par {{incode|-70 mm}}.
:12.7. Change {{MenuCommand|Y}} to {{incode|-56 mm}}.
:12.7. Remplacez {{MenuCommand|Y}} par {{incode|-56 mm}}.
:12.8. Change {{MenuCommand|Z}} to {{incode|-56 mm}}.
:12.8. Remplacez {{MenuCommand|Z}} par {{incode|-56 mm}}.
:12.9. Press {{Button|OK}}.
:12.9. Appuyez sur {{Button|OK}}.


13. Click on {{Button|[[Image:Part_Box.svg|16px]] [[Part_Box|Box]]}}.
13. Cliquez sur {{Button|[[Image: Part_Box.svg|16px]] [[Part_Box/fr|Cube]]}}.
:13.1. Select {{incode|Cube003}} in the [[tree view|tree view]], and change the dimensions and placement.
:13.1. Sélectionnez {{incode|Cube003}} dans la [[Tree_view/fr|vue en arborescence]] et modifiez les dimensions et l'emplacement.
:13.2. Change {{MenuCommand|Length}} to {{incode|180 mm}}.
:13.2. Remplacez {{MenuCommand|Longueur}} par {{incode|180 mm}}.
:13.3. Change {{MenuCommand|Width}} to {{incode|180 mm}}.
:13.3. Remplacez {{MenuCommand|Largeur}} par {{incode|180 mm}}.
:13.4. Change {{MenuCommand|Height}} to {{incode|180 mm}}.
:13.4. Remplacez {{MenuCommand|Hauteur}} par {{incode|180 mm}}.
:13.5. Open the [[Std_Placement|Placement]] dialog.
:13.5. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:13.6. Change {{MenuCommand|X}} to {{incode|-90 mm}}.
:13.6. Remplacez {{MenuCommand|X}} par {{incode|-90 mm}}.
:13.7. Change {{MenuCommand|Y}} to {{incode|-90 mm}}.
:13.7. Remplacez {{MenuCommand|Y}} par {{incode|-90 mm}}.
:13.8. Change {{MenuCommand|Z}} to {{incode|-90 mm}}.
:13.8. Remplacez {{MenuCommand|Z}} par {{incode|-90 mm}}.
:13.9. Press {{Button|OK}}.
:13.9. Appuyez sur {{Button|OK}}.


Nous dupliquerons à nouveau les deux objets précédents pour les utiliser à nouveau comme objets de coupe.
We'll duplicate the previous two objects again to use once more as cutting objects.


14. Select only {{incode|Cube002}} in the [[tree view|tree view]], and go to {{MenuCommand|Edit → [[Std_DuplicateSelection|Duplicate selection]]}}. This will create {{incode|Cube004}}.
14. Sélectionnez uniquement {{incode|Cube002}} dans la [[Tree_view/fr|Vue en arborescence]] et allez dans {{MenuCommand|Edition → [[Std_DuplicateSelection/fr|Dupliquer une sélection]]}}. Cela créera {{incode|Cube004}}.


15. Select only {{incode|Cube003}} in the [[tree view|tree view]], and go to {{MenuCommand|Edit → [[Std_DuplicateSelection|Duplicate selection]]}}. This will create {{incode|Cube005}}.
15. Sélectionnez uniquement {{incode|Cube003}} dans la [[Tree_view/fr|Vue en arborescence]] et allez dans {{MenuCommand|Edition → [[Std_DuplicateSelection/fr|Dupliquer une sélection]]}}. Cela créera {{incode|Cube005}}.


16. To visualize this better we can modify the {{MenuCommand|View}} properties in the [[property editor|property editor]].
16. Pour mieux visualiser cela, nous pouvons modifier les propriétés {{MenuCommand|View}} dans l'[[Property_editor/fr|Éditeur de propriétés]].
:16.1. Select the {{incode|Cut}} object, in the {{MenuCommand|View}} tab, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a blue color.
:16.1. Sélectionnez l'objet {{incode|Cut}}, dans l'onglet {{MenuCommand|View}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez un couleur bleue.
:16.2. Select all new cubes, {{incode|Cube002}}, {{incode|Cube003}}, {{incode|Cube004}}, and {{incode|Cube005}}, in the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Transparency}} to {{incode|80}}.
:16.2. Sélectionnez tous les nouveaux cubes, {{incode|Cube002}}, {{incode|Cube003}}, {{incode|Cube004}} et {{incode|Cube005}}, dans l'onglet {{MenuCommand|View}}, modifiez la valeur de {{MenuCommand|Transparency}} à {{incode|80}}.


[[File:04_T03_Part_cube_additional.png]]
[[File:04_T03_Part_cube_additional.png]]
{{Caption|Additional external cubes that will be used as cutting objects for the internal solid.}}
{{Caption|Cubes externes supplémentaires qui seront utilisés comme objets de coupe pour le solide interne.}}


<span id="Cutting_the_corners_1"></span>
<div class="mw-translate-fuzzy">
=== Couper les coins partie 1 ===
== Couper les coins partie 1 ==
#Insérez un cube ("Cube002") en cliquant sur [[Image:Part_Box.png|32px]]
#Changez les dimensions du cube ("Cube002") (voir Propriétés/Onglet Données) en
##Length= 140 mm
##Width= 112 mm
##Heigth= 112 mm
#Changez la position du cube ("Cube002") en
##X: -70 mm
##Y: -56 mm
##Z: -56 mm
#Insérez un cube ("Cube003") en cliquant sur [[Image:Part_Box.png|32px]]
#Changez les dimensions du cube ("Cube003") (voir Propriétés/Onglet Données) en
##Length= 180 mm
##Width= 180 mm
##Heigth= 180 mm
#Changez la position du cube ("Cube003") en
##X: -90 mm
##Y: -90 mm
##Z: -90 mm
#Assurez-vous que "Cube002" est sélectionné dans la vue arborescente, sinon sélectionnez le
#Choisissez {{MenuCommand|Édition → Dupliquer la sélection}} depuis le menu supérieur pour obtenir un autre cube ("Cube004")
#Assurez-vous que "Cube003" est sélectionné dans la vue arborescente, sinon sélectionnez le
#Choisissez {{MenuCommand|Édition → Dupliquer la sélection}} depuis le menu supérieur pour obtenir un autre cube ("Cube005")
#Sélectionnez "Cube003" et "Cube002", mais attention, sélectionnez "Cube003" en PREMIER
#Allez dans le menu placement {{KEY| ...}}
#cochez la case {{MenuCommand|Appliquez les modifications incrémentielles}} au placement de l'objet
#Faites une rotation de 45° autour de l'axe X puis cliquez sur {{KEY| Apply}}
#Faites une rotation de 45° autour de l'axe Z puis cliquez sur {{KEY| Apply}}
#Cliquez sur {{KEY| OK}} pour fermer la fenêtre de dialogue
#Appliquez une soustraction booléenne en cliquant sur [[Image:Part_Cut.png|32px]], l'objet résultant sera nommé "Cut001"
</div>


17. In the [[tree view|tree view]] select {{incode|Cube002}} and {{incode|Cube003}}.
17. Dans la [[Tree_view/fr|vue en arborescence]] sélectionnez {{incode|Cube002}} et {{incode|Cube003}}.
:17.1. Open the [[Std_Placement|Placement]] dialog.
:17.1. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:17.2. Tick the option {{MenuCommand|Apply incremental changes}}; notice that all {{MenuCommand|Translation}} values are reset to zeroes.
:17.2. Cochez l'option {{MenuCommand|Appliquer des modifications incrémentielles}}; notez que toutes les valeurs de {{MenuCommand|Translation}} sont remises à zéro.
:17.3. Change the {{MenuCommand|Rotation}} to {{incode|Rotation axis with angle}}; {{MenuCommand|Axis}} to {{incode|X}}, and {{MenuCommand|Angle}} to {{incode|45 deg}}, then click on {{Button|Apply}}. This will apply a rotation around the X-axis, and will reset the {{MenuCommand|Angle}} field to zero.
:17.3. Remplacez {{MenuCommand|Rotation}} par {{incode|Axe de rotation et angle}}; {{MenuCommand|Axe}} à {{incode|X}} et {{MenuCommand|Angle}} à {{incode|45 deg}}, puis cliquez sur {{Button|Appliquer}}. Cela appliquera une rotation autour de l'axe X et réinitialisera le champ {{MenuCommand|Angle}} à zéro.
:17.4. Change the {{MenuCommand|Rotation}} again, now {{MenuCommand|Axis}} to {{incode|Z}}, and {{MenuCommand|Angle}} to {{incode|45 deg}}, then click on {{Button|Apply}}. This will apply a rotation around the local Z-axis, and will reset the {{MenuCommand|Angle}} field to zero.
:17.4. Modifiez à nouveau {{MenuCommand|Rotation}}, maintenant {{MenuCommand|Axe}} en {{incode|Z}} et {{MenuCommand|Angle}} en {{incode|45 deg}}, puis cliquez sur {{Button|Appliquer}}. Cela appliquera une rotation autour de l'axe Z local et réinitialisera le champ {{MenuCommand|Angle}} à zéro.
:17.5. Click on {{Button|OK}} to close the dialog.
:17.5. Cliquez sur {{Button|OK}} pour fermer la boîte de dialogue.


18. In the [[tree view|tree view]] de-select the objects; then select {{incode|Cube003}} first, the bigger cube, and then {{incode|Cube002}}, the smaller cube.
18. Dans la [[Tree_view/fr|Vue en arborescence]] désélectionnez les objets; puis sélectionnez d'abord {{incode|Cube003}}, le plus gros cube, puis {{incode|Cube002}}, le plus petit cube.
:18.1. Then press {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut|Cut]]}}. This will create {{incode|Cut001}}. This is a hollowed body which intersects the initial {{incode|Cut}} only at certain corners.
: 18.1. Appuyez ensuite sur {{Button|[[File: Part_Cut.svg|16px]] [[Part_Cut/fr|Soustraction]]}}. Cela créera {{incode|Cut001}}. C'est un corps évidé qui coupe le {{incode|Cut}} initial uniquement à certains coins.


19. To visualize this better we can modify the {{MenuCommand|View}} properties in the [[property editor|property editor]].
19. Pour mieux visualiser cela, nous pouvons modifier les propriétés {{MenuCommand|View}} dans l'[[Property_editor/fr|Éditeur de propriétés]].
:19.1. Select {{incode|Cube004}} and {{incode|Cube005}}, in the {{MenuCommand|View}} tab, then change the value of {{MenuCommand|Visibility}} to {{incode|false}}, or press {{KEY|Space}} in the keyboard.
:19.1. Sélectionnez {{incode|Cube004}} et {{incode|Cube005}}, dans l'onglet {{MenuCommand|View}}, puis changez la valeur de {{MenuCommand|Visibility}} en {{incode|false}}, ou appuyez sur {{KEY|Espace}} au clavier.
:19.2. Select {{incode|Cut001}}, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a red color; also change the value of {{MenuCommand|Transparency}} to {{incode|90}}.
:19.2. Sélectionnez {{incode|Cut001}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur rouge; modifiez également la valeur de {{MenuCommand|Transparency}} en {{incode|90}}.


[[File:05_T03_Part_cube_additional_cut_1.png]]
[[File:05_T03_Part_cube_additional_cut_1.png]]
{{Caption|A rotated, hollowed solid, which will be used as a cutting object for some corners of the internal solid.}}
{{Caption|Un solide tourné et évidé, qui sera utilisé comme objet de coupe pour certains coins du solide interne.}}


<span id="Cutting_the_corners_2"></span>
<div class="mw-translate-fuzzy">
=== Couper les coins partie 2 ===
== Couper les coins partie 2 ==


20. Dans la [[Tree_view/fr|Vue en arborescence]], sélectionnez {{incode|Cut001}}, dans l'onglet {{MenuCommand|View}}, changez la valeur de {{MenuCommand|Visibility}} en {{incode|false }}, ou appuyez sur {{KEY|Espace}} au clavier.
#Sélectionnez "Cube005" et "Cube004", mais attention, sélectionnez "Cube005" en PREMIER
#Allez dans le menu placement {{KEY| ...}}
#cochez la case {{MenuCommand|Appliquez les modifications incrémentielles}} au placement de l'objet, notez que toutes les valeurs sont réinitialisées ...
#Faites une rotation de 45° autour de l'axe X puis cliquez sur {{KEY| Apply}}
#Faites une rotation de -45° autour de l'axe Z puis cliquez sur {{KEY| Apply}}
#Cliquez sur {{KEY| OK}} pour fermer la fenêtre de dialogue
#Appliquez une soustraction booléenne en cliquant [[Image:Part_Cut.png|32px]], l'objet résultant sera nommé "Cut002"
#Cliquez sur [[Image:View-axometric.png|32px]] pour se mettre en vue axonométrique
#Cliquez sur [[Image:View-zoom-all.png|32px]] pour que le zoom soit automatiquement à l'échelle de la pièce
</div>


20. In the [[tree view|tree view]] select {{incode|Cut001}}, in the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Visibility}} to {{incode|false}}, or press {{KEY|Space}} in the keyboard.
21. Dans la [[Tree_view/fr|vue en arborescence]], sélectionnez {{incode|Cube004}} et {{incode|Cube005}}, dans l'onglet {{MenuCommand|Vue}}, modifiez la valeur de {{MenuCommand|Visibility}} à {{incode|true}}, ou appuyez sur {{KEY|Espace}} au clavier.
:21.1. Ouvrez la boîte de dialogue [[Std_Placement/fr|Positionner]].
:21.2. Cochez l'option {{MenuCommand|Appliquer des modifications incrémentielles}}; notez que toutes les valeurs de {{MenuCommand|Translation}} sont remises à zéro.
:21.3. Remplacez {{MenuCommand|Rotation}} par {{incode|Axe de rotation et angle}}; {{MenuCommand|Axe}} à {{incode|X}}, et {{MenuCommand|Angle}} à {{incode|45 deg}}, puis cliquez sur {{Button|Appliquer}}. Cela appliquera une rotation autour de l'axe X et réinitialisera le champ {{incode|Angle}} à zéro.
:21,4. Changez à nouveau {{MenuCommand|Rotation}}, maintenant {{MenuCommand|Axe}} en {{incode|Z}}, et {{MenuCommand|Angle}} en {{incode|-45 deg}}, puis cliquez sur {{Button|Applique}}. Cela appliquera une rotation autour de l'axe Z local et réinitialisera le champ {{MenuCommand|Angle}} à zéro.
:21.5. Cliquez sur {{Button|OK}} pour fermer la boîte de dialogue.


18. Dans la [[Tree_view/fr|Vue en arborescence]] désélectionnez les objets; puis sélectionnez d'abord {{incode|Cube005}}, le plus gros cube, puis {{incode|Cube004}}, le plus petit cube.
21. In the [[tree view|tree view]] select {{incode|Cube004}} and {{incode|Cube005}}, in the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Visibility}} to {{incode|true}}, or press {{KEY|Space}} in the keyboard.
: 18.1. Appuyez ensuite sur {{Button|[[File: Part_Cut.svg|16px]] [[Part_Cut/fr|Soustraction]]}}. Cela créera {{incode|Cut002}}. C'est un corps évidé qui coupe le {{incode|Cut}} initial uniquement à certains coins.
:21.1. Open the [[Std_Placement|Placement]] dialog.
:21.2. Tick the option {{MenuCommand|Apply incremental changes}}; notice that all {{MenuCommand|Translation}} values are reset to zeroes.
:21.3. Change the {{MenuCommand|Rotation}} to {{incode|Rotation axis with angle}}; {{MenuCommand|Axis}} to {{incode|X}}, and {{MenuCommand|Angle}} to {{incode|45 deg}}, then click on {{Button|Apply}}. This will apply a rotation around the X-axis, and will reset the {{incode|Angle}} field to zero.
:21.4. Change the {{MenuCommand|Rotation}} again, now {{MenuCommand|Axis}} to {{incode|Z}}, and {{MenuCommand|Angle}} to {{incode|-45 deg}}, then click on {{Button|Apply}}. This will apply a rotation around the local Z-axis, and will reset the {{MenuCommand|Angle}} field to zero.
:21.5. Click on {{Button|OK}} to close the dialog.


23. Pour mieux visualiser cela, nous pouvons modifier les propriétés {{MenuCommand|View}} dans l'[[Property_editor/fr|Éditeur de propriétés]].
22. In the [[tree view|tree view]] de-select the objects; then select {{incode|Cube005}} first, the bigger cube, and then {{incode|Cube004}}, the smaller cube.
:23.1. Sélectionnez {{incode|Cut002}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur rose; modifiez également la valeur de {{MenuCommand|Transparency}} en {{incode|90}}.
:22.1. Then press {{Button|[[File:Part Cut.svg|16px]] [[Part_Cut|Cut]]}}. This will create {{incode|Cut002}}. This is a hollowed body which intersects the initial {{incode|Cut}} only at certain corners.

23. To visualize this better we can modify the {{MenuCommand|View}} properties in the [[property editor|property editor]].
:23.1. Select {{incode|Cut002}}, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a pink color; also change the value of {{MenuCommand|Transparency}} to {{incode|90}}.


[[File:06_T03_Part_cube_additional_cut_2.png]]
[[File:06_T03_Part_cube_additional_cut_2.png]]
{{Caption|Un solide tourné et évidé, qui sera utilisé comme objet de coupe pour certains coins du solide interne.}}
<div class="mw-translate-fuzzy">
Si tout s'est bien passé, votre modèle doit ressembler à ça :
</div>


<span id="Finishing_the_model"></span>
<div class="mw-translate-fuzzy">
=== Finalisation du modèle ===
== Finalisation du modèle ==
#Sélectionnez "Cut" et "Cut001", mais attention, sélectionnez "Cut" en PREMIER
#Appliquez une soustraction booléenne en cliquant sur [[Image:Part_Cut.png|32px]], l'objet résultant sera nommé "Cut003"
#Sélectionnez "Cut003" et "Cut002", mais attention, sélectionnez "Cut003" en PREMIER
#Appliquer une soustraction booléenne en cliquant sur [[Image:Part_Cut.png|32px]], l'objet résultant sera nommé "Cut004"
#Cliquez sur [[Image:View-axometric.png|32px]] pour changer la vue en vue axonométrique
#Cliquez sur [[Image:View-zoom-all.png|32px]] pour que le zoom soit automatiquement à l'échelle de la pièce
#N'oubliez pas de sauvegarder votre fichier...
</div>


24. Make sure all objects are visible. In the [[tree view|tree view]] select all objects, in the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Visibility}} to {{incode|true}}, or press {{KEY|Space}} in the keyboard.
24. Assurez-vous que tous les objets sont visibles. Dans la [[Tree_view/fr|Vue en arborescence]], sélectionnez tous les objets, dans l'onglet {{MenuCommand|View}}, changez la valeur de {{MenuCommand|Visibility}} en {{incode|true}}, ou appuyez sur {{ KEY|Espace}} sur le clavier.


[[File:07_T03_Part_ball_additional_both.png]]
[[File:07_T03_Part_ball_additional_both.png]]
{{Caption|The internal hollowed solid, together with the external objects which will be used to cut it.}}
{{Caption|Le solide creux interne, ainsi que les objets externes qui serviront à le découper.}}


25. In the [[tree view|tree view]] de-select the objects; then select {{incode|Cut}} first, and then {{incode|Cut001}}.
25. Dans la [[Tree_view/fr|Vue en arborescence]], désélectionnez les objets; puis sélectionnez d'abord {{incode|Cut}}, puis {{incode|Cut001}}.
:25.1. Then press {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut|Cut]]}}. This will create {{incode|Cut003}}.
:25.1. Appuyez ensuite sur {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut/fr|Soustraction]]}}. Cela créera {{incode|Cut003}}.


[[File:08_T03_Part_ball_cut_1.png]]
[[File:08_T03_Part_ball_cut_1.png]]
{{Caption|The internal hollowed solid, cut by {{incode|Cut001}}.}}
{{Caption|e solide creux interne, coupé par {{incode|Cut001}}.}}


26. In the [[tree view|tree view]] de-select the objects; then select {{incode|Cut003}} first, and then {{incode|Cut002}}.
26. Dans la [[Tree_view/fr|Vue en arborescence]], désélectionnez les objets; puis sélectionnez d'abord {{incode|Cut003}}, puis {{incode|Cut002}}.
:26.1. Then press {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut|Cut]]}}. This will create {{incode|Cut004}}. This is the final object.
:26.1. Appuyez ensuite sur {{Button|[[File:Part_Cut.svg|16px]] [[Part_Cut/fr|Soustraction]]}}. Cela créera {{incode|Cut004}}. C'est le dernier objet.
:26.2. Select {{incode|Cut004}}, click on the {{MenuCommand|Shape Color}} value to open the {{MenuCommand|Select color}} dialog, then choose a green color; also change the value of {{MenuCommand|Line Width}} to {{incode|2.0}}.
:26.2. Sélectionnez {{incode|Cut004}}, cliquez sur la valeur {{MenuCommand|Shape Color}} pour ouvrir la boîte de dialogue {{MenuCommand|Select color}}, puis choisissez une couleur verte; modifiez également la valeur de {{MenuCommand|Line Width}} en {{incode|2.0}}.


[[File:09_T03_Part_ball_cut_2.png]]
[[File:09_T03_Part_ball_cut_2.png]]
{{Caption|The internal hollowed solid, cut by {{incode|Cut001}} and {{incode|Cut002}}. Final model.}}
{{Caption|Le solide creux interne, coupé par {{incode|Cut001}} et {{incode|Cut002}}. Modèle final.}}


27. Les objets réels n'ont pas d'arêtes ou d'angles parfaitement nets, il est donc possible d'appliquer un congé aux arêtes pour affiner le modèle.
27. Real objects don't have perfectly sharp edges or corners, so applying a fillet to the edges can be done to refine the model.
:27.1. In the [[tree view|tree view]], select {{incode|Cut004}} then press {{Button|[[File:Part_Fillet.svg|16px]] [[Part_Fillet|Fillet]]}}.
:27.1. Dans la [[Tree_view/fr|Vue en arborescence]], sélectionnez {{incode|Cut004}} puis appuyez sur {{Button|[[File:Part_Fillet.svg|16px]] [[Part_Fillet/fr|Congé]]}}.
:27.2. In the {{MenuCommand|Fillet edges}} [[task panel|task panel]] go to {{MenuCommand|Selection}}, choose {{MenuCommand|Select edges}}, and then press {{Button|All}}. As {{MenuCommand|Fillet type}} choose {{incode|Constant radius}}, then set {{MenuCommand|Radius}} to {{incode|1 mm}}.
:27.2. Dans le [[Task_panel/fr|Panneau des tâches]] de {{MenuCommand|Fillet edges}}, allez dans {{MenuCommand|Selection}}, choisissez {{MenuCommand|Select bords}}, puis appuyez sur {{Button|All}}. Comme {{MenuCommand|Fillet type}} choisissez {{incode|Constant radius}}, puis définissez {{MenuCommand|Radius}} sur {{incode|1 mm}}.
:24.3. Press {{Button|OK}}. This will create a {{incode|Fillet}} object.
:24.3. Appuyez sur {{Button|OK}}. Cela créera un objet {{incode|Fillet}}.
:27.4. In the {{MenuCommand|View}} tab, change the value of {{MenuCommand|Line Width}} to {{incode|2.0}}.
:27.4. Dans l'onglet {{MenuCommand|View}}, modifiez la valeur de {{MenuCommand|Line Width}} en {{incode|2.0}}.


[[File:10_T03_Part_ball_fillet.png]]
[[File:10_T03_Part_ball_fillet.png]]
{{Caption|Final wiffle ball model with fillets applied to the edges.}}
{{Caption|Modèle terminé de la balle à trous avec des congés appliqués sur les bords.}}



{{Part Tools navi}}
{{Part Tools navi{{#translation:}}}}
{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 11:38, 24 September 2023

Tutoriel
Thème
Conception de produits
Niveau
Débutant
Temps d'exécution estimé
30 minutes
Auteurs
r-frank et vocx
Version de FreeCAD
0.17 et plus
Fichiers exemples
WhiffleBall_Tutorial_FCWiki.FCStd
Voir aussi
None

Introduction

Ce tutoriel a été écrit à l'origine par Roland Frank († 2017, r-frank). Il a été réécrit et illustré par vocx.

Ce tutoriel est là pour vous apprendre à utiliser l'atelier Part.

L'atelier Part a été le premier atelier. Il fournit les éléments géométriques de base qui peuvent être utilisés comme blocs de construction pour d’autres ateliers. L'atelier Part est destiné à être utilisé dans un flux de travaux classique Géométrie Solide Constructive (CSG). Pour un flux de travail plus moderne utilisant des esquisses, des blocs et des fonctions, utilisez l'atelier PartDesign.

Vous vous exercerez à :

  • insérer des primitives
  • en modifiant les paramètres de ces objets primitifs
  • en modifiant leur placement
  • au moyen d'opérations booléennes

Modèle terminé de la balle à trous

Installation

1. Ouvrez FreeCAD, créez un nouveau document vide avec Fichier → Nouveau et passez à l'atelier Part.

1.1. Appuyez sur le bouton Vue isométrique ou appuyez sur 0 sur le pavé numérique pour changer la vue à isométrique pour mieux visualiser les solides 3D.
1.2. Appuyez sur le bouton Tout afficher chaque fois que vous ajoutez des objets afin de faire un panoramique et un zoom sur la Vue 3D afin que tous les éléments sont visibles dans la vue.
1.3. Maintenez Ctrl pendant que vous cliquez pour sélectionner plusieurs éléments. Si vous avez sélectionné quelque chose de mal ou que vous voulez tout désélectionner, cliquez simplement sur un espace vide dans la Vue 3D.

Insérer des cubes primitifs

2. Insérez un cube primitif en cliquant sur Cube.

2.1. Sélectionnez Cube dans la Vue en arborescence.
2.2. Modifiez les dimensions dans l'onglet Data de l'Éditeur de propriétés.
2.3. Remplacez Length par 90 mm.
2.4. Remplacez Width par 90 mm.
2.5. Remplacez Height par 90 mm.

3. Dans l'onglet Données de l'éditeur de propriétés, cliquez sur la valeur Placement pour que le bouton points de suspension ... apparaisse sur la droite.

3.1. Appuyez sur les points de suspension pour ouvrir la boîte de dialogue Positionner.
3.2. Modifiez les valeurs de Translation.
3.3. Remplacez X par -45 mm.
3.4. Remplacez Y par -45 mm.
3.5. Remplacez Z par -45 mm.
3.6. Appuyez sur le bouton OK pour fermer la boîte de dialogue.

4. Répétez le processus en insérant un deuxième cube plus petit en cliquant sur Cube.

4.1. Le deuxième cube sera créé avec le même nom, mais avec un numéro supplémentaire pour distinguer l'objet.
4.2. Sélectionnez Cube001 dans la vue en arborescence et modifiez les dimensions et le placement comme avec l'objet précédent.
4.3. Remplacez Longueur par 80 mm.
4.4. Remplacez Largeur par 80 mm.
4.5. Remplacez Hauteur par 80 mm.
4.6. Ouvrez la boîte de dialogue Positionner.
4.7. Remplacez X par -40 mm.
4.8. Remplacez Y par -40 mm.
4.9. Remplacez Z par -40 mm.
4.10. Appuyez sur le bouton OK pour fermer la boîte de dialogue.

Modifier les propriétés visuelles

5. Les opérations précédentes créent un cube plus petit à l'intérieur d'un cube plus grand. Pour visualiser cela, nous pouvons modifier les propriétés View dans l'Éditeur de propriétés.

5.1. Sélectionnez Cube001, le plus petit cube, dans la Vue en arborescence et changez la couleur. Dans l'onglet Vue, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur verte; modifiez également la valeur de Line Width en 2.0.
5.2. Sélectionnez Cube, le plus grand cube, dans la Vue en arborescence. Dans l'onglet Vue, modifiez la valeur de Transparency en 70.

Cube solide à l'intérieur d'un autre cube solide

Insérer des cylindres primitifs

6. Insérez un cylindre primitif en cliquant sur Cylindre.

6.1. Sélectionnez Cylinder dans la vue en arborescence.
6.2. Modifiez les dimensions dans l'onglet Data de l'éditeur de propriétés.
6.3. Remplacez Rayon par 27,5 mm.
6.4. Remplacez Hauteur par 120 mm.
6.5. Ouvrez la boîte de dialogue Positionner.
6.6. Remplacez Z par -60 mm.
6.7. Appuyez sur le bouton OK pour fermer la boîte de dialogue.

7. Répétez le processus en insérant un deuxième cylindre en cliquant sur Cylindre.

7.1. Le deuxième cylindre sera créé avec le même nom, mais avec un numéro supplémentaire pour distinguer l'objet.
7.2. Sélectionnez Cylinder001 dans la vue en arborescence et modifiez les dimensions et le placement comme avec l'objet précédent.
7.3. Remplacez Rayon par 27,5 mm.
7.4. Remplacez Hauteur par 120 mm.
7.5. Ouvrez la boîte de dialogue Positionner.
7.6. Remplacez Y par 60 mm.
7.7. Remplacez Rotation par Axe de rotation et angle; Axis à X (en fixant les valeurs de X, Y et Z des valeurs de l'axe à 1, 0 et 0 respectivement) et Angle à 90 deg.
7.8. Appuyez sur le bouton OK pour fermer la boîte de dialogue.

8. Insérez un autre cylindre. Cette fois, créez un doublon afin que le rayon et la hauteur ne doivent pas être modifiés, seulement son placement.

8.1. Sélectionnez Cylinder001 dans la vue en arborescence et allez dans le menu Edition → Dupliquer une sélection. Cela créera Cylinder002.
8.2. Ouvrez la boîte de dialogue Positionner.
8.3. Changez X en -60 mm, et changez Y en 0 mm.
8.4. Changez Rotation par Axe de rotation et angle; Axis à Y et Angle à 90 deg.
8.5. Appuyez sur le bouton OK pour fermer la boîte de dialogue.

Modifier les propriétés visuelles

9. Les opérations précédentes créent trois cylindres qui se croisent et qui croisent également les cubes. Pour mieux visualiser cela, nous pouvons modifier les propriétés View dans l'Éditeur de propriétés.

9.1. Sélectionnez Cube001, le plus petit cube, dans la Vue en arborescence et modifiez la transparence. Dans l'onglet View, modifiez la valeur de Transparency en 70.
9.2. Sélectionnez Cylinder, dans l'onglet View, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur rouge .
9.3. Sélectionnez Cylinder001, dans l'onglet View, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur bleue .
9.4. Sélectionnez Cylinder002, dans l'onglet View, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur rose .
9.5. Sélectionnez les trois cylindres, dans l'onglet View changez également la valeur de Line Width en 2.0.

Cylindres solides qui se croisent et les cubes solides.

Union et Soustraction

10. Dans la Vue en arborescence, sélectionnez Cube001 (le cube intérieur plus petit) et les cylindres de l'arbre, puis appuyez sur Union. Cela créera un objet Fusion.

11. Effectuez ensuite une coupe booléenne du Cube (cube plus grand) et du nouvel objet Fusion.

11.1. Dans la Vue en arborescence, sélectionnez d'abord Cube, puis Fusion.
11.2. Appuyez ensuite sur Soustraction. Cela créera un objet Cut.
Remarque: l'ordre dans lequel vous sélectionnez les objets est important pour l'opération de soustraction. L'objet de base est sélectionné en premier et l'objet de soustraction vient à la fin.
11.3. Si les couleurs semblent étranges, sélectionnez le nouvel objet Cut, allez dans l'onglet View, cliquez sur la valeur Shape Color pour ouvrir la Select color, puis choisissez une couleur grise; modifiez également la valeur de Line Width en 2.0.

Forme creuse produite en coupant un cube et trois cylindres à partir d'un plus gros cube.

Insérer des cubes primitifs pour couper les coins du solide partiel

Maintenant, nous allons créer plus de cubes qui seront utilisés comme outils de coupe pour couper les coins de l'objet Cut précédemment obtenu.

12. Cliquez sur Cube.

12.1. Sélectionnez Cube002 dans la vue en arborescence et modifiez les dimensions et l'emplacement.
12.2. Remplacez Longueur par 140 mm.
12.3. Remplacez Largeur par 112 mm.
12.4. Remplacez Hauteur par 112 mm.
12.5. Ouvrez la boîte de dialogue Positionner.
12.6. Remplacez X par -70 mm.
12.7. Remplacez Y par -56 mm.
12.8. Remplacez Z par -56 mm.
12.9. Appuyez sur OK.

13. Cliquez sur Cube.

13.1. Sélectionnez Cube003 dans la vue en arborescence et modifiez les dimensions et l'emplacement.
13.2. Remplacez Longueur par 180 mm.
13.3. Remplacez Largeur par 180 mm.
13.4. Remplacez Hauteur par 180 mm.
13.5. Ouvrez la boîte de dialogue Positionner.
13.6. Remplacez X par -90 mm.
13.7. Remplacez Y par -90 mm.
13.8. Remplacez Z par -90 mm.
13.9. Appuyez sur OK.

Nous dupliquerons à nouveau les deux objets précédents pour les utiliser à nouveau comme objets de coupe.

14. Sélectionnez uniquement Cube002 dans la Vue en arborescence et allez dans Edition → Dupliquer une sélection. Cela créera Cube004.

15. Sélectionnez uniquement Cube003 dans la Vue en arborescence et allez dans Edition → Dupliquer une sélection. Cela créera Cube005.

16. Pour mieux visualiser cela, nous pouvons modifier les propriétés View dans l'Éditeur de propriétés.

16.1. Sélectionnez l'objet Cut, dans l'onglet View, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez un couleur bleue.
16.2. Sélectionnez tous les nouveaux cubes, Cube002, Cube003, Cube004 et Cube005, dans l'onglet View, modifiez la valeur de Transparency à 80.

Cubes externes supplémentaires qui seront utilisés comme objets de coupe pour le solide interne.

Couper les coins partie 1

17. Dans la vue en arborescence sélectionnez Cube002 et Cube003.

17.1. Ouvrez la boîte de dialogue Positionner.
17.2. Cochez l'option Appliquer des modifications incrémentielles; notez que toutes les valeurs de Translation sont remises à zéro.
17.3. Remplacez Rotation par Axe de rotation et angle; Axe à X et Angle à 45 deg, puis cliquez sur Appliquer. Cela appliquera une rotation autour de l'axe X et réinitialisera le champ Angle à zéro.
17.4. Modifiez à nouveau Rotation, maintenant Axe en Z et Angle en 45 deg, puis cliquez sur Appliquer. Cela appliquera une rotation autour de l'axe Z local et réinitialisera le champ Angle à zéro.
17.5. Cliquez sur OK pour fermer la boîte de dialogue.

18. Dans la Vue en arborescence désélectionnez les objets; puis sélectionnez d'abord Cube003, le plus gros cube, puis Cube002, le plus petit cube.

18.1. Appuyez ensuite sur Soustraction. Cela créera Cut001. C'est un corps évidé qui coupe le Cut initial uniquement à certains coins.

19. Pour mieux visualiser cela, nous pouvons modifier les propriétés View dans l'Éditeur de propriétés.

19.1. Sélectionnez Cube004 et Cube005, dans l'onglet View, puis changez la valeur de Visibility en false, ou appuyez sur Espace au clavier.
19.2. Sélectionnez Cut001, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur rouge; modifiez également la valeur de Transparency en 90.

Un solide tourné et évidé, qui sera utilisé comme objet de coupe pour certains coins du solide interne.

Couper les coins partie 2

20. Dans la Vue en arborescence, sélectionnez Cut001, dans l'onglet View, changez la valeur de Visibility en false , ou appuyez sur Espace au clavier.

21. Dans la vue en arborescence, sélectionnez Cube004 et Cube005, dans l'onglet Vue, modifiez la valeur de Visibility à true, ou appuyez sur Espace au clavier.

21.1. Ouvrez la boîte de dialogue Positionner.
21.2. Cochez l'option Appliquer des modifications incrémentielles; notez que toutes les valeurs de Translation sont remises à zéro.
21.3. Remplacez Rotation par Axe de rotation et angle; Axe à X, et Angle à 45 deg, puis cliquez sur Appliquer. Cela appliquera une rotation autour de l'axe X et réinitialisera le champ Angle à zéro.
21,4. Changez à nouveau Rotation, maintenant Axe en Z, et Angle en -45 deg, puis cliquez sur Applique. Cela appliquera une rotation autour de l'axe Z local et réinitialisera le champ Angle à zéro.
21.5. Cliquez sur OK pour fermer la boîte de dialogue.

18. Dans la Vue en arborescence désélectionnez les objets; puis sélectionnez d'abord Cube005, le plus gros cube, puis Cube004, le plus petit cube.

18.1. Appuyez ensuite sur Soustraction. Cela créera Cut002. C'est un corps évidé qui coupe le Cut initial uniquement à certains coins.

23. Pour mieux visualiser cela, nous pouvons modifier les propriétés View dans l'Éditeur de propriétés.

23.1. Sélectionnez Cut002, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur rose; modifiez également la valeur de Transparency en 90.

Un solide tourné et évidé, qui sera utilisé comme objet de coupe pour certains coins du solide interne.

Finalisation du modèle

24. Assurez-vous que tous les objets sont visibles. Dans la Vue en arborescence, sélectionnez tous les objets, dans l'onglet View, changez la valeur de Visibility en true, ou appuyez sur Espace sur le clavier.

Le solide creux interne, ainsi que les objets externes qui serviront à le découper.

25. Dans la Vue en arborescence, désélectionnez les objets; puis sélectionnez d'abord Cut, puis Cut001.

25.1. Appuyez ensuite sur Soustraction. Cela créera Cut003.

e solide creux interne, coupé par Cut001.

26. Dans la Vue en arborescence, désélectionnez les objets; puis sélectionnez d'abord Cut003, puis Cut002.

26.1. Appuyez ensuite sur Soustraction. Cela créera Cut004. C'est le dernier objet.
26.2. Sélectionnez Cut004, cliquez sur la valeur Shape Color pour ouvrir la boîte de dialogue Select color, puis choisissez une couleur verte; modifiez également la valeur de Line Width en 2.0.

Le solide creux interne, coupé par Cut001 et Cut002. Modèle final.

27. Les objets réels n'ont pas d'arêtes ou d'angles parfaitement nets, il est donc possible d'appliquer un congé aux arêtes pour affiner le modèle.

27.1. Dans la Vue en arborescence, sélectionnez Cut004 puis appuyez sur Congé.
27.2. Dans le Panneau des tâches de Fillet edges, allez dans Selection, choisissez Select bords, puis appuyez sur All. Comme Fillet type choisissez Constant radius, puis définissez Radius sur 1 mm.
24.3. Appuyez sur OK. Cela créera un objet Fillet.
27.4. Dans l'onglet View, modifiez la valeur de Line Width en 2.0.

Modèle terminé de la balle à trous avec des congés appliqués sur les bords.