Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:contact:interactions

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
doc:user:elements:contact:interactions [2013/07/12 15:42] – external edit 127.0.0.1doc:user:elements:contact:interactions [2017/08/09 09:10] (current) – [Auto - Contact] boman
Line 1: Line 1:
-====== Interactions de contact ======+====== Contact Interactions ======
  
-Les [[doc:user:elements:contact:elements|éléments de contact]] sont générés au début d'une analyse Metafor par une [[doc:user:general:glossaire#Interaction]] définie sur les corps/entités géométriques susceptibles d'entrer en contact pendant toute l'analyse Metator. A cette ''Interaction'', on associe un objet ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'' (démarche similaire à [[doc:user:elements:volumes:volumeinteraction]], [[doc:user:start#Eléments de conditions au limites|conditions aux limites]], etc.). +Contact elements are generated on the mesh using ''Interactions'' described belowin the same way as volume elements. 
-===== Contact Rigide - Défo =====+
  
-Interaction entre un corps/matrice rigide (maillé ou nonet un corps maillé.+===== Rigid-Defo contact ===== 
 + 
 +Interaction between a rigid body (die), meshed or not, and a deformable meshed entity.
  
   ci = RdContactInteraction(number)   ci = RdContactInteraction(number)
Line 13: Line 14:
   interactionset.add(ci)    interactionset.add(ci) 
  
-+where 
 +| ''number'' | number of the ''Interaction''
 +| ''gObject1'' | Reference of a geometric object (facetised contact), meshed or not| 
 +| ''gObject2'' | Reference of a meshed geometric object| 
 +| ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[doc:user:elements:contact:elements|contact elements]] to generate | 
 +| ''setTool'' | Rigid tools | 
 +|''setSmoothNormals(bool)'' | Facetised tool\\ = True (default) : continuous normal - projection on a ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' or ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : discontinuous normal -  projection on ''[[doc:user:geometry:user:contours|Wire]]'' or  ''[[doc:user:geometry:user:peaux|Skin]]''|
  
-| ''number'' | Numéro utilisateur de l'interaction| +===== Defo-Defo contact ===== 
-| ''gObject1'' | Référence vers un objet géométrique maillé (contact facétisé) ou non| +
-| ''gObject2'' | Référence vers un objet géométrique maillé| +
-| ''prp'' | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[doc:user:elements:contact:elements|éléments de contact]] à générer | +
-| ''setTool'' | Outils rigides | +
-| ''setSmoothNormals(bool)'' | Outil facétisé à normale continue ou non\\ True (défaut) : normale à l'outil continue - projection sur ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' ou ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ False : normale à l'outil discontinue  projection sur ''[[doc:user:geometry:user:contours|Wire]]'' ou  ''[[doc:user:geometry:user:peaux|Skin]]''|+
  
-===== Contact Défo - Défo =====  +Interaction between two different deformable meshed entitiesBy default, contact is double in two steps. First, the nodes from the second body are considered as slaves of the first body, thennodes from the first are considered as slaves of the second.
- +
-Interaction entre deux corps maillés distinctsPar défautle contact se fait en double passe : lors de la détermination des forces de contactles noeuds de l'objet géométrique 2 sont d'abord considérés comme les esclaves de l'objet géométrique 1 considéré comme le maître et ensuite les noeuds de l'objet géométrique 1 sont considérés comme les esclaves de l'objet géométrique 2 considéré comme le maître.+
  
   ci = DdContactInteraction(number)   ci = DdContactInteraction(number)
Line 35: Line 35:
   interactionset.add(ci)    interactionset.add(ci) 
  
