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