Class ElectrodeInitializationBuilder
Inheritance
System.Object
System.MarshalByRefObject
ElectrodeInitializationBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class ElectrodeInitializationBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ElectrodeInitializationBuilder()
Properties
Declaration
public ElectrodeInitializationBuilder.Method ActionType { get; set; }
Property Value
Declaration
public TaggedObject CurrentMset { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX11.0.0. This functionality is no longer supported.")]
public SelectFace Face { get; }
Property Value
Declaration
public SelectFaceList FaceList { get; }
Property Value
Declaration
public string InputName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string PathBrowser { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public bool Rename { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public SelectBody Workpiece { get; }
Property Value
Declaration
public SelectBodyList WorkpieceList { get; }
Property Value
Methods
Declaration
public string BuildMemberPartName(ElectrodeInitializationBuilder.Type type)
Parameters
Returns
Type |
Description |
System.String |
|
Declaration
public CloneObject CreateCloneObjectOfMsetPart()
Returns
Declaration
public CloneObject CreateCloneObjectOfTopPart()
Returns
Declaration
public CloneObject CreateCloneObjectOfWorkingPart()
Returns
Declaration
public TaggedObject CreateMsetPart(CloneObject cloneObject)
Parameters
Returns
Declaration
public void CreateProject(CloneObject cloneObject)
Parameters
Declaration
public TaggedObject CreateWorkingPart(CloneObject cloneObject, TaggedObject msetPartTag)
Parameters
Returns
Declaration
public void DisposeCloneObject(CloneObject cloneObject)
Parameters
Declaration
public TaggedObject GetMsetPart(int listIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
listIndex |
|
Returns
Declaration
public TaggedObject GetWorkingPart(TaggedObject msetPartTag)
Parameters
Returns
Declaration
public void InitalizeProjectParameter(NXObject rootPartTag)
Parameters
Type |
Name |
Description |
NXObject |
rootPartTag |
|
Declaration
public void InitLinkObjects(TaggedObject workingPartTag)
Parameters
Declaration
public void RemoveSelectedMsetNode(TaggedObject msetPartTag)
Parameters
Declaration
public void SetCloneMethod(int cloneMethod)
Parameters
Type |
Name |
Description |
System.Int32 |
cloneMethod |
|
Declaration
public void SetConfigurationData(string configName, string topPartName, string msetPartName, string workingPartName, string subdir, int cloneMethod)
Parameters
Type |
Name |
Description |
System.String |
configName |
|
System.String |
topPartName |
|
System.String |
msetPartName |
|
System.String |
workingPartName |
|
System.String |
subdir |
|
System.Int32 |
cloneMethod |
|
Declaration
public void SetMsetCsysMatrixOrigin(Matrix3x3 matrix, Point3d origin)
Parameters
Declaration
public void SetMsetCsysOriginToFaceCenter()
Implements
System.Runtime.Remoting.Messaging.IMessageSink