NX Open C++ Reference Guide
Classes | Public Types | Public Member Functions
NXOpen::Part Class Reference

Represents an NX part of type .prt. More...

Inheritance diagram for NXOpen::Part:
NXOpen::BasePart NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

List of all members.

Classes

struct  FeatureUpdateStatus
 Contains feature update status report. More...
struct  HistoryEvent
 Contains part history event information
More...
struct  PartFamilyAttributeData
 Contains part family attributes information
Created in NX6.0.0. More...

Public Types

enum  CloseModified { CloseModifiedUseResponses, CloseModifiedCloseModified, CloseModifiedDontCloseModified }
 Indicates how part close should handle component parts when they are modified
More...
enum  PartFamilyAttrType {
  PartFamilyAttrTypeTextType = 1, PartFamilyAttrTypeNumericType, PartFamilyAttrTypeIntegerType, PartFamilyAttrTypeDoubleType,
  PartFamilyAttrTypeStringType, PartFamilyAttrTypePartType, PartFamilyAttrTypeNameType, PartFamilyAttrTypeInstanceType,
  PartFamilyAttrTypeExpressionType, PartFamilyAttrTypeMirrorType, PartFamilyAttrTypeDensityType, PartFamilyAttrTypeFeatureType
}
 The part family attribute types. More...
enum  Preview { PreviewNo, PreviewOnSave, PreviewOnDemand }
 Specifies the preview mode of the part file. More...
enum  Relations { RelationsStandalone, RelationsReferenceExisting, RelationsMix }
 The relations of the part file. More...
enum  Units { UnitsInches, UnitsMillimeters, UnitsMix }
 The units of the part file. More...

Public Member Functions

NXOpen::Annotations::AnnotationManagerAnnotations ()
 Returns the AnnotationManager for part
Created in NX3.0.0.
NXOpen::GeometricUtilities::BlendStopshortBuilderCollectionBlendStopshortBuilder ()
 Returns the BlendStopshortBuilderCollection instance belonging to this part
Created in NX5.0.0.
NXOpen::BodyCollectionBodies ()
 Returns the BodyCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::CAM::CAMSetupCAMSetup ()
 Returns the CAM setup of the work part
Created in NX4.0.0.
NXOpen::ClipboardOperationsManagerClipboardOperationsManager ()
 Returns the ClipboardOperations manager for this part
Created in NX5.0.0.
NXOpen::Assemblies::ComponentGroupCollectionComponentGroups ()
 Returns the collection of ComponentGroups for this part
Created in NX5.0.0.
NXOpen::GeometricUtilities::BoundingObjectBuilderCreateBoundingObjectBuilder ()
 Creates an GeometricUtilities::BoundingObjectBuilder object.
NXOpen::CAM::CAMSetupCreateCamSetup (const NXString &templateName)
 Creates CAM setup.
NXOpen::GeometricUtilities::BoundaryDefinitionBuilderCreateEmptyBoundaryDefinitionBuilder ()
 Creates boundary definition builder object.
NXOpen::ExpressionCollectorSetCreateEmptyExpressionCollectorSet ()
 Creates an empty ExpressionCollectorSet item.
NXOpen::ExpressionSectionSetCreateEmptyExpressionSectionSet ()
 Creates an empty ExpressionSectionSet item.
NXOpen::ExpressionSetCreateEmptyExpressionSet ()
 Creates an empty ExpressionSet item
This method is deprecated.
NXOpen::RegionPointCreateEmptyRegionPoint ()
 Creates an empty item that contains a point and its corresponding body context for a region.
NXOpen::ExpressionCollectorSetCreateExpressionCollectorSet (NXOpen::ScCollector *collector, const NXString &value, const NXString &unitsType, int index)
 Creates an ExpressionCollectorSet item that contains a ScCollector collection and a corresponding expression.
NXOpen::ExpressionSectionSetCreateExpressionSectionSet (NXOpen::Section *section, const NXString &value, const NXString &unitsType, int index)
 Creates an ExpressionSectionSet item that contains a Section collection and a corresponding expression.
NXOpen::ExpressionSetCreateExpressionSet (NXOpen::NXObject *collector, const NXString &value, const NXString &unitsType, int index)
 Creates an ExpressionSet item that contains a selection collection and a corresponding expression
This method is deprecated.
NXOpen::CAM::InspectionSetupCreateInspectionSetup (const NXString &templateName)
 Creates CMM Inspection setup.
