Opérateur booléen

AttentionUtilisation de la commande Cavité ⚓

  • Une précédente version de ce parcours utilisait la commande Lissage Soustractif Lissage soustractif. Un bug de FreeCAD limitait l’inclinaison de l’assemblage à 35°.
  • Vous pouvez retrouver cette précédente version à l’adresse : https://freecad.lachiver.fr/v26.3/07/TP7-2-LS/guideW/

ObjectifsObjectifs⚓

  • Dans l’atelier Part Design Atelier PartDesign :

Nous allons modéliser un assemblage, l’enture japonaise de poteau de la porte Ōtemon du château d’Osaka (cf. TP07-2-Plan.pdf) ;

Position temporelleDurée
enture japonaise poteau château d’Osaka

⚓

Tâches à réaliser

  • Créer un nouveau document TP07-2 dans FreeCAD ;

  • Créer le jeu de variables Varset ci-dessous que vous renommerez Varset Dim :

    Nom

    Contenu

    Description

    larg

    30 mm

    Largeur du poteau carré

    HtBaseAmont

    20 mm

    Hauteur de la partie au-dessus de l’assemblage

    HtBaseAval

    20 mm

    Hauteur de la partie au-dessous de l’assemblage

    Inclinaison

    35 °

    Inclinaison de l’assemblage

    HtAss

    larg / 2 * tan(Inclinaison)

    Hauteur calculée de l’assemblage

Attention

  • Toutes les variables sont des longueurs (App::PropertyLengthApp) sauf Inclinaison qui est un angle (App::PropertyAngle)  ;

Remarque

  • La hauteur de l’assemblage se calcule à partir de la formule : Ht Assemblage = [ larg 2 × tan ( inclinaison ) ] Ht Assemblage = [ {larg} over {2} times tan(inclinaison) ]  ;

  • Pour éviter d’avoir à ressaisir plusieurs fois la formule du calcul de la hauteur de l’assemblage, la variable calculée HtAss est ajoutée au jeu de variables

Varset
  • L’utilisation d’un jeu de variables permet rendre paramétrable la modélisation de l’assemblage ;

⚓

2] 1. Création du corps⚓

Tâches à réaliser
  • Créer un premier corps Créer un corpsAval et créer l’esquisse Créer un esquisse ci-dessous dans le plan XY :

    Esquisse du poteau
  • Créer un protrusion Protrusion de hauteur : <<Dim>>.HtBaseAval + <<Dim>>.HtAss ;

  • Modifier l’apparence du corps Créer un corps Aval à l’aide du raccourci clavier Ctrl D ;

    Apparence de Aval
  • Sélectionner Protrusion Pad et activer la transparence à l’aide du raccourci clavier V puis T ;

2] 2. Face avant⚓

Objectifs

La première partie de l’assemblage va être réalisée à l’aide d’une cavité PartDesign Cavité avec direction personnalisée :

Premier enlèvement de matière
Tâches à réaliserSketch001 ⚓
  • Sélectionner la face du dessus et créer l’esquisse suivante ;

    Sketch001
Truc & astuceAide⚓
  • Créer deux géométries externes de construction issues de l’intersection Géométrie externe de construction issue de l’intersection ;

Tâches à réaliserSketch002 ⚓
  • Sélectionner la face avant et créer une nouvelle Sketch002 ;

Sketch002
Truc & astuceAide⚓
  • Basculer en vue Isométrique Vue isométrique pour créer la géométrie externe de construction issue de l’intersection Géométrie externe de construction issue de l’intersectionet la géométrie externe de construction issue de la projection Géométrie externe de construction issue de la projection ;

  • Si nécessaire, revenir en Vue Avant Vue avant pour créer la polyligne Créer une polyligne ;

ObjectifsPlan de référence⚓

Nous allons créer un plan de référence qui contiendra l’esquisse Créer un esquisse qui servira à la création de la cavité PartDesign Cavité ;

Tâches à réaliserPlan de référence ⚓
  • Cliquer sur le bouton Sélection de vertexW Sélection de sommets et sélectionner les 3 sommets en maintenant appuyée la touche Ctrl ( ⌘ sous Système d'exploitation Mac OS)

    Sélection des points pour le plan de référence
  • Créer le plan de référence Part Plan de référence :

    Création du plan de référence
Tâches à réaliserSketch003 ⚓
  • Dans l’onglet Modèle, masquer Pad Protrusion et DatumPlane Plan de référence ;
  • Sélectionner le plan de référence Plan de référence et créer l’esquisse ci-dessous Créer un esquisse constituée de deux géométries externes réelles issues de l’intersection Géométrie externe réelle issue de l’intersection et d’une ligne Créer une ligne :
Sketch003
Tâches à réaliserPocket ⚓
  • Sélectionner l’esquisse Sketch003 et appliquer la commande Cavité PartDesign Cavité en utilisant les paramètres ci-dessous :
Création de la 1ère cavité

Nous avons réalisé le 1er enlèvement de matière sur la face avant :

2] 3.Face arrière⚓

Tâches à réaliserSketch004 ⚓
  • Sélectionner la face du dessus et créer l’esquisse Sketch004 ci-dessous :

Sketch004
Truc & astuceAide⚓
  • Créer trois géométries externes de construction issues de l’intersection Géométrie externe de construction issue de l’intersection ;

  • Utiliser une contrainte Sketcher Contrainte parallèle (10 sur la figure ci-dessus) et une contrainte Sketcher Contrainte perpendiculaire (9) pour contraindre entièrement l’esquisse ;

Tâches à réaliserSketch005 ⚓
  • Sélectionner la face arrière et créer une nouvelle esquisse Sketch005  ;

Sketch005
Truc & astuceAide⚓
  • Basculer en vue Isométrique Vue isométrique à l’aide du cube de navigation :

  • Créer 1 géométrie externe de construction issue de l’intersection Géométrie externe de construction issue de l’intersection et 2 géométries externes de construction issues de la projection Géométrie externe de construction issue de la projection suivant la figure ci-dessous ;

    Géométries externes pour l’esquisse 6
  • Revenir en vue Arrière Vue arrière à l’aide du cube de navigation et créer la polyligne Créer une polyligne  ;

Objectifs2nd plan de référence⚓

Nous allons créer un second plan de référence qui contiendra l’esquisse Créer un esquisse qui servira à la commande Cavité PartDesign Cavité pour la face arrière

Tâches à réaliser
  • Cliquer sur le bouton Sélection de vertexW Sélection de sommetset sélectionner les 3 sommets en maintenant appuyée la touche CTRL ( ⌘ sous Système d'exploitation Mac OS) :

    Sélection des points pour le 2nd plan de référence
  • puis créer le plan de référence Part Plan de référence :

    Création du 2nd plan de référence
Tâches à réaliserSketch006 ⚓
  • Dans l’onglet Modèle, masquer Pocket PartDesign Cavité et DatumPlane002 Plan de référence ;
  • Sélectionner le plan de référence et créer l’esquisse ci-dessous Créer un esquisse constituée de deux géométries externes réelles issues de l’intersection Géométrie externe réelle issue de l’intersection et d’une ligne Créer une ligne :
Esquisse 6
Tâches à réaliserPocket ⚓
  • Sélectionner l’esquisse Sketch006 et appliquer la commande Cavité PartDesign Cavité en appliquant les paramètres ci-dessous
Création de la 2nde cavité

Nous avons réaliser le 1er enlèvement de matière sur la face arrière :

2nd enlèvement de matière

2] 4. Symétrie ⚓

Tâches à réaliser
  • Sélectionner PartDesign Cavité Pocket et PartDesign Cavité Pocket001 et appliquer une symétrie PartDesign Symétrie par rapport au plan YZ ;

    Symétrie de Pocket et Pocket001

⚓

ConceptClone⚓

La commande Clone Clone crée une copie liée d'un objet sélectionné, qui suivra toutes les modifications ultérieures apportées à l'objet d'origine (sauf le placement) ;

Tâches à réaliser

  • Sélectionner le corps Créer un corps Aval et créer un clone à l’aide de la commande Clone :

    => FreeCAD crée un nouveau corps Créer un corps Body001 ;

    Création du clone
  • Créer un nouveau corps Créer un corps Amont ;

  • Créer une sous-forme liée PartDesign Sous forme liée de l’esquisse Sketch du corps Créer un corps Aval :

    FreeCAD ajoute un objet PartDesign Sous forme liée Binder au corps Créer un corpsAmont ;

  • Modifier le placement Z de PartDesign Sous forme liée binder :

    Déplacement Z de Binder
  • Sélectionner Binder et créer une protrusion Protrusion de dimension <<Dim>>.HtAss+<<Dim>>.HtBaseAmont ;

  • Modifier l’apparence du corps Créer un corps Amont à l’aide du raccourci clavier Ctrl D ; (par exemple, couleur diffuse #aa5500)

  • Activer la transparence de Protrusion Pad001 à l’aide du raccourci clavier V T  ;

  • Masquer le corps Créer un corps Aval ;

  • Sélectionner le corps Créer un corps Amont et exécuter la commande Opérateur booléen Opérateur Booléen  :

  • Réafficher le corps Créer un corps Aval  ;

    Résultat final

⚓

Position temporelleDurée
https://freecad.lachiver.fr/v26.3/videos/TP07-2.mp4