Class CaeSession
Assembly: NXOpen.dll
Syntax
public class CaeSession : NXRemotableObject, IMessageSink
Constructors
CaeSession(Session)
Declaration
protected CaeSession(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
AssociationUtils
Declaration
public AssociationUtilities AssociationUtils { get; }
Property Value
Declaration
public ContactObjectCollection ContactPreviewObjectCollection { get; }
Property Value
JoinDataUtilities
Declaration
public JoinDataUtils JoinDataUtilities { get; }
Property Value
MaterialUtils
Declaration
public MaterialUtilities MaterialUtils { get; }
Property Value
MeshMappingUtils
Declaration
public Utils MeshMappingUtils { get; }
Property Value
ModelDependencyCheckManager
Declaration
public Manager ModelDependencyCheckManager { get; }
Property Value
PenetrationCheckManager
Declaration
public Manager PenetrationCheckManager { get; }
Property Value
QualityAuditManager
Declaration
public Manager QualityAuditManager { get; }
Property Value
Tag
Declaration
Property Value
UniversalConnectionUtilities
Declaration
public Utils UniversalConnectionUtilities { get; }
Property Value
Methods
AddPartCreatedHandler(PartCreatedHandler)
Declaration
public int AddPartCreatedHandler(CaeSession.PartCreatedHandler handler)
Parameters
Returns
GetDataContainer()
Declaration
public CaeDataContainer GetDataContainer()
Returns
ImportSimulation(string, CaeDataContainer)
Declaration
public CaePart ImportSimulation(string solverName, CaeDataContainer propertyList)
Parameters
Returns
NewCaeCoreService()
Declaration
public CAECoreService NewCaeCoreService()
Returns
RemovePartCreatedHandler(int)
Declaration
public void RemovePartCreatedHandler(int id)
Parameters
Type |
Name |
Description |
int |
id |
|
SetFileNewContext(NXObject)
Declaration
public void SetFileNewContext(NXObject contextPart)
Parameters
Type |
Name |
Description |
NXObject |
contextPart |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink