Interface ICLDLoadToolCommand
LOADTL CLData command to move the tooling turret or select the tool from the tool magazine.
Inherited Members
Namespace: DotnetPostprocessing.SDK
Assembly: DotnetPostprocessing.SDK.dll
Syntax
public interface ICLDLoadToolCommand : ICLDCommand, INamedProperty
Properties
ConnectorIndex
Index of the tool connector inside the machine schema.
Declaration
int ConnectorIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
Durability
Tool durability in minuntes.
Declaration
double Durability { get; }
Property Value
| Type | Description |
|---|---|
| double |
Geom
Auxiliary object to describe main geometrical parameters of the tool.
Declaration
IToolGeometry Geom { get; }
Property Value
| Type | Description |
|---|---|
| IToolGeometry |
LCorNum
First corrector number (length corrector) of the tool.
Declaration
int LCorNum { get; }
Property Value
| Type | Description |
|---|---|
| int |
Number
The tool number.
Declaration
int Number { get; }
Property Value
| Type | Description |
|---|---|
| int |
Overhang
Tooltip overhang (coordinate system X, Y, Z and orientation angles) relative to a spindle. The type of orientation angles depend on settings in machine schema (exact euler angles type, normal vector or quaternion).
Declaration
TInpLocation Overhang { get; }
Property Value
| Type | Description |
|---|---|
| TInpLocation |
Plane
Tool orientation plane
Declaration
CLDPlaneType Plane { get; }
Property Value
| Type | Description |
|---|---|
| CLDPlaneType |
RCorNum
Second corrector number (radius corrector) of the tool.
Declaration
int RCorNum { get; }
Property Value
| Type | Description |
|---|---|
| int |
RevolverID
Textual identifier of the turret head for turret machines. For another machine types - textual tool connector identifier.
Declaration
string RevolverID { get; }
Property Value
| Type | Description |
|---|---|
| string |
ToolChanged
Returns "true" if the tool changed since the previous operation. If there is no tool change and the tool of this operation is same with the previous one it returns "false".
Declaration
bool ToolChanged { get; }
Property Value
| Type | Description |
|---|---|
| bool |