LineWeldDataBuilder Class¶
-
class
NXOpen.Annotations.LineWeldDataBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.Annotations.LineWeldDataBuilderNew 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
CompoundWeldSizeReturns: Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CompoundWeldSizeParameters: 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
CompoundWeldSizeCodeReturns: Return type: NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeTypeNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CompoundWeldSizeCodeParameters: 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
ContourSymbolReturns: Return type: NXOpen.Annotations.LineWeldDataBuilderContourSymbolTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ContourSymbolParameters: 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
FinishSymbolReturns: Return type: NXOpen.Annotations.LineWeldDataBuilderFinishSymbolTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FinishSymbolParameters: 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
GrooveCountersinkAngleReturns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
GrooveCountersinkAngleParameters: 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
IsCompoundReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsCompoundParameters: 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
LengthPitchReturns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LengthPitchParameters: 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
NumberRootDepthReturns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NumberRootDepthParameters: 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
WeldSizeReturns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WeldSizeParameters: 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
WeldSizeCodeReturns: Return type: NXOpen.Annotations.LineWeldDataBuilderWeldSizeCodeTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WeldSizeCodeParameters: 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
WeldSymbolReturns: Return type: NXOpen.Annotations.LineWeldDataBuilderWeldSymbolTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
WeldSymbolParameters: 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.