SegmentManagerSubdivideOption_Struct Struct

NXOpen.Routing.SegmentManager.SubdivideOption is an alias for NXOpen.Routing.SegmentManagerSubdivideOption_Struct

class NXOpen.Routing.SegmentManagerSubdivideOption_Struct

Bases: object

Contains subdivide segment method information.

This structure is used by NXOpen.Routing.SegmentManager.Subdivide(). . Constructor: NXOpen.Routing.SegmentManager.SubdivideOption()

Fields

Field Description
SpacingOption Spacing Option
StartPercent Start Percentage; 0 <ja_lt>= Start percent <ja_lt> End percent
EndPercent End Percentage; start_percent <ja_lt> end_percent <ja_lt>= 100.
ScreenPointPercentage Screen Point Percentage
Direction Direction; If direction = 1, normal curve direction else if direction = -1, reverse the sense of curve direction
NumberOfSegments Number of Segments
GeometricRatio Geometric Progression Ratio
IncrementalArcLength Incremental Arc Length
ChordalTolerance Chordal Tolerance
Dcm3CreateTangency Create Tangency at subdivision point when subdividing splines
Dcm3AddPoints Add Points to subdivided splines to maintain shape
Dcm3AddFixConstraint  

SpacingOption

SegmentManagerSubdivideOption_Struct.SpacingOption

Spacing Option -------------------------------------

Field Value Type:NXOpen.Routing.SegmentManagerSubdivideSpacing

StartPercent

SegmentManagerSubdivideOption_Struct.StartPercent

Start Percentage; 0 <= Start percent < End percent -------------------------------------

Field Value Type:float

EndPercent

SegmentManagerSubdivideOption_Struct.EndPercent

End Percentage; start_percent < end_percent <= 100.

0 -------------------------------------

Field Value Type:float

ScreenPointPercentage

SegmentManagerSubdivideOption_Struct.ScreenPointPercentage

Screen Point Percentage -------------------------------------

Field Value Type:float

Direction

SegmentManagerSubdivideOption_Struct.Direction

Direction; If direction = 1, normal curve direction else if direction = -1, reverse the sense of curve direction -------------------------------------

Field Value Type:int

NumberOfSegments

SegmentManagerSubdivideOption_Struct.NumberOfSegments

Number of Segments -------------------------------------

Field Value Type:int

GeometricRatio

SegmentManagerSubdivideOption_Struct.GeometricRatio

Geometric Progression Ratio -------------------------------------

Field Value Type:float

IncrementalArcLength

SegmentManagerSubdivideOption_Struct.IncrementalArcLength

Incremental Arc Length -------------------------------------

Field Value Type:float

ChordalTolerance

SegmentManagerSubdivideOption_Struct.ChordalTolerance

Chordal Tolerance -------------------------------------

Field Value Type:float

Dcm3CreateTangency

SegmentManagerSubdivideOption_Struct.Dcm3CreateTangency

Create Tangency at subdivision point when subdividing splines -------------------------------------

Field Value Type:bool

Dcm3AddPoints

SegmentManagerSubdivideOption_Struct.Dcm3AddPoints

Add Points to subdivided splines to maintain shape -------------------------------------

Field Value Type:bool

Dcm3AddFixConstraint

SegmentManagerSubdivideOption_Struct.Dcm3AddFixConstraint

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

Field Value Type:bool