Mapdl.cpcyc(lab='', toler='', kcn='', dx='', dy='', dz='', knonrot='', **kwargs)

Couples the two side faces of a cyclically symmetric model for loading that are the same on every segment.



Degree of freedom label for coupled nodes (in the nodal coordinate system). If ALL, use all appropriate labels. Valid labels are: Structural labels: UX, UY, or UZ (displacements); ROTX, ROTY, or ROTZ (rotations, in radians).


Tolerance for coincidence (based on maximum coordinate difference in each global Cartesian direction for node locations and on angle differences for node orientations). Defaults to 0.0001. Only nodes within the tolerance are considered to be coincident for coupling.


In coordinate system KCN, node 1 of CP + dx dy dz = node 2 of CP.

dx, dy, dz

Node location increments in the active coordinate system (DR, Dθ, DZ for cylindrical, DR, D θ, DΦ for spherical or toroidal).


When KNONROT = 0, the nodes on coupled sets are rotated into coordinate system KCN (see NROTAT command description). When KNONROT = 1, the nodes are not rotated, and you should make sure that coupled nodal DOF directions are correct.


Cyclic coupling requires identical node and element patterns on the low and high sector boundaries. The MSHCOPY operation allows convenient generation of identical node and element patterns. See Using CPCYC and MSHCOPY Commands in the Modeling and Meshing Guide for more information.

Although developed primarily for use with cyclically symmetric models, your use of the CPCYC command is not limited to cyclic symmetry analyses.