<< Click to Display Table of Contents > 

Client Control Interface Manual > Splitting > Step and Repeat

Step and Repeat
Previous pageReturn to chapter overviewNext page

Enable Step and Repeat / Select Mode

Step and Repeat Parameters

Step and Repeat Planar Stepping

 

note

The command SplitKeepMarkFlag does not set the flag Keep Marking Active Output for Step and Repeat.

Enable Step and Repeat / Select Mode
 

Set

Get

DLL Function

int CCI_Return = ScSetLongValue(int Value_Type, int Parameter)

int Step_Repeat = ScGetLongValue(int Value_Type)

ASCII Function

int CCI_Return = ScCciSetLongValue(int Value_Type, int Parameter)

int Step_Repeat = ScCciGetLongValue(int Value_Type)

Description

See below.

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlLongValueTypeStepAndRepeatPlanarMode

115

Set or get if planar mode for step and repeat is enabled.

scComSAMLightClientCtrlLongValueTypeStepAndRepeatPlanarModeSimulation

116

Set or get if simulate axis for planar mode is enabled.

scComSAMLightClientCtrlLongValueTypeEnableStepAndRepeat

121

Set or get  if step and repeat is enabled.

Parameter

Type: int

Unit: none

0: Disable step and repeat.

1: Enable step and repeat.

CCI_Return

Type: int

CCI return number, see error list.

Notes

-

C# Example: Set step and repeat to enabled:

 

int Step_Repeat_enable = cci.ScSetLongValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeEnableStepAndRepeat, 1);

Table 299: Enable Step and Repeat /Select Mode

Step and Repeat Parameters
 

Set

Get

DLL Function

int CCI_Return = ScSetLongValue(int Value_Type, int Parameter)

int Parameter = ScGetLongValue(int Value_Type)

ASCII Function

int CCI_Return = ScCciSetLongValue(int Value_Type, int Parameter)

int Parameter = ScCciGetLongValue(int Value_Type)

Description

See below.

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlLongValueTypeStepAndRepeatTotalSteps

114

Set or get the total number of steps.

scComSAMLightClientCtrlLongValueTypeStepAndRepeatFirstMoveAxis

117

Set or get planar axis in 1(X), please refer to motion settings dialog for the axis index (zero based). None is not allowed to be set.

scComSAMLightClientCtrlLongValueTypeStepAndRepeatSecondMoveAxis

118

Set or get planar axis in 2(Y), please refer to motion settings dialog for the axis index (zero based). Index of "none" is -1.

scComSAMLightClientCtrlLongValueTypeStepAndRepeatPlanarStepCountX

119

Set or get the step count for X.

scComSAMLightClientCtrlLongValueTypeStepAndRepeatPlanarStepCountY

120

Set or get the step count for Y.

Parameter

Type: int

Unit: none

The corresponding parameter.

CCI_Return

Type: int

CCI return number, see error list.

Notes

-

C# Example: Set total steps to 9:

 

int Total_Steps = cci.ScSetLongValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeEnableStepAndRepeatTotalSteps, 9);

Table 300: Step and Repeat Parameters

Step and Repeat Planar Stepping
 

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 the parameters for the planar mode.

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatPlanarStartX

132

Set or get the start parameter of the first axis.

scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatPlanarStartY

133

Set or get the start parameter of the second axis.

scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatPlanarStepX

134

Set or get the step value of the first axis.

scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatPlanarStepY

135

Set or get the step value of the second axis.

scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatSpeed

136

Set or get the motion speed.

Parameter

Type: double

Unit: none

The corresponding parameter.

CCI_Return

Type: int

CCI return number, see error list.

Notes

-

C# Example: Get the start parameter for the first axis:
 
double Start_First_Axis = cci.ScGetDoubleValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeStepAndRepeatPlanarStartX);

Table 301: Step and Repeat Planar Stepping