Diploma on the subject:
Computer-aided design and aspheric Fresnel lenses.
The archive contains:
- Diploma in the format of Word;
- The program of calculation of non-traditional optical elements, namely the calculation of the Fresnel surface;
- Full source code of the program for calculating the lens.
The program calculates the forward / reverse With the Fresnel lens / beam without deviation.
The parameters are specified:
the number of areas, the focus, the thickness of the carrier layer, the refractive index and the lens material, a tooth angle.
Each zone can be varied pitch and the angle of deflection of the beam.
The results of the calculation are presented in graphical and tabular form.
In the graphics window, you can visually change the value (the width of the carrier layer, a step zones deflection angles).
Table view, you can save the results to a file or print directly to a printer.
The calculation is carried out light reflection lens.
All settings are saved / restored in the configuration files.
computers, systems and networks (№ 22.01.00)
Public Information and Computing Systems (220111)
Statement of the Problem
Chapter 1: Development of the structure of the object
1.1. Calculation Profile straight Fresnel lens
1.1.1. Driving Profile
1.1.2. Description of notation in Scheme
1.1.3. The formulas for calculating the i-th zone
1.1.4. The algorithm for calculating
1.2. Calculation feedback profile Fresnel lens
1.2.1. Driving Profile
1.2.2. Description of notation in Scheme
1.2.3. The formulas for calculating the i-th zone
1.2.4. The algorithm for calculating
Chapter 2. Developing data structures
Chapter 3. Development of software
3.1. The choice of programming language
3.2. Choosing an operating system
3.3. Choosing a development environment
3.4. Features of the development of software product
3.4.1. List Editor
3.4.2. List refractive indices
3.4.3. Storing the parameters in the configuration file
3.4.4. A visual representation of the profile of the lens
3.4.5. Class-tip (HintWindow)
Chapter 4. Testing Program
Chapter 5. The technological part
5.1. Appointment and conditions of use of the program
5.2. Description of the main characteristics and features of the program
5.3. Description of the procedures call program
5.4. Description of the organization of input and output data
5.5. Description messages issued program
Chapter 6. The economic part
6.1. Selecting analog object development
6.2. The definition of commodity type of object development
6.3. Economic calculations
Chapter 7 of the Environmental
7.1. The nature of the interaction with the user
7.2. Harmful effects of computer on human health
7.3. What has been done in the program to reduce the harmful effects
7.4. Recommendations regarding the selection of computer equipment
Appendix 1. Description of the program