NXOpen::SIM::KinematicConfiguratorCreateKinematicConfigurator ()
 Create an instance of SIM::KinematicConfigurator class that will be used to manage all Machine tool Builder and Configurator objects.
NXOpen::ObjectListCreateObjectList ()
 Creates an empty list that can be populated with any NXObject.
NXOpen::PartFamilyManagerCreatePartFamily (const std::vector< NXOpen::Part::PartFamilyAttributeData > &attributeData, NXOpen::PartFamilyMemberData *memberData)
 Create a part family of the part.
NXOpen::GeometricUtilities::PointSetAlignmentBuilderCreatePointSetAlignmentBuilder ()
 Creates point set alignment builder object.
NXOpen::RegionPointCreateRegionPoint (NXOpen::Point *point, NXOpen::Body *body)
 Creates an item that contains a point and its corresponding body context for a region.
NXOpen::GeometricUtilities::SelectionListCreateSelectionList ()
 Creates a GeometricUtilities::SelectionList object.
NXOpen::GeometricUtilities::WaveLinkRepositoryCreateWavelinkRepository ()
 Create the link repository to handle interpart selection.
NXOpen::Features::FeatureCurrentFeature ()
 Returns the current feature.
NXOpen::CutViewCollectionCutViews ()
 Returns the CutViewCollection instance belonging to this part
Created in NX3.0.0.
void DeleteCamSetup ()
 Delete CAM setup
Created in NX4.0.0.
void DeleteInspectionSetup ()
 Delete CMM Inspection setup
Created in NX7.0.0.
void DeleteRetainedDraftingObjectsInCurrentLayout ()
 Deletes all retained drafting objects in the current layout of part that are currently in the "retained" state.
NXOpen::Die::DieSimCollectionDieSimData ()
 Returns the Die.DieSimCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::Annotations::DimensionCollectionDimensions ()
 Returns the DimensionCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::Positioning::DisplayedConstraintCollectionDisplayedConstraints ()
 Returns the DisplayedConstraintCollection belonging to this part
Created in NX7.5.0.
NXOpen::DraftingManagerDrafting ()
 Returns the DraftingManager for part
Created in NX3.0.0.
NXOpen::Drafting::DraftingApplicationManagerDraftingManager ()
 Returns the DraftingApplicationManager for part
Created in NX7.5.0.
NXOpen::Drawings::DraftingViewCollectionDraftingViews ()
 Returns the DraftingViewCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::DraftPointDataCollectionDraftPointData ()
 Returns the collection of DraftPointData
Created in NX3.0.0.
NXOpen::DrawingCompareManagerDrawingCompare ()
 Returns the DraftingManager for part
Created in NX7.5.0.
NXOpen::Drawings::DrawingSheetCollectionDrawingSheets ()
 Returns the DrawingSheetCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::GeometricUtilities::FacePlaneSelectionBuilderCollectionFacePlaneSelectionBuilderData ()
 Returns the FacePlaneSelectionBuilderCollection instance belonging to this part
Created in NX6.0.0.
NXOpen::GeometricUtilities::FaceSetDataCollectionFaceSetData ()
 Returns the FaceSetDataCollection instance belonging to this part
Created in NX5.0.0.
NXOpen::GeometricUtilities::FaceSetOffsetCollectionFaceSetOffsets ()
 Returns the FaceSetOffsets instance belonging to this part
Created in NX3.0.0.
NXOpen::Facet::FacetedBodyCollectionFacetedBodies ()
 Returns the FacetedBodyCollection instance belonging to this part
Created in NX5.0.0.
NXOpen::Features::FeatureCollectionFeatures ()
 Returns the FeatureCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::Mechatronics::GanttCollectionGanttCollection ()
 Returns the GanttCollection instance belonging to this part
Created in NX7.5.1.
NXOpen::Annotations::GdtCollectionGdts ()
 Returns a collection of GDTs
Created in NX3.0.0.
NXOpen::GeometricUtilities::GeometryLocationDataCollectionGeometryLocationData ()
 Returns the GeometryLocationDataCollection instance belonging to this part
Created in NX5.0.0.
std::vector
< NXOpen::Part::HistoryEvent
GetHistory ()
 Get the history of a part.
std::vector< NXOpen::Part * > GetInterpartChildren ()
 Returns a list of child parts in the current session that contain interpart geometry.
std::vector< NXOpen::Part * > GetInterpartParents ()
 Returns a list of parts in the current session that contain the defining geometry for linked geometry in this part.
