NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Tooling.ElectrodeComponentBuilder Class Reference

Electrode component builder to install holder and pallet. More...

Inheritance diagram for NXOpen.Tooling.ElectrodeComponentBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Chuck { Unknown = -1, Holder, Pallet }
 Represents the electrode chuck type. More...
 

Public Member Functions

unsafe NXOpen.NXObject InstallComponentPart (NXOpen.Tooling.SpreadsheetData templateData, string libraryName, string catalogName, string classificationName, string titleName)
 Install a holder or a pallet part. More...
 
unsafe void SetTemplateDataName (string templateDataName)
 The template data name of holder or pallet. More...
 
unsafe void SetTemplatePartName (string templatePartName)
 The template part name of holder or pallet. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.Tooling.ElectrodeComponentBuilder.Chuck 
ChuckType [get, set]
 Returns or sets the electrode chuck type. More...
 
unsafe NXOpen.Matrix3x3 ComponentMatrix [get, set]
 Returns or sets the component matrix. More...
 
unsafe NXOpen.SelectFace Face [get]
 Returns the face whose center will be the origin of the machine set csys. More...
 
unsafe
NXOpen.Assemblies.SelectComponent 
Fixture [get]
 Returns the part which is an electrode fixture to be edited. More...
 
unsafe NXOpen.NXObject MateCsys [get, set]
 Returns or sets the current machine set CSYS. More...
 
unsafe
NXOpen.Assemblies.SelectComponent 
Parent [get]
 Returns the part which is the assembly parent to install an electrode chuck. More...
 
unsafe NXOpen.Point3d ReferenceCenter [get, set]
 Returns or sets the component reference point. More...
 
unsafe bool ReferPart [get, set]
 Returns or sets the option to install a chuck by referring to the template part directly or not. More...
 
unsafe bool Rename [get, set]
 Returns or sets the option to use the part name management dialog box or not. More...
 
unsafe string StandardData [get, set]
 Returns or sets the electrode standard data spraedsheet. More...
 
unsafe string StandardPart [get, set]
 Returns or sets the electrode standard part to be installed. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Electrode component builder to install holder and pallet.

To create a new instance of this class, use NXOpen.Tooling.ElectrodeDesignCollection.CreateComponentBuilder

Default values.

Property Value

ReferPart

0

Rename

0

Created in NX8.0.0

Member Enumeration Documentation

Represents the electrode chuck type.

Enumerator
Unknown 
Holder 
Pallet 

Member Function Documentation

unsafe NXOpen.NXObject NXOpen.Tooling.ElectrodeComponentBuilder.InstallComponentPart ( NXOpen.Tooling.SpreadsheetData  templateData,
string  libraryName,
string  catalogName,
string  classificationName,
string  titleName 
)
inline

Install a holder or a pallet part.

Created in NX12.0.0

License requirements: nx_electrode_wizard ("NX Electrode Wizard")

Parameters
templateDataspread sheet data of the standard part
libraryNamelibrary name of the standard part
catalogNamecatalog name of the standard part
classificationNameclassification name of the standard part
titleNametitle name of the standard part
Returns
unsafe void NXOpen.Tooling.ElectrodeComponentBuilder.SetTemplateDataName ( string  templateDataName)
inline

The template data name of holder or pallet.

Created in NX12.0.0

License requirements: nx_electrode_wizard ("NX Electrode Wizard")

Parameters
templateDataName
unsafe void NXOpen.Tooling.ElectrodeComponentBuilder.SetTemplatePartName ( string  templatePartName)
inline

The template part name of holder or pallet.

Created in NX12.0.0

License requirements: nx_electrode_wizard ("NX Electrode Wizard")

Parameters
templatePartName

Property Documentation

unsafe NXOpen.Tooling.ElectrodeComponentBuilder.Chuck NXOpen.Tooling.ElectrodeComponentBuilder.ChuckType
getset

Returns or sets the electrode chuck type.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe NXOpen.Matrix3x3 NXOpen.Tooling.ElectrodeComponentBuilder.ComponentMatrix
getset

Returns or sets the component matrix.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe NXOpen.SelectFace NXOpen.Tooling.ElectrodeComponentBuilder.Face
get

Returns the face whose center will be the origin of the machine set csys.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Assemblies.SelectComponent NXOpen.Tooling.ElectrodeComponentBuilder.Fixture
get

Returns the part which is an electrode fixture to be edited.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.NXObject NXOpen.Tooling.ElectrodeComponentBuilder.MateCsys
getset

Returns or sets the current machine set CSYS.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe NXOpen.Assemblies.SelectComponent NXOpen.Tooling.ElectrodeComponentBuilder.Parent
get

Returns the part which is the assembly parent to install an electrode chuck.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Point3d NXOpen.Tooling.ElectrodeComponentBuilder.ReferenceCenter
getset

Returns or sets the component reference point.

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe bool NXOpen.Tooling.ElectrodeComponentBuilder.ReferPart
getset

Returns or sets the option to install a chuck by referring to the template part directly or not.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe bool NXOpen.Tooling.ElectrodeComponentBuilder.Rename
getset

Returns or sets the option to use the part name management dialog box or not.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe string NXOpen.Tooling.ElectrodeComponentBuilder.StandardData
getset

Returns or sets the electrode standard data spraedsheet.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")

unsafe string NXOpen.Tooling.ElectrodeComponentBuilder.StandardPart
getset

Returns or sets the electrode standard part to be installed.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_electrode_wizard ("NX Electrode Wizard")


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