SuperSection Class — NXOpen Python API Reference 12.0.0 documentation

# SuperSection Class

class `NXOpen.BlockStyler.``SuperSection`

  Bases: `NXOpen.BlockStyler.UIBlock`

  Represents a Super Section block

  New in version NX8.5.0.

# Properties

Property | Description
--- | ---
AllowConvergentObject | Returns or sets the AllowConvergentObject
AllowInferredCurveSelection | Returns or sets the AllowInferredCurveSelection
AllowStopAtIntersectionFollowFillet | Returns or sets the AllowStopAtIntersectionFollowFillet
AngularTolerance | Returns or sets the AngularTolerance
AutomaticProgression | Returns or sets the AutomaticProgression
BalloonTooltipImage | Returns or sets the BalloonTooltipImage
BalloonTooltipLayoutAsString | Returns or sets the BalloonTooltipLayout as string
BalloonTooltipText | Returns or sets the BalloonTooltipText
Bitmap | Returns or sets the Bitmap
BlendVirtualCurveOverlay | Returns or sets the BlendVirtualCurveOverlay.
ChainWithinFeature | Returns or sets the ChainWithinFeature
CreateInterpartLink | Returns or sets the CreateInterpartLink
Cue | Returns or sets the Cue
CurveRules | Returns or sets the CurveRules
DefaultCurveRulesAsString | Returns or sets the DefaultCurveRules as string
Enable | Returns or sets the Enable.
EntityType | Returns or sets the EntityType
Expanded | Returns or sets the Expanded
FollowFillet | Returns or sets the FollowFillet
Group | Returns or sets the Group
InferredCurveSelection | Returns or sets the InferredCurveSelection
InterpartSelectionAsString | Returns or sets the InterpartSelection as string
Label | Returns or sets the Label
LabelString | Returns or sets the LabelString
Name | Returns the name of the block or BlockID
PointOverlay | Returns or sets the PointOverlay
Show | Returns or sets the Visibility of block.
ShowFlowDirectionAndOriginCurve | Returns or sets the ShowFlowDirectionAndOriginCurve
SketchOnPath | Returns or sets the SketchOnPath
SmartUpdateOptionAsString | Returns or sets the update option for points created by the point overlay.
SnapPointTypesEnabled | Returns or sets the SnapPointTypesEnabled
SnapPointTypesOnByDefault | Returns or sets the SnapPointTypesOnByDefault
StepStatusAsString | Returns or sets the StepStatus as string
StopAtIntersection | Returns or sets the StopAtIntersection
Tag | Returns the Tag for this object.
ToolTip | Returns or sets the ToolTip
Type | Returns the type of block

# Methods

Method | Description
--- | ---
Focus | Focuses on the block.
GetBalloonTooltipLayoutMembers | Gets the BalloonTooltipLayout members
GetDefaultCurveRulesMembers | Gets the DefaultCurveRules members
GetInterpartSelectionMembers | Gets the InterpartSelection members
GetProperties | Returns the properties of the block
GetSelectedObjects | Gets the SelectedObjects
GetStepStatusMembers | Gets the StepStatus members
SetSelectedObjects | Sets the SelectedObjects

# Property Detail

## AllowConvergentObject

`SuperSection.``AllowConvergentObject`

  Returns or sets the AllowConvergentObject

  `-------------------------------------`

  Getter Method

  Signature `AllowConvergentObject`

  Returns: |
  Return type: | bool

  New in version NX11.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AllowConvergentObject`

  Parameters: | allowConvergentObject (bool) –

  New in version NX11.0.0.

  License requirements: None.

## AllowInferredCurveSelection

`SuperSection.``AllowInferredCurveSelection`

  Returns or sets the AllowInferredCurveSelection

  `-------------------------------------`

  Getter Method

  Signature `AllowInferredCurveSelection`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AllowInferredCurveSelection`

  Parameters: | allow (bool) –

  New in version NX8.5.0.

  License requirements: None.

