rblock fix command

Syntax

rblock fix keyword ... <range>

Primary keywords:

spin    spin-x    spin-y    spin-z    velocity    velocity-x    velocity-y    velocity-z

Fix the specified rigid block velocities. As a result, rigid block motion is constant in the specified directions.

spin

The angular velocity is fixed.

spin-x (3D ONLY)

Fix the \(x\)-component of the angular velocity.

spin-y (3D ONLY)

Fix the \(y\)-component of the angular velocity.

spin-z (3D ONLY)

Fix the \(z\)-component of the angular velocity.

velocity

The translational velocity is fixed.

velocity-x

Fix the \(x\)-component of the translational velocity.

velocity-y

Fix the \(y\)-component of the translational velocity.

velocity-z (3D ONLY)

Fix the \(z\)-component of the translational velocity.

Usage Examples

Fix the \(y\)-component of velocity and all components of angular velocity of the rigid blocks in the group top-platen.

rblock fix velocity-y spin range group 'top-platen'

from “specimen.dat” in Simple Rigid Block Bonded-Block Modeling (BBM)

Fix all components of velocity angular velocity for all blocks except the block with ID = 6.

rblock fix velocity spin range id 6 not

from “make_system.dat” in Sliding Wedge

Fix all components of velocity and angular velocity for all blocks whose centroids lie between z = -2 and z = 0.

rblock fix vel spin range position-z -2 0

from “buttress.dat” in Flying Buttress