LineArrowStyleBuilder Class

class NXOpen.Annotations.LineArrowStyleBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Annotations.LineArrowStyleBuilder.

This class queries and sets preferences that apply to leaders and arrow and extension lines when creating or editing annotations, including dimensions.

New in version NX6.0.0.

Properties

Property Description
AllAroundSymbolSize Returns or sets the size of all around symbol.
ArrowheadIncludedAngle Returns or sets the arrowhead included angle
ArrowheadLength Returns or sets the arrowhead length
ClipOrdinateDimensionLine Returns or sets the clipping of the dimension line to the ordinate origin at the view border
DatumLengthPastArrow Returns or sets the distance from the apex of the datum arrowhead to the end of the extension line
DotArrowheadDiameter Returns or sets the dot arrowhead diameter
FirstArrowLineColor Returns or sets the first arrow line color
FirstArrowLineFont Returns or sets the first arrow line font
FirstArrowLineWidth Returns or sets the first arrow line width
FirstArrowType Returns or sets the first arrowhead type
FirstArrowheadColor Returns or sets the first arrowhead color
FirstArrowheadFont Returns or sets the first arrowhead font
FirstArrowheadWidth Returns or sets the first arrowhead width
FirstExtensionLineColor Returns or sets the first extension line color
FirstExtensionLineFont Returns or sets the first extension line font
FirstExtensionLineWidth Returns or sets the first extension line width
FirstJogAngle Returns or sets the first jog angle, between the jog and the extension line, in degrees.
FirstJogDisplay Returns or sets the first jog’s display flag, if true, the first jog will be displayed, false otherwise
FirstJogEndOffset Returns or sets the first jog end offset from the dimension line
FirstJogOrientation Returns or sets the first jog orientation, can be either IN or OUT
FirstJogStartOffset Returns or sets the first jog start offset from the dimension line
FirstPosToExtensionLineDistance Returns or sets the distance from the position on the object being dimensioned to the end of the first extension line or arc
LeaderLocation Returns or sets the leader location
LeaderOrientation Returns or sets the leader orientation
LinePastArrowDistance Returns or sets the distance an extension line or arc extends past the dimension line or arc
LinePastArrowDistance2 Returns or sets the second distance an extension line or arc extends past the dimension line or arc
ObliqueExtensionLineAngle Returns or sets the extension line angle.
SecondArrowLineColor Returns or sets the second arrow line color
SecondArrowLineFont Returns or sets the second arrow line font
SecondArrowLineWidth Returns or sets the second arrow line width
SecondArrowType Returns or sets the second arrowhead type
SecondArrowheadColor Returns or sets the second arrowhead color
SecondArrowheadFont Returns or sets the second arrowhead font
SecondArrowheadWidth Returns or sets the second arrowhead width
SecondExtensionLineColor Returns or sets the second extension line color
SecondExtensionLineFont Returns or sets the second extension line font
SecondExtensionLineWidth Returns or sets the second extension line width
SecondJogAngle Returns or sets the second jog angle, between the jog and the extension line, in degrees.
SecondJogDisplay Returns or sets the second jog’s display flag, if true, the second jog will be displayed, false otherwise
SecondJogEndOffset Returns or sets the second jog end offset from the dimension line
SecondJogOrientation Returns or sets the second jog orientation, can be either IN or OUT
SecondJogStartOffset Returns or sets the second jog start offset from the dimension line
SecondPosToExtensionLineDistance Returns or sets the distance from the position on the object being dimensioned to the end of the second extension line
StubLength Returns or sets the stub length.
StubSymbolType Returns or sets the stub symbol type
Tag Returns the Tag for this object.
TextOverLeaderGapFactor Returns or sets the character size factor that controls the gap between text and the leader
TextOverStubFactor Returns or sets the character size factor which controls the distance between the stub and label text when the text displays above the stub line
TextToLineDistance Returns or sets the distance from the text to the dimension line(stub) or arc

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

AllAroundSymbolSize

LineArrowStyleBuilder.AllAroundSymbolSize

Returns or sets the size of all around symbol.

This is also used for inner diameter of all over symbol

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

Getter Method

Signature AllAroundSymbolSize()

Returns:
Return type:float

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature AllAroundSymbolSize(allAroundSymbol)

Parameters:allAroundSymbol (float) –

New in version NX8.5.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ArrowheadIncludedAngle

LineArrowStyleBuilder.ArrowheadIncludedAngle

Returns or sets the arrowhead included angle

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

Getter Method

Signature ArrowheadIncludedAngle()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ArrowheadIncludedAngle(arrowheadIncludedAngle)

