Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:specials:mass

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:specials:mass [2014/10/03 18:01] jorisdoc:user:elements:specials:mass [2017/02/24 15:26] (current) – [Interaction] papeleux
Line 40: Line 40:
  
 |''typeEl'' | desired element (for example ''Mass[2|3]DElement'' for mass elements)| |''typeEl'' | desired element (for example ''Mass[2|3]DElement'' for mass elements)|
-|''param1'', ''param2'' | name of the property associated to the element (for example ''MATERIAL''v+|''param1'', ''param2'' | name of the property associated to the element (for example MATERIAL to associate the desired material)|
 |''valeur1'', ''valeur2'' | value of the corresponding property  | |''valeur1'', ''valeur2'' | value of the corresponding property  |
 |''fct1'', ''fct2'' | function which characterizes the dependency of the property (optional: no fct if no dependency) | |''fct1'', ''fct2'' | function which characterizes the dependency of the property (optional: no fct if no dependency) |
Line 47: Line 47:
 ==== Mass[2|3]DElement ==== ==== Mass[2|3]DElement ====
  
-Punctual mass element. They must be associated to a ''FieldApplicator'' interaction.+Punctual mass element. They must be associated to a ''Mechanism0DInteraction''.
  
 === Parameters === === Parameters ===
 ^   Name                                          ^     Metafor Code      Dependency ^ ^   Name                                          ^     Metafor Code      Dependency ^
 | ''MATERIAL''    | Number of the mass material to consider              -  | | ''MATERIAL''    | Number of the mass material to consider              -  |
-| ''STIFFMETHOD'' | Method used to calculate the stiffness matrix\\ = ''STIFF_ANALYTIC'' : analytic matrix (default)\\= ''STIFF_NUMERIC''  : numerical matrix          |  -  | +| ''STIFFMETHOD'' | Method used to compute the stiffness matrix\\ = ''STIFF_ANALYTIC'' : analytic matrix (default)\\= ''STIFF_NUMERIC''  : numerical matrix          |  -  | 
-| ''OMEGA''       | Angular speed (°/s) to take into account centrifugal forces. \\ If ''MDE_IQSI=1'' and ''MDE_NDYN=2'', centrifugal forces are calculated during a quasi-static equilibrium phase. Then, they are replaced by the real structural rotation. |  time |+| ''OMEGA''       | Angular speed (°/s) to take into account centrifugal forces. \\ In an dynamic implicit integration scheme (''AlphaGeneralizedTimeIntegration'' or ''DampedAlphaGeneralizedTimeIntegration'') with ''setUseInitialRotationBalancing(True)'', centrifugal forces are computed during a quasi-static equilibrium phase.  |  time |
 | ''OMEGA_PT1''   | Number of the first point which defines the rotation axis. Can be moved.  |  -  | | ''OMEGA_PT1''   | Number of the first point which defines the rotation axis. Can be moved.  |  -  |
 | ''OMEGA_PT2''   | Number of the first point which defines the rotation axis. Can be moved.  |  -  | | ''OMEGA_PT2''   | Number of the first point which defines the rotation axis. Can be moved.  |  -  |
 | ''GRAVITY_X'' / ''GRAVITY_Y'' / ''GRAVITY_Z'' | gravity  |  time | | ''GRAVITY_X'' / ''GRAVITY_Y'' / ''GRAVITY_Z'' | gravity  |  time |
 +| ''CORIOLIS'' | Computing Coriolis forces in QS integration scheme | - |
 +
  
  
Line 62: Line 64:
 ===== Interaction ===== ===== Interaction =====
  
-Finally, once the ''Mass[2|3]DElement'' ''[[#Element|ElementProperties]]'' is defined, the corresponding interaction is generated with the ''FieldApplicator''To do so, the corresponding geometric mesh element must be generated using [[doc:user:geometry:mesh:0D]]. Once done, the interaction can be defined and included in the ''interactionset'':+Finally, once the ''Mass[2|3]DElement'' ''[[#Element|ElementProperties]]'' is defined, the corresponding interaction is generated with the ''Mechanism0DInteraction'' on meshed objectsIf the object is not meshed (ex applying mass to force driven contact tool), the corresponding geometric mesh element must be generated using [[doc:user:geometry:mesh:0D]]. Once done, the interaction can be defined and included in the ''interactionset'':
  
-  app = FieldApplicator(no)+  app = Mechanism0DInteraction(no)
   app.push(gObject1)   app.push(gObject1)
   app.push(gObject2)   app.push(gObject2)
Line 73: Line 75:
 or or
  
-  app = interactionset.add(FieldApplicator(no)) #add returns a reference+  app = interactionset.add(Mechanism0DInteraction(no)) #add returns a reference
   app.push(gObject1)   app.push(gObject1)
   app.push(gObject2)   app.push(gObject2)
Line 80: Line 82:
  
 where  where 
-| ''no''  | number of the ''Interaction'' (which is to say the ''FieldApplicator'') | +| ''no''  | number of the ''Interaction'' (which is to say the ''Mechanism0DInteraction'') | 
 |''gObject1''  | mesh geometric entity where the finite elements are applied | |''gObject1''  | mesh geometric entity where the finite elements are applied |
 | ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[#Element|mass elements]] to generate.|  | ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[#Element|mass elements]] to generate.| 
  
  
doc/user/elements/specials/mass.1412352076.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki