TP 8-1

ObjectifsObjectifs⚓

  • Utiliser et exploiter l'atelier Spreadsheet Atelier Spreadsheet pour définir un modèle et récupérer des données d'un modèle ;

  • Utiliser des alias d'une feuille de calcul pour saisir des contraintes dimensionnelles ;

  • Récupérer des références d'un modèle dans une feuille de calcul ;

Nous allons modéliser le solide suivant (cf. TP8-1-Plan) en utilisant une feuille de calcul contenant toutes les dimensions du modèle.

Complément⚓

Ce modèle sera complété au chapitre Draft Atelier Draft TP 9-3 pour devenir le filtre d'un piège à guêpes et frelons.

Tâches à réaliserTravail préparatoire⚓

  • Télécharger le fichier tp08-1.csv sur votre ordinateur ;

  • Créer un nouveau document TP8-1 dans FreeCAD ;

Remarque

  • Le fichier tp08-1.csv est une feuille de calcul au format CSV[1] contenant les dimensions nécessaires à la modélisation du solide.

  • Nous l’utilisons ici simplement pour gagner du temps de saisie.

⚓

Tâches à réaliserTâches à réaliser⚓

  • Importer le fichier tp08-1.csv dans votre document FreeCAD à l’aide de la commande Fichier → Importer…  ;

  • Dans l’onglet Modèle, double-cliquer sur Feuille de calcul tp08-1 pour l’ouvrir dans l’atelier SpreadSheet Atelier Spreadsheet  ;

    Feuille de calcul importée
  • Renommer la feuille de calcul Feuille de calcul Dim et la mettre en forme la feuille comme ci-dessous :

  • Pour chaque cellule contenant une dimension, ajouter un alias en respectant le tableau ci-dessous :

    Alias
  • Enregistrer votre document ;

Truc & astucePour saisir un alias :⚓

  1. Sélectionner la cellule ;

  2. En haut à droite, saisir le nom de l'alias ;

  3. Valider à l'aide de la touche Entrée ;

    Le fond de la cellule doit se colorer.

RemarqueUnité⚓

  • Le mm est l’unité par défaut dans FreeCAD ;

Correspondance entre les données de la feuille et les dimensions du modèle⚓

⚓

Tâches à réaliserTâches à réaliser⚓

  • Sélectionner l'atelier Part Design Atelier PartDesign, créer un nouveau corps Créer un corps et une nouvelle esquisse Créer un esquisse dans le plan XZ ;

  • Créer l'esquisse ci-dessous à l'aide d'une polyligne Créer une polyligne et saisir les contraintes dimensionnelles via les alias de la feuille de calcul :

    Esquisse du cône
  • Créer une révolution Révolution autour de l'axe vertical :

Truc & astuceAide⚓

  • Les lignes inclinées (génératrices du cône) sont parallèles Sketcher Contrainte parallèle ;

  • Pour saisir une valeur provenant de la feuille de calcul, vous pouvez :

    • soit cliquer sur le bouton ,
    • soit appuyer sur la touche =,

    puis utiliser l' auto-complétion automatique de FreeCAD, par exemple :

    • saisir Dim : FreeCAD vous propose une liste contenant <<Dim>> : Sélectionner le à l'aide des flèches du curseur ;
    • puis saisir les 3 premiers caractères de l'alias par exemple Dis : FreeCAD affiche la liste des alias qui commence par Dis : sélectionner l'alias souhaité à l'aide des flèches du curseur ;

Truc & astuceSaisir l’épaisseur du cône⚓

  1. Sélectionner la commande Contrainte de dimension ;

  2. Cliquer sur une extrémité d’une génératrice ;

  3. Cliquer sur l’autre génératrice ;

  4. Déplacer la souris et saisir l’épaisseur du cône à l’aide de la formule <<Dim>>.ConeEp ;

⚓

Tâches à réaliserTâches à réaliser⚓

  • Sélectionner la face de dessus et créer l'esquisse Créer un esquisse ci-dessous constituée d'un rectangle Créer un rectangle en utilisant les alias pour définir les deux contraintes dimensionnelles ;

    Esquisse de l’ergot

Truc & astuceAide⚓

  • Créer une géométrie externe de construction issue de l’intersection Géométrie externe de construction issue de l’intersection pour positionner l’ergot ;

Tâches à réaliserTâches à réaliser⚓

  • Créer une protrusion Protrusion inversée et d'épaisseur l'alias DisqEp ;

Protrusion de l’ergot
  • Créer une répétition circulaire Répétition polaire de 6 éléments ;

    Répétition polaire de l’ergot

⚓

Nous allons récupérer la longueur de la génératrice du cône :

Tâches à réaliserTâches à réaliser⚓

  • Ouvrir l’atelier Atelier Spreadsheet SpreadSheet et ajouter une seconde feuille de calcul Feuille de calcul au document TP8-1 que vous renommerez Feuille de calcul Calculs ;

  • Ouvrir l'esquisse  Sketch utilisée pour créer la révolution ;

  • Sélectionner la ligne correspondant à la génératrice extérieure du cône et créer une référence que vous nommerez ConeLong  à l'aide d'une contrainte de dimension Contrainte de dimension ;

    Création de la référence ConeLong

Truc & astucePour saisir une référence et éviter une sur-contrainte :⚓

Il faut cocher la case référence :

Créer une référence

Tâches à réaliserTâches à réaliser⚓

  • Afficher la feuille Calculs ;

  • Saisir en A1 : Longueur génératrice et en B1 la référence =Sketch.Constraints.ConeLong ;

    Récupération de la longueur dans la feuille de calcul

AttentionPourquoi créer une seconde feuille de calcul ?⚓

Dans un document FreeCAD, si vous utilisez une feuille de calcul pour définir les propriétés géométriques d'un solide, cette feuille ne pourra pas récupérer des informations de ce même solide, il faut créer une seconde feuille de calcul.

⚓

Tâches à réaliserTâches à réaliser⚓

  • Modifier une dimension dans la feuille Dim ;

  • Vérifier que le modèle 3D est mis à jour ;

  • Vérifier que la longueur de la génératrice du cône est mise à jour ;

  • Dans la feuille Calculs, récupérer le volume du modèle à l'aide de l'expression : =PolarPattern.Shape.Volume

RemarqueNe pas casser le modèle⚓

Attention à ne pas modifier les dimensions de manière exagérée sous peine de casser le modèle...

⚓

Position temporelleDurée
TP8-1.mp4