Vous êtes sur la page 1sur 38

Chapitre 3 :

Modélisation Géométrique
Vue d'Ensemble
• L’importation de la géométrie est pratique, mais quelquefois
vous devrez la créer dans ANSYS. Plusieurs raisons possibles:
– Vous pourriez avoir besoin de construire un modèle paramétré —
défini en terme de variables pouvant être utilisées plus tard lors
d’optimisation de conception ou d’études de sensibilité.
– La géométrie peut ne pas être disponible dans un format lisible par
ANSYS.
– Le Produit de Connection requis peut ne pas être disponible pour
votre système d’exploitation.
– Vous pouvez avoir besoin de modifier ou ajouter des composants à la
géométrie importée d’une pièce ou d’un assemblage.
• ANSYS propose un choix important d’outils de création de
géométrie, qui sera décrit par la suite.

2
...Vue d'Ensemble
• Sujets traités:
A. Définitions
B. Modélisation Descendante
• Primitives
• Opérations Booléennes
C.Modélisation ascendante
• Points-Clés
• Système de Coordonnées
• Lignes, Surfaces, Volumes
• Opérations

3
A. Définitions
• La Modélisation Géométrique peut être définie comme le
processus de création de modèles géométriques.
Volumes
• Révisons quelques définitions:
– Un modèle géométrique est défini par des volumes, des
surfaces, des lignes et des points-clés.
– Les volumes sont délimités par des surfaces, les surfaces par Surfaces
des lignes, les lignes par des points-clés.
– Hiérarchie des entités du bas vers le haut: points-clés 
lignes  surfaces  volumes. Vous ne pouvez pas supprimer Lignes &
une entité si une entité d’un ordre supérieur y est attaché. points-clés
• De plus, un modèle composé uniquement de surfaces ou
d’entités inférieures, comme une coque ou un modèle Volumes
plan en 2-D, est malgré tout considéré comme un modèle
Surfaces
géométrique dans la terminologie ANSYS.
Lignes
points-clés

4
...Définitions
• Il existe deux approches pour créer un modèle géométrique:
– Descendante
– Ascendante
• La Modélisation Descendante commence avec une définition de volumes
(ou de surfaces), qui sont ensuite combinés d’une certaine façon pour
créér la forme finale.

ajout

5
...Définitions
• La Modélisation Ascendante débute par des points-clés, à partir desquels
vous “construisez” des lignes, des surfaces, etc.

• Vous pouvez choisir l’approche qui convient le mieux à la


forme du modèle, et vous pouvez également combiner
librement les deux méthodes.
• Nous allons maintenant discuter chaque approche de
modélisation en détails.

6
B. Modélisation Descendante
• La modélisation descendante débute par la définition
de volumes (ou de surfaces), qui sont ensuite
combinés d’une certaine façon pour créér la forme
finale.
– Les volumes ou surfaces que vous avez définis initialement
sont appelés des primitives.
– Les primitives sont localisées et orientées à l’aide du
Working Plane (Plan de Travail).
– Les combinations utilisées pour produire la forme finale
sont appelées Opérations booléennes.

7
Primitives
• Les primitives sont des formes géométriques prédéfinies
comme les cercles, les polygones, et les sphères.
• Les primitives en 2-D comprennent les rectangles, les cercles,
les triangles et autres polygones.

8
Primitives
• les primitives en 3-D comprennent les briques, les cylindres,
les prismes, les sphères et les cônes.

9
...Primitives
• Quand vous créez une primitive en 2-D, ANSYS définit une
surface, avec ses lignes sous-jacentes et ses points-clés.
• Quand vous créez une primitive en 3-D, ANSYS définit un
volume, avec ses surfaces sous-jacentes, ses lignes et ses
points-clés.

10
...Primitives
• Vous pouvez créer des primitives en spécifiant leurs
dimensions ou en choisissant leurs localisations dans la
fenêtre graphique.
– Par exemple, pour créér un cercle solide :
• Preprocessor> -Modeling- Create > -Areas- Circle >

En Choisissant Instructions
Pointeur

Choisissez le centre et le radius


dans la fenêtre graphique...
…Ou entrez ici les valeurs

11
...Primitives
– Pour créer un bloc :
• Preprocessor> -Modelisation- Create > -Volumes- Block >

Instructions

Choisir
Pointeur

Choisissez la localisation désirée


dans la fenêtre graphique ...
…ou entrez ici
les valeurs souhaitées
12
Opérations Booléennes
– Les Opérations booléennes sont des calculs impliquant des combinaisons
d’entités géométriques. Les opérations boolèennes d’ANSYS comprennent add,
subtract, intersect, divide, glue, et overlap.
• Les “entrées”des Opérations Booléennes peut être n’importe quelle entité
géométrique, des primitives simples aux volumes compliqués importés
avec un logiciel de CAO.

ajoutez

Entités de départ Operation Booléenne Entité(s) d’arrivée

