Skip to main content

DPF Mechanical 2026 R1

CyclicSupport class

Last update: 18.06.2026

Namespace: Ans.DataProcessing

Summary

The cyclic support has information to allow cyclic expansion (or multistage)

Class Information

Property Value
Namespace Ans.DataProcessing
Assembly CS_DataProcessing
Base Class Ans.DataProcessing.internal_objects.DpfType

Constructors

Constructor

CyclicSupport(ptrSupport)

Parameters:

  • ptrSupport (IntPtr)

Methods

GetInternalData

result = obj.GetInternalData()

Returns: IntPtr

GetNumSectors

Method GetNumSectors returns the number of sectors necessary to do 360deg

result = obj.GetNumSectors(istage)

Parameters:

  • istage (int (optional))

Returns: int

GetSectorsScoping

Method GetSectorsScoping returns the list of sectors that are currently set for expansion

(ids go from 0 to NumSectors)

result = obj.GetSectorsScoping(istage)

Parameters:

  • istage (int (optional))

Returns: Scoping

GetBaseNodesScoping

Method GetBaseNodesScoping returns the node ids in the base sector

of a given stage

result = obj.GetBaseNodesScoping(istage)

Parameters:

  • istage (int (optional))

Returns: Scoping

GetBaseElementsScoping

Method GetBaseElementsScoping returns the element ids in the base sector

of a given stage

result = obj.GetBaseElementsScoping(istage)

Parameters:

  • istage (int (optional))

Returns: Scoping

GetNodeIdsWhenExpanded

Method GetNodeIdsWhenExpanded returns the nodes ids corresponding to

the base nodeId given in input for the expanded sectors given in sectorsScoping

result = obj.GetNodeIdsWhenExpanded(nodeId, sectorsScoping, istage)

Parameters:

  • nodeId (int)
  • sectorsScoping (Scoping (optional))
  • istage (int (optional))

Returns: Scoping

GetElementIdsWhenExpanded

Method GetElementIdsWhenExpanded returns the elements ids corresponding

the base elementId given in input for the expanded sectors given in sectorsScoping

result = obj.GetElementIdsWhenExpanded(elementId, sectorsScoping, istage)

Parameters:

  • elementId (int)
  • sectorsScoping (Scoping (optional))
  • istage (int (optional))

Returns: Scoping

GetCS

Method GetCS returns the Coordinate System Id corresponding to the cyclic region

result = obj.GetCS()

Returns: Field

GetLowHighMap

Method GetLowHighMap returns the Low High Scoping Map

result = obj.GetLowHighMap(istage)

Parameters:

  • istage (int (optional))

Returns: PropertyField

GetHighLowMap

Method GetHighLowMap returns the Low High Scoping Map

result = obj.GetHighLowMap(istage)

Parameters:

  • istage (int (optional))

Returns: PropertyField

Properties

NumStages

Property NumStages returns the number of cyclic stages in the analysis (1 if cyclic)

Type: int

# Get the property (read-only)
value = obj.NumStages

Connect with Ansys