doc:user:conditions:rotations
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:user:conditions:rotations [2016/03/30 15:23] – external edit 127.0.0.1 | doc:user:conditions:rotations [2022/04/28 17:17] (current) – [Case #3: 2 successive Rotations imposed around 2 axes] boman | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Prescribed Rotations ====== | ====== Prescribed Rotations ====== | ||
- | ===== Loading in cylindrical frame : imposed | + | ===== Loading in cylindrical frame : prescribed |
- | 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, | + | 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 in motion too. As for displacements, |
- | ===== Translation of rotation | + | ===== Translation of the axis ===== |
- | (axis defined by points '' | + | If the axis is defined by points '' |
loadingset.define(p1, | loadingset.define(p1, | ||
Line 16: | Line 16: | ||
loadingset.define(p2, | loadingset.define(p2, | ||
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | + | ||
- | + | ||
===== Case #1: Radial displacement imposed with respect to the axis ===== | ===== Case #1: Radial displacement imposed with respect to the axis ===== | ||
- | loadingset.defineRad(gObject, | + | loadingset.defineRad(gObject, |
| '' | | '' | ||
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | + | ||
Line 46: | Line 41: | ||
| '' | | '' | ||
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
- | | '' | + | | '' |
+ | ===== Case #3: 2 successive Rotations imposed around 2 axes ===== | ||
- | + | loadingset.defineRot2(gObject, | |
+ | axe2, ampl2, fct2, option) | ||
+ | |||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | The geometry is transformed in the following way: | ||
+ | * the rotation around the FIRST axis is applied to the object, | ||
+ | * then, the object is translated according to the SECOND axis motion, | ||
+ | * finally, the geometry is rotated around the SECOND axis. | ||
+ | |||
+ | In other words, it means that the second axis of '' |
doc/user/conditions/rotations.1459344184.txt.gz · Last modified: 2016/03/30 15:23 by 127.0.0.1