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: by 127.0.0.1