## AllowStopAtIntersectionFollowFillet

`SuperSection.``AllowStopAtIntersectionFollowFillet`

  Returns or sets the AllowStopAtIntersectionFollowFillet

  `-------------------------------------`

  Getter Method

  Signature `AllowStopAtIntersectionFollowFillet`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AllowStopAtIntersectionFollowFillet`

  Parameters: | allow (bool) –

  New in version NX8.5.0.

  License requirements: None.

## AngularTolerance

`SuperSection.``AngularTolerance`

  Returns or sets the AngularTolerance

  `-------------------------------------`

  Getter Method

  Signature `AngularTolerance`

  Returns: |
  Return type: | float

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AngularTolerance`

  Parameters: | tolerance (float) –

  New in version NX8.5.0.

  License requirements: None.

## AutomaticProgression

`SuperSection.``AutomaticProgression`

  Returns or sets the AutomaticProgression

  `-------------------------------------`

  Getter Method

  Signature `AutomaticProgression`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `AutomaticProgression`

  Parameters: | automaticProgression (bool) –

  New in version NX8.5.0.

  License requirements: None.

## BalloonTooltipImage

`SuperSection.``BalloonTooltipImage`

  Returns or sets the BalloonTooltipImage

  `-------------------------------------`

  Getter Method

  Signature `BalloonTooltipImage`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BalloonTooltipImage`

  Parameters: | imageString (str) –

  New in version NX8.5.0.

  License requirements: None.

## BalloonTooltipLayoutAsString

`SuperSection.``BalloonTooltipLayoutAsString`

  Returns or sets the BalloonTooltipLayout as string

  `-------------------------------------`

  Getter Method

  Signature `BalloonTooltipLayoutAsString`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BalloonTooltipLayoutAsString`

  Parameters: | enumString (str) –

  New in version NX8.5.0.

  License requirements: None.

## BalloonTooltipText

`SuperSection.``BalloonTooltipText`

  Returns or sets the BalloonTooltipText

  `-------------------------------------`

  Getter Method

  Signature `BalloonTooltipText`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BalloonTooltipText`

  Parameters: | balloonTooltipText (str) –

  New in version NX8.5.0.

  License requirements: None.

## Bitmap

`SuperSection.``Bitmap`

  Returns or sets the Bitmap

  `-------------------------------------`

  Getter Method

  Signature `Bitmap`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Bitmap`

  Parameters: | bitmapString (str) –

  New in version NX8.5.0.

  License requirements: None.

## BlendVirtualCurveOverlay

`SuperSection.``BlendVirtualCurveOverlay`

  Returns or sets the BlendVirtualCurveOverlay.

  If true, virtual curve is displayed during preselection.

  `-------------------------------------`

  Getter Method

  Signature `BlendVirtualCurveOverlay`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BlendVirtualCurveOverlay`

  Parameters: | blendCurve (bool) –

  New in version NX8.5.0.

  License requirements: None.

## ChainWithinFeature

`SuperSection.``ChainWithinFeature`

  Returns or sets the ChainWithinFeature

  `-------------------------------------`

  Getter Method

  Signature `ChainWithinFeature`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ChainWithinFeature`

  Parameters: | chainWithinFeature (bool) –

  New in version NX8.5.0.

  License requirements: None.

## CreateInterpartLink

`SuperSection.``CreateInterpartLink`

  Returns or sets the CreateInterpartLink

  `-------------------------------------`

  Getter Method

  Signature `CreateInterpartLink`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CreateInterpartLink`

  Parameters: | createLink (bool) –

  New in version NX8.5.0.

  License requirements: None.

## Cue

`SuperSection.``Cue`

  Returns or sets the Cue

  `-------------------------------------`

  Getter Method

  Signature `Cue`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Cue`

  Parameters: | cue (str) –

  New in version NX8.5.0.

  License requirements: None.

## CurveRules

`SuperSection.``CurveRules`

  Returns or sets the CurveRules

  `-------------------------------------`

  Getter Method

  Signature `CurveRules`

  Returns: |
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CurveRules`

  Parameters: | curveRules (int) –

  New in version NX8.5.0.

  License requirements: None.

## DefaultCurveRulesAsString

`SuperSection.``DefaultCurveRulesAsString`

  Returns or sets the DefaultCurveRules as string

  `-------------------------------------`

  Getter Method

  Signature `DefaultCurveRulesAsString`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `DefaultCurveRulesAsString`

  Parameters: | enumString (str) –

  New in version NX8.5.0.

  License requirements: None.

## EntityType

`SuperSection.``EntityType`

  Returns or sets the EntityType

  `-------------------------------------`

  Getter Method

  Signature `EntityType`

  Returns: |
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EntityType`

  Parameters: | entityType (int) –

  New in version NX8.5.0.

  License requirements: None.

## FollowFillet

`SuperSection.``FollowFillet`

  Returns or sets the FollowFillet

  `-------------------------------------`

  Getter Method

  Signature `FollowFillet`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FollowFillet`

  Parameters: | followFillet (bool) –

  New in version NX8.5.0.

  License requirements: None.

## InferredCurveSelection

`SuperSection.``InferredCurveSelection`

  Returns or sets the InferredCurveSelection

  `-------------------------------------`

  Getter Method

  Signature `InferredCurveSelection`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InferredCurveSelection`

  Parameters: | selectInferredCurve (bool) –

  New in version NX8.5.0.

  License requirements: None.

## InterpartSelectionAsString

`SuperSection.``InterpartSelectionAsString`

  Returns or sets the InterpartSelection as string

  `-------------------------------------`

  Getter Method

  Signature `InterpartSelectionAsString`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `InterpartSelectionAsString`

  Parameters: | enumString (str) –

  New in version NX8.5.0.

  License requirements: None.

## LabelString

`SuperSection.``LabelString`

  Returns or sets the LabelString

  `-------------------------------------`

  Getter Method

  Signature `LabelString`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LabelString`

  Parameters: | labelString (str) –

  New in version NX8.5.0.

  License requirements: None.

## PointOverlay

`SuperSection.``PointOverlay`

  Returns or sets the PointOverlay

  `-------------------------------------`

  Getter Method

  Signature `PointOverlay`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PointOverlay`

  Parameters: | overlay (bool) –

  New in version NX8.5.0.

  License requirements: None.

## ShowFlowDirectionAndOriginCurve

`SuperSection.``ShowFlowDirectionAndOriginCurve`

  Returns or sets the ShowFlowDirectionAndOriginCurve

  `-------------------------------------`

  Getter Method

  Signature `ShowFlowDirectionAndOriginCurve`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ShowFlowDirectionAndOriginCurve`

  Parameters: | show (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SketchOnPath

`SuperSection.``SketchOnPath`

  Returns or sets the SketchOnPath

  `-------------------------------------`

  Getter Method

  Signature `SketchOnPath`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SketchOnPath`

  Parameters: | sketchOnPath (bool) –

  New in version NX8.5.0.

  License requirements: None.

## SmartUpdateOptionAsString

`SuperSection.``SmartUpdateOptionAsString`

  Returns or sets the update option for points created by the point overlay.

  Acceptable values are:

  > - **Within Modeling</b> The smart object updates within Modeling in time stamp order. For example, if the smart object is referenced by Feature(i), the smart object will update after Feature (i-1) and right before Feature(i).
  > - **After Modeling</b> The smart object updates after Modeling. Use for Drafting dimensions and other objects outside Modeling.
  > - **After Parent Body</b> The smart object will always update after the last feature on the parent body.
  > - **Mixed</b> The smart object will update after the last feature on the parent body when the parent body is in a different part; updates within Modeling in time-stamp order for parents in the same part.

  `-------------------------------------`

  Getter Method

  Signature `SmartUpdateOptionAsString`

  Returns: |
  Return type: | str

  New in version NX8.5.1.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SmartUpdateOptionAsString`

  Parameters: | enumString (str) –

  New in version NX8.5.1.

  License requirements: None.

## SnapPointTypesEnabled

`SuperSection.``SnapPointTypesEnabled`

  Returns or sets the SnapPointTypesEnabled

  `-------------------------------------`

  Getter Method

  Signature `SnapPointTypesEnabled`

  Returns: |
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SnapPointTypesEnabled`

  Parameters: | snapPointType (int) –

  New in version NX8.5.0.

  License requirements: None.

