Class CorrelSolution
Inheritance
CorrelSolution
Assembly: NXOpen.dll
Syntax
public class CorrelSolution : CorrelBaseSolution, IMessageSink, INXObject
Constructors
CorrelSolution()
Declaration
protected CorrelSolution()
Methods
CalculateComacs(out int[], out int[], out double[], out double[], out int[], out int[], out int[])
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 |
int[] |
referenceModeNumbers |
|
int[] |
workModeNumbers |
|
double[] |
referenceModeFrequencies |
|
double[] |
workModeFrequencies |
|
int[] |
refNodesHaveSensors |
|
int[] |
refNodeIndex |
|
int[] |
refDofIndex |
|
Returns
CloneCorrelation()
Declaration
public CorrelSolution CloneCorrelation()
Returns
ComputeMacs(out double[], out int[], out double[], out int[])
Declaration
public double[] ComputeMacs(out double[] referenceModeFrequencies, out int[] referenceModeNumbers, out double[] workModeFrequencies, out int[] workModeNumbers)
Parameters
Type |
Name |
Description |
double[] |
referenceModeFrequencies |
|
int[] |
referenceModeNumbers |
|
double[] |
workModeFrequencies |
|
int[] |
workModeNumbers |
|
Returns
ComputeModePairsForSol()
Declaration
public void ComputeModePairsForSol()
CreateDofSetFromSensorSet(ISensorSet, bool)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.CreateDofSet instead.")]
public void CreateDofSetFromSensorSet(ISensorSet pSensorSet, bool modifyNodeDisplacementCsys)
Parameters
Type |
Name |
Description |
ISensorSet |
pSensorSet |
|
bool |
modifyNodeDisplacementCsys |
|
CreateMacContributionsDlgBuilder()
Declaration
public CorrelMacContributionsDlgBuilder CreateMacContributionsDlgBuilder()
Returns
CreateModeClusteringBuilder()
Declaration
public CorrelModeClusteringBuilder CreateModeClusteringBuilder()
Returns
CreateModePairingBuilder()
Declaration
public CorrelModePairingBuilder CreateModePairingBuilder()
Returns
Destroy(bool)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.Delete instead.")]
public void Destroy(bool deleteResultFile)
Parameters
Type |
Name |
Description |
bool |
deleteResultFile |
|
ExportErrorFunctionCsvFile(string, CorrelPlotDisplayOptions)
Declaration
public void ExportErrorFunctionCsvFile(string filename, CorrelPlotDisplayOptions displayOptions)
Parameters
ExportErrorMatrixCsvFile(string, CorrelPlotDisplayOptions)
Declaration
public void ExportErrorMatrixCsvFile(string filename, CorrelPlotDisplayOptions displayOptions)
Parameters
ExportErrorScatterCsvFile(string, CorrelPlotDisplayOptions)
Declaration
public void ExportErrorScatterCsvFile(string filename, CorrelPlotDisplayOptions displayOptions)
Parameters
ExportModePairCsvFile(string)
Declaration
public void ExportModePairCsvFile(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
ExportNodeMapCsvFile(string)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.ExportNodeMapToCsvFile instead.")]
public void ExportNodeMapCsvFile(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
ExportShapeMetricsCsvFile(CorrelShapemetrictype, string)
Declaration
public void ExportShapeMetricsCsvFile(CorrelShapemetrictype metricCode, string filename)
Parameters
GenerateComacResults()
Declaration
public void GenerateComacResults()
GenerateMatchingDofset()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.GenerateDofSet instead.")]
public void GenerateMatchingDofset()
GetSensorSetMgr(CorrelSensorsettype)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.GetSensorSetMgr instead.")]
public SensorSetMgr GetSensorSetMgr(CorrelSensorsettype sensorSetType)
Parameters
Returns
GetSolutionName()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.GetName instead.")]
public string GetSolutionName()
Returns
ImportNodeMapCsvFile(string)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.ImportNodeMapFromCsvFile instead.")]
public void ImportNodeMapCsvFile(string filename)
Parameters
Type |
Name |
Description |
string |
filename |
|
LockNodeMap()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.NodeMapLock instead.")]
public void LockNodeMap()
SetActiveModePair(int, int, bool)
Declaration
public void SetActiveModePair(int referenceModeNumber, int workModeNumber, bool active)
Parameters
Type |
Name |
Description |
int |
referenceModeNumber |
|
int |
workModeNumber |
|
bool |
active |
|
SetActiveRefMode(int, bool)
Declaration
public void SetActiveRefMode(int refModeNumber, bool active)
Parameters
Type |
Name |
Description |
int |
refModeNumber |
|
bool |
active |
|
SetActiveSensor(int, bool)
Declaration
public void SetActiveSensor(int sensorNumber, bool active)
Parameters
Type |
Name |
Description |
int |
sensorNumber |
|
bool |
active |
|
SetActiveSensorDof(int, int, bool)
Declaration
public void SetActiveSensorDof(int sensorNumber, int dofNumber, bool active)
Parameters
Type |
Name |
Description |
int |
sensorNumber |
|
int |
dofNumber |
|
bool |
active |
|
SetActiveSensorDofOrientation(int, int, bool)
Declaration
public void SetActiveSensorDofOrientation(int sensorNumber, int dofNumber, bool orientation)
Parameters
Type |
Name |
Description |
int |
sensorNumber |
|
int |
dofNumber |
|
bool |
orientation |
|
SetActiveWorkMode(int, bool)
Declaration
public void SetActiveWorkMode(int workModeNumber, bool active)
Parameters
Type |
Name |
Description |
int |
workModeNumber |
|
bool |
active |
|
SetSolutionName(string, bool)
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.SetName instead.")]
public void SetSolutionName(string solutionName, bool renameResultFile)
Parameters
Type |
Name |
Description |
string |
solutionName |
|
bool |
renameResultFile |
|
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.ShowInfo instead.")]
public void ShowInformation()
Declaration
public void ShowModeClustersInformation()
Declaration
public void ShowModePairingInformation()
Declaration
public void ShowModePairsInformation()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.ShowNodeMapInfo instead.")]
public void ShowNodeMapInformation()
UnlockNodeMap()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.NodeMapUnlock instead.")]
public void UnlockNodeMap()
UpdateNodeMatchings()
Declaration
[Obsolete("Deprecated in NX1872.0.0. Use NXOpen.CAE.CorrelBaseSolution.UpdateNodeMap instead.")]
public void UpdateNodeMatchings()
UpdateResultsForSolution(SimSolution, bool)
Declaration
public void UpdateResultsForSolution(SimSolution tSolution, bool ignoreReload)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink