<< Click to Display Table of Contents > 

Client Control Interface Manual > Pen Settings > Main

Main
Previous pageReturn to chapter overviewNext page

The following settings can be made under Mark Edit... Main.

Pen Main Parameters

Pen Enable Flags, see Pen Settings

oLong Delay Enable

oPen Standby Enable (RTC YAG only)

oPower Control Enable

 

 

Pen Main Parameters
 

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 various pen main parameters.

Value_Type

Type: int

ID:

Location: ScComSAMLightClientCtrlValueTypes

scComSAMLightClientCtrlDoubleValueTypeMarkSpeed

4

Mark speed. [mm/s]

scComSAMLightClientCtrlDoubleValueTypeFrequency

6

Frequency. [Hz]

scComSAMLightClientCtrlDoubleValueTypePulseLength

15

Pulse length. [μs]

scComSAMLightClientCtrlDoubleValueTypeFirstPulseLength

16

First pulse length. [μs]

scComSAMLightClientCtrlDoubleValueTypeLaserPower

17

Power [Watt]. This is not used for CO2.

scComSAMLightClientCtrlDoubleValueTypeHalfPeriod

43

Half period for standby mode. Only available for RTC and YAG. [μs]

scComSAMLightClientCtrlDoubleValueTypeLaserCo2Power1

48

CO2 Power1. [%]

scComSAMLightClientCtrlDoubleValueTypeLaserCo2Power2

49

CO2 Power2. [%]

scComSAMLightClientCtrlDoubleValueTypeLongDelay

89

Long delay. [μs]

scComSAMLightClientCtrlDoubleValueTypeLaserPower2

168

Power2 [Watt]. This is not used for CO2.

Parameter

Type: double

Unit: depends on constant

The corresponding value.

CCI_Return

Type: int

CCI return number, see error list.

Notes

The pen number has to be set by ScSetPen.

The frequency is given in Hz here, the frequency in SAMLight is given in kHz. If the value to be set by CCI is smaller than the given frequency limit in the Min/Max dialog in SAMLight, the minimum will be set.

C# Example: Set the frequency to 45.0 Hz:

 

int CCI_Return = cci.ScSetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeFrequency, 45.0 );

C# Example: Get the current frequency

 

double Frequency = cci.ScGetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeFrequency );

Table 87: Pen Main Parameters