Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:boundaries:pressure_shear

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:user:elements:boundaries:pressure_shear [2013/07/12 19:27] – external edit 127.0.0.1doc:user:elements:boundaries:pressure_shear [2018/08/16 11:32] – [ContactTraction2DElement, ContactTraction3DElement] boemer
Line 1: Line 1:
-====== Pression et cisaillement ======+====== Pressure and shear ======
  
-===== Matériaux =====     +===== Materials=====     
  
-Comme les interactions de pression/cisaillement sont des interactions de conditions limites (''LoadingInteraction''), il ne faut pas y associer de matériau.+Since pressure/shear interactions are boundary conditions interactions (''LoadingInteraction''), no materials must be associated to the element.
  
-===== Elément =====+===== Element =====
  
-On commence donc par définir un ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'' selon+Therefore, the first step consist in defining an ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'', as
  
   prp = ElementProperties(typeEl)   prp = ElementProperties(typeEl)
-  prp.put(param1, valeur1+  prp.put(param1, value1
-  prp.depend(param1, fct1, Lock1)) #facultatif+  prp.depend(param1, fct1, Lock1)) #optional
   ...   ...
  
-+where 
 +|''typeEl'' | desired element (for example ''Traction[2|3]DElement'')| 
 +|''param1''| name of the property associated to the element (for example ''PRESSURE'')| 
 +|''value1''| value of the corresponding property | 
 +|''fct1''| function which characterizes the dependency of the property (optional: no fct if no dependency) | 
 +|''Lock1''| [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is a dependency) |
  
-|''typeEl'' | type d'élément souhaité (par exemple ''Traction[2|3]DElement'')| 
-|''param1''| nom de la propriété relative à l'élément (p.expl. ''PRESSURE'')| 
-|''valeur1''| "valeur" de la propriété | 
-|''fct1''| numéro de la [[doc:user:general:fonctions|fonction]] dont la propriété dépend (facultatif: si aucune dépendance pas de ''fct'') | 
-|''Lock1''| [[doc:user:general:locks|Lock]] définissant la variable de dépendance de la propriété (obligatoire si on a une dépendance) | 
  
-==== Traction[2|3]DElement ====+==== Traction2DElement, Traction3DElement ====
  
-Elément de traction/cisaillement pour un maillage quadrangulaire (2D) ou hexahédrique (3D).+Traction/shear element for a mesh made of quadrangles in 2D or hexaedra in 3D.
  
-=== Paramètres === +=== Parameters === 
- +  Name                                              Description       ^  Dependency 
- Code Metafor   Description  ^  Type de dépendance  +| ''STIFFMETHOD''Method used to compute the stiffness matrix\\ = ''STIFF_ANALYTIC''analytic matrix (default)\\ = ''STIFF_NUMERIC'' numerical matrix  |  -  | 
-| ''STIFFMETHOD''Méthode pour calculer la matrice de raideur\\ = ''STIFF_ANALYTIC''matrice analytique (défaut)\\ = ''STIFF_NUMERIC'' matrice numérique           |  -  | +| ''PRESSURE''Pressure on the entity on which the propriety is applied |  time  | 
-| ''PRESSURE''Pression sur l'entité à laquelle s'applique la propriété |  temps  | +| ''SHEAR_KSI'' / ''SHEAR_ETA'' Shear along $\xi$ or $\eta$ on the entity on which the propriety is applied |  time  | 
-| ''SHEAR_KSI'' / ''SHEAR_ETA'' Cisaillement selon $\xi$ ou $\eta$ sur l'entité à laquelle s'applique la propriété |  temps  | +| ''NPG''    | Number of integration points (default : 2)    |  -  |
-| ''NPG''    | Nombre de points d'intégration (défaut : 2)    |  -  |+
  
  
 ==== TriangleTraction3DElement ==== ==== TriangleTraction3DElement ====
  
-Elément de traction/cisaillement pour un maillage tétrahédrique.+Traction/shear element for a mesh made of tetrahedra 
 + 
 +=== Parameters === 
 +^   Name                                          ^     Description        Dependency ^ 
 +| ''STIFFMETHOD'' | Method used to compute the stiffness matrix\\= ''STIFF_ANALYTIC'' : analytic matrix (default)\\ = ''STIFF_NUMERIC''  : numerical matrix \\ Not applicable, only the numerical one exists ! |  -  | 
 +| ''PRESSURE'' | Pressure on the entity on which the propriety is applied |  time  | 
 +| ''SHEAR_KSI'' / ''SHEAR_ETA''  | Shear along $\xi$ or $\eta$ on the entity on which the propriety is applied |  time  | 
 +| ''NPG''    | Number of integration points (default : 1)    |  -  | 
 + 
 + 
 +==== ContactTraction2DElement, ContactTraction3DElement ==== 
 + 
 +Derivations of Traction2DElement and Traction3DElement with the possibility to set the traction/shear force of a node to zero, when this node is in contact within a specified contact interaction.  To determine the contact status, the contact flag of the previous time step is used. 
 + 
 +=== Parameters === 
 + 
 +The same than in Traction2DElement and Traction3DElement, with the following additional parameters:
  
 +^  Name  ^  Description  ^  Dependency  ^
 +| ''NUM_CONTACT_INTERACTION'' | Number of the contact interaction, which is tested for the contact status |  -  |
 +| ''TRACTION_AT_TRANSITION_ON'' | If True (default), the traction of a node belonging to an element at the transition from contact to no contact is not set equal to zero, although the node is in contact  |  -  |
  
-=== Paramètres ===+{{ :doc:user:elements:boundaries:tractionattransition.png?600 |}}
  
-^  Code Metafor  ^  Description  ^  Type de dépendance  ^ 
-| ''STIFFMETHOD'' | Méthode pour calculer la matrice de raideur\\ = ''STIFF_ANALYTIC'' : matrice analytique (défaut)\\ = ''STIFF_NUMERIC''  : matrice numérique            -  | 
-| ''PRESSURE'' | Pression sur l'entité à laquelle s'applique la propriété |  temps  | 
-| ''SHEAR_KSI'' / ''SHEAR_ETA''  | Cisaillement selon $\xi$ ou $\eta$ sur l'entité à laquelle s'applique la propriété |  temps  | 
-| ''NPG''    | Nombre de points d'intégration (défaut : 1)    |  -  | 
  
  
 ===== Interaction ===== ===== Interaction =====
  
-L'interaction se définit de la manière suivante:+The interaction is defined as:
  
   load = LoadingInteraction(no)   load = LoadingInteraction(no)
Line 60: Line 73:
   interactionset.add(load)   interactionset.add(load)
  
-+where
  
-| ''no''       Numéro de l'interaction |  +| ''no''       number of the ''Interaction''  |  
-| ''gObject1'', ''gObject2'' Entités géométriques maillées sur lesquelles sont appliquées les conditions aux limites |  +| ''gObject1'', ''gObject2'' meshed geometric entity where the boundary conditions are applied  |  
-| ''prp''      | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[#Elément|éléments de conditions aux limites]] à générer |+| ''prp''      | [[doc:user:elements:general:def_element_properties|Properties]] of [[#Element|boundary condition elements]] to generate |
  
-==== Remarque ====+==== Remark ====
  
-Les tractionspressions et cisaillement sont gérés par des "éléments de traction"Leur création se fait grâce à une ''[[doc:user:general:glossaire#Interaction]]'' spécifique (''LoadingInteraction'') à laquelle on associe un [[doc:user:elements:general:def_element_properties|ElementProperties]]. Il est important de ne pas confondre ces éléments avec les [[doc:user:conditions:dead_loads|charges mortes]]. Dans la plupart des casles éléments de tractions sont préférables aux charges mortes:+Tractionpressure and shear is generated by "traction elements"Their definition requires a specific ''[[doc:user:general:glossaire#Interaction]]'' called ''LoadingInteraction'', to which is associated an [[doc:user:elements:general:def_element_properties|ElementProperties]]. These should not be mixed with [[doc:user:conditions:dead_loads|dead loads]]. In most casestraction elements should be chosen over dead loads:
  
-    * la traction (ou pression/cisailementest toujours définie dans des axes locaux si bien que la direction de la force est fonction de l'orientation de l'arête (2D) ou facette (3D) sur laquelle elle s'applique+    * traction (or pressure/shearis always defined in local axes, so the direction of the force depends on the orientation of the edge/face on which it is applied
-    * La traction est répartie correctement sur toutes les arêtes/facettes de l'entité sur laquelle s'applique l' ''Interaction''La force résultante obtenue est donc indépendante du maillage utilisé.+    * traction is divided properly over all edges/faces on which the ''Interaction'' is appliedConsequently, the resultant force does not depend on the mesh
  
 {{ doc:user:pressure.gif |Elements de pression}} {{ doc:user:pressure.gif |Elements de pression}}
  
-:!: l'élément de traction est utilisé "à l'envers" en 3D, si bien qu'il faut appliquer une valeur positive pour imposer une pression !!+:!: Traction element is used backwards in 3D, so a positive value must be applied to generate a pressure. !!
doc/user/elements/boundaries/pressure_shear.txt · Last modified: 2021/09/22 11:45 by boman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki