SectionBuilder Class

class NXOpen.BlockStyler.SectionBuilder

Bases: NXOpen.BlockStyler.UIBlock

Represents a Section Builder

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
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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.AutomaticProgression

Returns or sets the AutomaticProgression.

If true, focus automatically progresses to the next selection block.

-------------------------------------

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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.BlendVirtualCurveOverlay

Returns or sets the BlendVirtualCurveOverlay

-------------------------------------

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

SectionBuilder.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.

Cue

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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.

SmartUpdateOptionAsString

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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

SectionBuilder.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.