Class MotionSolution
Inheritance
MotionSolution
Assembly: NXOpen.dll
Syntax
public class MotionSolution : NXObject, IMessageSink, INXObject, IGraphSource
Constructors
MotionSolution()
Declaration
protected MotionSolution()
Properties
Animations
Declaration
public AnimationCollection Animations { get; }
Property Value
Graphs
Declaration
public GraphObjectCollection Graphs { get; }
Property Value
ModelAndLoadPreProcesses
Declaration
public ModelAndLoadPreProcessCollection ModelAndLoadPreProcesses { get; }
Property Value
Methods
AddSuppressedObject(NXObject)
Declaration
public void AddSuppressedObject(NXObject @object)
Parameters
CalculateGrueblerCount()
Declaration
public int CalculateGrueblerCount()
Returns
CloneMultipleSolutions(int, out MotionSolution[])
Declaration
public void CloneMultipleSolutions(int numClones, out MotionSolution[] clonedSolutions)
Parameters
CloneSolution()
Declaration
public MotionSolution CloneSolution()
Returns
CloneSolutionFromSimulation(SolutionManagerRunData)
Declaration
public MotionSolution CloneSolutionFromSimulation(SolutionManagerRunData simulationRun)
Parameters
Returns
ConvertAdvancedSolutionToGeneric()
Declaration
public void ConvertAdvancedSolutionToGeneric()
EditRunsimulinkMfile()
Declaration
public void EditRunsimulinkMfile()
ExportMotionHostCosimMfiles()
Declaration
public void ExportMotionHostCosimMfiles()
ExportSimulinkHostCosimMfiles()
Declaration
public void ExportSimulinkHostCosimMfiles()
Declaration
public void ExportSolverInputFile()
Declaration
public void ExportToExternalPlatform()
GetAnimationControl()
Declaration
public AnimationControl GetAnimationControl()
Returns
GetAnimations()
Declaration
public Animation[] GetAnimations()
Returns
GetAppppProxy()
Declaration
public SolutionAppppProxy GetAppppProxy()
Returns
GetArticulationControl()
Declaration
public ArticulationControl GetArticulationControl()
Returns
GetEigenvectorAnimationControl()
Declaration
public EigenvectorAnimationControl GetEigenvectorAnimationControl()
Returns
GetGraphObject()
Declaration
public Graph[] GetGraphObject()
Returns
GetGraphObjectResult(Graph, out double[], out Unit)
Declaration
public void GetGraphObjectResult(Graph graph, out double[] resultPoints, out Unit unit)
Parameters
GetIsSuppressed(NXObject)
Declaration
public bool GetIsSuppressed(NXObject objectTag)
Parameters
Type |
Name |
Description |
NXObject |
objectTag |
|
Returns
GetLoadTransferControl()
Declaration
public LoadTransferControl GetLoadTransferControl()
Returns
GetName()
Declaration
Returns
GetPostToolsControl()
Declaration
public PostToolsControl GetPostToolsControl()
Returns
GetSolutionSpreadsheetExport()
Declaration
public SolutionSpreadsheetExport GetSolutionSpreadsheetExport()
Returns
GetSpreadsheetRunControl(string)
Declaration
public SpreadsheetRunControl GetSpreadsheetRunControl(string spreadsheetName)
Parameters
Type |
Name |
Description |
string |
spreadsheetName |
|
Returns
GetStaticModeAnimationControl()
Declaration
public StaticModeAnimationControl GetStaticModeAnimationControl()
Returns
IsSolvingInBackground()
Declaration
public bool IsSolvingInBackground()
Returns
LoadResult()
Declaration
NewSolutionResult()
Declaration
public SolutionResult NewSolutionResult()
Returns
PlotGraphObjectsInViewport(Graph, Graph[], int, int, bool)
Declaration
public Plot PlotGraphObjectsInViewport(Graph xGraph, Graph[] yGraphs, int winDevice, int viewIndex, bool overlay)
Parameters
Returns
PrintAnimationObjects()
Declaration
public void PrintAnimationObjects()
RemoveSuppressedObject(NXObject)
Declaration
public void RemoveSuppressedObject(NXObject @object)
Parameters
RemoveSuppressedObject(NXObject, bool)
Declaration
public void RemoveSuppressedObject(NXObject motionObject, bool forceOk)
Parameters
ReviewResult(string)
Declaration
public void ReviewResult(string fileName)
Parameters
Type |
Name |
Description |
string |
fileName |
|
SaveGraphObjectToAfu(string, Graph, Graph)
Declaration
public void SaveGraphObjectToAfu(string fileName, Graph xGraph, Graph yGraph)
Parameters
SetName(string, bool)
Declaration
public void SetName(string solutionName, bool renameResultFile)
Parameters
Type |
Name |
Description |
string |
solutionName |
|
bool |
renameResultFile |
|
SolveNormalRunSolution()
Declaration
public void SolveNormalRunSolution()
SolveNormalRunSolutionInBackground()
Declaration
public void SolveNormalRunSolutionInBackground()
TerminateSolvingInBackground()
Declaration
public void TerminateSolvingInBackground()
Implements
System.Runtime.Remoting.Messaging.IMessageSink