Click or drag to resize

12.2 Available Sample Applications

The RAYLASE GmbH SP-ICE-3 Software installation package includes a sub-directory named SPICE3SampleApps under which you will find source code for a number of sample applications, each of which demonstrates how to use various ClientAPI functions.

Note  Note

The solution and project files provided with the samples may be used to compile and build the applications.

We encourage you to do so, after adapting the source code to suit your system, and to try running the resulting applications.

The samples may be divided into several broad categories, as shown below.

Most of the samples are provided in both managed and native varieties: however, a few are currently only available in a single flavour.

Advanced Command List Handling

These samples demonstrate some advanced command list handling techniques.

Sample

Description

  • PingPong

  • PingPongNative

  • CallBack

  • CallBackNative

  • WaitForListDone

  • WaitForListDoneNative

  • FlowControl

  • FlowControlNative

  • PartSensor

  • PartSensorNative

  • ObjectGtField

  • ObjectGtFieldNative

Advanced Laser Processing

These samples demonstrate some advanced laser processing techniques.

Sample

Description

  • DashedLine

  • DashedLineNative

  • EvenlySpaced

  • EvenlySpacedNative

  • Fonts

  • FontsNative

  • PointAndShoot

  • PointAndShootNative

  • Sprint

  • SprintNative

Miscellaneous Samples

These samples demonstrate various other techniques.

Sample

Description

MarkSquareNative

MarkSquareMatlab

TraceBuffer