Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:specials:damping

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
Last revisionBoth sides next revision
doc:user:elements:specials:damping [2013/07/12 19:28] – external edit 127.0.0.1doc:user:elements:specials:damping [2015/01/26 10:25] joris
Line 1: Line 1:
 ====== Damping ====== ====== Damping ======
-===== Matériaux ===== +===== Materials===== 
-Le comportement d'un damping se définit de la même façon que les [[doc:user:elements:general:materials|matériaux]], c'est-à-dire selon+damping is defined is the same way as volume materials:
  
   materialno = materialset.define (number, type)   materialno = materialset.define (number, type)
   materialno = materialset(number)   materialno = materialset(number)
-  materialno.put(param, valeur)+  materialno.put(param, value)
   materialno.depend(param, fct, Key(Lock)))   materialno.depend(param, fct, Key(Lock)))
   ...   ...
  
-|''number''numéro du damping (doit être unique, parmi tous les éléments dans ''materialset'' et pas seulement parmi les damping ) | +|''number'' | damping number (must be unique for all element in ''materialset'', not just for dampings) | 
-|''type'' | type de damping (p.expl. ''DampingMaterial'') | +|''type'' | type of damping(for example ''DampingMaterial'') | 
-|''param''nom du paramètre du damping  (p.expl. ''SPRING_FC'') | +|''param''name of the damping parameter (for example ''SPRING_FC'') | 
-|''valeur''valeur du paramètre ''param'' correspondant+|''value''value of the corresponding parameter
-|''fct''numéro de la fonction dont la propriété dépend (facultatifsi aucune dépendance pas de ''fct'') | +|''fct''function which characterizes the dependency of the property (optionalno ''fct'' if no dependency) | 
-|''Lock'' | [[doc:user:general:locks|Lock]] définissant la variable de dépendance de la propriété (obligatoire si on une dépendance) |+|''Lock'' | [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is dependency) |
  
 ==== DampingMaterial ==== ==== DampingMaterial ====
Line 20: Line 20:
 === Description === === Description ===
  
-Matériau d'amortissement+Damping material
  
-=== Paramètres ===+=== Parameters === 
 +^   Name                                          ^     Metafor Code      Dependency ^ 
 +| Damping coefficient    ''SPRING_FC''  |  -  | 
  
-^              Nom              ^  Code Metafor    Type de dépendance +===== Element=====
-| Coefficient d'amortissement    ''SPRING_FC''  |  -  | +
  
-===== Elément===== +Once the [[#Materials|material]] is definedit must be associated to an ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'':
- +
-Une fois la [[#Matériaux|matériau]] définieil faut l'associer à un ''[[doc:user:elements:general:def_element_properties|ElementProperties]]'', selon+
  
   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)) #facultatif
-  prp.put(param2, valeur2)+  prp.put(param2, value2)
   prp.depend(param2, fct2, Lock2)  # facultatif   prp.depend(param2, fct2, Lock2)  # facultatif
   ...   ...
  
-+where
  
-|''typeEl''type d'élément souhaité (''Damping[2|3]DElement'' pour des dampings)| +|''typeEl''desired element (for example ''Damping[2|3]DElement'' for dampings)| 
-|''param1'', ''param2''nom de la propriété relative à l'élément (p.expl. ''MATERIAL'' pour associer le matériau souhaité)| +|''param1'', ''param2''name of the property associated to the element (for example MATERIAL to associate the desired material)| 
-|''valeur1'', ''valeur2''"valeur" de la propriété +|''value1'', ''value2''value of the corresponding property  
-|''fct1'', ''fct2''numéro de la [[doc:user:general:fonctions|fonction]] dont la propriété dépend (facultatifsi aucune dépendance pas de ''fct'') | +|''fct1'', ''fct2''function which characterizes the dependency of the property (optionalno fct if no dependency) | 
-|''Lock1'', ''Lock2'' | [[doc:user:general:locks|Lock]] définissant la variable de dépendance de la propriété (obligatoire si on une dépendance) |+|''Lock1'', ''Lock2'' | [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is dependency) |
  
 ==== Damping[2|3]DElement ==== ==== Damping[2|3]DElement ====
  
-Eléments d'amortissementAucune correction axisymétrique n'est programméeIls doivent être associés à une interaction de type ''FieldApplicator''.+Damping elementNo axisymmetric correction is implementedThey must be associated with a ''FieldApplicator'' interaction.
  
-=== Paramètres === 
  
- Code Metafor  ^  Description  ^  Type de dépendance permise  +=== Parameters === 
-| ''MATERIAL''    | Numéro du [[#Matériaux|matériau d'amortissement]] à considérer             |  -  | +  Name                                          ^     Metafor Code     ^  Dependency 
-| ''STIFFMETHOD''Méthode pour calculer la matrice de raideur\\ = ''STIFF_ANALYTIC''matrice analytique (défaut)\\ = ''STIFF_NUMERIC'' matrice numérique           |  -  |+| ''MATERIAL''    |  Number of the damping material to consider             |  -  | 
 +| ''STIFFMETHOD''Method used to compute the stiffness matrix\\ = ''STIFF_ANALYTIC''analytic matrix (default)\\= ''STIFF_NUMERIC'' numerical matrix           |  -  |
  
  
 ===== Interaction ===== ===== Interaction =====
  
-Enfinlorsque l' ''[[#Elément|ElementProperties]]'' de type ''Damping[2|3]DElement'' est définion génère l'interaction correspondante à l'aide du ''FieldApplicator''Pour ce faireil faut d'abord créer la géométrie de l'élément correspondant (maille) au moyen du [[doc:user:geometry:mesh:0D]]. Ceci faiton peut alors définir l'interaction et l'inclure dans ''interactionset'', selon+ 
 +Finallyonce the ''Mass[2|3]DElement'' ''[[#Element|ElementProperties]]'' is definedthe corresponding interaction is generated with the ''FieldApplicator''To do sothe corresponding geometric mesh element must be generated using [[doc:user:geometry:mesh:0D]]. Once donethe interaction can be defined and included in the ''interactionset''
  
   app = FieldApplicator(no)   app = FieldApplicator(no)
Line 65: Line 66:
   app.push(gObject2)   app.push(gObject2)
   ...   ...
-  app.addProperty(prp)        # association d'un ElementProperties +  app.addProperty(prp)        # association of an ElementProperties 
-  interactionset.add(app)     # ajout dans l'InteractionSet+  interactionset.add(app)     # the interaction is added in InteractionSet 
  
-ou+or
  
-  app = interactionset.add(FieldApplicator(no)) #add renvoie une référence+  app = interactionset.add(FieldApplicator(no)) #add returns a reference
   app.push(gObject1)   app.push(gObject1)
   app.push(gObject2)   app.push(gObject2)
   ...   ...
-  app.addProperty(prp)        # association d'un ElementProperties+  app.addProperty(prp)        # association of an ElementProperties 
 + 
 +where  
 + 
 +| ''no''  | number of the ''Interaction'' (which is to say the ''FieldApplicator'') |  
 +|''gObject1'', ''gObject2''  | meshed geometric entity where the finite elements are applied | 
 +| ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[#Elements]] to generate.| 
  
-où  
-| ''no''  | Numéro de l' ''Interaction'' (c-à-d du ''FieldApplicator'') |  
-|''gObject1'', ''gObject2''  | Entité géométrique maillée sur laquelle on applique des éléments finis | 
-| ''prp'' | [[doc:user:elements:general:def_element_properties|Propriétés]] des [[#Eléments|éléments d'amortissement]] à générer.|  
doc/user/elements/specials/damping.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki