Equipment parameters
INCT_Equipment - SprutCAM X interface that implements access to some equipment parameters.
Description of interface methods:
Method |
Method Description |
Description of use |
GetAxisIndex |
The function returns the index of the machine axis by its address (integer). Input parameter: Addr (string) - axis address ('X', 'Y', 'Z', etc. as indicated in the kinematic diagram of the machine). |
To control the movement of the tool (using INCT_CLData.AddMotion or CreateLinearMotionFormer), it is necessary to set the axes indexes that the GetAxisIndex function returns. |
GetAxisIndexByNum |
The function returns the index of the main or additional axis of the robot by its number (integer). Input parameter: AxisNum (integer) - number axis robot (1-6). Ext (logical): False - main axis, True - additional axis. |
If the robot's axis is set by a number (not an address), you can use the function GetAxisIndexByNum to get the axis index. Typically, Motoman robot axes can be obtained this way. |
GetXYZindex |
The function returns the index of the axis associated with moving along the X or Y or Z coordinates by the specified parameter (see INCT_CLData.AddCircle). Input parameter: Ort (integer) 1 - X; 2 - Y; 3 - Z. |
To get the axis indexes associated with the X, Y, Z of the current tool. |
CurrentLatheToolWidth |
The function returns the width of the current turning tool (number). |
Used to set the groove width step in INCT_LatheGroovingCycleFormer. |
GetSpindlesCount |
The feature returns the number of spindles of the current machine (integer). |
To perform commands of the spindles machine by number. For example, SPos[SpindelIndex] = Value for CNC Sinumerik. |
GetAxisIndexBySpindleIndex |
The function returns the spindle axis number by the spindle index (integer). Input parameter: SpindleIndex (integer) - spindle index, possible values from 0 to GetSpindlesCount -1. |
|
GetOperationGroup |
The feature returns the type of SprutCAM X operation (TNCOperationGroup). Type TNCOperationGroup: ogUnknown - Unknown |
It should only be used in the development of interpreters in extreme cases. The feature is introduced to compensate for the position of the turning tool in the SprutCAM X turning operation, without the possibility of setting the corrector value. |