Mapdl.dnsol(node='', item='', comp='', v1='', v2='', v3='', v4='', v5='', v6='', **kwargs)#

Defines or modifies solution results at a node.



Node for which results are specified. If ALL, apply to all selected nodes [NSEL]. If NODE = 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 NODE.


Label identifying results, see Table 131: DNSOL - Valid Item and Component Labels. Items also require a component label.


Component of the item. Valid component labels are shown Table 131: DNSOL - Valid Item and Component Labels below.

v1, v2, v3, … , v6

Value assigned to result. If zero, a zero value will be assigned. If blank, the value remains unchanged. Additional values (if any) assigned to the remaining components (in the order corresponding to the Comp list shown below for the specified Item (starting from the specified Comp label and proceeding to the right).


DNSOL can be used only with FULL graphics activated (/GRAPHICS,FULL); it will not work correctly with PowerGraphics activated.

DNSOL defines or modifies solution results in the database at a node. For example, DNSOL,35,U,X,.001,.002,.001 assigns values 0.001, 0.002, and 0.001 to UX, UY, and UZ (respectively) for node 35. All results that are changed in the database, including the nodal degree of freedom results, are available for all subsequent operations. All data is stored in the solution coordinate system, but will be displayed in the results coordinate system [RSYS]. Use the PRNSOL command to list the current results.

Data input by DNSOL is stored in temporary space and does not replace information in the database. Therefore, data input by this command may be overwritten if a change is made to the selected set of nodes.

Issuing the DNSOL command or its GUI equivalent requires you to place the data type (stress/strain) in the element nodal records. To get around this requirement, use the DESOL command or equivalent path to add a “dummy” element stress/strain record.

Result items are available depending on element type; check the individual element for availability. Valid item and component labels for element results are:

Table: 131:: : DNSOL - Valid Item and Component Labels

For SHELL131 and SHELL132 elements with KEYOPT(3) = 0 or 1, use the labels TBOT, TE2, TE3, …, TTOP instead of TEMP.