Placing objects within or adjacent to other objects



Расположение объектов внутри других объектов или в соединении с ними

Для получения более сложных объектов стандартные объекты ZEMAX можно комбинировать друг с другом, вкладывая один в другой или соединяя их вместе, для получения более сложных объектов. Трассировка лучей через такие составные объекты зависит от их типа и взаимного расположения и от того, соприкасаются они

друг с другом или нет. В данном случае слово "соприкасаться" означает, что одна или несколько точек на границе поверхности одного объекта принадлежат также границе на поверхности другого объекта.

Зеркальные объекты могут быть расположены где угодно: в полном или в частичном контакте с другими объектами или полностью внутри какого-либо другого объекта без каких-либо ограничений. Лучи будут всегда отражаться от зеркальных поверхностей обратно в ту среду, из которой они пришли.

Nesting volumes Вложенные объемы

Материальные объёмы с преломляющим материалом ведут себя более сложно, так как ZEMAX должен рассчитать значения показателей преломления вдоль пути распространения луча. Следует запомнить следующее правило: если луч попадает в одной и той же точке пространства сразу на два или более объектов, то свойства этой поверхности будет определять последний по списку NSC редактора объект.

Имеется пять различных случаев, которые следует иметь в виду при работе с преломляющими объёмами:

1) Один объект полностью находится вне другого объекта и не соприкасается с ним ни в одной точке.

2) Один объект полностью находится внутри другого объекта и не соприкасается с ним ни в одной точке.

3) Один объект полностью находится внутри другого объекта и частично соприкасается с ним в одной или более плоскостях.

 

4) Один объект полностью находится вне другого объекта и частично соприкасается с ним в одной или более плоскостях.

5) Один объект перекрывается другим объектом, так что часть его объёма находится внутри другого объекта.

Случай 1:

Если один объект находится вне другого объекта и они не соприкасаются друг с другом, то нет ограничений на трассировку лучей.

Случай 2:

Если один объект находится внутри другого объекта, то нет ограничений на трассировку лучей. Например, прямоугольный объём из воздуха может быть

помещён внутрь другого прямоугольного объёма из стекла для моделирования воздушной полости в объёме стекла.

Случай 3:

Два объекта могут быть расположены таким образом, что одна из граней одного объекта и какая-либо грань другого объекта будут расположены в одной плоскости. Например, два прямоугольных блока из стекла могут быть расположены так, что одна или более граней одного объекта (частично или полностью) будут находиться в контакте (частично или полностью) с одной или более гранями другого объекта. Эти два объёма могут быть заполнены разными материалами.Однако , если один из объектов находится полностью внутри другого объекта, за исключением плоскости контакта, то "внутренний" объект ДОЛЖЕН быть определён в таблице редактора " NSC Editor " после "внешнего" объекта (имеется в виду порядок в списке объектов). Это требование вытекает из того, чтобы ZEMAX мог определить, на каком из материалов происходит преломление лучей, если объекты имеют несколько общих пограничных поверхностей. Любое число таких контактирующих объектов может быть расположено вместе друг с другом до тех пор, пока внешние объекты будут следовать в списке редактора "NSC Editor" перед внутренними.

 Eсли несколько объектов вложены друг в друга и имеют одну общую грань (как, например, блок стекла, расположенный внутри воздушного блока, который, в свою очередь, расположен внутри другого блока стекла), то самый внешний объект должен быть определён (в таблице редактора) первым, затем должен быть определён следующий внутренний объект, а уж затем самый внутренний объект. Если этот порядок будет нарушен, то будет иметь место случай 5, и на экране появится сообщение об ошибке (если какой-либо из лучей пересечёт грань объекта, для которой нарушено указанное условие).

Случай 4:

Два объекта могут быть также расположены таким образом, что одна из граней одного объекта и одна из граней другого объекта будут находиться в одной плоскости, так что объекты контактируют только в этой плоскости, а их остальные объёмы находятся один вне другого. ZEMAX автоматически обнаруживает этот случай, так что в этом случае нет необходимости для соблюдения какого-либо порядка в записи объектов, а также нет необходимости в задании специальных параметров для корректной трассировки лучей.

Случай 5:

Если два объекта перекрываются друг с другом, так что только часть объёма одного объекта находится внутри другого объекта, то это приведёт к ошибке, поскольку вложенные объёмы не определены однозначно. ZEMAX автоматически обнаруживает такую ошибку и выводит на экран соответствующее сообщение об ошибке, если какой-либо из лучей пересечёт "нарушенный" объём.

 

 


Дата добавления: 2021-05-18; просмотров: 110; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!