DrawingCompareManager Class

class NXOpen.DrawingCompareManager

Bases: object

Represents an object that manages drawing compare.

To obtain an instance of this class, refer to NXOpen.Part

New in version NX7.5.0.

Methods

Method Description
CreateCompareReportBuilder Creates a NXOpen.Drawings.CompareReportBuilder @return
CreateDrawingCompareSettingsBuilder Creates a NXOpen.Drawings.DrawingCompareSettingsBuilder @return
CreateSnapshot Caches data for drafing objects in the drawing part
CreateTrackChanges Create track changes data for drafing objects in the drawing part
DeleteComparisonReport Deletes part comparison report.
DeleteSnapshot Deletes the cached data for drafting objects.
DeleteTrackChanges Delete track changes data for drafing objects in the drawing part
GetEntityObjectFromId Gets the entity for the given ID.

Method Detail

CreateCompareReportBuilder

DrawingCompareManager.CreateCompareReportBuilder

Creates a NXOpen.Drawings.CompareReportBuilder

Signature CreateCompareReportBuilder()

Returns:
Return type:NXOpen.Drawings.CompareReportBuilder

New in version NX7.5.0.

License requirements: drafting (“DRAFTING”)

CreateDrawingCompareSettingsBuilder

DrawingCompareManager.CreateDrawingCompareSettingsBuilder

Creates a NXOpen.Drawings.DrawingCompareSettingsBuilder

Signature CreateDrawingCompareSettingsBuilder()

Returns:
Return type:NXOpen.Drawings.DrawingCompareSettingsBuilder

New in version NX7.5.0.

License requirements: drafting (“DRAFTING”)

CreateSnapshot

DrawingCompareManager.CreateSnapshot

Caches data for drafing objects in the drawing part

Signature CreateSnapshot()

New in version NX7.5.0.

License requirements: None.

CreateTrackChanges

DrawingCompareManager.CreateTrackChanges

Create track changes data for drafing objects in the drawing part

Signature CreateTrackChanges()

New in version NX7.5.0.

License requirements: None.

DeleteComparisonReport

DrawingCompareManager.DeleteComparisonReport

Deletes part comparison report.

Signature DeleteComparisonReport()

New in version NX7.5.0.

License requirements: None.

DeleteSnapshot

DrawingCompareManager.DeleteSnapshot

Deletes the cached data for drafting objects.

Signature DeleteSnapshot()

New in version NX7.5.0.

License requirements: None.

DeleteTrackChanges

DrawingCompareManager.DeleteTrackChanges

Delete track changes data for drafing objects in the drawing part

Signature DeleteTrackChanges()

New in version NX7.5.0.

License requirements: None.

GetEntityObjectFromId

DrawingCompareManager.GetEntityObjectFromId

Gets the entity for the given ID.

Signature GetEntityObjectFromId(subfileID)

Parameters:subfileID (int) – The ID of entity
Returns:The object of entity
Return type:NXOpen.NXObject

New in version NX7.5.0.

License requirements: None.