<< Click to Display Table of Contents > Splitting |
The following parameters for Ring Splitting can be found and only be set in SAMLight at Settings → System → Splitting. In addition there is a Ring Splitting dialog, see Splitting → Ring Splitting. •Ring Splitting Enable Z Tilt Compensation see Splitting → Ring Splitting |
---|
☒ Set ☒ Get |
|||
---|---|---|---|
DLL Function |
int CCI_Return = ScSetDoubleValue(int Value_Type, double Parameter) double Parameter = ScGetDoubleValue(int Value_Type) |
||
ASCII Function |
int CCI_Return = ScCciSetDoubleValue(int Value_Type, double Parameter) double Parameter = ScCciGetDoubleValue(int Value_Type) |
||
Description |
Set or get parameters for the Ring splitting tilt compensation. |
||
Value_Type |
Type: int |
ID: |
|
Location: ScComSAMLightClientCtrlValueTypes |
|||
scComSAMLightClientCtrlDoubleValueTypeRingSplittingZTiltAngle |
115 |
||
Set or get the Z tilt angle for ring splitting. [deg] |
|||
scComSAMLightClientCtrlDoubleValueTypeRingSplittingZSpindleCenterHeight |
116 |
||
Set the Z spindle center height. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeRingSplittingSpindleRadius |
117 |
||
Set the spindle radius. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeRingSplittingZRingCenterHeight |
118 |
||
Set the Z ring center height at 90°. [mm]* |
|||
Parameter |
Type: int |
Unit: depends on constant |
|
Set the required value. |
|||
CCI_Return |
Type: int |
||
CCI return number, see error list. |
|||
Notes |
•Further commands can be found in the ring splitting chapter. •The default unit is mm, but the user can select a different unit. |
||
C# Example: Set the ring splitting spindle radius: |
|||
C# Example: Get the ring splitting spindle radius: |
Table 61: Tilt Compensation Parameters
☒ Set ☒ Get |
|||
---|---|---|---|
DLL Function |
int CCI_Return = ScSetLongValue(int Value_Type, int Z_Motion_Axis) int Z_Motion_Axis = ScGetLongValue(int Value_Type) |
||
ASCII Function |
int CCI_Return = ScCciSetLongValue(int Value_Type, int Z_Motion_Axis) int Z_Motion_Axis = ScCciGetLongValue(int Value_Type) |
||
Description |
Set or get the wanted axis for the z motion. |
||
Value_Type |
Type: int |
ID: |
|
Location: ScComSAMLightClientCtrlValueTypes |
|||
scComSAMLightClientCtrlLongValueTypeRingSplittingZMotionAxis |
97 |
||
Z_Motion_Axis |
Type: int |
Unit: none |
|
Select the wanted axis for z motion. The numbering of the possible motion axis begins with 0 for the first axis with Position mode, followed by other Position mode axes. Axes with Angle mode are ignored, as shown in the Z motion axis combo box. |
|||
CCI_Return |
Type: int |
||
CCI return number, see error list. |
|||
Notes |
•Further commands can be found in the ring splitting chapter. |
||
C# Example: Set the Z Motion Axis: int CCI_Return = cci.ScSetLongValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeRingSplittingZMotionAxis, 1); |
|||
C# Example: Get the Z Motion Axis: |
Table 62: Z Motion Axis