NXOpen::PartFamilyManagerGetPartFamilyManager ()
 Create an instance of a PartFamilyManager class that will be used to edit part family of the part.
std::vector
< NXOpen::Part::FeatureUpdateStatus
GetUpdateStatusReport (int *numFailed)
 Get feature update status report.
bool HasReuseTemplate ()
 Returns the indicator that the part contains a reuse template.
NXOpen::ImportManagerImportManager ()
 Returns the import manager for this part
Created in NX5.0.0.
NXOpen::CAM::InspectionSetupInspectionSetup ()
 Returns the CMM Inspection setup of the work part
Created in NX7.0.0.
bool IsBookletPart ()
 Returns the status on whether input part is bookletPart or not a bookletPart.
NXOpen::SIM::KinematicConfiguratorKinematicConfigurator ()
 Returns the SIM::KinematicConfigurator instance of the work part
Created in NX7.5.0.
NXOpen::Annotations::LabelCollectionLabels ()
 Returns a collection of labels
Created in NX3.0.0.
void MakeAllFeaturesInactive ()
 Makes all the features of the part inactive
Created in NX7.5.4.
void MakeNoPartModuleActive ()
 Deactivates any part module that is active in the given part.
NXOpen::Motion::MarkerCollectionMarkers ()
 Return a collection of Markers
Created in NX3.0.0.
NXOpen::Mechatronics::MechatronicsManagerMechatronicsManager ()
 Returns the MechatronicsManager instance belonging to this part
Created in NX7.5.1.
NXOpen::Motion::MotionManagerMotionManager ()
 Returns the MotionManager for this part
Created in NX3.0.0.
NXOpen::PartCloseResponsesNewPartCloseResponses ()
 Constructs a new PartCloseResponses class.
NXOpen::PartFamilyMemberDataNewPartFamilyMemberData ()
 Create an instance of a PartFamilyMemberData class that will be used to store the member count and member values of each member.
NXOpen::PartFamilyMemberValuesNewPartFamilyMemberValues ()
 Create an instance of a PartFamilyMemberValues class that will be used to store the attribute values of a member.
NXOpen::Annotations::NoteCollectionNotes ()
 Returns a collection of notes
Created in NX3.0.0.
NXOpen::BodyDes::OnestepUnformCollectionOnestepUnforms ()
 Returns the BodyDes.OnestepUnformCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::Motion::PackagingCollectionPackagingCollection ()
 Returns the PackagingCollection for this part
Created in NX3.0.0.
NXOpen::Features::ShipDesign::PenetrationManagerPenetrationManager ()
 Returns the PenetrationManager for this part
Created in NX8.0.0.
NXOpen::Mechatronics::PhysicsManagerPhysicsManager ()
 Returns the PhysicsManager for this part
Created in NX7.5.1.
NXOpen::Annotations::PmiManagerPmiManager ()
 Returns the PmiManager for this part
Created in NX3.0.0.
NXOpen::Part::Preview PreviewMode ()
 Returns the preview mode
This property is deprecated.
NXOpen::Assemblies::ProductInterface::CollectionProductInterface ()
 Returns the ProductInterface Collection
Created in NX5.0.0.
NXOpen::Assemblies::RelinkerCollectionRelinkers ()
 Returns the RelinkerCollection instance belonging to this part
Created in NX3.0.0.
void ResetTimestampToLatestFeature ()
 Sets the timestamp for the part to the timestamp of the latest feature in the part.
NXOpen::Tooling::AddReusablePartCollectionReusableParts ()
 Returns the AddReusablePartCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::Routing::RouteManagerRouteManager ()
 Returns the RouteManager for this part
Created in NX3.0.0.
NXOpen::ScRuleFactoryScRuleFactory ()
 Returns the ScRuleFactory instance belonging to this part
Created in NX3.0.0.
NXOpen::Routing::SegmentManagerSegmentManager ()
 Returns the SegmentManager for this part
Created in NX3.0.0.
void SetPreviewMode (NXOpen::Part::Preview mode)
 Sets the preview mode
This property is deprecated.
NXOpen::SketchCollectionSketches ()
 Returns the SketchCollection instance belonging to this part
Created in NX3.0.0.
NXOpen::SketchEvaluatorCollectionSketchEvaluators ()
 Returns the collection of SketchEvaluator
Created in NX3.0.0.
NXOpen::GeometricUtilities::SpinePointDataCollectionSpinePointData ()
 Returns the SpinePointDataCollection instance belonging to this part
