Lens_x3
Parameters
| # | Parameter name | Value | Unit | Default | Min | Max | Step |
| 1 | main | ||||||
| 1.1 | no-unit | 1 | 1 | 3 | 0.01 | ||
| 2 | First lens | ||||||
| 2.1 | no-unit | 1.6 | 1 | 3 | 0.01 | ||
| 2.2 | mm | 40 | 1 | 500 | 1 | ||
| 2.3 | mm | 8 | 0.5 | 200 | 0.5 | ||
| 2.4 | mm | 30 | 1 | 500 | 1 | ||
| 2.5 | mm | 35 | 1 | 5000 | 0.1 | ||
| 2.6 | dropdown | 0 | 0 | 2 | 1 | ||
| 2.7 | mm | 30 | 1 | 500 | 1 | ||
| 2.8 | mm | 50 | 1 | 5000 | 0.1 | ||
| 2.9 | dropdown | 0 | 0 | 2 | 1 | ||
| 3 | Second lens | ||||||
| 3.1 | checkbox | 1 | 0 | 1 | 1 | ||
| 3.2 | no-unit | 1.6 | 1 | 3 | 0.01 | ||
| 3.3 | mm | 40 | 1 | 500 | 1 | ||
| 3.4 | mm | 8 | 0.5 | 200 | 0.5 | ||
| 3.5 | mm | 30 | 1 | 500 | 1 | ||
| 3.6 | mm | 35 | 1 | 5000 | 0.1 | ||
| 3.7 | dropdown | 1 | 0 | 2 | 1 | ||
| 3.8 | mm | 30 | 1 | 500 | 1 | ||
| 3.9 | mm | 50 | 1 | 5000 | 0.1 | ||
| 3.10 | dropdown | 0 | 0 | 2 | 1 | ||
| 3.11 | mm | 20 | 0 | 500 | 1 | ||
| 4 | Third lens | ||||||
| 4.1 | checkbox | 1 | 0 | 1 | 1 | ||
| 4.2 | no-unit | 1.6 | 1 | 3 | 0.01 | ||
| 4.3 | mm | 40 | 1 | 500 | 1 | ||
| 4.4 | mm | 8 | 0.5 | 200 | 0.5 | ||
| 4.5 | mm | 30 | 1 | 500 | 1 | ||
| 4.6 | mm | 35 | 1 | 5000 | 0.1 | ||
| 4.7 | dropdown | 2 | 0 | 2 | 1 | ||
| 4.8 | mm | 30 | 1 | 500 | 1 | ||
| 4.9 | mm | 50 | 1 | 5000 | 0.1 | ||
| 4.10 | dropdown | 0 | 0 | 2 | 1 | ||
| 4.11 | mm | 40 | 0 | 500 | 1 | ||
| 5 | Simulation | ||||||
| 5.1 | mm | -50 | -500 | 0 | 1 | ||
| 5.2 | mm | 8 | -500 | 500 | 1 | ||
| 5.3 | degree | 0 | -60 | 60 | 1 | ||
| 5.4 | degree | -2 | -60 | 60 | 1 | ||
| 5.5 | rays | 3 | 1 | 100 | 1 | ||
| 5.6 | mm | 140 | 0 | 2000 | 1 | ||
| 5.7 | dropdown | 0 | 0 | 4 | 1 | ||
Log
2D Drawings :
Export
| # | Filename | Type | Preview | Download |
|---|---|---|---|---|
| 1 | px_lens_x3.json | 0-params- pxJson | ||
| 2 | lens_x3_all.log | 1-log- txtLog | ||
| 3 | lens_x3_faceLensSim.svg | 2d- svg | ||
| 4 | lens_x3_faceLens1.svg | 2d- svg | ||
| 5 | lens_x3_faceLens2.svg | 2d- svg | ||
| 6 | lens_x3_faceLens3.svg | 2d- svg | ||
| 7 | lens_x3_all.svg | 2d- svg | ||
| 8 | lens_x3_faceLensSim.dxf | 2d- dxf | ||
| 9 | lens_x3_faceLens1.dxf | 2d- dxf | ||
| 10 | lens_x3_faceLens2.dxf | 2d- dxf | ||
| 11 | lens_x3_faceLens3.dxf | 2d- dxf | ||
| 12 | lens_x3_all.dxf | 2d- dxf | ||
| 13 | lens_x3_all.pax.json | 4-pax- paxJson | ||
| 14 | lens_x3_all_noarc_openscad.scad | 5-script- scad | ||
| 15 | lens_x3_all_noarc_jscad.js | 5-script- jsCad | ||
| 16 | lens_x3_all_freecad.py | 5-script- pyFreecad | ||
| 17 | lens_x3_all.zip | 6-zip- zip |
Sub-designs (Number of sub-instances: 3)
-
21 parameters of lens_x1 with orientation [ 0.00, 0.00, 0.00 ] (degree) at position [ 0.00, 0.00, 0.00 ] (mm) Num Name Value Init Set? 1 D1 40 40 Yes 2 E1 8 8 Yes 3 Dioptre left 0 0 4 Dl 30 30 Yes 5 Rl 35 35 Yes 6 TypeL 0 0 Yes 7 Dioptre right 0 0 8 Dr 30 30 Yes 9 Rr 50 50 Yes 10 TypeR 0 0 Yes 11 index of refraction 0 0 12 ni 1.6 1.6 Yes 13 ne 1 1 Yes 14 Simulation 0 0 15 objectPx -50 -50 16 objectPy 8 8 17 ray1Angle 0 0 18 ray2Angle -2 -2 19 rayNb 3 3 20 imagePx 120 120 21 simType 4 0 Yes -
21 parameters of lens_x1 with orientation [ 0.00, 0.00, 0.00 ] (degree) at position [ 0.00, 0.00, 0.00 ] (mm) Num Name Value Init Set? 1 D1 40 40 Yes 2 E1 8 8 Yes 3 Dioptre left 0 0 4 Dl 30 30 Yes 5 Rl 35 35 Yes 6 TypeL 1 0 Yes 7 Dioptre right 0 0 8 Dr 30 30 Yes 9 Rr 50 50 Yes 10 TypeR 0 0 Yes 11 index of refraction 0 0 12 ni 1.6 1.6 Yes 13 ne 1 1 Yes 14 Simulation 0 0 15 objectPx -50 -50 16 objectPy 8 8 17 ray1Angle 0 0 18 ray2Angle -2 -2 19 rayNb 3 3 20 imagePx 120 120 21 simType 4 0 Yes -
21 parameters of lens_x1 with orientation [ 0.00, 0.00, 0.00 ] (degree) at position [ 0.00, 0.00, 0.00 ] (mm) Num Name Value Init Set? 1 D1 40 40 Yes 2 E1 8 8 Yes 3 Dioptre left 0 0 4 Dl 30 30 Yes 5 Rl 35 35 Yes 6 TypeL 2 0 Yes 7 Dioptre right 0 0 8 Dr 30 30 Yes 9 Rr 50 50 Yes 10 TypeR 0 0 Yes 11 index of refraction 0 0 12 ni 1.6 1.6 Yes 13 ne 1 1 Yes 14 Simulation 0 0 15 objectPx -50 -50 16 objectPy 8 8 17 ray1Angle 0 0 18 ray2Angle -2 -2 19 rayNb 3 3 20 imagePx 120 120 21 simType 4 0 Yes