Interface ICLDLoadToolCommand
LOADTL CLData command to move the tooling turret or select the tool from the tool magazine.
Inherited Members
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.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 |