NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Tooling::StandardPartBuilder Class Reference

Represents a builder to be used to create Mold Wizard Standard Part. More...

Inheritance diagram for NXOpen::Tooling::StandardPartBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  EditType { EditTypeAddInstance, EditTypeNewComponent, EditTypeModify }
 Represents the type to edit a standard part. More...
enum  RefsetName { RefsetNameTrue, RefsetNameFalse, RefsetNameEntirePart }
 Represents the reference set of the standard part when it is added to the assembly. More...

Public Member Functions

bool AssociativePosition ()
 Returns the flag to indicate whether to use the associative position method.
bool ConceptDesign ()
 Returns the flag to indicate whether to add concept symbols instead of real standard parts.
void EditDataBase ()
 Edits the data file of the standard item selected in Reuse Member View
Created in NX8.0.0.
void EditRegister ()
 Edits the registering spread sheet file of the standard item selected in Reuse Member View.
void Flip ()
 Flips the selected standard part component.
void Help ()
 Ask help of the selected standard part component.
NXOpen::SelectNXObjectPointPattern ()
 Returns the point pattern used to control how to standard parts.
NXOpen::SelectNXObjectPostioningPlane ()
 Returns the postioning plane used to position a standard part.
NXOpen::Tooling::StandardPartBuilder::RefsetName ReferenceSet ()
 Returns the reference set currently used to add a new component to an assembly.
void RemoveComponent ()
 Removes the selected standard part component.
bool RenameComponents ()
 Returns the flag to indicate whether to bring up the Part Name Management dialog.
void Reposition ()
 Repositions the selected standard part component.
void SetAssociativePosition (bool associativePosition)
 Sets the flag to indicate whether to use the associative position method.
void SetConceptDesign (bool conceptDesign)
 Sets the flag to indicate whether to add concept symbols instead of real standard parts.
void SetReferenceSet (NXOpen::Tooling::StandardPartBuilder::RefsetName referenceSet)
 Sets the reference set currently used to add a new component to an assembly.
void SetRenameComponents (bool renameComponents)
 Sets the flag to indicate whether to bring up the Part Name Management dialog.
void SetShowInfoWindow (bool showInfoWindow)
 Sets the flag to indicate whether to show the Information Window.
void SetStandardPartEditType (NXOpen::Tooling::StandardPartBuilder::EditType standardPartEditType)
 Sets the standard part edit type of processing the selected component.
bool ShowInfoWindow ()
 Returns the flag to indicate whether to show the Information Window.
NXOpen::SelectNXObjectStandardPartComponent ()
 Returns the standard part component which is selected to be edited.
NXOpen::Tooling::StandardPartBuilder::EditType StandardPartEditType ()
 Returns the standard part edit type of processing the selected component.

Detailed Description

Represents a builder to be used to create Mold Wizard Standard Part.


To create a new instance of this class, use Tooling::StandardPartCollection::CreateStandardPartBuilder
Default values.

Property Value

AssociativePosition

0

ConceptDesign

0

ReferenceSet

True

RenameComponents

0

ShowInfoWindow

0

StandardPartEditType

AddInstance


Created in NX8.0.0.


Member Enumeration Documentation

Represents the type to edit a standard part.

Enumerator:
EditTypeAddInstance 

add instance

EditTypeNewComponent 

new component

EditTypeModify 

modify

Represents the reference set of the standard part when it is added to the assembly.

Enumerator:
RefsetNameTrue 

true

RefsetNameFalse 

false

RefsetNameEntirePart 

entire part


Member Function Documentation

Returns the flag to indicate whether to use the associative position method.


Created in NX8.0.0.

License requirements : None

Returns the flag to indicate whether to add concept symbols instead of real standard parts.


Created in NX8.0.0.

License requirements : None

Edits the data file of the standard item selected in Reuse Member View
Created in NX8.0.0.



License requirements : None

Edits the registering spread sheet file of the standard item selected in Reuse Member View.


Created in NX8.0.0.

License requirements : None

Flips the selected standard part component.


Created in NX8.0.0.

License requirements : None

Ask help of the selected standard part component.


Created in NX8.0.0.

License requirements : None

Returns the point pattern used to control how to standard parts.


Created in NX8.0.0.

License requirements : None

Returns the postioning plane used to position a standard part.


Created in NX8.0.0.

License requirements : None

Returns the reference set currently used to add a new component to an assembly.


Created in NX8.0.0.

License requirements : None

Removes the selected standard part component.


Created in NX8.0.0.

License requirements : None

Returns the flag to indicate whether to bring up the Part Name Management dialog.


Created in NX8.0.0.

License requirements : None

Repositions the selected standard part component.


Created in NX8.0.0.

License requirements : None

Sets the flag to indicate whether to use the associative position method.


Created in NX8.0.0.

License requirements : None

Parameters:
associativePositionassociativeposition

Sets the flag to indicate whether to add concept symbols instead of real standard parts.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
conceptDesignconceptdesign

Sets the reference set currently used to add a new component to an assembly.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
referenceSetreferenceset

Sets the flag to indicate whether to bring up the Part Name Management dialog.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
renameComponentsrenamecomponents

Sets the flag to indicate whether to show the Information Window.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
showInfoWindowshowinfowindow

Sets the standard part edit type of processing the selected component.


Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters:
standardPartEditTypestandardpartedittype

Returns the flag to indicate whether to show the Information Window.


Created in NX8.0.0.

License requirements : None

Returns the standard part component which is selected to be edited.


Created in NX8.0.0.

License requirements : None

Returns the standard part edit type of processing the selected component.


Created in NX8.0.0.

License requirements : None


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