dk#

SolidConstraints.dk(kpoi='', lab='', value='', value2='', kexpnd='', lab2='', lab3='', lab4='', lab5='', lab6='', **kwargs)#

Defines DOF constraints at keypoints.

Mechanical APDL Command: DK

Parameters:
kpoistr

Keypoint at which constraint is to be specified. If ALL, apply to all selected keypoints ( ksel ). If KPOI = P, graphical picking is enabled and all remaining command fields are ignored (valid only in the GUI). A component name may also be substituted for KPOI.

labstr

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

valuestr

Degree of freedom value or table name reference for tabular boundary conditions. To specify a table, enclose the table name in percent signs (%) (for example, dk,NODE,TEMP,``tabname``). Use the dim command to define a table.

value2str

Second degree of freedom value (if any). If the analysis type and the degree of freedom allow a complex input, VALUE (above) is the real component and VALUE2 is the imaginary component.

kexpndint or str

Expansion key:

  • 0 - Constraint applies only to the node at this keypoint.

  • 1 - Flags this keypoint for constraint expansion.

lab2str

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

lab3str

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

lab4str

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

lab5str

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

lab6str

Additional degree of freedom labels. The same values are applied to the keypoints for these labels.

Notes

A keypoint may be flagged using KEXPND to allow its constraints to be expanded to nodes on the attached solid model entities having similarly flagged keypoint constraints. Constraints are transferred from keypoints to nodes with the dtran or sbctran commands. The expansion uses interpolation to apply constraints to the nodes on the lines between flagged keypoints. If all keypoints of an area or volume region are flagged and the constraints (label and values) are equal, the constraints are applied to the interior nodes of the region. See the d command for a description of nodal constraints.

Tabular boundary conditions ( VALUE = tabname) are available only for the following degree of freedom labels: Electric (VOLT), structural (UX, UY, UZ, ROTX, ROTY, ROTZ), Acoustic (PRES, UX, UY, UZ), and temperature (TEMP, TBOT, TE2, TE3,…, TTOP).

Constraints specified by the dk command can conflict with other specified constraints. See Resolution of Conflicting Constraint Specifications in the Basic Analysis Guide for details.

This command is also valid in PREP7.