Depuis la version 2026, Flux 3D et Flux PEEC ne sont plus disponibles.
Veuillez utiliser SimLab pour créer un nouveau projet 3D ou pour importer un projet Flux 3D existant.
Veuillez utiliser SimLab pour créer un nouveau projet PEEC (pas possible d'importer un projet Flux PEEC existant).
/!\ La documentation est en cours de mise à jour – des références au 3D peuvent subsister.
Notion de donnée et structure de donnée
Introduction
Un projet éléments finis comprend un grand nombre d'informations : c'est-à-dire un volume de données important. Ces données sont stockées dans une base de données, gérée par des outils spécifiques.
Donnée et structure de donnée
La base de données Flux fait une distinction logique entre structure de donnée (ou type de donnée) et donnée proprement dite (cf. blocs ci-dessous).
Définitions
Les principaux termes utilisés dans ce document pour distinguer donnée et structure de donnée sont présentés dans le tableau ci-dessous.
| Terme | Définition |
|---|---|
| Type-entité | un type-entité est une structure de donnée logique définie par un nom et un certain nombre de champs (attributs, relations, cas) |
| Entité | une entité est une donnée correspondant à un type-entité caractérisée par un identificateur (numéro/nom) et par des champs (attributs, relations, cas) |
Attention : on utilise également (au niveau du vocabulaire) les termes « entité » et « occurrence d'entité » (en lieu et place de « type-entité » et « entité »).
Exemple
Dans le cas des points :
- Le type-entité Point est une structure de donnée de la base de données, qui comprend :
- un identificateur : (un numéro)
- des cas : point paramétré ou point propagé
- des attributs : couleur, visibilité
- Les entités (Point[1], Point[2], …) sont des données du projet Flux
En pratique
D'un point de vue pratique :
- lors de la création d'un nouveau projet, le fichier qui décrit les structures de données (F3D_STR.SBD) est lu par le programme
- lors de l'enregistrement d'un projet, les structures de données et les données du projet sont stockées dans le répertoire projet *.FLU.
Version logiciel / compatibilité
Un changement de version du logiciel correspond souvent à un enrichissement des structures des données.
La distinction logique entre structure de donnée et donnée permet d'assurer la compatibilité entre un ancien projet et la version plus récente de Flux : lors de l'ouverture d'un ancien projet avec une nouvelle version du logiciel, la base de données est automatiquement mise à jour .