LineWeldData Class¶
-
class
NXOpen.Annotations.
LineWeldData
¶ Bases:
NXOpen.TransientObject
Represents 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 @return Arrow side line weld data |
GetOtherSideData | Returns the other side data @return Other side line weld data |
GetSideSeamObjects | Returns the side seam objects. |
GetTailSpecificationText | Returns the tail specification text @return List of lines |
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
AllroundSymbol()
Returns: Flag indicating whether to display all around symbol Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AllroundSymbol(allroundSymbol)
Parameters: 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
CenterSymbol()
Returns: 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
CenterSymbol(centerSymbol)
Parameters: 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
FieldWeld()
Returns: 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
FieldWeld(fieldWeld)
Parameters: 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
IdentificationLineLocation()
Returns: New identification line location Return type: NXOpen.Annotations.IdentificationLineLocation
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
IdentificationLineLocation(location)
Parameters: 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
SideSeamDisplay()
Returns: Flag indicating whether the side seam is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideSeamDisplay(sideSeam)
Parameters: 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
SideSeamHorizontalFlip()
Returns: Flag indicating whether the side seam is horizontally flipped Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideSeamHorizontalFlip(horizontalFlip)
Parameters: 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
SideSeamVerticalFlip()
Returns: Flag indicating whether the side seam is vertically flipped Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideSeamVerticalFlip(verticalFlip)
Parameters: 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
SideSeamView()
Returns: View for which side seam is to be created Return type: NXOpen.Drawings.DraftingView
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SideSeamView(sideSeamView)
Parameters: 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
StaggeredWeldSymbolDisplay()
Returns: Flag indicating whether the staggered symbol is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StaggeredWeldSymbolDisplay(staggeredDisplay)
Parameters: 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
SymbolScale()
Returns: Scale Return type: float New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SymbolScale(symbolScale)
Parameters: 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
Tail()
Returns: Tail type for the reference line Return type: NXOpen.Annotations.Tail
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tail(tail)
Parameters: 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
TopSeamDisplay()
Returns: Flag indicating whether the top seam is displayed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopSeamDisplay(topSeamDisplay)
Parameters: 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
TopSeamReverse()
Returns: Flag indicating whether the top seam is reversed Return type: bool New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopSeamReverse(reverse)
Parameters: 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
TopSeamView()
Returns: View for which top seam is to be created Return type: NXOpen.Drawings.DraftingView
New in version NX4.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TopSeamView(topSeamView)
Parameters: 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
WeldStandard()
Returns: Weld standard Return type: NXOpen.Annotations.WeldStandard
New 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.LineWeldSideData
New 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.LineWeldSideData
New 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.DisplayableObject
New 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.DisplayableObject
New 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.