Vous êtes sur la page 1sur 68

Prise en main (HyperMesh, RADIOSS,

HyperView)
Institut Supérieur d'Ingénierie de la Conception
27 rue d'Hellieule
88100 Saint-Dié-des-Vosges
(33) 3 29 42 18 21 - fax: (33) 3 29 42 18 25
www.insic.fr
Rédaction : Arnaud Delamézière arnaud.delameziere@insic.fr
Lanouar Ben-Ayed lanouar.ben-ayed@insic.fr
septembre 2015

Cette présentation vise à prendre en main l'interface d'Hyperworks pour faire un calcul
en élasticité linéaire sur une pièce volumique dont la CAO est importé sous le format iges.

Prise en main de l'interface Hypermesh pour la mise en données et le lancement de la


simulation numérique.

Prise en main du post-traitement dans Hyperview .

1
Prise en main (HyperMesh, RADIOSS,
HyperView)

2
Interface d'HyperMesh
Sélectionnez
"OptiStruct" : Calcul élasticité linéaire (non linéaire, optimisation)
(Radioss+ Block Data non linéaire, explicite ou implicite)

• Sélectionnez HyperMesh
+ OptiStruct

 Charge le template correspondant


 Charge des macros spécifiques
 Met à jour le nom de certaines fonctions
 Adapte les mots-clefs HyperMesh aux
mots-clefs du solveur

3
Interface d'Hyperworks

Menus déroulants
Barres d’outils

Fenêtre Graphique
Explorateurs:
• Utility Menu
• Model Browser
Pages du Menu
• Mask By Config Principal
• Etc. Panneau

Barre de dialogue
Menu principal
4
HyperMesh GUI (Menu principal)

Page Fonction

Geom Fonctions relatives à la géométrie

1D Fonctions relatives aux éléments 1D

2D Fonctions relatives au maillage 2D

3D Fonctions relatives au maillage 3D

Analysis Fonctions relatives à la mise en place du modèle


(conditions limites, cas de chargement…)

Tool Fonctions relatives à la gestion du modèle et à la


manipulation des entités

Post Fonctions relatives au post-traitement

5
Interface d'Hyperworks

Affichez la barre d'outils "collectors"


Menu "View", "toolbars", "Collectors"

6
Import de la géométrie

7
Import de la géométrie
Menu "File", "Import", "Geometry"
Dans l'onglet "Import",
Sélectionnez "Import geometry"
Sélectionnez le type de fichier

Cherchez le ou les fichiers dans


l'arborescence

Suppression de la liste
Cliquez sur "Import"

8
Import de la géométrie

Import IGES

-> surfaces
dans un composant

Sauvegarder le modèle : "File + save"

9
Création d’un solide

10
Création d’un solide (avant V13)
Sélectionnez "Geom" dans le panneau en bas à droite
Cliquez sur "solids"

Sélectionnez "bounding surfs" , Cliquez sur "surfs"

11
Création d’un solide (avant V13)
Fenêtre de sélection d’HyperMesh

Cliquez sur "displayed"


La pièce change de couleur
Cliquez sur "create" pour créer le solide
Cliquez sur "return"

12
Création d’un solide

– Les solides peuvent être :

• importés de Catia, Pro/E, STEP, ACIS et parasolid


• créés à partir d’un volume fermé de surfaces
• créés directement dans le cas d’une géométrie simple

– Fonctions à utiliser :

13
Création d’un solide
• Page geom, fonction solids

14
Création d’un solide
• Page geom, fonction solids

– Création à partir de surfaces:

– Drag:

– Spin:

15
Maillage 3D

16
Maillage 3D
Sélectionnez "3D"

Cliquez sur le bouton "tetramesh"

Sélectionnez "volume tetra"


Cochez "use curvature" pour voir des options apparaître
Cliquez sur "mesh"
17
Maillage 3D
Sélection de la pièce à mailler
Cliquez sur "solids"
Cliquez sur "displayed

La pièce change de couleur


Cliquez sur "mesh" pour mailler
Cliquez sur "return"

18
Maillage 3D

Suppression maillage

