ClonePart Class

class NXOpen.Tooling.ClonePart

Bases: NXOpen.TransientObject

Represents the part inforamtion to be cloned in Add Reusable Component Builder.

To create an instace of this object use NXOpen.Tooling.CloneObject.CreateClonePartItem()

New in version NX6.0.0.

Properties

Property Description
IsClone Returns or sets a value that indicates whether this object is to be cloned.
NewItemId Returns or sets the item id in Teamcenter after renaming.
NewItemType Returns or sets the item type in Teamcenter after renaming.
NewMfkId Returns or sets the mfk id in Teamcenter after renaming.
NewPartName Returns or sets the part name (item name in Teamcenter) after renaming.
NewRevisionId Returns or sets the revision id in Teamcenter after renaming.
PartName Returns or sets the part name (item id in Teamcenter) before renaming.

Methods

Method Description
Dispose Dispose the part infomation to be cloned

Property Detail

IsClone

ClonePart.IsClone

Returns or sets a value that indicates whether this object is to be cloned.

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

Getter Method

Signature IsClone

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature IsClone

Parameters:isClone (bool) –

New in version NX6.0.0.

License requirements: None.

NewItemId

ClonePart.NewItemId

Returns or sets the item id in Teamcenter after renaming.

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

Getter Method

Signature NewItemId

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature NewItemId

Parameters:itemId (str) –

New in version NX6.0.0.

License requirements: None.

NewItemType

ClonePart.NewItemType

Returns or sets the item type in Teamcenter after renaming.

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

Getter Method

Signature NewItemType

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature NewItemType

Parameters:itemType (str) –

New in version NX6.0.0.

License requirements: None.

NewMfkId

ClonePart.NewMfkId

Returns or sets the mfk id in Teamcenter after renaming.

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

Getter Method

Signature NewMfkId

Returns:
Return type:str

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature NewMfkId

Parameters:mfkId (str) –

New in version NX10.0.0.

License requirements: None.

NewPartName

ClonePart.NewPartName

Returns or sets the part name (item name in Teamcenter) after renaming.

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

Getter Method

Signature NewPartName

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature NewPartName

Parameters:clonedName (str) –

New in version NX6.0.0.

License requirements: None.

NewRevisionId

ClonePart.NewRevisionId

Returns or sets the revision id in Teamcenter after renaming.

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

Getter Method

Signature NewRevisionId

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature NewRevisionId

Parameters:revId (str) –

New in version NX6.0.0.

License requirements: None.

PartName

ClonePart.PartName

Returns or sets the part name (item id in Teamcenter) before renaming.

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

Getter Method

Signature PartName

Returns:
Return type:str

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature PartName

Parameters:partName (str) –

New in version NX6.0.0.

License requirements: None.

Method Detail

Dispose

ClonePart.Dispose

Dispose the part infomation to be cloned

Signature Dispose()

New in version NX6.0.0.

License requirements: None.