Created in NX5.0.0.
NXOpen::Tooling::ToolingManagerToolingManager ()
 Returns the ToolingManager instance belonging to this part
Created in NX3.0.0.
NXOpen::TracelineCollectionTracelines ()
 Returns a collection of tracelines
Created in NX3.0.0.
NXOpen::Preferences::ViewPreferencesViewPreferences ()
 Returns the ViewPreferences Collection
Created in NX5.0.0.

Detailed Description

Represents an NX part of type .prt.


Use the PartCollection class to load or create a part.

Created in NX3.0.0.


Member Enumeration Documentation

Indicates how part close should handle component parts when they are modified

Deprecated:
Deprecated in NX4.0.0.


Enumerator:
CloseModifiedUseResponses 

Use the responses in PartCloseResponses to determine whether to close a modified part or not.

CloseModifiedCloseModified 

Close all modified parts.

CloseModifiedDontCloseModified 

Do not close any modified parts.

Reimplemented from NXOpen::BasePart.

The part family attribute types.


Created in NX6.0.0.

Enumerator:
PartFamilyAttrTypeNumericType 

numeric attribute

PartFamilyAttrTypeIntegerType 

integer attribute

PartFamilyAttrTypeDoubleType 

double attribute

PartFamilyAttrTypeStringType 

string attribute

PartFamilyAttrTypePartType 

part attribute

PartFamilyAttrTypeNameType 

name attribute

PartFamilyAttrTypeInstanceType 

instance attribute

PartFamilyAttrTypeExpressionType 

expression attribute

PartFamilyAttrTypeMirrorType 

mirror attribute

PartFamilyAttrTypeDensityType 

density attribute

PartFamilyAttrTypeFeatureType 

feature attribute

Specifies the preview mode of the part file.


Deprecated:
Deprecated in NX4.0.0.
Enumerator:
PreviewNo 

No preview image is stored for the part.

PreviewOnSave 

Create a preview image when the part is saved.

PreviewOnDemand 

Create a preview image on demand.

The relations of the part file.


Created in NX8.0.0.

Enumerator:
RelationsStandalone 

no master model support

RelationsReferenceExisting 

Master model support.

RelationsMix 

support any one of relation

The units of the part file.

Enumerator:
UnitsInches 

inches

UnitsMillimeters 

millimeters

UnitsMix 

mix

Reimplemented from NXOpen::BasePart.


Member Function Documentation

Returns the AnnotationManager for part
Created in NX3.0.0.


Returns the BlendStopshortBuilderCollection instance belonging to this part
Created in NX5.0.0.


Returns the BodyCollection instance belonging to this part
Created in NX3.0.0.


Returns the CAM setup of the work part
Created in NX4.0.0.



License requirements : cam_base ("CAM BASE")

Returns the ClipboardOperations manager for this part
Created in NX5.0.0.


Returns the collection of ComponentGroups for this part
Created in NX5.0.0.


Creates an GeometricUtilities::BoundingObjectBuilder object.

Returns:

Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Creates CAM setup.

Returns:
the created cam setup
Created in NX4.0.0.

License requirements : cam_base ("CAM BASE")
Parameters:
templateNamethe name of the template type
NOTE: The full Unicode character set is not supported for this parameter.

Creates boundary definition builder object.

Returns:

Created in NX7.5.0.

License requirements : studio_free_form ("STUDIO FREE FORM")

Creates an empty ExpressionCollectorSet item.

Returns:
New ExpressionCollectorSet object
Created in NX5.0.0.

License requirements : None

Creates an empty ExpressionSectionSet item.

Returns:
New ExpressionSectionSet object
Created in NX5.0.0.

License requirements : None

Creates an empty ExpressionSet item
This method is deprecated.

Use CreateEmptyExpressionSectionSet or CreateEmptyExpressionCollectorSet instead. Note that this API cannot be used together with the new APIs.

Returns:
New empty ExpressionSet object
Deprecated:
Deprecated in NX5.0.0.


Created in NX4.0.0.

License requirements : None

Creates an empty item that contains a point and its corresponding body context for a region.

Returns:
New empty Region point object
Created in NX5.0.0.

License requirements : None
NXOpen::ExpressionCollectorSet* NXOpen::Part::CreateExpressionCollectorSet ( NXOpen::ScCollector collector,
const NXString value,
const NXString unitsType,
int  index 
)

Creates an ExpressionCollectorSet item that contains a ScCollector collection and a corresponding expression.