Menu "Mesh" , "Delete", "Elements

Cliquez sur "Elements"


Cliquez sur "Displayed"
Cliquez sur "Delete entity"

19
Matériau & propriétés

20
Création matériau
Menu "Materials", Create
ou Cliquez sur l'icône de la barre collector

Différents matériaux disponibles


avec le template Radioss Bulk

Donnez un nom
Sélectionnez le type "Isotropic" et "MAT1"
Cliquez "create"
21
Création matériau

Définition des propriétés matériaux


Menu "Materials", Sélectionnez HyperLaminate

Rentrez les valeurs


Cliquez sur "Apply"
Fermez la fenêtre

22
Supported Card Solver Description
MAT1 Defines the material properties for linear, temperature-independent,
isotropic materials.
MAT2 Defines the material properties for linear, temperature-independent,
anisotropic materials for two-dimensional elements.
MAT4 Defines constant thermal material properties for conductivity, heat capacity,
density, and heat generation.
MAT5 Defines the thermal material properties for anisotropic materials.
MAT8 Defines the material property for an orthotropic material for two-
dimensional elements.
MAT9 Defines the material properties for linear, temperature-independent,
anisotropic materials for solid elements.
MAT10 Defines material properties for fluid elements in coupled fluid-structural
analysis.
MATFAT Defines material properties for fatigue analysis.
MATT1 Specifies temperature-dependent material properties on MAT1 entry fields
via TABLEMi entries.
MATT2 Specifies temperature-dependent material properties on MAT2 entry fields
via TABLEMj entries.
MATT8 Specifies temperature-dependent material properties on MAT8 entry fields
via TABLEMi entries.
MATT9 Specifies temperature-dependent material properties on MAT9 entry fields
via TABLEMk entries. 23
Créer & assigner une propriété
Menu "Properties", "Create"
Ou Cliquez sur l'icône de la barre collector

Cliquez sur card image , Sélectionnez "PSOLID"

Cliquez sur "material", Sélectionnez le matériau créer, Cliquez sur "create"


24
Créer & assigner une propriété

Assignation des propriétés

Sélectionnez "assign"
Cliquez sur "elems pour Sélectionnez les éléments
Cliquez sur property pour Sélectionnez la propriété
Cliquez sur "assign

25
Supported Solver Description
Card
PBAR Defines the properties of a simple beam (bar), which is used to create bar elements via the CBAR entry.
PBARL Defines the properties of a simple beam (bar) by cross-sectional dimensions, which is used to create bar elements via the
CBAR entry.
PBEAM Defines the properties of a beam that is used to create beam elements via the CBEAM entry.
PBEAML Defines the properties of a beam element by cross-sectional dimensions that are used to create beam elements via the
CBEAM entry.
PBUSH Defines the nominal property values for a generalized spring-and-damper structural element.
PCOMP Defines the structure and properties of an n-ply composite laminate material.
PCOMPG Defines the structure and properties of an n-ply composite laminate, allowing for global ply identification.
PCOMPP Defines the properties of a composite laminate material used in ply-based composite definition.
PCONT Defines properties of a contact interface.
PCONV Defines a free convection boundary condition properties.
PDAMP Specifies the damping of a scalar damper element using defined CDAMP1 or CDAMP3 entry.
PELAS Used to define the stiffness and stress coefficient of a scalar elastic element (spring) by means of the CELAS1 or CELAS3
entry.
PGAP Defines properties of the gap (CGAP or CGAPG) elements.
PMASS Defines the mass value of a scalar mass element (CMASS1 or CMASS3 entry).
PROD Defines the properties of a rod, which is referenced by the CROD entry.
PSHEAR Defines the properties of a shear panel.
PSHELL Defines the membrane, bending, transverse shear, and membrane-bending coupling of shell elements.
PSOLID Defines the properties of solid elements. Referenced by CHEXA, CPENTA, CPYRA and CTETRA entries.
PVISC Defines properties of a one-dimensional viscous damping element (CVISC entry).
PWELD Defines properties of connector (CWELD) elements.
HM_ELAS Defines properties for a HM_Spring element, as explained in Using HM_ELAS.
26
Conditions aux limites
&
Paramètres du modèle EF

