About this documentation

This documentation refers to the smile2 version 2.0.2 software. The content may or may be not applicable to other versions of the smie2 software. This documentation is regularly updated. The most recent version can be found on-line under service.neomicra.org/doc/smile2/.

This documentation includes a user manual, tutorials, a reference section, and the Python litho package documentation.

Note

This documents do not include explicit documentation for the sniper hardware EBL/IBL Systems. Please refer to the sniper manual, for a documentation of the sniper system.

Conventions used in this manual

Keyboard

Shortcut letters are shown in this manual like they appear on a keyboard; for example:

A
refers to the lowercase a.
Shift, Ctrl, Alt
are specified as modifier keys.
Ctrl-X, Shift-Alt-A, …
indicates that these keys should be pressed simultaneously
Numpad0 to Numpad9, NumpadPlus
refer to the keys on the separate numeric keypad.

Other keys are referred to by their names, such as Esc, Tab, F1 to F12.

Mouse

Mouse buttons are denoted as:

LMB
Left Mouse Button
RMB
Right Mouse Button
MMB
Middle Mouse Button
Wheel
Scrolling the wheel.

Attributes

In the reference section, attributes are documented in this way:

Long Name
shortName dist10 (⇨ type) dist50 plug_in plug_out , f_default default_value

for example,

Rotation
rotation dist10 (⇨ double) dist50 plug_in plug_out , f_default 0

The meaning is the following:

Long Name
Name visible in the attribute editor.
shortName
Name, visible in the node editor. It is also the identifier to access the attribute form Pyhton or form expressions.
type
Data type of the attribute. Links to the reference of the type.
plug_in
The attribute is writable and other attributes can be plugged in.
plug_out
The attribute is readable and the output can be connected to other attributes.
f_default default_value
The default value of this attribute.