Returns:
New ExpressionCollectorSet object
Created in NX5.0.0.

License requirements : None
Parameters:
collectorSelection object
valueinitial expression string
unitsTypeunits of expression
indexindex of this item in a list, -1 if N/A or unknown
NXOpen::ExpressionSectionSet* NXOpen::Part::CreateExpressionSectionSet ( NXOpen::Section section,
const NXString value,
const NXString unitsType,
int  index 
)

Creates an ExpressionSectionSet item that contains a Section collection and a corresponding expression.

Returns:
New ExpressionSectionSet object
Created in NX5.0.0.

License requirements : None
Parameters:
sectionSection object
valueinitial expression string
unitsTypeunits of expression
indexindex of this item in a list, -1 if N/A or unknown
NXOpen::ExpressionSet* NXOpen::Part::CreateExpressionSet ( NXOpen::NXObject collector,
const NXString value,
const NXString unitsType,
int  index 
)

Creates an ExpressionSet item that contains a selection collection and a corresponding expression
This method is deprecated.

Use CreateExpressionSectionSet or CreateExpressionCollectorSet instead. Note that this API cannot be used together with the new APIs.

Returns:
New ExpressionSet object
Deprecated:
Deprecated in NX5.0.0.


Created in NX4.0.0.

License requirements : None

Parameters:
collectorCollector object
valueinitial expression string
NOTE: The full Unicode character set is not supported for this parameter.
unitsTypeunits of expression
NOTE: The full Unicode character set is not supported for this parameter.
indexindex of this item in a list, -1 if N/A or unknown

Creates CMM Inspection setup.

Returns:
the created CMM Inspection setup
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters:
templateNamethe name of the template type
NOTE: The full Unicode character set is not supported for this parameter.

Create an instance of SIM::KinematicConfigurator class that will be used to manage all Machine tool Builder and Configurator objects.

Returns:
The new Machine Tool Configurator
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Creates an empty list that can be populated with any NXObject.

Returns:
ObjectList object
Created in NX4.0.0.

License requirements : None

Create a part family of the part.

Returns:
the new PartFamilyManager instance
Created in NX6.0.0.

License requirements : None
Parameters:
attributeDatathe attributes data
memberDatathe member data

Creates point set alignment builder object.

Returns:

Created in NX7.5.0.

License requirements : studio_free_form ("STUDIO FREE FORM")

Creates an item that contains a point and its corresponding body context for a region.

Returns:
Region point object
Created in NX5.0.0.

License requirements : None
Parameters:
pointPoint object
bodyBody context object for point

Creates a GeometricUtilities::SelectionList object.

Returns:

Created in NX8.0.0.

License requirements : None

Create the link repository to handle interpart selection.

Returns:

Created in NX6.0.0.

License requirements : None

Returns the current feature.


Created in NX3.0.0.

License requirements : None

Returns the CutViewCollection instance belonging to this part
Created in NX3.0.0.


Delete CAM setup
Created in NX4.0.0.



License requirements : cam_base ("CAM BASE")

Delete CMM Inspection setup
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Deletes all retained drafting objects in the current layout of part that are currently in the "retained" state.


Created in NX3.0.0.

License requirements : None

Returns the Die.DieSimCollection instance belonging to this part
Created in NX3.0.0.


Returns the DimensionCollection instance belonging to this part
Created in NX3.0.0.


Returns the DisplayedConstraintCollection belonging to this part
Created in NX7.5.0.


Returns the DraftingManager for part
Created in NX3.0.0.


Returns the DraftingApplicationManager for part
Created in NX7.5.0.


Returns the DraftingViewCollection instance belonging to this part
Created in NX3.0.0.


Returns the collection of DraftPointData
Created in NX3.0.0.


Returns the DraftingManager for part
Created in NX7.5.0.


Returns the DrawingSheetCollection instance belonging to this part
Created in NX3.0.0.


Returns the FacePlaneSelectionBuilderCollection instance belonging to this part
Created in NX6.0.0.


Returns the FaceSetDataCollection instance belonging to this part
Created in NX5.0.0.


Returns the FaceSetOffsets instance belonging to this part
Created in NX3.0.0.


Returns the FacetedBodyCollection instance belonging to this part
Created in NX5.0.0.


Returns the FeatureCollection instance belonging to this part
Created in NX3.0.0.


Returns the GanttCollection instance belonging to this part
Created in NX7.5.1.