27
Conditions aux limites

Création du modèle de chargement

Sélectionnez "Analysis"

28
Conditions aux limites
conditions aux limites cinématiques
Cliquez sur le bouton "constraints"

Cliquez sur le menu déroulant pour Sélectionnez "surfs"

29
Conditions aux limites

Cliquez sur "surfs"


Cliquez "by face", Sélectionnez les surfaces

Cliquez sur "create"

30
Conditions aux limites
Mise en place des conditions aux limites pression
Cliquez sur le bouton "pressure"

Cliquez sur le menu déroulant pour Sélectionnez "surfs"


Rentrer la "magnitude", Sélectionnez la direction, Cliquez sur "create"

31
Conditions aux limites

Type de pression
• PLOAD: Defines a static pressure load on a triangular or
quadrilateral element..
• PLOAD1: Defines concentrated, uniformly distributed, or linearly
distributed applied loads to the CBAR or CBEAM elements at user-
chosen points along the axis.
• PLOAD2: Defines a uniform static pressure load applied to two-
dimensional elements. Only QUAD4 or TRIA3 elements may have
a pressure load applied to them via this entry.
• PLOAD4: Defines a load on a face of a HEXA, PENTA, TETRA,
PYRA, TRIA3, or QUAD4 element.

32
Conditions aux limites

Type de contrainte
• SPC: Defines sets of single-point constraints and enforced
displacements.
• SPCD: Defines an enforced displacement value for static analysis,
which is requested as a LOAD.
• SUPPORT: Defines determinate reaction degrees of freedom in a
free body.


• etc.

33
Conditions aux limites
Imposer les conditions aux limites sur le maillage
Cliquez sur "load on geom"

Cliquez sur "loadcols"

34
Conditions aux limites
Sélectionnez le loadcollector créé automatiquement par le logiciel
"auto1"
Cliquez sur select

Cliquez sur "map loads"

35
Les conditions aux limites
sont imposées sur les
entités de maillage
(nœuds et éléments)

36
Conditions aux limites + type d’analyse
Création du cas de chargement
Cliquez sur "loadsteps"

Donnez un nom, Sélectionnez le type "linear static"

37
Conditions aux limites + type d’analyse

Sélectionnez les conditions aux limites à prendre en compte


Sélectionnez SPC

Cliquez sur le signe "="


Cliquez sur le "collector" "auto1"

38
Conditions aux limites + type d’analyse

Idem pour le chargements


Cliquez sur "create", puis "return"

39
Conditions aux limites + type d’analyse

Cliquez sur l'onglet "Model"


Regardez l'arbre de construction du modèle

L'arbre comprend
Un component,
Un loadcollector
Un material
Un property
Un loadstep

40
Sélection des Résultats
Par défauts uniquement les déplacements et les contraintes
Ajout des déformations, Cliquez sur "control cards"

Cliquez sur « NEXT"


Cliquez sur "GLOBAL_OUTPUT_REQUEST"

41
Sélection des Résultats
Descendre l'ascenseur, pour sélectionner "STRAIN" et
"STRESS"
Cliquez sur "RETURN"
Cliquez sur "RETURN"

42
Calcul

Cliquez sur « OptiStruct", vous pouvez changer le nom du fichier et son


emplacement
(Regardez les fichiers dans le répertoire et la taille du répertoire)
Sélectionnez "Analysis" dans "run options"
Cliquez sur "Radioss"
(Après le calcul regardez les fichiers dans le répertoire et la taille du
répertoire)

43
Informations sur le calcul

44
Fichiers générés

.hm fichier hypermesh


.fem fichier de données pour Radioss
.h3d fichier résultats pour Hyperview
.out fichier texte informations sur le calcul (erreur(s), avertissement(s))
.stat fichier sur le déroulement du calcul (temps passé dans les
différentes sous-routines)
.res fichier binaire contient des résultats

45
Post traitement
Cliquez sur Hyperview d’HyperWorks

Ou sur Results ou View de la fenêtre HyperWorks Solver View

46
HYPERVIEW
Logiciel post-traitement

