doc:user:conditions:rotations
This is an old revision of the document!
−Table of Contents
Prescribed Rotations
Loading in cylindrical frame : imposed rotations - radial displacements (around a moving axis)
Displacements and rotations imposed with respect to an axis are extensions of imposed displacements (translations) and are used to rotate/move a set of nodes around an axis, which can be moving. As for displacements, this is done with LoadingSet
. The motion of the axis is defined in the LoadingSet
.
Translation of rotation axis
(axis defined by points p1
and 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 | reference of the origin of the axis |
dx1 , dy1 , dz1 | displacements of p1 |
fctX1 , fctY1 , fctZ1 | Functions y=f(t) of the displacement of p1 |
p2 | reference of the end of the axis |
dx2 , dy2 , dz2 | displacements of p1 |
fctX2 , fctY2 , fctZ2 | Functions y=f(t) of the displacement of p2 |
Case #1: Radial displacement imposed with respect to the axis
loadingset.defineRad(gObject, Field1D(TX,RE), p1, p2, ampl, fct)
gObject | Geometric entity |
field | name of the variable which is concerned by the motion |
ampl | amplitude |
fct | Functions y=f(t) (temporal dependency) |
p1 | reference of the origin of the axis |
p2 | reference of the end of the axis |
Case #2: Rotation imposed around the axis
loadingset.defineRot(gObject, , p1, p2, option, ampl, fct)
gObject | Geometric entity |
field | name of the variable which is concerned by the motion = Field3D(TXTYTZ,RE) |
ampl | amplitude |
fct | Functions y=f(t) (can depend on time and position) |
p1 | reference of the origin of the axis |
p2 | reference of the end of the axis |
option | = False : the boundary condition is a given angle, in degrees = True : the boundary condition is a given angular speed, in degrees/second |
doc/user/conditions/rotations.1501083276.txt.gz · Last modified: 2017/07/26 17:34 by papeleux