### SOFTWARE OPPORTUNITIES

"FOCUS Pro" software consists of several modules, data exchange between them is provided by data files. Techniques of conditions search of angular, space, time-of-flight focusing are implemented in "FOCUS Pro" software.

**Design** module - create and update an electron optical system design.

**Field E** module - an electrostatic field computing.

**Field M** module - a magnetic field computing.

**Path S** module - computing paths of charged particles in an electrostatic field.

**Path D** module - computing paths of charged particles in alternating electric field.

"FOCUS Pro" software provides data export to CAD systems - AutoCAD and SIMION.

##### 1. The graphics editor (Design)

You can create a section of a set of electrodes with corresponding potentials in this module. Each electrode section is a closed circuit counter-clockwise oriented to any of its interior point. An electrode can be formed by a combination of a segment, an arc, a hyperbola, a parabola, a spline, a rectangle, an ellipse.

The Design module allows to delete electrode elements, modify them or add new ones. A design of an electron and ion optical system (EOS/IOS) can be saved in a file which is used to compute the EOS potential distribution function and paths of charged particles.

##### 2. The module for computing potential distribution function (Field_E)

The boundary element method (BEM) with advanced technique of computing singular and quasi-singular integrals is implemented in this module. Solving the outer Dirichlet problem is based on BEM, the main difference with the inner Dirichlet problem is that it provides EOS simulation whose designs are maximum close to real.

The module allows to modify electrodes by keyboard, to set a design zoom scale of a domain in which a field is computed; to compute an array of normal derivative values of a potential on the boundary of a domain, which is used to compute paths of charged particles in an electrostatic field with the selected accuracy from 1 to 10. After this you can compute a potential at any point of the domain or to compute a potential distribution in the selected domain. In the latter case the array of potentials is used to simulate paths of charged particles in alternating electric field.

##### 3. The module for computing a magnetic field of a solenoid set (Field_M)

This module provides computing a magnetic field of a randomly oriented solenoid set, produced by elementary currents, at any point of space by use of one of the basic laws of magnetostatics - Biot-Savart-Laplace law which is used to define the value of the magnetic flux density.

A view of a composite field by superposition of magnetic fields of a solenoid set, each of which field is again defined as superposition of magnetic fields of elementary circular currents (loops), is a solution of the problem. Magnetic field of a loop at any point of space computes by superposition of fields of low finite arcs producing circular current loop.

##### 4. The module for simulation paths of charged particles in an electrostatic field (Path_S)

In Path_S module you can compute a set of paths of positively charged particles in an electrostatic field with initial energy (Energy) and emitted by pointed (Pointed) or extended (Continued) source in a range of angles (Angle).

An opportunity to construct the function of EOS transmission on initial energies of charged particles (the instrumental function) is implemented in the module.

##### 5. The module for simulation paths of charged particles in alternating electric field (Path_D)

In Path_D module you can compute a set of paths of positively charged particles in alternating electric field with applied magnetic field. Particles have initial energy (Energy) and are emitted by pointed (Pointed) or extended (Continued) source in a range of angles (Angle) and in a range of starting stages (Phase) relative to a period of an electric field.

The path analysis of systems can be carried out with regard for a symmetry of a velocity component perpendicular to a plane and with regard for collisions between ions/electrons and residual gas atoms.

There is an option to construct the function of an IOS transmission on mass numbers of charged particles (the instrumental function).