Interface IST_OperationSolver
Namespace: STOperationTypes
Assembly: STOperationTypes.dll
Syntax
[Guid("146EF1BC-FFA2-47C0-9F2B-73BCE4EC069D")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IST_OperationSolver
Methods
FinalizeRun()
Finalize technological information
Declaration
void FinalizeRun()
InitLngRes(int)
Declaration
void InitLngRes(int LngID)
Parameters
| Type | Name | Description |
|---|---|---|
| int | LngID |
InitializeRun(IST_CLDReceiver, IST_UpdateHandler)
Initialize operation execution Should create all necessary tooling for the operation
Declaration
void InitializeRun(IST_CLDReceiver CLDFormer, IST_UpdateHandler UpdateHandler)
Parameters
| Type | Name | Description |
|---|---|---|
| IST_CLDReceiver | CLDFormer |
|
| IST_UpdateHandler | UpdateHandler |
|
IsCorrectParameters(IST_Operation)
Validate operation parameters
Declaration
bool IsCorrectParameters(IST_Operation Operation)
Parameters
| Type | Name | Description |
|---|---|---|
| IST_Operation | Operation |
|
Returns
| Type | Description |
|---|---|
| bool | True if all parameters are valid and complete |
MakeFill()
Calculate working passes
Declaration
void MakeFill()
MakeTechInf()
Generate transitions and combine into single trajectory
Declaration
void MakeTechInf()
MakeTransition()
Generate material selection path
Declaration
void MakeTransition()
MakeWorkPath()
Prepare operation work path
Declaration
void MakeWorkPath()
Prepare()
Prepare operation resources Should create all required tooling that will be needed during execution
Declaration
void Prepare()