SimcenterKnowledge

Abaqus environment > Abaqus analysis types > Cyclic symmetry analysis in Abaqus

Defining cyclic symmetry analysis in Abaqus

You use the Cyclic Symmetry simulation object to define cyclic symmetry in the Abaqus environment.

Segment creation methods

To apply the cyclic symmetry constraints, in the Cyclic Symmetry dialog box, you define a pair of corresponding surfaces on each side of a single sector of the model, which in Abaqus is called the datum sector.

You can select to use the automatic or manual method to define the segments.

  • Automatic cyclic symmetry pairing — Using the automatic method, you select faces on a source region and the software automatically finds the matching target faces. The grouping option controls how the software creates the regions and pairs. You can preview the matching faces and the calculated segment properties.

  • Manual cyclic symmetry — Using the manual method, you create and pair the source and target regions. The regions can contain multiple disjoint faces.

The source region must be able to rotate into the target region in the positive theta direction. The Z-axis of the selected cyclic analysis coordinate system and the right-hand rule determine the positive theta direction.

After you use either method to create face pairs, you can modify the regions or create additional manual pairings to specify additional regions.

Axis of cyclic symmetry

In the Direction group of the Cyclic Symmetry dialog box, you define the axis of cyclic symmetry. You can define a user-defined cylindrical coordinate system or select the global cyclic analysis coordinate system defined in the FEM. The selected coordinate system defines the axis of cyclic symmetry (data line in the *CYCLIC SYMMETRIC MODEL keyword).

For more information about the global cyclic analysis coordinate system, see Simulation coordinate systems.

Number of segments

If you selected to manually define the segments, after creating the regions, you can do one of the following using the options in the Segments group of the Cyclic Symmetry dialog box:

  • Specify the number of segments in the 360° model.

  • Request that the software calculate the number of segments automatically by specifying the distance and angle tolerances.

The first surface of each pair specified is the slave surface, and all degrees of freedom of the nodes in the surface are represented by multi-point constraint equations (MPCs) that the software generates. The second surface of each pair is a master surface.

The number of segments corresponds to the N parameter in the *CYCLIC SYMMETRIC MODEL keyword.

Additional slave node adjustments and tolerances

You can use the Adjust Slave Nodes list in the Optional Parameters group of the Cyclic Symmetry dialog box to select to move all tied nodes on the slave surface onto the master surface in the initial configuration, without any strain or leave them.

You can then select the Use Position Tolerance Computed by Solver check box to specify a position tolerance that determines which nodes on the slave surface are tied to the master surface. You can also let the software determine the tolerance. The calculation of the distance between the slave and master surface for a particular slave node depends on the shell element thickness, whether the segments are node- or element-based, the types of surfaces involved, and more.

The software does not tie slave nodes that do not lie within the position tolerance to the master surface.

Processing natural frequencies and corresponding eigenmodes

You can create a Frequency Perturbation solution step in a Structural analysis to extract the natural frequencies and corresponding eigenmodes of a cyclic symmetric structure.

The Cyclic Symmetry Modes tab of the Solution Step dialog box lets you specify the cyclic symmetry modes for which the software is to perform eigenfrequency analysis. You can specify to use only the even cyclic symmetry modes and specify the lowest and highest cyclic symmetry modes to be used in the analysis.

The software sorts the natural frequencies in ascending order. It also does the following:

  • For each natural frequency, it reports the symmetry mode number.

  • For each user-specified segment, it saves the eigenmodes in the order corresponding to the natural frequencies.

Where do I find it?

Cyclic symmetry solution options

Application Pre/Post
Prerequisites A Simulation file as the work part and the displayed partAbaqus as the specified solverStructural or Thermal as the specified analysis typeFor Structural, Static Perturbation, Visco, or Frequency Perturbation as the specified solution typeFor Thermal, Heat Transfer as the specified solution typeA solution containing a Cyclic Symmetry simulation object

Processing natural frequencies and corresponding eigenmodes

Application Pre/Post
Prerequisites A Simulation file as the work part and the displayed partAbaqus as the specified solverStructural as the specified analysis typeFrequency Perturbation as the specified solution typeA solution containing a Cyclic Symmetry simulation object
Location in dialog box Solution Step dialog box→Cyclic Symmetry Modes tab

Cyclic Symmetry options

Application Pre/Post
Prerequisites A Simulation file as the work part and the displayed partAbaqus as the specified solverStructural or Thermal as the specified analysis typeFor Structural, Static Perturbation, Visco, or Frequency Perturbation as the specified solution typeFor Thermal, Heat Transfer as the specified solution typeA solution containing a Cyclic Symmetry simulation object
Command Finder Cyclic Symmetry
Simulation Navigator Right-click Simulation Object container node→New Simulation Object list→Cyclic Symmetry
How do I

Define cyclic symmetry in Abaqus using the Automatic method

Define cyclic symmetry in Abaqus using the Manual method

Learn more

Cyclic symmetry analysis in Abaqus

Abaqus workflow—cyclic symmetric analysis

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Defining cyclic symmetry analysis in Abaqus, Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1762347_v1 · retrieved 2026-07-17