Class FESimulationAPI
Last update: 16.07.2025Namespace: VM.API.Pre.FE
Assembly: VM.API.Pre.FE.dll
This class implements APIs to convert shell to solid.
public static class FESimulationAPI
Inheritance
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Methods
ExportDFGForComponentEigenvalue(IDocument, Obj, string)
Export DFG for component eigenvalue.
[NotNull(new string[] { "document" })]
[NotNullObj(new string[] { "target" })]
public static void ExportDFGForComponentEigenvalue(this IDocument document, Obj target, string resultPath = null)
Parameters
document IDocument
The document to export dfg for component eigenvalue.
target Obj
The target to export dfg for component eigenvalue.
resultPath string
The result path to export dfg for component eigenvalue.
Exceptions
Will be thrown if 'document' or 'target' arguments are empty.
ExportDFSForComponentEigenvalue(IDocument, Obj, string)
Export DFS for component eigenvalue.
[NotNull(new string[] { "document" })]
[NotNullObj(new string[] { "target" })]
public static void ExportDFSForComponentEigenvalue(this IDocument document, Obj target, string resultPath = null)
Parameters
document IDocument
The document to export dfs for component eigenvalue.
target Obj
The target to export dfs for component eigenvalue.
resultPath string
The result path to export dfs for component eigenvalue.
Exceptions
Will be thrown if 'document' or 'target' arguments are empty.
ExportDFSXMLForComponentEigenvalue(IDocument, Obj, string)
Export XML for component eigenvalue.
[NotNull(new string[] { "document" })]
[NotNullObj(new string[] { "target" })]
public static void ExportDFSXMLForComponentEigenvalue(this IDocument document, Obj target, string resultPath = null)
Parameters
document IDocument
The document to export xml for component eigenvalue.
target Obj
The target to export xml for component eigenvalue.
resultPath string
The result path to export xml for component eigenvalue.
Exceptions
Will be thrown if 'document' or 'target' arguments are empty.
RunSimulationForComponentEigenvalue(IDocument, Obj, string, SimulationParameter)
Run simulation for component eigenvalue.
[NotNull(new string[] { "document" })]
[NotNullObj(new string[] { "target" })]
public static void RunSimulationForComponentEigenvalue(this IDocument document, Obj target, string resultPath = null, SimulationRun.SimulationParameter simulationParameter = null)
Parameters
document IDocument
The document to simulate for component eigenvalue.
target Obj
The target to simulate for component eigenvalue.
resultPath string
The result path to simulate for component eigenvalue.
simulationParameter SimulationRun.SimulationParameter
The simulation parameter.
Exceptions
Will be thrown if 'document' or 'target' arguments are empty.