Returns a collection of GDTs
Created in NX3.0.0.


Returns the GeometryLocationDataCollection instance belonging to this part
Created in NX5.0.0.


Get the history of a part.


This method is deprecated. Use BasePart::GetHistoryInformation instead.

Returns:
list of history data for the part. The list is sorted in descending order on version number.
Deprecated:
Deprecated in NX7.5.0.


Created in NX3.0.0.

License requirements : None

Returns a list of child parts in the current session that contain interpart geometry.

Returns:

Created in NX3.0.0.

License requirements : None

Returns a list of parts in the current session that contain the defining geometry for linked geometry in this part.

Returns:

Created in NX3.0.0.

License requirements : None

Create an instance of a PartFamilyManager class that will be used to edit part family of the part.

Returns:
the new PartFamilyManager instance
Created in NX6.0.0.

License requirements : None

Get feature update status report.

Returns:
list of affected features
Created in NX3.0.0.

License requirements : None
Parameters:
numFailednumber of failed features

Returns the indicator that the part contains a reuse template.


Created in NX6.0.0.

License requirements : None

Returns the import manager for this part
Created in NX5.0.0.


Returns the CMM Inspection setup of the work part
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the status on whether input part is bookletPart or not a bookletPart.


Created in NX8.0.0.

License requirements : None

Returns the SIM::KinematicConfigurator instance of the work part
Created in NX7.5.0.



License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Returns a collection of labels
Created in NX3.0.0.


Makes all the features of the part inactive
Created in NX7.5.4.



License requirements : solid_modeling ("SOLIDS MODELING")

Deactivates any part module that is active in the given part.


Created in NX8.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Return a collection of Markers
Created in NX3.0.0.


Returns the MechatronicsManager instance belonging to this part
Created in NX7.5.1.


Returns the MotionManager for this part
Created in NX3.0.0.


Constructs a new PartCloseResponses class.

This class is used to communicate whether to close certain parts if they are modified during part close.

Returns:

Deprecated:
Deprecated in NX4.0.0.


Created in NX3.0.0.

License requirements : None

Create an instance of a PartFamilyMemberData class that will be used to store the member count and member values of each member.

Returns:
the new PartFamilyMemberData instance
Created in NX6.0.0.

License requirements : None

Create an instance of a PartFamilyMemberValues class that will be used to store the attribute values of a member.

Returns:
the new PartFamilyMemberValues instance
Created in NX6.0.0.

License requirements : None

Returns a collection of notes
Created in NX3.0.0.


Returns the BodyDes.OnestepUnformCollection instance belonging to this part
Created in NX3.0.0.


Returns the PackagingCollection for this part
Created in NX3.0.0.


Returns the PenetrationManager for this part
Created in NX8.0.0.


Returns the PhysicsManager for this part
Created in NX7.5.1.


Returns the PmiManager for this part
Created in NX3.0.0.


Returns the preview mode
This property is deprecated.

Use BasePart::PartPreviewMode and BasePart::SetPartPreviewMode instead.

Deprecated:
Deprecated in NX4.0.0.


Created in NX3.0.0.

License requirements : None

Returns the ProductInterface Collection
Created in NX5.0.0.


Returns the RelinkerCollection instance belonging to this part
Created in NX3.0.0.


Sets the timestamp for the part to the timestamp of the latest feature in the part.

Use this when you have deleted the latest feature and you want to reuse the timestamp assigned to that feature
Created in NX3.0.0.

License requirements : None

Returns the AddReusablePartCollection instance belonging to this part
Created in NX3.0.0.


Returns the RouteManager for this part
Created in NX3.0.0.


Returns the ScRuleFactory instance belonging to this part
Created in NX3.0.0.


Returns the SegmentManager for this part
Created in NX3.0.0.


Sets the preview mode
This property is deprecated.

Use BasePart::PartPreviewMode and BasePart::SetPartPreviewMode instead.

Deprecated:
Deprecated in NX4.0.0.


Created in NX3.0.0.

License requirements : None

Parameters:
modemode

Returns the SketchCollection instance belonging to this part
Created in NX3.0.0.


Returns the collection of SketchEvaluator
Created in NX3.0.0.


Returns the SpinePointDataCollection instance belonging to this part
Created in NX5.0.0.


Returns the ToolingManager instance belonging to this part
Created in NX3.0.0.


Returns a collection of tracelines
Created in NX3.0.0.


Returns the ViewPreferences Collection
Created in NX5.0.0.



The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.