Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35
Analysis/Design of stacks – OptiLayer GmbH

Analysis/Design of stacks

A stack is a set of thick media with optional coatings at each boundary between them. The thickness of each medium is large enough to consider light reflections as non-coherent. Each medium can be parallel (all reflections are taken into account) or wedged (reflected light is going away from the optical path of the system and is not taken into account).

See our video example on analysis and designing stacks at YouTube YouTube

Stack
Example: a stack with  four substrates coated with AR coatings. Note, that directions of layers of AR coatings are reversed for the back sides of both substrates.
 combination optical coatings  combination of optical coatings
Applying anti-reflection coatings on the substrate boundaries reduces reflectance of the stack.

 

reflectance of combination of coatings

 Design of stacks

OptiLayer allows you to design stacks. For this purpose, the same design techniques as for one-side coatings (needle optimization, gradual evolution, refinement and so on).

Example: design of multilayer anti-reflection coatings in the stack. Average residual reflectance of the stack without anti-reflection coatings is about 20%. Adding anti-reflection coatings for substrate surfaces reduces reflectance to 5%.

See our video example on analysis and designing stacks at YouTube YouTube

design antireflection coatings
Starting from Version 9.96 OptiLayer options aimed at working with stacks of substrates covered with optical coatings have become more flexible:

  • If stacks are used instead of single designs then Modify Design option of the Synthesis menu is replaced by Modify Stack option. Now this option allows you to modify designs being used in a stack.
  • The Swap command has been added to the Stack Editor. It can be accessed through the right-click menu when one the mediums composing stack is selected. This command allows you to swap coatings surrounding a selected medium.
  • The Hidden option has been added to the selections of the State column of the Stack Editor. This option allows you to temporary exclude a coating with Hidden status from computations without actually removing it.

Look our video examples

Look our video examples at YouTube

OptiLayer videos are available here:
Overview of Design/Analysis options of OptiLayer and overview of Characterization/Reverse Engineering options.

The videos were presented at the joint Agilent/OptiLayer webinar.