Class CorrelSolution
Inheritance
System.Object
System.MarshalByRefObject
CorrelSolution
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
Syntax
public class CorrelSolution : NXObject, IMessageSink, INXObject
Constructors
CorrelSolution()
Declaration
protected CorrelSolution()
Methods
CalculateComacs(out Int32[], out Int32[], out Double[], out Double[], out Int32[], out Int32[], out Int32[])
Declaration
public double[] CalculateComacs(out int[] referenceModeNumbers, out int[] workModeNumbers, out double[] referenceModeFrequencies, out double[] workModeFrequencies, out int[] refNodesHaveSensors, out int[] refNodeIndex, out int[] refDofIndex)
Parameters
Type |
Name |
Description |
System.Int32[] |
referenceModeNumbers |
|
System.Int32[] |
workModeNumbers |
|
System.Double[] |
referenceModeFrequencies |
|
System.Double[] |
workModeFrequencies |
|
System.Int32[] |
refNodesHaveSensors |
|
System.Int32[] |
refNodeIndex |
|
System.Int32[] |
refDofIndex |
|
Returns
Type |
Description |
System.Double[] |
|
CloneCorrelation()
Declaration
public CorrelSolution CloneCorrelation()
Returns
ComputeMacs(out Double[], out Int32[], out Double[], out Int32[])
Declaration
public double[] ComputeMacs(out double[] referenceModeFrequencies, out int[] referenceModeNumbers, out double[] workModeFrequencies, out int[] workModeNumbers)
Parameters
Type |
Name |
Description |
System.Double[] |
referenceModeFrequencies |
|
System.Int32[] |
referenceModeNumbers |
|
System.Double[] |
workModeFrequencies |
|
System.Int32[] |
workModeNumbers |
|
Returns
Type |
Description |
System.Double[] |
|
ComputeModePairsForSol()
Declaration
public void ComputeModePairsForSol()
CreateModePairingBuilder()
Declaration
public CorrelModePairingBuilder CreateModePairingBuilder()
Returns
Destroy(Boolean)
Declaration
public void Destroy(bool deleteResultFile)
Parameters
Type |
Name |
Description |
System.Boolean |
deleteResultFile |
|
ExportModePairCsvFile(String)
Declaration
public void ExportModePairCsvFile(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
ExportNodeMapCsvFile(String)
Declaration
public void ExportNodeMapCsvFile(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
ExportShapeMetricsCsvFile(CorrelShapemetrictype, String)
Declaration
public void ExportShapeMetricsCsvFile(CorrelShapemetrictype metricCode, string filename)
Parameters
GenerateComacResults()
Declaration
public void GenerateComacResults()
GenerateMatchingDofset()
Declaration
public void GenerateMatchingDofset()
GetSolutionName()
Declaration
public string GetSolutionName()
Returns
Type |
Description |
System.String |
|
ImportNodeMapCsvFile(String)
Declaration
public void ImportNodeMapCsvFile(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
LockNodeMap()
Declaration
public void LockNodeMap()
SetActiveModePair(Int32, Int32, Boolean)
Declaration
public void SetActiveModePair(int referenceModeNumber, int workModeNumber, bool active)
Parameters
Type |
Name |
Description |
System.Int32 |
referenceModeNumber |
|
System.Int32 |
workModeNumber |
|
System.Boolean |
active |
|
SetActiveRefMode(Int32, Boolean)
Declaration
public void SetActiveRefMode(int refModeNumber, bool active)
Parameters
Type |
Name |
Description |
System.Int32 |
refModeNumber |
|
System.Boolean |
active |
|
SetActiveSensor(Int32, Boolean)
Declaration
public void SetActiveSensor(int sensorNumber, bool active)
Parameters
Type |
Name |
Description |
System.Int32 |
sensorNumber |
|
System.Boolean |
active |
|
SetActiveSensorDof(Int32, Int32, Boolean)
Declaration
public void SetActiveSensorDof(int sensorNumber, int dofNumber, bool active)
Parameters
Type |
Name |
Description |
System.Int32 |
sensorNumber |
|
System.Int32 |
dofNumber |
|
System.Boolean |
active |
|
SetActiveSensorDofOrientation(Int32, Int32, Boolean)
Declaration
public void SetActiveSensorDofOrientation(int sensorNumber, int dofNumber, bool orientation)
Parameters
Type |
Name |
Description |
System.Int32 |
sensorNumber |
|
System.Int32 |
dofNumber |
|
System.Boolean |
orientation |
|
SetActiveWorkMode(Int32, Boolean)
Declaration
public void SetActiveWorkMode(int workModeNumber, bool active)
Parameters
Type |
Name |
Description |
System.Int32 |
workModeNumber |
|
System.Boolean |
active |
|
SetSolutionName(String, Boolean)
Declaration
public void SetSolutionName(string solutionName, bool renameResultFile)
Parameters
Type |
Name |
Description |
System.String |
solutionName |
|
System.Boolean |
renameResultFile |
|
UnlockNodeMap()
Declaration
public void UnlockNodeMap()
UpdateNodeMatchings()
Declaration
public void UpdateNodeMatchings()
UpdateResultsForSolution(SimSolution, Boolean)
Declaration
public void UpdateResultsForSolution(SimSolution tSolution, bool ignoreReload)
Parameters
Type |
Name |
Description |
SimSolution |
tSolution |
|
System.Boolean |
ignoreReload |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink