Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
public:accueil [2023/11/07 11:53] – [Aubes de la NASA] solenekojtychpublic:accueil [2023/11/07 12:13] – [NASA blades] solenekojtych
Ligne 313: Ligne 313:
  
  
-==Commentaires sur le format .unv === +<accordion collapsed="true"> 
- +<panel title="Commentaires sur le format unv" type="info"> 
 == Structure générale == == Structure générale ==
   * le fichier est organisé en jeux de données (//dataset//) décrivant les noeuds, éléments, groupes et champs éventuels   * le fichier est organisé en jeux de données (//dataset//) décrivant les noeuds, éléments, groupes et champs éventuels
Ligne 320: Ligne 321:
     * quelques jeux de données courants: 2411 (noeuds), 2412 (éléments), 2467 (groupes)     * quelques jeux de données courants: 2411 (noeuds), 2412 (éléments), 2467 (groupes)
     * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|syntaxe de référence pour tous les dataset]] (seuls les jeux utilisés présentement sont affichés par défaut, utiliser la barre de recherche pour les autres)     * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|syntaxe de référence pour tous les dataset]] (seuls les jeux utilisés présentement sont affichés par défaut, utiliser la barre de recherche pour les autres)
- 
-<accordion collapsed="true"> 
-<panel title="Exemple" type="info"> 
  
 **fichier d'exemple** : [[https://gitlab.lava.polymtl.ca/depots_publics/modeles/catalogue_aubes/-/blob/master/rotor67/initial_blade/mesh/mesh.unv|maillage de l'aube initiale rotor 67]] **fichier d'exemple** : [[https://gitlab.lava.polymtl.ca/depots_publics/modeles/catalogue_aubes/-/blob/master/rotor67/initial_blade/mesh/mesh.unv|maillage de l'aube initiale rotor 67]]
Ligne 348: Ligne 346:
 </code> </code>
   * <fc #4682b4>**l.66000 à 66620**</fc> : dataset 2467 => **définition des groupes de noeuds et d'éléments**   * <fc #4682b4>**l.66000 à 66620**</fc> : dataset 2467 => **définition des groupes de noeuds et d'éléments**
-</panel> + 
-</accordion>  +
      
 == Références == == Références ==
Ligne 355: Ligne 352:
   * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|syntaxe de référence officielle pour tous les jeux de données]]   * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|syntaxe de référence officielle pour tous les jeux de données]]
  
 +</panel> 
 +</accordion> 
  
 === Ajout d'un nouveau modèle === === Ajout d'un nouveau modèle ===
Ligne 795: Ligne 793:
   * Antoine Lémery (summer 2023) <fc #c0c0c0> catalogue creation </fc>   * Antoine Lémery (summer 2023) <fc #c0c0c0> catalogue creation </fc>
  
 +=== Remarks on the mesh files ===
 +<callout type="warning" icon="true"> 
 +The provided mesh files (''.unv'' and ''.med'') contain not only 3D elements (pentahedron) used for finite element computations but also 2D elements (triangles and quadrangles) and 1D elements (beam). 
 +This is a consequence of the meshing methodology used in Salome: first edges are discretized (1d elements are computed), then faces are generated (2D elements) and finally 3D elements.
 +</callout>
 +
 +
 +<accordion collapsed="true">
 +<panel title="Comments on the .unv format" type="info">
 +
 +== General structure ==
 +  * the ''unv'' file is split in different //dataset// describing nodes, elements, groups and field
 +  * in a data set, each object is described by one or several lines, called //records//. Each line contains one or several //fields//, separated by spaces
 +    * some common datasets are: 2411 (nodes), 2412 (elemnts), 2467 (groups)
 +    * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|official syntax for the different dataset]] (only currently used dataset are presented on the main page, use the research tool for the others)
 +
 +**file example** : [[https://gitlab.lava.polymtl.ca/depots_publics/modeles/catalogue_aubes/-/blob/master/rotor67/initial_blade/mesh/mesh.unv|initial rotor 67 blade]]
 +  * <fc #4682b4>**l.13 to 16**</fc> : dataset [[https://www.ceas3.uc.edu/sdrluff/view.php|2420]] => coordinate system definition
 +    <code>Global Cartesian Coordinate System
 +    1.0000000000000000E+0    0.0000000000000000E+0    0.0000000000000000E+0   (x axis)
 +    0.0000000000000000E+0    1.0000000000000000E+0    0.0000000000000000E+0   (y axis)
 +    0.0000000000000000E+0    0.0000000000000000E+0    1.0000000000000000E+0   (z axis)  
 +    0.0000000000000000E+0    0.0000000000000000E+0    0.0000000000000000E+0   (origin)</code>
 +  * <fc #4682b4>**l.20 to 40417**</fc> : dataset [[https://www.ceas3.uc.edu/sdrluff/view.php|2411]] => **node definition**
 +    * for instance <fc #4682b4>**l.20 to 21**</fc> :
 +  <code>1 (node id)         1 (id of the physical coordinate system)    1 (id of the displacement coordinate system)       11 (color)
 +  2.4451824556310103E-01  -3.8067500825705453E-02   6.7879268792358172E-02 (coordinates)</code>
 +  * <fc #4682b4>**l.40421 to 65996**</fc> : dataset [[https://www.ceas3.uc.edu/sdrluff/view.php|2412]] => **elements definition**
 +    * beam element (for instance <fc #4682b4>**l.40421 to 40423**</fc>) :
 +<code>
 +         1 (element id)       22 (element type, here a quadratic beam)        2 (physical property table id)        1 (material property table id)        7 (color)        3 (number of nodes on element)
 +                          (beam orientation, beam fore-end cross section id, beam  aft-end cross section id)
 +              4681          (3 node labels defining element)</code>
 +    * non-beam elements, for instance triangle (<fc #4682b4>**l.41105 to 41106**</fc>)
 +<code>
 +       229 (element id)       42 (element type, here a quadratic triangle)          2 (physical property table id)     1 (material property table id)        7 (color)        6 (number of nodes on element)
 +       117      4797       118      7926       224      7927 (node labels defining element)
 +</code>
 +  * <fc #4682b4>**l.66000 to 66620**</fc> : dataset 2467 => **definition of groups of nodes or elements**
    
 +  
 +== References ==
 +  * [[http://victorsndvg.github.io/FEconv/formats/unv.xhtml|high level description of the unv format]]
 +  * [[https://www.ceas3.uc.edu/sdrluff/all_files.php|official syntax reference for all datasets]]
 +
 +</panel>
 +</accordion> 
  
 === Adding a new model to the catalogue === === Adding a new model to the catalogue ===
  • public/accueil.txt
  • Dernière modification : 2023/11/07 12:14
  • de solenekojtych