13
...Opérations Booléennes
• Toutes les Opérations Booléennes sont disponibles sur le GUI sous
Preprocessor> -Modeling- Operate.
• Par défaut, les entités de départ d’une opération booléenne sont
supprimées après l’opération.
• Les numéros des entités numériques éliminées deviennent “libres” (i.e., ils
seront assignés à une entité nouvellement crée, en lui donnant le plus
petit numéro disponible.).

14
...Opérations Booléennes
• Add (Ajoutez)
– Combine deux entités ou plus en une seule.

15
...Opérations Booléennes
• Glue (Collez)
– Lie deux entités ou plus en créant une frontière commune.
– Utile quand vous voulez maintenir la distinction entre entités (telles
que celles composées de différents matériaux.)

16
...Opérations Booléennes
• Overlap (Superposez) (chevauchement)
– Comme glue, sauf que les entités de départ se chevauchent.

17
...Opérations Booléennes
• Subtract (Enlevez)
– Enlève la portion de chevauchement d’une ou plusieurs entités provenant
d’un groupe d’entités de “base”.
– Utile pour créer des trous ou retirer certaines portions d’une entité.

18
...Opérations Booléennes
• Divide (Divisez)
– Découpe une entité en deux morceaux ou plus qui restent reliés par une
frontière commune.
– Le “cutting tool” (outil de découpe) peut-être le plan de travail , une surface,
une ligne, ou même un volume.
– Utile pour “slicing et dicing” ( “découpage et mise en morceaux”) d’ un volume
compliqué en volumes plus simples pour maillage en briques.

19
...Opérations Booléennes
• Intersect (intersection)
– Garde seulement la portion superposée de deux entités.
– S’il y a plus de deux entités de départ, vous avez deux choix:
l’intersection commune et l’intersection par paire.
• L’intersection commune trouve la région commune de chevauchement
entre toutes les entités de départ.
• L’intersection en paire trouve la region commune de chevauchement
pour chaque paire d’entités et peut produire plus d’une entité finale.

Intersection Intersection
Commune en paire

20
...Opérations Boolèennes
• Partition (Séparation)
– Coupe deux entités ou plus qui s’intersectent, en entités multiples
reliées par des frontières communes.
– Utile, par exemple, pour trouver le point d’intersection de deux lignes
et garder malgré tout les quatre segments de droite, tel que montré ci-
dessous. (Une opération d’intersection résulterait seulement en un
point commun et effacerait les deux lignes).

L L
L 2 Partition L 6
1 3 L
L 4
5

21
...Opérations Booléennes
• Démo:
– “Perçez” un trou en retirant un cercle d’un rectangle (ou un
cylindre d’une brique).
– Créez deux nouvelles entités superposées, sauvegardez db
et effectuez l’opération overlap. Maintenant rechargez db
et ajoutez les entités. Notez la différence entre ces deux
opérations. (Glue est comparable à overlap.)
– Modèle intéressant:
• block ,-2,2, 0,2, -2,2
• sphere,2.5,2.7
• vinv,all! intersection

22
C. Modélisation Ascendante
• La modélisation ascendante commence par la définition des points-clés à
partir desquels les entités sont “construites”.
• Pour construire un objet en forme de L, par exemple, vous pouvez
commencer par definir les points-clés de coins tels qu’indiqué ci-dessous.
Vous pouvez ensuite créer la surface en “ reliant simplement les points “
ou en définissant en premier les lignes et ensuite en définissant les
surfaces par des lignes.

23
Points-clés
• Pour définir les points-clés:
– Preprocessor> -Modeling- Create > Key
Points
– Ou bien utilisez la famille de commandes K:
K, KFILL, KNODE, etc.

• La seule information requise pour la création d’un point clé est son
numéro et les coordonnées de sa localisation.
– Par défaut le numéro de point clé est le premier numéro disponible .
– Les coordonnées de localisation peuvent être données en pointant
simplement sur le plan de travail ou en indiquant les coordonnées X, Y, Z.
Comment les valeurs X, Y, Z sont elles interprétées? Cela dépend du système
actif de coordonnées.

24
Lignes
• Il existe beaucoup de façons de créer des lignes, tel qu’illustré ici.
• Si vous définissez des surfaces ou des volumes, ANSYS générera
automatiquement toutes les lignes non définies au départ et leur
courbure sera déterminée par le CS actif.
• Des points-clés doivent être disponibles pour pouvoir créer les lignes.

Create > Create > Create > Operate >


-Lines- Lines -Lines- Arcs -Lines- Splines Extrude / Sweep

25
Surfaces
• La création de surfaces en utilisant la méthode ascendante
implique que les points-clés ou les lignes aient déjà été
définis.
• Si vous définissez des volumes, ANSYS va automatiquement
créer toutes les surfaces et les lignes nondéfinies au départ,
avec la courbure déterminée par le CS actif.
Create> Operate > Extrude
-Areas- Arbitrary

26
Volumes
• La création de volumes selon la méthode ascendante
nécessite la définition préalable de points-clés, de lignes ou
de surfaces.

