ViewBreakBuilder Class

class NXOpen.Drawings.ViewBreakBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Drawings.ViewBreakBuilder

This is a sub-builder class and cannot be directly instantiated

New in version NX9.0.0.

Properties

Property Description
AddForeshorteningSymbol Returns or sets the foreshortening symbol addition
BreakGap Returns or sets the break gap
BreakLineAmplitude Returns or sets the break line amplitude
BreakLineColorWidth Returns the break line color width
BreakLineExtension Returns or sets the break line extension
BreakLineStyle Returns or sets the break line style
PropagateViewBreak Returns or sets the propagate view break
ShowBreakLines Returns or sets the show break lines
Tag Returns the Tag for this object.

Methods

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

Enumerations

ViewBreakBuilderViewbreaklinestyle Enumeration style for view break line

Property Detail

AddForeshorteningSymbol

ViewBreakBuilder.AddForeshorteningSymbol

Returns or sets the foreshortening symbol addition

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

Getter Method

Signature AddForeshorteningSymbol()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature AddForeshorteningSymbol(propagateViewBreak)

Parameters:propagateViewBreak (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

BreakGap

ViewBreakBuilder.BreakGap

Returns or sets the break gap

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

Getter Method

Signature BreakGap()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BreakGap(breakGap)

Parameters:breakGap (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

BreakLineAmplitude

ViewBreakBuilder.BreakLineAmplitude

Returns or sets the break line amplitude

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

Getter Method

Signature BreakLineAmplitude()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BreakLineAmplitude(breakLineAmplitude)

Parameters:breakLineAmplitude (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

BreakLineColorWidth

ViewBreakBuilder.BreakLineColorWidth

Returns the break line color width

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

Getter Method

Signature BreakLineColorWidth()

Returns:
Return type:NXOpen.LineColorFontWidthBuilder

New in version NX9.0.0.

License requirements: None.

BreakLineExtension

ViewBreakBuilder.BreakLineExtension

Returns or sets the break line extension

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

Getter Method

Signature BreakLineExtension()

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BreakLineExtension(breakLineExtension)

Parameters:breakLineExtension (float) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

BreakLineStyle

ViewBreakBuilder.BreakLineStyle

Returns or sets the break line style

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

Getter Method

Signature BreakLineStyle()

Returns:
Return type:NXOpen.Drawings.ViewBreakBuilderViewbreaklinestyle

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature BreakLineStyle(breakLineStyle)

Parameters:breakLineStyle (NXOpen.Drawings.ViewBreakBuilderViewbreaklinestyle) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

PropagateViewBreak

ViewBreakBuilder.PropagateViewBreak

Returns or sets the propagate view break

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

Getter Method

Signature PropagateViewBreak()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PropagateViewBreak(propagateViewBreak)

Parameters:propagateViewBreak (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

ShowBreakLines

ViewBreakBuilder.ShowBreakLines

Returns or sets the show break lines

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

Getter Method

Signature ShowBreakLines()

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ShowBreakLines(showBreakLines)

Parameters:showBreakLines (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

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