LaserCanvas 5 > Data Files >

System Block


The data file must start with a system block declaring the top-level system in the file.

System Tag

Each system block commences with a heading containing the system Tag in square brackets, such as

[Sys_00966444]

The Tag must uniquely identify the system within the file, but is not visible, and cannot be edited, by the user through the LaserCanvas interface.

System Type

For the top-level system, the second line must declare one of the following system type keywords:

Resonator
Propagation

All subsequent systems in the file are assumed to be out-coupled systems.

System Variables

For the top-level system, the requested variable values and ranges are listed next. For example, the x variable could be described by the lines

Variable(x) = 50.000
Range(x) = 0, 100

If another system is already open, the variable values and ranges are ignored from any subsequently opened files. See the section on Equations and Variables.

The variable names must match those pre-defined by LaserCanvas, viz. 'x', 'y', and 'z'.

Top System Properties

The system header concludes with a list of system properties. All of these properties can be defined as constants or equations.


PropertyDefaultDescription

Wavelength1064The laser wavelength, in nm.
MSquared1The beam propagation factor.
InputType0For propagation systems, specifies how Input- parameters are to be interpreted.
If InputType is 0, wSag and wTan specify the waist (in um) and RzSag and RzTan the distance (in mm) to the waist.
If InputType is 1, wSag and wTan specify the mode size (in um) at the Source optic, and RzSag and RzTan the wave front radius of curvature (in mm).
InputwSag200The input beam waist or mode size in the sagittal plane, in µm.
InputwTan300The input beam waist or mode size in the tangential plane, in µm.
InputRzSag0The distance to the input beam waist, or the wave front radius of curvature, in the sagittal plane, in mm.
InputRzTan0The distance to the input beam waist, or the wave front radius of curvature, in the tangential plane, in mm.

System Properties

The remaining system properties are available for all system types, including output coupled systems.


PropertyDefaultDescription

Rotation0The Canvas rotation of the first optic in the system, in degrees.
StartX0The Canvas X location of the first optic, in mm.
StartY0The Canvas Y location of the first optic, in mm.