LineWeldData Class¶
-
class
NXOpen.Annotations.LineWeldData¶ Bases:
NXOpen.TransientObjectRepresents line weld data
New in version NX4.0.0.
Properties¶
| Property | Description |
|---|---|
| AllroundSymbol | Returns or sets the flag indicating whether the allround symbol is displayed |
| CenterSymbol | Returns or sets the flag indicating whether the weld symbol is at center of reference line, applicable only to spot and seam symbols |
| FieldWeld | Returns or sets the flag indicating whether the weld is done at the field site |
| IdentificationLineLocation | Returns or sets the identification line location |
| SideSeamDisplay | Returns or sets the flag indicating whether the side seam is displayed |
| SideSeamHorizontalFlip | Returns or sets the flag indicating whether the side seam is flipped in the horizontal direction |
| SideSeamVerticalFlip | Returns or sets the flag indicating whether the side seam is flipped in the vertical direction |
| SideSeamView | Returns or sets the view for which side seam is to be created. |
| StaggeredWeldSymbolDisplay | Returns or sets the flag indicating whether the staggered weld symbol is displayed |
| SymbolScale | Returns or sets the symbol scale |
| Tail | Returns or sets the tail for the reference line |
| TopSeamDisplay | Returns or sets the flag indicating whether the top seam is displayed |
| TopSeamReverse | Returns or sets the flag indicating whether the top seam direction is reveresed |
| TopSeamView | Returns or sets the view for which top seam is to be created. |
| WeldStandard | Returns the standard |
Methods¶
| Method | Description |
|---|---|
| Dispose | Frees the object from memory. |
| GetArrowSideData | Returns the arrow side data |
| GetOtherSideData | Returns the other side data |
| GetSideSeamObjects | Returns the side seam objects. |
| GetTailSpecificationText | Returns the tail specification text |
| GetTopSeamObjects | Returns the top seam objects. |
| SetArrowSideData | Sets the arrow side data |
| SetOtherSideData | Sets the other side data |
| SetSideSeamObjects | Sets the side seam objects. |
| SetTailSpecificationText | Sets the tail specification text |
| SetTopSeamObjects | Sets the top seam objects. |
| SetWeldStandard |
Property Detail¶
AllroundSymbol¶
-
LineWeldData.AllroundSymbol¶ Returns or sets the flag indicating whether the allround symbol is displayed
-------------------------------------Getter Method
Signature
AllroundSymbolReturns: Flag indicating whether to display all around symbol Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AllroundSymbolParameters: allroundSymbol (bool) – Flag indicating whether to display all around symbol New in version NX4.0.0.
License requirements: None.
CenterSymbol¶
-
LineWeldData.CenterSymbol¶ Returns or sets the flag indicating whether the weld symbol is at center of reference line, applicable only to spot and seam symbols
-------------------------------------Getter Method
Signature
CenterSymbolReturns: Flag indicating the weld symbol at the center of reference line Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CenterSymbolParameters: centerSymbol (bool) – Flag indicating the weld symbol at the center of reference line New in version NX4.0.0.
License requirements: None.
FieldWeld¶
-
LineWeldData.FieldWeld¶ Returns or sets the flag indicating whether the weld is done at the field site
-------------------------------------Getter Method
Signature
FieldWeldReturns: Flag indicating whether the weld is done at field site Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FieldWeldParameters: fieldWeld (bool) – Flag indicating whether the weld is done at field site New in version NX4.0.0.
License requirements: None.
IdentificationLineLocation¶
-
LineWeldData.IdentificationLineLocation¶ Returns or sets the identification line location
-------------------------------------Getter Method
Signature
IdentificationLineLocationReturns: New identification line location Return type: NXOpen.Annotations.IdentificationLineLocationNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IdentificationLineLocationParameters: location ( NXOpen.Annotations.IdentificationLineLocation) – Identification line locationNew in version NX4.0.0.
License requirements: None.
SideSeamDisplay¶
-
LineWeldData.SideSeamDisplay¶ Returns or sets the flag indicating whether the side seam is displayed
-------------------------------------Getter Method
Signature
SideSeamDisplayReturns: Flag indicating whether the side seam is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SideSeamDisplayParameters: sideSeam (bool) – Flag indicating whether the side seam is displayed New in version NX4.0.0.
License requirements: None.
SideSeamHorizontalFlip¶
-
LineWeldData.SideSeamHorizontalFlip¶ Returns or sets the flag indicating whether the side seam is flipped in the horizontal direction
-------------------------------------Getter Method
Signature
SideSeamHorizontalFlipReturns: Flag indicating whether the side seam is horizontally flipped Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SideSeamHorizontalFlipParameters: horizontalFlip (bool) – Flag indicating whether the side seam is horizontally flipped New in version NX4.0.0.
License requirements: None.
SideSeamVerticalFlip¶
-
LineWeldData.SideSeamVerticalFlip¶ Returns or sets the flag indicating whether the side seam is flipped in the vertical direction
-------------------------------------Getter Method
Signature
SideSeamVerticalFlipReturns: Flag indicating whether the side seam is vertically flipped Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SideSeamVerticalFlipParameters: verticalFlip (bool) – Flag indicating whether the side seam is vertically flipped New in version NX4.0.0.
License requirements: None.
SideSeamView¶
-
LineWeldData.SideSeamView¶ Returns or sets the view for which side seam is to be created.
-------------------------------------Getter Method
Signature
SideSeamViewReturns: View for which side seam is to be created Return type: NXOpen.Drawings.DraftingViewNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SideSeamViewParameters: sideSeamView ( NXOpen.Drawings.DraftingView) – New view for which side seam is to be createdNew in version NX4.0.0.
License requirements: None.
StaggeredWeldSymbolDisplay¶
-
LineWeldData.StaggeredWeldSymbolDisplay¶ Returns or sets the flag indicating whether the staggered weld symbol is displayed
-------------------------------------Getter Method
Signature
StaggeredWeldSymbolDisplayReturns: Flag indicating whether the staggered symbol is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StaggeredWeldSymbolDisplayParameters: staggeredDisplay (bool) – Flag indicating whether the staggered symbol is displayed New in version NX4.0.0.
License requirements: None.
SymbolScale¶
-
LineWeldData.SymbolScale¶ Returns or sets the symbol scale
-------------------------------------Getter Method
Signature
SymbolScaleReturns: Scale Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SymbolScaleParameters: symbolScale (float) – New scale New in version NX4.0.0.
License requirements: None.
Tail¶
-
LineWeldData.Tail¶ Returns or sets the tail for the reference line
-------------------------------------Getter Method
Signature
TailReturns: Tail type for the reference line Return type: NXOpen.Annotations.TailNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TailParameters: tail ( NXOpen.Annotations.Tail) – New tail type for the reference lineNew in version NX4.0.0.
License requirements: None.
TopSeamDisplay¶
-
LineWeldData.TopSeamDisplay¶ Returns or sets the flag indicating whether the top seam is displayed
-------------------------------------Getter Method
Signature
TopSeamDisplayReturns: Flag indicating whether the top seam is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TopSeamDisplayParameters: topSeamDisplay (bool) – Flag indicating whether the top seam is displayed New in version NX4.0.0.
License requirements: None.
TopSeamReverse¶
-
LineWeldData.TopSeamReverse¶ Returns or sets the flag indicating whether the top seam direction is reveresed
-------------------------------------Getter Method
Signature
TopSeamReverseReturns: Flag indicating whether the top seam is reversed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TopSeamReverseParameters: reverse (bool) – Flag indicating whether the top seam is reversed New in version NX4.0.0.
License requirements: None.
TopSeamView¶
-
LineWeldData.TopSeamView¶ Returns or sets the view for which top seam is to be created.
-------------------------------------Getter Method
Signature
TopSeamViewReturns: View for which top seam is to be created Return type: NXOpen.Drawings.DraftingViewNew in version NX4.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TopSeamViewParameters: topSeamView ( NXOpen.Drawings.DraftingView) – New view for which top seam is to be createdNew in version NX4.0.0.
License requirements: None.
WeldStandard¶
-
LineWeldData.WeldStandard¶ Returns the standard
-------------------------------------Getter Method
Signature
WeldStandardReturns: Weld standard Return type: NXOpen.Annotations.WeldStandardNew in version NX4.0.0.
License requirements: None.
Method Detail¶
Dispose¶
-
LineWeldData.Dispose¶ Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Signature
Dispose()New in version NX4.0.0.
License requirements: None.
GetArrowSideData¶
-
LineWeldData.GetArrowSideData¶ Returns the arrow side data
Signature
GetArrowSideData()Returns: Arrow side line weld data Return type: NXOpen.Annotations.LineWeldSideDataNew in version NX4.0.0.
License requirements: None.
GetOtherSideData¶
-
LineWeldData.GetOtherSideData¶ Returns the other side data
Signature
GetOtherSideData()Returns: Other side line weld data Return type: NXOpen.Annotations.LineWeldSideDataNew in version NX4.0.0.
License requirements: None.
GetSideSeamObjects¶
-
LineWeldData.GetSideSeamObjects¶ Returns the side seam objects.
Signature
GetSideSeamObjects()Returns: List of side seam objects Return type: list of NXOpen.DisplayableObjectNew in version NX4.0.0.
License requirements: None.
GetTailSpecificationText¶
-
LineWeldData.GetTailSpecificationText¶ Returns the tail specification text
Signature
GetTailSpecificationText()Returns: List of lines Return type: list of str New in version NX4.0.0.
License requirements: None.
GetTopSeamObjects¶
-
LineWeldData.GetTopSeamObjects¶ Returns the top seam objects.
Signature
GetTopSeamObjects()Returns: List of top seam objects Return type: list of NXOpen.DisplayableObjectNew in version NX4.0.0.
License requirements: None.
SetArrowSideData¶
-
LineWeldData.SetArrowSideData¶ Sets the arrow side data
Signature
SetArrowSideData(arrowSide)Parameters: arrowSide ( NXOpen.Annotations.LineWeldSideData) – New arrow side line weld dataNew in version NX4.0.0.
License requirements: None.
SetOtherSideData¶
-
LineWeldData.SetOtherSideData¶ Sets the other side data
Signature
SetOtherSideData(otherSide)Parameters: otherSide ( NXOpen.Annotations.LineWeldSideData) – New other side line weld dataNew in version NX4.0.0.
License requirements: None.
SetSideSeamObjects¶
-
LineWeldData.SetSideSeamObjects¶ Sets the side seam objects.
Following objects are allowed -
Curve
Edge
Signature
SetSideSeamObjects(objects)Parameters: objects (list of NXOpen.DisplayableObject) – List of new side seam objectsNew in version NX4.0.0.
License requirements: None.
SetTailSpecificationText¶
-
LineWeldData.SetTailSpecificationText¶ Sets the tail specification text
Signature
SetTailSpecificationText(lines)Parameters: lines (list of str) – List of lines New in version NX4.0.0.
License requirements: None.
SetTopSeamObjects¶
-
LineWeldData.SetTopSeamObjects¶ Sets the top seam objects.
Following objects are allowed -
Point
Curve
Edge
Signature
SetTopSeamObjects(objects)Parameters: objects (list of NXOpen.DisplayableObject) – List of new top seam objectsNew in version NX4.0.0.
License requirements: None.
SetWeldStandard¶
-
LineWeldData.SetWeldStandard¶ Signature
SetWeldStandard(standard)Parameters: standard ( NXOpen.Annotations.WeldStandard) – New weld standardNew in version NX4.0.0.
License requirements: None.