doc:user:conditions:rotations
This is an old revision of the document!
−Table of Contents
Chargement en système d'axe cylindrique : Rotations imposées - déplacement radial (autour d'un axe mobile)
Les déplacements et rotations imposés par rapport à un axe sont une extension des déplacements (translations) imposés et permettent de faire tourner/se déplacer une série de noeuds autour d'un axe éventuellement mobile. Comme dans le cas des Prescribed Displacements, on impose la rotation/translation grâce au LoadingSet
. L'axe peut également être mobile en définissant son mouvement dans le LoadingSet
.
Translation de l'axe de rotation
(défini par les points p1
et p2
):
loadingset.define(p1, Field1D(TX,RE), dx1, fctX1) loadingset.define(p1, Field1D(TY,RE), dy1, fctY1) loadingset.define(p1, Field1D(TZ,RE), dz1, fctZ1) loadingset.define(p2, Field1D(TX,RE), dx2, fctX2) loadingset.define(p2, Field1D(TY,RE), dy2, fctY2) loadingset.define(p2, Field1D(TZ,RE), dz2, fctZ2)
p1 | référence vers le point origine de l'axe |
dx1 , dy1 , dz1 | amplitude de déplacement du point 1 |
fctX1 , fctY1 , fctZ1 | Functions y=f(t) de déplacement du point 1 |
p2 | référence vers le point extrémité de l'axe |
dx2 , dy2 , dz2 | amplitude de déplacement du point 2 |
fctX2 , fctY2 , fctZ2 | Functions y=f(t) de déplacement du point 2 |
Cas 1: Déplacements radiaux imposés par rapport à l'axe
loadingset.defineRad(gObject, field, p1, p2, ampl, fct)
gObject | Référence vers l'entité géométrique |
field | Champ base de donnée auquel doit êtra appliqué le chargement / fixation type Field1D ou Field3D |
ampl | amplitude |
fct | Functions y=f(t) (dépendance temporelle) |
p1 | référence vers le point origine de l'axe |
p2 | référence vers le point extrémité de l'axe |
Cas 2: Rotation imposée autour de l'axe
loadingset.defineRot(gObject, field, p1, p2, option, ampl, fct)
gObject | Référence vers l'entité géométrique |
field | Champ base de donnée auquel doit êtra appliqué le chargement / fixation type Field1D ou Field3D |
ampl | amplitude |
fct | Functions y=f(t) (fonction pouvant dépendre du temps et de la position) |
p1 | référence vers le point origine de l'axe |
p2 | référence vers le point extrémité de l'axe |
option | = False : se réfère à un angle (en degré) imposé = True : se réfère à une vitesse de rotation (en degré/s) imposée |
doc/user/conditions/rotations.1395733415.txt.gz · Last modified: 2016/03/30 15:22 (external edit)