d4.06.16 Structures de données cabl_precont#
Résumé :
Description de la structure de données cabl_precont.
Cette Structure de Données est créée par l’opérateur DEFI_CABLE_BP et utilisée dans l’opérateur AFFE_CHAR_MECA.
Structure de données#
Arborescence#
cabl_precont (K8) :: = record
(o) “CABLE_BP’ : SD table (o) “CABLE_GL’ : SD table (o) “CABLE.LIRELA” : SD liste_rela (o) “SIGMACABLE.NOGD” : OJB S V K8 (o) “SIGMACABLE.NCMP” : OBJ S V K8 (o) “SIGMACABLE.NUMA” : OBJ S V I (o) “SIGMACABLE.VALE” : OBJ S V R
La tableCABLE_BPassociée à laSD cabl_precont contient les 11 paramètres suivants :
‘NUMC_CABLE’ I ‘NOEUD_CABLE’ K8 ‘ABSC_CURV’ R ‘ALPHA’ R ‘TENSION’ R ‘MAILLE_BETON_VOISINE’ K8 ‘NOEUD_BETON_VOISIN’ K8 ‘INDICE_IMMERSION’ I ‘INDICE_PROJECTION’ I ‘EXCENTRICITE’ R ‘NUM_CABLE’ K8 “NOEUD_MILIEU” OUI ou NON
La table CABLE_GL associée à la SD cabl_precont contient les 9 paramètres suivants :
“TYPE_ANCRAGE1” K8 “TYPE_NOEUD1” K8 “NOM_ANCRAGE1” K16 “TYPE_ANCRAGE2” K8 “TYPE_NOEUD2” K8 “NOM_ANCRAGE2” K16 “TENSION” R “RECUL_ANCRAGE” R “ADHERENT” K8
La SD table est décrite dans [D4.02.05].
Objet ‘.LIRELA’
La liste de relations (structure de données liste_rela) à la structure de données cabl_precont a pour dénomination
CABL_PR(K8)//’.LIRELA’
La structure de données liste_rela est décrite dans [D4.06.13].
Objet ‘.SIGMACABLE.NOGD’
Ce vecteur de taille 1 contient le nom de la grandeur stockée SIEF_R.
Objet ‘.SIGMACABLE.NOCMP’
Ce vecteur de taille \({n}_{\mathit{comp}}\) contient le nom des \({n}_{\mathit{comp}}\) composantes stockées.
Objet ‘.SIGMACABLE.NUMA’
Ce vecteur de taille \({n}_{\mathit{ma}}\) contient les indices des mailles du maillage 3D du béton dans lesquelles une tension est imposée par les câbles. Ces indices ne sont pas triés.
Objet ‘.SIGMACABLE.VALE’
Ce vecteur de taille \({n}_{\mathit{ma}}\times {n}_{\mathit{comp}}\) contient les valeurs des \({n}_{\mathit{comp}}\) composantes de la grandeur SIEF_R, pour toutes les mailles dont les indices sont présents dans .SIGMACABLE.NUMA.
Ainsi, les valeurs correspondant à la maille numa(jj) sont stockées dans:
vale[(jj-1)*ncomp+1:(jj-1)*ncomp+ncomp)