47
Description générale
Barre de menu

Fenêtre d’animation

Fenêtre graphique

Explorateurs

Fenêtre Vidéo
Fenêtre vidéo

Barre d’outil Barre pages et fenêtres

Contrôle des vues


Zone des panneaux
Barre de statut
48
Chargement des fichiers du
modèle et des résults
Le lien pour la lecture des fichiers résultats est automatique.
Cliquez sur "Apply"

49
Visualisation de la géométrie

Suivant les résultats que l'on visualise, on va préférer un maillage sous forme
filaire "Wireframes Elements" (pour les vecteurs)
Ou sous forme solide "Shaded elements"
Ou sous forme solide avec le maillage "Shaded Elements and Mesh Lines"

50
Dans la barre d'outil Sélectionnez "contour"

Sélection des champs dans "Result type"

Sélection de la composante du champ

51
Choix de la méthode de lissage

Cliquez sur le bouton "Apply

Pour visualiser le maillage, Sélectionnez


"Entity Attributes"

52
Visualisation de la déformée
Sélectionnez "Deformed"

Changer la valeur du coefficient d'amplification "Value", Cliquez sur "Apply"

53
Visualisation d'un vecteur
Sélectionnez "Vector"

On sélectionne ensuite le vecteur


et les composantes qui sont visualisées

54
Visualisation d'un tenseur
Sélectionnez "Tensor"

On sélectionne ensuite le tenseur


et les composantes qui sont visualisées sous forme de vecteur

55
HYPERWORKS
Changement d'ordre des éléments
Cas de chargement : loadcollector
Eléments rigides

56
Eléments : changement d'ordre

Dans le menu "3D",


cliquer sur le bouton "order change"

57
Eléments : changement d'ordre

Sélectionner "change to 2nd"


Sélectionner tous les éléments
Cliquer sur "change order"

58
Création de loadcollector
Dans cet exemple, le loadcollector a été créé automatiquement.
Il peut-être intéressant de créer plusieurs loacollector.
Soit pour séparer les conditions aux limites cinématiques et celles en effort.
Soit pour créer plusieurs cas de charges pour une même pièce.
Pour créer un loadcollector, cliquer sur "Load Collectors"

Sélectionner "create", donner un nom


Pour des conditions aux limites classiques sélectionner "no card image"
Cliquer sur "create"

59
Création de loadcollector

Quand les loadcollectors sont créés


Rendre courant celui qui vous intéresse
Dans l'arborescence du modèle clic droit sur le
nom puis "Make current"

Faire ensuite les conditions aux limites comme


précédemment.

60
Création de loadcollector
Attention dans un loadstep, on ne peut choisir qu'un loadcollector
pour la cinématique à indiquer dans "SPC" et un autre pour les efforts à
indiquer dans "LOAD"

61
Définir des éléments rigides
Définir automatiquement le point élément rigide

Choisissez 1D Cliquez sur rbe3

Cliquez sur « calculate node »

Cliquez sur «node» Cliquez sur «by geoms»

Cliquez sur «by geoms» pour sélectionner les surfaces Puis cliquez sur «add to selection»

62
Définir des éléments rigides

Puis cliquez sur «create» pour lier toutes les degrés de liberté au point élément rigide

63
Définir des éléments rigides

Le point de l’élément rigide a été bien crée automatiquement au centre de cylindre

Dans ce cas, on peut appliquer des conditions aux limites 1D au lieu 3D

64
Définir des éléments rigides
Définir un point élément rigide dans un point donné
Choisissez 1D Cliquez sur rbe3

Cliquez «node »

Cliquez sur «node» Cliquez sur «by geoms»

Cliquez sur «by geoms» pour sélectionner les surfaces Puis cliquez sur «add to selection»

65
Définir des éléments rigides
Créer un point géométrique

Rentrer les coordonnées du point

Puis cliquez sur « create »

66
Définir des éléments rigides
Le point géométrique a été bien crée, voire la figure suivante

Après, choisissez « node » au lieu « calculate node» pour sélectionner le nœud que on vient de créer

67
Définir des éléments rigides

68