Main Help →
All Commands →
MPM Boundary Conditions →
BoundaryID
BoundaryID Command
The BoundaryID
command sets an ID
to assign to subsequent velocity or temperature boundary conditions:
BoundaryID <(num)>
where (num)
is an integer value for the boundary condition ID
. All supported boundary conditions will use this ID
until it is changed by another BoundaryID
command. If (num)
is omitted the ID
reverts to zero.
The main reason to assign IDs to boundary conditions is to the control the calculation of reaction forces or heat watts.
Notes
- The only boundary conditions that currently make use of an
ID
are velocity and temperature boundary conditions.
- Velocity boundary conditions created by symmetry planes or by rigid material particles when ExtrapolateRigid is used, will automatically have the following boundary IDs:
- -10: plane a minimum x edge
- -11: plane a maximum x edge
- -20: plane a minimum y edge
- -21: plane a maximum y edge
- -30: plane a minimum z edge
- -31: plane a maximum z edge
- -40: boundary condition created by extrapolating rigid particles
Other boundary conditions should not use these IDs unless either there are no symmetry planes or you want the other boundary conditions lumped in with the symmetry plane boundary conditions. Note that temperature boundary conditions on symmetry planes will not get these IDs; they can be set using BoundaryID
methods if needed.