Create > Operate > Extrude


-Volumes- Arbitrary

27
Modélisation Ascendante
• Démo:
– Effacez la base de données
– Créez 5 points-clés à (1,2), (3,2), (4,0), (1,1.5), (2.5,0)
– Créez une surface “ à partir des points-clés.”
– Définissez deux cercles:
• 0.3R, centré sur (2.25,1.5)
• 0.35R, centré sur (3.0,0.6)
– Soustrayez les deux cercles de la surface de base. (Nous avons utilisé
une combinaison de modélisation ascendante et descendante.)
– Sauvegardez sous r.db

28
Opérations
• Les opérations Booléennes sont disponibles pour des
entités créées selon les approches de modélisation
descendante et ascendante.
• A part les opérations Booléennes, beaucoup d’autres
opérations sont disponibles:
– Extrude
– Scale
– Move
– Copy
– Reflect
– Merge
– Fillet

29
...Opérations
Extrude (L’extrusion)
• Pour créer des volumes à partir de surfaces existantes (ou
des surfaces à partir de lignes e des lignes à partir de
points-clés).
• Si la surface est maillée, vous pouvez extruder les
éléments en même temps que des surfaces.
• Quatre façons d’extruder les surfaces:
– Along normal — crée des volumes par projection normale
de surfaces [VOFFST] .
– By XYZ offset — crée des volumes par une extrusion générale
x-y-z [VEXT]. Permet une extrusion graduelle.
– About axis — crée des volumes en faisant tourner des
surfaces autour d’un axe (spécifié par deux points-clés)
[VROTAT].
– Along lignes — crée des volumes en “tirant” des surfaces le
long d’une ligne ou d’un groupe de lignes contigues
[VDRAG].

30
...Opérations
Scale
• Utile pour la conversion d’un système d’unités
en un autre.

31
...Opérations
Move
• Pour translater ou faire tourner une entité
selon des projections DX,DY,DZ spécifiques.
– DX,DY,DZ sont interprétés selon le CS actif.
– Pour translater une entité, choisissez Cartesian
comme CS actif.
– Pour faire tourner une entité, choisissez
cylindrical ou spherical comme CS actif.
– Ou bien utilisez les commandes Transfert
• VGEN, AGEN, LGEN, KGEN Rotation De csys,0 à
• -30° csys,11
Une autre option implique le transfert de
coordonnées dans un système différent.
– Le transfert s’effectue du CS actif au CS
spécifié.
– Cette opération est utile quand vous devez
déplacer et tourner en même temp une entité.
– Ou bien utilisez les commandes
• VTRAN, ATRAN, LTRAN, KTRAN

32
...Opérations
Copy
• Pour créer de multiples copies d’une
entité.
• Spécifie le nombe de copies (2 ou
plus) et les déplacements DX,DY,DZ
pour chaque copie. DX,DY,DZ sont Copie dans le CS cylindrique
interprétés dans le CS actif. local
• Utile pour créer de multiples trous,
renforts, etc.

Crée des surfaces


externes par
l’opération skin.
33
...Opérations
Reflect
• Pour réfléchir des entités par
rapport à un plan.
• Spécifiez la direction de la
reflection:
– X pour la réflection par rapport au plan
YZ
– Y par rapport au plan XZ
– Z par rapport au plan XY
Toutes ces directions sont
interprétées dans le CS actif, qui doit
être un système Cartésien.
Quelle est la direction
de reflection dans ce
cas?
34
...Opérations
Merge
• Pour lier ensemble deux entités en éliminant les points-clés coincidants.
– La fusion des points-clés entrainera automatiquement la fusion des entités d’ordre
supérieur, si présentes.
• Habituellement nécessaire aprés une réflection, une copie ou toute autre
opération qui crée des entités coincidentes.

Reflection Merge ou glue


demandés

35
...Opérations
Fillet
• Le raccordement de lignes nécessite
l’intersection de deux lignes avec un point-clé
commun à l’intersection.
– Si le point-clé commun n’existe pas, effectuez
d’abord une opération de partition.
– ANSYS ne met pas à jour la surface sous-jacente (si
existante), vous devez alors ajouter ou soustraire
la région raccordée. Créer
• Le raccordement de surfaces est effectué de raccordement
façon identique.

Soustraire de Créer la
la surface de surface
base

36
...Opérations
• Démo:
– Rechargez r.db ( si necessaire )
– Créez deux points-clés pour l’axe, à (0,0) et (0,1), et ensuite extrudez la
surface en la faisant tourner de 60° autour de l’axe
– Rechargez r.db
– Créez un congé de 0,5R entre les lignes supérieure et droite. (Notez
que les lignes reliées à la surface ont été modifiées. Ceci est permis
dans certains cas.)
– Créez la surface triangulaire de raccordement par ligne (AL,P), et
soustrayez-la ensuite de la surface principale.

37
38

Vous aimerez peut-être aussi