LineWeldDataBuilder Class

class NXOpen.Annotations.LineWeldDataBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Annotations.LineWeldDataBuilder

New in version NX6.0.0.

Properties

Property Description
CompoundWeldSize Returns or sets the compound weld size
CompoundWeldSizeCode Returns or sets the compound weld size letter code
ContourSymbol Returns or sets the supplementary contour weld symbols that identify the shape of the weld surface or execution of a weld for both top and bottom of the reference line
FinishSymbol Returns or sets the finishing method for the weld symbol
GrooveCountersinkAngle Returns or sets the groove or coutersink angle
IsCompound Returns or sets the compound weld
LengthPitch Returns or sets the length or pitch
NumberRootDepth Returns or sets the number of welds or root opening or depth of weld
Tag Returns the Tag for this object.
WeldSize Returns or sets the weld size
WeldSizeCode Returns or sets the weld size letter code
WeldSymbol Returns or sets the weld symbol

Methods

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

Enumerations

LineWeldDataBuilderContourSymbolType Enumeration Represents the contour symbol type
LineWeldDataBuilderFinishSymbolType Enumeration Represents the finish symbol type.
LineWeldDataBuilderWeldSizeCodeType Enumeration Represents the weld size code type
LineWeldDataBuilderWeldSymbolType Enumeration Represents the weld symbol type

Property Detail

CompoundWeldSize

LineWeldDataBuilder.CompoundWeldSize

Returns or sets the compound weld size

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

Getter Method

Signature CompoundWeldSize

Returns:
Return type:str

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature CompoundWeldSize

Parameters:compoundWeldSize (str) –

New in version NX7.5.0.

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

CompoundWeldSizeCode

LineWeldDataBuilder.CompoundWeldSizeCode

Returns or sets the compound weld size letter code

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

Getter Method

Signature CompoundWeldSizeCode

Returns:
Return type:NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeType

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature CompoundWeldSizeCode

Parameters:compoundWeldSizeCode (NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeType) –

New in version NX7.5.0.

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

ContourSymbol

LineWeldDataBuilder.ContourSymbol

Returns or sets the supplementary contour weld symbols that identify the shape of the weld surface or execution of a weld for both top and bottom of the reference line

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

Getter Method

Signature ContourSymbol

Returns:
Return type:NXOpen.Annotations.LineWeldDataBuilderContourSymbolType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ContourSymbol

Parameters:contourSymbol (NXOpen.Annotations.LineWeldDataBuilderContourSymbolType) –

New in version NX6.0.0.

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

FinishSymbol

LineWeldDataBuilder.FinishSymbol

Returns or sets the finishing method for the weld symbol

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

Getter Method

Signature FinishSymbol

Returns:
Return type:NXOpen.Annotations.LineWeldDataBuilderFinishSymbolType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature FinishSymbol

Parameters:finishSymbol (NXOpen.Annotations.LineWeldDataBuilderFinishSymbolType) –

New in version NX6.0.0.

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

GrooveCountersinkAngle

LineWeldDataBuilder.GrooveCountersinkAngle

Returns or sets the groove or coutersink angle

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

Getter Method

Signature GrooveCountersinkAngle

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature GrooveCountersinkAngle

Parameters:grooveCountersinkAngle (str) –

New in version NX6.0.0.

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

IsCompound

LineWeldDataBuilder.IsCompound

Returns or sets the compound weld

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

Getter Method

Signature IsCompound

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature IsCompound

Parameters:isCompound (bool) –

New in version NX7.5.0.

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

LengthPitch

LineWeldDataBuilder.LengthPitch

Returns or sets the length or pitch

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

Getter Method

Signature LengthPitch

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature LengthPitch

Parameters:lengthPitch (str) –

New in version NX6.0.0.

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

NumberRootDepth

LineWeldDataBuilder.NumberRootDepth

Returns or sets the number of welds or root opening or depth of weld

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

Getter Method

Signature NumberRootDepth

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature NumberRootDepth

Parameters:numberRootDepth (str) –

New in version NX6.0.0.

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

WeldSize

LineWeldDataBuilder.WeldSize

Returns or sets the weld size

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

Getter Method

Signature WeldSize

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature WeldSize

Parameters:weldSize (str) –

New in version NX6.0.0.

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

WeldSizeCode

LineWeldDataBuilder.WeldSizeCode

Returns or sets the weld size letter code

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

Getter Method

Signature WeldSizeCode

Returns:
Return type:NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature WeldSizeCode

Parameters:weldSizeCode (NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeType) –

New in version NX6.0.0.

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

WeldSymbol

LineWeldDataBuilder.WeldSymbol

Returns or sets the weld symbol

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

Getter Method

Signature WeldSymbol

Returns:
Return type:NXOpen.Annotations.LineWeldDataBuilderWeldSymbolType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature WeldSymbol

Parameters:weldSymbol (NXOpen.Annotations.LineWeldDataBuilderWeldSymbolType) –

New in version NX6.0.0.

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

Method Detail

Validate

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