BC_Type = ToolSurface: This boundary type is used to impose displacement conditions at the tool boundaries. The syntax for this boundary condition is:
ToolSurface wall { ( X_Displacement = Ux, Y_Displacement = Uy, Z_Displacement = Uz, | X_Traction = tx, Y_Traction = ty, Z_Traction = tz), ( Temperature Twall | HeatFlux = qwall | ConvCoeff = hc, ConvTref = Tinf ) }
Here wall is the name of the ToolSurface boundary and is specified by you.
For the energy equation, you can specify temperature or heat flux or surface convection type boundary conditions. Here again, the data can be expressed either as constant or function of space and time. Valid data types for each field are given below.
Valid data types for ToolSurface boundary conditions.
Variable Name |
Description |
Valid Data Types |
Displacement (Ui) |
Component of displacement vector |
CONSTANT, EXPRESSION f(x,y,z,t) |
Traction (ti) |
Component of traction vector (ti) |
CONSTANT, EXPRESSION f(x,y,z,t) |
Temperature (T) |
Static temperature |
CONSTANT, EXPRESSION f(x,y,z,t) |
HeatFlux (q) |
Magnitude of surface heat flux |
CONSTANT, EXPRESSION f(x,y,z,t) |
ConvCoeff |
Convective heat transfer coefficient |
CONSTANT, EXPRESSION f(x,y,z,t) |
ConvTref |
Outside temperature |
CONSTANT, EXPRESSION f(x,y,z,t) |