Boundary conditions

The following table provides tags and their descriptions for editing boundary conditions.

Tag Attributes Description
<NDBC> 
Generic Nodal 
Boundary condition 
editor
cmd="Create" Create new nodal boundary condition:
<TSet> 
   <ID>####</ID> 
   <TSetSub>#<TSetSub> ! '0' if absent
</TSet> 
<NodeID>####</NodeID> 
<Vector>####</Vector>
  cmd="SetProperty" Change node boundary condition property set:
<TSet> 
   <ID>####</ID> 
   <TSetSub>#<TSetSub> ! '0' if absent 
</TSet> 
<NodeID>####</NodeID> 
		  
  cmd="Move" Move boundary condition from the first to the second node:
<NodeID>####</NodeID> ! First node 
<NodeID>####</NodeID> ! Second node 
<Vector>####</Vector> ! Use old one if absent 
		  
  cmd="Delete" Delete one nodal boundary condition:
<NodeID>####</NodeID>
  cmd="DeleteAll" Delete all nodal boundary conditions
<InjLocation> Injection Location editor cmd="Create" Create injection location
<NodeID>####</NodeID>
Or 
<CoordinatesAbsolute>x y z</CoordinatesAbsolute> 
Or 
<CoordinatesNormalized> Dx Dy 
Dz</CoordinatesNormalized> 

<TSetID>40000</TSetID> 
<Vector>0.0 0.0 1.0</Vector> 

<CoordinatesAbsolute> will find nearest node to 
{x,y,z} 

<CoordinatesNormalized> will find nearest node to 
{Dx, Dy, Dz} with each component based on[0.0->1.0]
from the lowest corner of the part in the global 
coordinates and the part taken as unit box 
dimensions[1,1,1].
  cmd="Delete" Delete one nodal boundary condition
<NodeID>####</NodeID>
  cmd="Move" Move boundary condition from the first to the second node:
<NodeID>####</NodeID> ! First node 
<NodeID>####</NodeID> ! Second node 
<Vector>####</Vector> ! Use old one if absent
Attention: Attempting to create an injection node at a node where one already exists, will generate a warning message
<FixedConstraint> Fixed Constraint editor   Define fixed constrain
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
! Analysis Type - 1:stress, 2:warp, 3:both
<PinConstraint> Fixed Constraint editor   Define pin constrain with free rotations
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
! Analysis Type - 1:stress, 2:warp, 3:both 
		  
<SpringConstraint> Spring Constraint editor   Define Spring constraint
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
<Vector># # #</Vector> ! 1:Translation stiffness 
<Vector># # #</Vector> ! 2:Rotation stiffness 
! Analysis Type - 1:stress, 2:warp, 3:both 
! Vector values are spring forces (0:None) 
		  
<GeneralConstraint> General Constraint editor   Define general constraint
<NodeID>####</NodeID> 
<AnalysisType>#</AnalysisType> 
<Vector># # #</Vector> ! 1:Displacement constraints 
<Vector># # #</Vector> ! 2:Rotational constraints 
! Analysis Type - 1:stress, 2:warp, 3:both 
! Constraint = -1:fixed, 0:free, > 0:specified 
! Specified displacements are distances. 
! Specified rotations are angles.