## SnapPointTypesOnByDefault

`SuperSection.``SnapPointTypesOnByDefault`

  Returns or sets the SnapPointTypesOnByDefault

  `-------------------------------------`

  Getter Method

  Signature `SnapPointTypesOnByDefault`

  Returns: |
  Return type: | int

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `SnapPointTypesOnByDefault`

  Parameters: | defaultSnapPointType (int) –

  New in version NX8.5.0.

  License requirements: None.

## StepStatusAsString

`SuperSection.``StepStatusAsString`

  Returns or sets the StepStatus as string

  `-------------------------------------`

  Getter Method

  Signature `StepStatusAsString`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StepStatusAsString`

  Parameters: | enumString (str) –

  New in version NX8.5.0.

  License requirements: None.

## StopAtIntersection

`SuperSection.``StopAtIntersection`

  Returns or sets the StopAtIntersection

  `-------------------------------------`

  Getter Method

  Signature `StopAtIntersection`

  Returns: |
  Return type: | bool

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `StopAtIntersection`

  Parameters: | stop (bool) –

  New in version NX8.5.0.

  License requirements: None.

## ToolTip

`SuperSection.``ToolTip`

  Returns or sets the ToolTip

  `-------------------------------------`

  Getter Method

  Signature `ToolTip`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ToolTip`

  Parameters: | toolTip (str) –

  New in version NX8.5.0.

  License requirements: None.

# Method Detail

## GetBalloonTooltipLayoutMembers

`SuperSection.``GetBalloonTooltipLayoutMembers`

  Gets the BalloonTooltipLayout members

  Signature `GetBalloonTooltipLayoutMembers()`

  Returns: | Value to get from the property.
  Return type: | list of str

  New in version NX8.5.0.

  License requirements: None.

## GetDefaultCurveRulesMembers

`SuperSection.``GetDefaultCurveRulesMembers`

  Gets the DefaultCurveRules members

  Signature `GetDefaultCurveRulesMembers()`

  Returns: | Value to get from the property
  Return type: | list of str

  New in version NX8.5.0.

  License requirements: None.

## GetInterpartSelectionMembers

`SuperSection.``GetInterpartSelectionMembers`

  Gets the InterpartSelection members

  Signature `GetInterpartSelectionMembers()`

  Returns: | Value to get from the property
  Return type: | list of str

  New in version NX8.5.0.

  License requirements: None.

## GetSelectedObjects

`SuperSection.``GetSelectedObjects`

  Gets the SelectedObjects

  Signature `GetSelectedObjects()`

  Returns: | Value to get from the property
  Return type: | list of `NXOpen.TaggedObject`

  New in version NX8.5.0.

  License requirements: None.

## GetStepStatusMembers

`SuperSection.``GetStepStatusMembers`

  Gets the StepStatus members

  Signature `GetStepStatusMembers()`

  Returns: | Value to get from the property
  Return type: | list of str

  New in version NX8.5.0.

  License requirements: None.

## SetSelectedObjects

`SuperSection.``SetSelectedObjects`

  Sets the SelectedObjects

  Signature `SetSelectedObjects(objectVector)`

  Parameters: | objectVector (list of `NXOpen.TaggedObject`) – Value to set for the property

  New in version NX8.5.0.

  License requirements: None.