Parameters:arrowheadIncludedAngle (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ArrowheadLength

LineArrowStyleBuilder.ArrowheadLength

Returns or sets the arrowhead length

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

Getter Method

Signature ArrowheadLength()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ArrowheadLength(arrowheadLength)

Parameters:arrowheadLength (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ClipOrdinateDimensionLine

LineArrowStyleBuilder.ClipOrdinateDimensionLine

Returns or sets the clipping of the dimension line to the ordinate origin at the view border

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

Getter Method

Signature ClipOrdinateDimensionLine()

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature ClipOrdinateDimensionLine(clipOrdinateDimLine)

Parameters:clipOrdinateDimLine (bool) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DatumLengthPastArrow

LineArrowStyleBuilder.DatumLengthPastArrow

Returns or sets the distance from the apex of the datum arrowhead to the end of the extension line

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

Getter Method

Signature DatumLengthPastArrow()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DatumLengthPastArrow(datumLengthPastArrow)

Parameters:datumLengthPastArrow (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DotArrowheadDiameter

LineArrowStyleBuilder.DotArrowheadDiameter

Returns or sets the dot arrowhead diameter

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

Getter Method

Signature DotArrowheadDiameter()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DotArrowheadDiameter(dotArrowheadDiameter)

Parameters:dotArrowheadDiameter (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowLineColor

LineArrowStyleBuilder.FirstArrowLineColor

Returns or sets the first arrow line color

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

Getter Method

Signature FirstArrowLineColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowLineColor(firstArrowLineColor)

Parameters:firstArrowLineColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowLineFont

LineArrowStyleBuilder.FirstArrowLineFont

Returns or sets the first arrow line font

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

Getter Method

Signature FirstArrowLineFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowLineFont(firstArrowLineFont)

Parameters:firstArrowLineFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowLineWidth

LineArrowStyleBuilder.FirstArrowLineWidth

Returns or sets the first arrow line width

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

Getter Method

Signature FirstArrowLineWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowLineWidth(firstArrowLineWidth)

Parameters:firstArrowLineWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowType

LineArrowStyleBuilder.FirstArrowType

Returns or sets the first arrowhead type

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

Getter Method

Signature FirstArrowType()

Returns:
Return type:NXOpen.Annotations.ArrowheadType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowType(firstArrowType)

Parameters:firstArrowType (NXOpen.Annotations.ArrowheadType) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowheadColor

LineArrowStyleBuilder.FirstArrowheadColor

Returns or sets the first arrowhead color

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

Getter Method

Signature FirstArrowheadColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowheadColor(firstArrowheadColor)

Parameters:firstArrowheadColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowheadFont

LineArrowStyleBuilder.FirstArrowheadFont

Returns or sets the first arrowhead font

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

Getter Method

Signature FirstArrowheadFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowheadFont(firstArrowheadFont)

Parameters:firstArrowheadFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstArrowheadWidth

LineArrowStyleBuilder.FirstArrowheadWidth

Returns or sets the first arrowhead width

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

Getter Method

Signature FirstArrowheadWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstArrowheadWidth(firstArrowheadWidth)

Parameters:firstArrowheadWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstExtensionLineColor

LineArrowStyleBuilder.FirstExtensionLineColor

Returns or sets the first extension line color

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

Getter Method

Signature FirstExtensionLineColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstExtensionLineColor(firstExtensionLineColor)

Parameters:firstExtensionLineColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstExtensionLineFont

LineArrowStyleBuilder.FirstExtensionLineFont

Returns or sets the first extension line font

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

Getter Method

Signature FirstExtensionLineFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstExtensionLineFont(firstExtensionLineFont)

Parameters:firstExtensionLineFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstExtensionLineWidth

LineArrowStyleBuilder.FirstExtensionLineWidth

Returns or sets the first extension line width

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

Getter Method

Signature FirstExtensionLineWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstExtensionLineWidth(firstExtensionLineWidth)

Parameters:firstExtensionLineWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstJogAngle

LineArrowStyleBuilder.FirstJogAngle

Returns or sets the first jog angle, between the jog and the extension line, in degrees.

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

Getter Method

Signature FirstJogAngle()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature FirstJogAngle(jogAngle)

Parameters:jogAngle (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstJogDisplay

LineArrowStyleBuilder.FirstJogDisplay

Returns or sets the first jog’s display flag, if true, the first jog will be displayed, false otherwise

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

Getter Method

Signature FirstJogDisplay()

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature FirstJogDisplay(jogDisplay)

Parameters:jogDisplay (bool) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstJogEndOffset

LineArrowStyleBuilder.FirstJogEndOffset

Returns or sets the first jog end offset from the dimension line

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

Getter Method

Signature FirstJogEndOffset()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature FirstJogEndOffset(jogEndOffset)

Parameters:jogEndOffset (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstJogOrientation

LineArrowStyleBuilder.FirstJogOrientation

Returns or sets the first jog orientation, can be either IN or OUT

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

Getter Method

Signature FirstJogOrientation()

Returns:
Return type:NXOpen.Annotations.JogOrientation

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature FirstJogOrientation(jogOrientation)

Parameters:jogOrientation (NXOpen.Annotations.JogOrientation) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstJogStartOffset

LineArrowStyleBuilder.FirstJogStartOffset

Returns or sets the first jog start offset from the dimension line

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

Getter Method

Signature FirstJogStartOffset()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature FirstJogStartOffset(jogStartOffset)

Parameters:jogStartOffset (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

FirstPosToExtensionLineDistance

LineArrowStyleBuilder.FirstPosToExtensionLineDistance

Returns or sets the distance from the position on the object being dimensioned to the end of the first extension line or arc

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

Getter Method

Signature FirstPosToExtensionLineDistance()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FirstPosToExtensionLineDistance(firstPosToExtensionLineDistance)

Parameters:firstPosToExtensionLineDistance (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

LeaderLocation

LineArrowStyleBuilder.LeaderLocation

Returns or sets the leader location

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

Getter Method

Signature LeaderLocation()

Returns:
Return type:NXOpen.Annotations.VerticalTextJustification

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature LeaderLocation(leaderLocation)

Parameters:leaderLocation (NXOpen.Annotations.VerticalTextJustification) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

LeaderOrientation

LineArrowStyleBuilder.LeaderOrientation

Returns or sets the leader orientation

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

Getter Method

Signature LeaderOrientation()

Returns:
Return type:NXOpen.Annotations.LeaderSide

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature LeaderOrientation(leaderOrientation)

Parameters:leaderOrientation (NXOpen.Annotations.LeaderSide) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

LinePastArrowDistance

LineArrowStyleBuilder.LinePastArrowDistance

Returns or sets the distance an extension line or arc extends past the dimension line or arc

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

Getter Method

Signature LinePastArrowDistance()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature LinePastArrowDistance(linePastArrowDistance)

Parameters:linePastArrowDistance (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

LinePastArrowDistance2

LineArrowStyleBuilder.LinePastArrowDistance2

Returns or sets the second distance an extension line or arc extends past the dimension line or arc

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

Getter Method

Signature LinePastArrowDistance2()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature LinePastArrowDistance2(linePastArrowDistance)

Parameters:linePastArrowDistance (float) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ObliqueExtensionLineAngle

LineArrowStyleBuilder.ObliqueExtensionLineAngle

Returns or sets the extension line angle.

This angle only applies to vertical and horizontal dimensions

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

Getter Method

Signature ObliqueExtensionLineAngle()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ObliqueExtensionLineAngle(obliqueExtensionLineAngle)

Parameters:obliqueExtensionLineAngle (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowLineColor

LineArrowStyleBuilder.SecondArrowLineColor

Returns or sets the second arrow line color

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

Getter Method

Signature SecondArrowLineColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowLineColor(secondArrowLineColor)

Parameters:secondArrowLineColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowLineFont

LineArrowStyleBuilder.SecondArrowLineFont

Returns or sets the second arrow line font

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

Getter Method

Signature SecondArrowLineFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowLineFont(secondArrowLineFont)

Parameters:secondArrowLineFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowLineWidth

LineArrowStyleBuilder.SecondArrowLineWidth

Returns or sets the second arrow line width

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

Getter Method

Signature SecondArrowLineWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowLineWidth(secondArrowLineWidth)

Parameters:secondArrowLineWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowType

LineArrowStyleBuilder.SecondArrowType

Returns or sets the second arrowhead type

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

Getter Method

Signature SecondArrowType()

Returns:
Return type:NXOpen.Annotations.ArrowheadType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowType(secondArrowType)

Parameters:secondArrowType (NXOpen.Annotations.ArrowheadType) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowheadColor

LineArrowStyleBuilder.SecondArrowheadColor

Returns or sets the second arrowhead color

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

Getter Method

Signature SecondArrowheadColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowheadColor(secondArrowheadColor)

Parameters:secondArrowheadColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowheadFont

LineArrowStyleBuilder.SecondArrowheadFont

Returns or sets the second arrowhead font

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

Getter Method

Signature SecondArrowheadFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowheadFont(secondArrowheadFont)

Parameters:secondArrowheadFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondArrowheadWidth

LineArrowStyleBuilder.SecondArrowheadWidth

Returns or sets the second arrowhead width

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

Getter Method

Signature SecondArrowheadWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondArrowheadWidth(secondArrowheadWidth)

Parameters:secondArrowheadWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondExtensionLineColor

LineArrowStyleBuilder.SecondExtensionLineColor

Returns or sets the second extension line color

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

Getter Method

Signature SecondExtensionLineColor()

Returns:
Return type:Id

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondExtensionLineColor(secondExtensionLineColor)

Parameters:secondExtensionLineColor (Id) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondExtensionLineFont

LineArrowStyleBuilder.SecondExtensionLineFont

Returns or sets the second extension line font

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

Getter Method

Signature SecondExtensionLineFont()

Returns:
Return type:NXOpen.DisplayableObjectObjectFont

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondExtensionLineFont(secondExtensionLineFont)

Parameters:secondExtensionLineFont (NXOpen.DisplayableObjectObjectFont) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondExtensionLineWidth

LineArrowStyleBuilder.SecondExtensionLineWidth

Returns or sets the second extension line width

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

Getter Method

Signature SecondExtensionLineWidth()

Returns:
Return type:NXOpen.Annotations.LineWidth

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondExtensionLineWidth(secondExtensionLineWidth)

Parameters:secondExtensionLineWidth (NXOpen.Annotations.LineWidth) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondJogAngle

LineArrowStyleBuilder.SecondJogAngle

Returns or sets the second jog angle, between the jog and the extension line, in degrees.

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

Getter Method

Signature SecondJogAngle()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SecondJogAngle(jogAngle)

Parameters:jogAngle (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondJogDisplay

LineArrowStyleBuilder.SecondJogDisplay

Returns or sets the second jog’s display flag, if true, the second jog will be displayed, false otherwise

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

Getter Method

Signature SecondJogDisplay()

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SecondJogDisplay(jogDisplay)

Parameters:jogDisplay (bool) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondJogEndOffset

LineArrowStyleBuilder.SecondJogEndOffset

Returns or sets the second jog end offset from the dimension line

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

Getter Method

Signature SecondJogEndOffset()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SecondJogEndOffset(jogEndOffset)

Parameters:jogEndOffset (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondJogOrientation

LineArrowStyleBuilder.SecondJogOrientation

Returns or sets the second jog orientation, can be either IN or OUT

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

Getter Method

Signature SecondJogOrientation()

Returns:
Return type:NXOpen.Annotations.JogOrientation

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SecondJogOrientation(jogOrientation)

Parameters:jogOrientation (NXOpen.Annotations.JogOrientation) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondJogStartOffset

LineArrowStyleBuilder.SecondJogStartOffset

Returns or sets the second jog start offset from the dimension line

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

Getter Method

Signature SecondJogStartOffset()

Returns:
Return type:float

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SecondJogStartOffset(jogStartOffset)

Parameters:jogStartOffset (float) –

New in version NX10.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

SecondPosToExtensionLineDistance

LineArrowStyleBuilder.SecondPosToExtensionLineDistance

Returns or sets the distance from the position on the object being dimensioned to the end of the second extension line

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

Getter Method

Signature SecondPosToExtensionLineDistance()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature SecondPosToExtensionLineDistance(secondPosToExtensionLineDistance)

Parameters:secondPosToExtensionLineDistance (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

StubLength

LineArrowStyleBuilder.StubLength

Returns or sets the stub length.

This is the size of the dogleg on a label or dimension

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

Getter Method

Signature StubLength()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature StubLength(stubLength)

Parameters:stubLength (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

StubSymbolType

LineArrowStyleBuilder.StubSymbolType

Returns or sets the stub symbol type

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

Getter Method

Signature StubSymbolType()

Returns:
Return type:NXOpen.Annotations.StubSymbolType

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature StubSymbolType(stubSymbolType)

Parameters:stubSymbolType (NXOpen.Annotations.StubSymbolType) –

New in version NX11.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

TextOverLeaderGapFactor

LineArrowStyleBuilder.TextOverLeaderGapFactor

Returns or sets the character size factor that controls the gap between text and the leader

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

Getter Method

Signature TextOverLeaderGapFactor()

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature TextOverLeaderGapFactor(textOverLeaderGapFactor)

Parameters:textOverLeaderGapFactor (float) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

TextOverStubFactor

LineArrowStyleBuilder.TextOverStubFactor

Returns or sets the character size factor which controls the distance between the stub and label text when the text displays above the stub line

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

Getter Method

Signature TextOverStubFactor()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature TextOverStubFactor(textOverStubFactor)

Parameters:textOverStubFactor (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

TextToLineDistance

LineArrowStyleBuilder.TextToLineDistance

Returns or sets the distance from the text to the dimension line(stub) or arc

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

Getter Method

Signature TextToLineDistance()

Returns:
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature TextToLineDistance(textToLineDistance)

Parameters:textToLineDistance (float) –

New in version NX6.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

Method Detail

Validate

LineArrowStyleBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.