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

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

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

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

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

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

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

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.