NXOpen .NET Reference  12.0.0
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.GeometricUtilities.IComponentBuilder

Public Types

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

Public Member Functions

unsafe void SetTemplatePartName (string templatePartName)
 The template part name of holder or pallet. More...
 
unsafe void SetTemplateDataName (string templateDataName)
 The template data name of holder or pallet. More...
 
unsafe NXOpen.NXObject InstallComponentPart (NXOpen.Tooling.SpreadsheetData templateData, string libraryName, string catalogName, string classificationName, string titleName)
 Install a holder or a pallet part. 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...
 

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 bool ReferPart [get, set]
 Returns or sets the option to install a chuck by referring to the template part directly or not. More...
 
unsafe NXOpen.Point3d ReferenceCenter [get, set]
 Returns or sets the component reference point. 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...
 

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 
)

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)

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)

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.