- +where 
-| ''number''Numéro utilisateur de l'interaction+| ''number''number of the ''Interaction''| 
-| ''gObject1'', ''gObject2''Référence vers un objet géométrique+| ''gObject1'', ''gObject2''Reference of a meshed geometric object
-| ''prp'' | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[doc:user:elements:contact:elements|éléments de contact]] à générer +| ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[doc:user:elements:contact:elements|contact elements]] to generate 
-| ''setTool''Outil "préférentiel" (outil en simple passe et pour le [[doc:user:elements:contact:elements#tm_2_contact_2_3_delement|contact thermomécanique]])| +| ''setTool'' | "Preferentialtool (tool in one step and for [[doc:user:elements:contact:elements#tm_2_contact_2_3_delement|thermomechanical contact]])| 
-| ''setSmoothNormal(bool)''Outil facétisé à normale continue ou non\\ = True (default) : la normale à l'outil est rendue continue - projection sur ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' ou ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : normale à l'outil discontinue (on ne lisse pas la normale :!: attention à la convergence) -  projection sur ''[[doc:user:geometry:user:contours|Wire]]'' ou  ''[[doc:user:geometry:user:peaux|Skin]]''+| ''setSmoothNormals(bool)''Facetised tool\\ = True (default) : continuous normal - projection on a ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' or ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : discontinuous normal (normal not smoothed, might lead to convergence issue)-  projection on ''[[doc:user:geometry:user:contours|Wire]]'' or  ''[[doc:user:geometry:user:peaux|Skin]]''
-| ''setSinglePass()'' | Contact simple passe (Les noeuds de l'objet géométrique 2 sont les esclaves de l'objet géométrique 1 considéré comme le maître)| +| ''setSinglePass()'' | Contact in one step (Nodes from second body are slaves of the first one)| 
-| ''setGeoContact()'' | Contact entre les noeuds de l'objet géométrique 2 et une [[doc:user:geometry:user:courbes#spline_cubique|spline]] reconstruite à partir des noeuds de l'objet géométrique 1|+| ''setGeoContact()'' | Contact between nodes of the second body and a [[doc:user:geometry:user:courbes#spline_cubique|spline]] rebuild from nodes of the first body|
  
 ===== Auto - Contact ===== ===== Auto - Contact =====
  
-Interaction entre deux parties d'un même corps maillé.+Interaction between two parts of a same meshed body.
  
   ci = ScContactInteraction(number)   ci = ScContactInteraction(number)
Line 54: Line 54:
   interactionset.add(ci)    interactionset.add(ci) 
  
- +where 
-| ''number''Numéro utilisateur de l'interaction+| ''number''number of the ''Interaction''| 
-| ''gObject1''Référence vers un objet géométrique maillé+| ''gObject1''Reference of a meshed geometric object 
-| ''prp'' | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[doc:user:elements:contact:elements|éléments de contact]] à générer +| ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[doc:user:elements:contact:elements|contact elements]] to generate 
-| ''setSmoothNormal(bool)''Outil facétisé à normale continue ou non\\ = True (default) : normale à la surface de contact continue - projection sur ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' ou ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : normale à la surface de contact discontinue -  projection sur ''[[doc:user:geometry:user:contours|Wire]]'' ou  ''[[doc:user:geometry:user:peaux|Skin]]''|+| ''setSmoothNormals(bool)''Facetised tool\\ = True (default) : continuous normal - projection on a ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' or ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : discontinuous normal -  projection on ''[[doc:user:geometry:user:contours|Wire]]'' or  ''[[doc:user:geometry:user:peaux|Skin]]''|
  
-===== Contact Rigide Défo piloté en force =====+===== Rigid-Defo contact driven with a force =====
  
-Interaction entre un corps/matrice rigide et un corps mailléLors de l'instanciation de cette interaction de contact, le corps rigide se voit attribuer un noeud pour pouvoir imposer le pilotage en force. Dès lorsle corps rigide possède des modes rigides en translation.+Interaction between a rigid body (die) and a deformable meshed entityWhen this contact interaction is instantiatedthe rigid body gets a node to impose force monitoringConsequentlythe body has rigid body modes in translation.
  
   ci = FdRdContactInteraction(number)   ci = FdRdContactInteraction(number)
Line 71: Line 71:
   interactionset.add(ci)    interactionset.add(ci) 
  
- +where 
-| ''number''Numéro utilisateur de l'interaction+ 
-| ''gObject1''Référence vers un objet géométrique maillé (contact facétiséou non+| ''number''number of the ''Interaction''| 
-| ''gObject2''Référence vers un objet géométrique maillé+| ''gObject1''Reference of a geometric object (facetised contact), meshed or not
-| ''prp'' | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[doc:user:elements:contact:elements|éléments de contact]] à générer +| ''gObject2''Reference of a meshed geometric object
-| ''setTool''Outils rigides +| ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[doc:user:elements:contact:elements|contact elements]] to generate 
-| ''setSmoothNormal(bool)''Outil facétisé à normale continue ou non\\ = True (default) : normale continue - projection sur ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' ou ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : normale discontinue - projection sur ''[[doc:user:geometry:user:contours|Wire]]'' ou  ''[[doc:user:geometry:user:peaux|Skin]]''|+| ''setTool''Rigid tools 
 +| ''setSmoothNormals(bool)''Facetised tool\\ = True (default) : continuous normal - projection on a ''[[doc:user:geometry:user:contours#remarques|MultiProjWire]]'' or ''[[doc:user:geometry:user:peaux#remarques|MultiprojSkin]]''\\ = False : discontinuous normal  projection on ''[[doc:user:geometry:user:contours|Wire]]'' or  ''[[doc:user:geometry:user:peaux|Skin]]''|
doc/user/elements/contact/interactions.1373636557.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki