The principle that is used for all these applications is the same: software that runs on a PC or an embedded system and that controls the complete process is connected with a scanner card. That card converts the received vector data to movement information which is sent to the scanhead. This scanhead consists of two mirrors that are able to deflect the laser beam in one level (X- and Y-coordinate). The third dimension is - if necessary - realized by a specific optic that is able to move the laser's focal point in the depth-direction (Z-axis).