Setting and removing variables 


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



ЗНАЕТЕ ЛИ ВЫ?

Setting and removing variables



Установка и снятие статуса переменной величины

Чтобы установить на какой-либо параметр статус переменной величины, кликните на ячейку, в которой записана величина этого параметра, и нажмите на клавиатуре

Глава 6: МЕНЮ "EDITORS"                                                                                                   6 -7


клавиши Ctrl-Z. Повторное нажатие на эти клавиши снимет с параметра статус переменной величины, - эти клавиши работают как переключатель.

Menu options Меню опций

В меню редактора LDE имеется команда "Options", открывающая подменю с опциями, которые могут быть использованы для ввода или стирания поверхностей, выбора типа поверхностей, установки на параметры функций solve и определения статуса переменных величин.

Edit

  Редактирование

 

Меню Edit предоставляет пользователю следующие опции:

Surface Type (тип поверхности): эта опция позволяет задать или изменить тип поверхности.

Insert Surface (добавить поверхности): эта опция вводит в таблицу LDE новую строку, которая появляется на месте текущей строки. Клавиша Insert может быть использована для введения такой строки более коротким способом.

Insert After: с помощью этой опции новая строка вводится в таблицу LDE после текущей строки. Для этой же цели может быть использована комбинация клавиш Ctrl-Insert как более короткий путь.

Delete Surface: эта опция позволяет стереть текущую строку в таблице LDE. Для этой цели может быть использована также клавиша Delete.

Cut Surface: с помощью этой опции осуществляется копирование данных одной или нескольких строк таблицы LDE в буфер Windows Clipboard, а затем эти строки стираются. Эти строки должны быть выделены в таблице одним из следующих способов:

С помощью мышки: Кликните первую строку из тех, которые должны быть выделены. Перемещайте теперь курсор при нажатой клавише мышки к последней поверхности, которая должна быть выделена. Для выделения только одной строки двигайте мышкой вверх или вниз для выделения нескольких строк, а затем возвратитесь назад к желаемой поверхности.

С помощью клавиатуры: Установите курсор на любой элемент таблицы нужной поверхности. Затем нажмите клавишу "Shift" и перемещайте курсор по таблице вверх или вниз с помощью курсорных клавиш, выделяя нужную область строк, которые будут высвечиваться в обратном цвете. Для выделения только одной поверхности переместите курсор на одну - две строки от нужной поверхности, а затем вернитесь к этой поверхности.

Copy Surface: с помощью этой опции копируются данные одной или нескольких строк таблицы в Windows Clipboard. Для выделения одной или нескольких строк используйте один из описанных выше способов.

Paste Surfaces: импортируются данные одной или нескольких строк из Windows Clipboard в таблицу LDE на место текущей установки курсора. Эти строки

6 -8                                                                                                   Chapter 6: EDITORS MENU


должны были быть, конечно, прежде скопированы в буфер Clipboard посредством опций "Cut Surface" или "Copy Surface", описанных выше.

Copy Cell: Копирует данные одной ячейки таблицы в Clipboard.

Paste Cell: Импортирует из Clipboard данные одной ячейки в текущую ячейку. Эти данные должны были быть прежде скопированы из таблицы в Clipboard,

Copy Spreadsheet: Копирует в Clipboard данные либо высвеченной области поверхностей, либо всю таблицу (если нет высвеченных поверхностей) в текстовом формате, подходящем для помещения данных в другие приложения Windows, такие как Word. Формат текста - табличный.

Solves

Функциональные условия "Solve"

На многие параметры в LDE могут быть наложены какие-либо функциональные условия типа solve и/или им может быть придан статус переменной величины:

Radius: Установка solve на радиус кривизны поверхности.

Thickness: Установка solve на толщину поверхности.

Glass: Установка solve на стекло.

Semi-Diameter: Установка solve на величину полудиаметра.

Conic: Установка solve на величину конической постоянной. Parameter: Установка solve на параметрические данные.

Variable Toggle: Установка статуса переменной величины на высвеченный в таблице параметр. Эта операция может быть проще выполнена с помощью комбинации клавиш Ctrl-Z.

Options Опции

Show Comments (показать комментарий): Если эта опция включена, то в таблице LDE появится дополнительная колонка для записи каких-либо комментариев к данной поверхности. Если эта опция не выбрана, то колонка с комментариями будет отсутствовать в таблице. Оба этих состояния могут быть использованы только при текущей работе с программой. Для автоматической установки какого-либо из этих состояний при запуске ZEMAX используйте команды, описанные в разделе "Environment" в главе "File Menu".

Help

Помощь

Using the LDE (использование редактора LDE): эта опция вызывает файл с описанием рекомендаций по использованию редактора LDE.

Глава 6: МЕНЮ "EDITORS"                                                                                                   6 -9


Merit Function

Оценочная функция

Редактор оценочной функции (Merit Function Editor) используется для задания, модификации и просмотра оценочной функции оптической системы. Оценочная функция системы используется для оптимизации характеристик системы, - как описано в главе "Optimization" (оптимизация).

Edit Редактирование

Insert Operand: Вводит в таблицу редактора новую строку на место текущей (высвеченной). Эта же операция может быть выполнена с помощью клавиатурной клавиши "Insert".

Insert After: Вводит в таблицу редактора новую строку после текущей. Эта же операция может быть выполнена с помощью комбинации клавиш "Ctrl-Insert".

Delete Operand: Удаляет из таблицы высвеченную строку. Эту же операцию можно выполнить с помощью клавиши "Delete".

Cut Operands: Сначала копируются все данные одного или нескольких операторов в Windows Clipboard, а затем эти операторы удаляются из таблицы редактора. Операторы, подлежащие этой операции, должны быть сначала выделены с помощью одной из следующих процедур:

С помощью мышки: Кликните мышкой первый оператор, который должен быть удален с предварительной записью в Clipboard. Удерживая левую клавишу мышки, передвигайте курсор до покрытия нужной области операторов. Выбранные операторы будут высвечены в обратном контрасте. Для селекции только одного оператора передвигайте курсор вверх или вниз до того, как будут высвечены хотя бы два оператора, а затем возвратитесь назад к желаемому оператору.

С помощью клавиатуры: Переместите курсор на строку с нужным операто­ром. Затем, нажав клавишу "Shift", перемещайте курсор вверх или вниз до покрытия нужной Вам области операторов. Выбранная область операторов будет высвечена в обратном контрасте. Для селекции только одного оператора передвигайте курсор вверх или вниз до тех пор, пока не будут высвечены хотя бы два оператора, а затем возвратитесь назад к желаемому оператору.

Copy Operands: Копирует данные одного или нескольких операторов в Windows Clipboard. Процедура выделения операторов описана выше в разделе «Cut Operands».

Paste Operands: Импортирует данные одного или нескольких операторов из Windows Clipboard в редактор Merit Function Editor на место текущего положения курсора. Вводимые операторы должны быть ранее скопированы в Windows Clipboard либо командой «Cut Operands», либо командой «Copy Operands» как описано выше.

    Copy Cell: Копирует данные только одной ячейки (таблицы) в Windows Clipboard.

6-10                                                                                                     Chapter 6: EDITORS MENU


Paste Cell: Импортирует данные одной ячейки из Windows Clipboard в текущую ячейку таблицы. Данные должны были быть ранее скопированы в Windows Clipboard с помощью команды "Copy Cell", описанной выше.

Copy Spreadsheet: Копирует в Windows Clipboard либо высвеченный ряд операторов, либо данные всей таблицы (если область операторов не выделена);

копирование производится в формате, подходящем для импортирования данных в другие приложения Windows такие, как редакторы таблиц или текстов. Формат

- с табличным разграничением текста.

Tools

Инструментарий

Update: Эта опция производит новое вычисление Merit Function. Все операторы пересчитываются и их новые значения выводятся на экран.

Default Merit Function: Выводит на экран диалоговое окно, используемое для ввода одной из заложенных в программу оценочных функций. Смотри главу «Opimization» (Оптимизация).

    Save: Записывает текущую оценочную функцию (всю таблицу!) в файл типа

*.MF. Эта операция требуется только в том случае, если Вы хотите данную оценочную функцию в будущем загрузить в какую-либо другую схему. Этого не требуется при работе с данной схемой, так как ZEMAX автоматически запишет Вашу оценочную функцию вместе с записью самой схемы.

Load: Загружает оценочную функцию, ранее записанную в файл *. MF или в файл *.ZMX. Тип загружаемого файла может быть выбран; из файла *.ZMX будет загружена только оценочная функция. При этом текущая оценочная функция будет уничтожена!

Help

Помощь

Help on operands: Вызывает систему оперативной помощи по выбору операторов.

Multi-Configuration

Мультиконфигурация                   

Редактор "Multi-Configuration" очень похож на редактор "Lens Data Editor". Для редактирования ячейки таблицы просто установите курсор на эту ячейку и напечатайте в ней новые данные. Для установки функции solve дважды кликните левой клавишей мышки на нужную ячейку или выберите нужную функцию solve из меню редактора.

Edit

Редактирование

Operand Type: Эта опция позволяет выбрать и внести в таблицу редактора нужный оператор мультиконфигурации. Описание операторов мультиконфигурации дано в главе "Multi-Configurations".

Глава 6: МЕНЮ "EDITORS"                                                                                                   6 -11


Insert Operand; Добавление в таблицу редактора "Multi-Configuration" новой строки на место текущей строки. В новой строке устанавливается оператор "OFF", что означает, что эта строка будет игнорироваться до тех пор, пока в нее не будет введен какой-либо из действующих операторов. Эта опция может быть быстрее выполнена нажатием клавиши "Insert".

Insert After: Добавление в таблицу редактора "Multi-Configuration" новой строки на место после текущей строки. В новой строке устанавливается оператор "OFF", что означает, что эта строка будет игнорироваться до тех пор, пока в нее не будет введен какой-либо из действующих операторов. Эта опция может быть быстрее выполнена нажатием комбинации клавиш "Ctrl-Insert".

Delete Operand: Стирает текущую строку из таблицы редактора. Эта опция может быть быстрее выполнена нажатием клавиши "Delete".

Insert Configuration: Добавляет в таблицу редактора новую колонку, предназначенную для новой конфигурации.

Delete Configuration: Стирает конфигурацию, на которой установлен курсор. Из таблицы редактора убирается вся колонка и все содержащиеся в ней данные!

Solves

Функции solve

Solve Type: Вызывает диалоговое окно, с помощью которого определяется тип функции solve для ячейки, на которой установлен курсор.

Variable Toggle: Установка и снятие статуса переменной величины с текущей ячейки.

Tools Инструментарий

Auto Thermal: Этот "инструмент" используется для облегчения в выполнении утомительной работы по подготовке к проведению теплового анализа в режиме мультиконфигурации. Появляется диалоговое окно, которое позволяет установить число требуемых для анализа конфигураций, а также рассматриваемый диапазон температур.

Затем автоматически создается одна номинальная конфигурация, соответ­ствующая текущим значениям температуры и давления. Одновременно создаются дополнительные конфигурации для покрытия заданной области температур. Если, например, задано три конфигурации, то будут созданы одна номинальная конфигурация и три дополнительных конфигурации, покрывающих заданный диапазон температур через равные температурные интервалы, так что всего будет создано четыре конфигурации. Давление воздуха для всех конфигураций принимается таким же, как для номинальной конфигурации.

Для всех радиусов и толщин, подверженных температурному воздействию, будут введены соответствующие операторы с функциями "ТСЕ pickup solves".

Этот "инструмент" стирает все мультиконфигурационные данные, уже опреде­ленные в схеме!

6-12                                                                                                Chapter 6: EDITORS MENU


Help

Помощь

Help on operands: Вызывает систему оперативной помощи.

Tolerance Data

Данные для расчета допусков ________________________

Редактор Tolerance Data Editor используется для задания, изменения или просмотра значений допусков на систему. Смотри главу «Tolerancing» для более детального ознакомления.

Edit

Редактирование

Insert Operand: Вводит новую строку в таблицу редактора TDE на место текущей строки. Эту же операцию можно быстрее выполнить с помощью клавиши «Insert».

Insert After: Вводит новую строку в таблицу редактора на место после текущей строки. Эту же операцию можно быстрее выполнить с помощью комбинации клавиш «Ctrl-Insert».

Delete Operand: Стирает строку, на которой установлен курсор. Эту же операцию можно быстрее выполнить с помощью клавиши клавиатуры «Delete».

Cut Operands: Копирует все данные одной или нескольких строк из таблицы редактора в буфер Windows Clipboard, затем стирает эти строчки. Для выполнения этой операции одна или несколько строк (операторов) должны быть прежде выделены путем использования одной из следующих процедур:

С помощью мышки: Кликните мышкой первый из выбранных Вами операторов для его высвечивания. Нажмите на левую клавишу мышки и передвигайте курсор до покрытия желаемой области операторов. Выбранные Вами операторы будут высвечены в обратном контрасте. Для выбора только одного оператора двигайте мышкой вверх и вниз около нужного Вам оператора до тех пор, пока только он один будет высвечен.

С помощью клавиатуры: Установите курсор на любой ячейке выбранного Вами оператора (строки). Затем нажмите клавишу «Shift» и с помощью курсорных клавиш перемещайте курсор вверх и вниз до высвечивания нужной Вам области операторов. Выбранные Вами операторы будут высвечены в обратном контрасте. Для выбора только одного оператора переместите курсор вверх или вниз от него и вернитесь к нему назад.

Copy Operands: Копирует все данные одного или нескольких операторов в Windows Clipboard. Для выбора одного или нескольких операторов для копирования используйте ту же процедуру, как это описано выше в разделе «Cut Operands».

Paste Operands: Копирует данные одного или нескольких операторов из Clipboard в таблицу редактора Tolerance Data Editor на место текущей установки курсора. Данные операторов должны быть прежде скопированы в Clipboard

              Глава 6: МЕНЮ "EDITORS"                                                                                          6-13


путем использования либо опции «Cut Operands», либо опции «Copy Operands» как это описано выше.

Copy Cell: Копирует данные одной ячейки таблицы в Clipboard.

Paste Cell: Копирует данные из Clipboard в текущую ячейку. Эти данные должны были быть прежде скопированы в Clipboard с помощью команды "Copy Cell".

Copy Spreadsheet: Копирует либо высвеченную область операторов, либо всю таблицу (если нет высвеченной области) в Clipboard в виде текста в табличном формате.

Tools

Инструментарий

Default Tolerances: Выводит на экран диалоговое окно, позволяющее установить необходимые допуски на положение и параметры элементов схемы. Смотри главу «Tolerancing» для более детального ознакомления.

Loosen 2X: Увеличивает все области допусков в два раза. Это быстрый путь увеличения допусков, если все они были заданы слишком небольшими.

Tighten 2X: Уменьшает все области допусков в два раза. Это быстрый путь для ужесточения допусков, если все они оказались слишком большими.

Sort by Surface: Сортирует все операторы в возрастающем порядке по номерам поверхностей, начиная от первой поверхности, и печатает их. Операторы СОМР и CPAR всегда располагаются в начале списка. Оператор SAVE объединяется с предыдущим оператором списка. Оператор STAT, если он присутствует, располагается в начале списка, и он должен быть вручную перемещен или вставлен заново. Так как оператор STAT воздействует на все другие операторы, которые имеются в списке, сортировка списка будет повреждать оператор STAT. Всякий раз, когда оператор STAT используется в поле списка допусков (для изменения статистик "на лету"), необходимо редактировать список после каждой его сортировки для установки оператора STAT в правильном месте. Заметьте, что может потребоваться много операторов STAT, если операторы, которые следовали в списке за оператором STAT, были рассредоточены по списку в результате операции сортировки.

Sort by Type: Сортирует операторы в возрастающем порядке по их типу, а уж затем по номеру поверхности. Смотри опцию "Sort by Surface".

Load: Загружает данные допусков, ранее записанные в файлы типа *.TOL или *.ZMX; тип файла может быть выбран. Из файла типа *.ZMX будут загружены только данные допусков.

Help

Помощь

Help on operands: Вызывает систему оперативной помощи.

6-14                                                                                                 Chapter6: EDITORS MENU


Extra data

Внешние данные

   Этот редактор доступен только для редакции ZEMAX-EE           

Редактор Extra data editor (дополнительных данных) используется только для специфических форм оптических поверхностей, поддерживаемых пакетом ZEMAX-ЕЕ. Редактор Extra data editor подобен редактору Lens Data Editor, но предназначен только для введения и визуализации внешних данных. Смотри главу «Surface Types» (Типы поверхностей) для более детального ознакомления. Поверхности в таблице редактора Extra data editor не могут быть введены или стерты.

Edit Редактирование

Copy Cell: Копирует данные текущей ячейки таблицы в Clipboard.

Paste Cell: Импортирует данные из Clipboard в текущую ячейку таблицы. Данные должны были быть прежде скопированы в Clipboard с помощью команды "Copy Cell".

Solves

Функции solve

Только один тип функции solve может быть установлен на внешние данные: внешние данные могут быть определены как постоянная или как переменная величина. Определение статуса переменной величины не является по существу функцией solve, но поскольку меню «Solves» согласовано с другими редакторами данных, то это позволяет в дальнейшем установить функции solve на внешние данные.

Tools Инструментарий

Два "инструмента" доступны в редакторе внешних данных: Solves и Import.

"Инструмент" Solves вызывает диалоговое окно, которое позволяет выбрать и установить статус высвеченного параметра. Если текущая ячейка таблицы не исполь­зуется для текущего типа поверхности, то диалоговое окно Solve не будет появляться. Если ячейка используется для текущего типа поверхности, то появляется диалоговое окно, которое может быть использовано для изменения статуса указанной в нем величины: как постоянная или переменная величина или как pick up величина.

"Инструмент" Import используется для загрузки дополнительных данных (для поверхностей, требующих их введения) из заранее созданного ASCII файла. Эта опция вызывает диалоговое окно, которое показывает список ASCII файлов, названия которых имеют расширение.DAT. Диалоговое окно позволяет также установить номер поверхности, для которой должны быть загружены новые данные. Вид числовой таблицы в ASCII файле должен быть точно таким же, какой имеет таблица редактора внешних данных. Формат ASCII файла - это одна колонка с числами в свободном формате; имя файла должно иметь расширение.DAT. ZEMAX будет искать эти файлы в директории, установленной для ZEMAX.

Глава 6: МЕНЮ "EDITORS"                                                                                                   6-15


Help

Помощь

Вызывает систему оперативной помощи по использованию редактора Extra Data Editors.

Non-Sequential Components

"Непоследовательные" компоненты

Этот редактор доступен только для редакции ZEMAX-EE        

Редактор "NSE Editor" используется для редактирования поверхностей типа "Non­sequential", поддерживаемых только редакцией ZEMAX-EE. Этот редактор очень похож на редактор LDE. Описание "непоследовательных" компонентов дано в главе "Non-Sequential Components". Редактор NSE может быть активизирован только тогда, когда в редакторе LDE присутствуют "непоследовательные" компоненты.

Edit

Редактирование

Object Type: Вызывает диалоговое окно, которое позволяет ввести в любую строку редактора LDE нужный тип объекта.

Next Group: Если в редактор LDE введено несколько поверхностей типа "Non­sequential Components", то эта команда позволяет перейти от редактирования одной такой поверхности к следующей.

Insert Object: Вводит новую строку в таблицу редактора на место текущей строки. Наименование объекта в новой строке обозначено как "Null Object". Новая строка может быть введена в таблицу также с помощью клавиши "Insert".

Insert After: Вводит новую строку в таблицу редактора (на место) после текущей строки. Наименование объекта в новой строке обозначено как "Null Object". Новая строка может быть введена в таблицу также с помощью комбинации клавиш "Ctrl-Insert".

Delete Object: Стирает в таблице текущую строку. Стереть текущую строку можно также с помощью клавиши "Delete".

Cut Object: Копирует данные одного объекта или выделенной группы объектов в Windows Clipboard, а затем стирает объекты в таблице. Объект или группа объектов должны быть прежде выделены одним из следующих способов:

С помощью мышки: Кликните мышкой на первый из выделяемых объектов. Нажмите на левую клавишу мышки и двигайте курсор таким образом, чтобы была выделена нужная область объектов; выделенные объекты будут высвечены в обратном контрасте. Для выделения только одного объекта кликните на него мышкой и перемещайте курсор таким образом, чтобы выделить хотя бы еще один соседний объект (сверху или снизу от нужного), а затем возвратите курсор к нужному объекту и отпустите клавишу.

С помощью клавиш: Установите курсор на строку с нужным объектом. Затем нажмите на клавишу "Shift" и с помощью клавиш "Up" и "Down"

6 -16                                                                                                 Chapter 6: EDITORS MENU


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

Copy Objects: Копирование данных одного или нескольких объектов в Windows Clipboard. Для выделения одного или нескольких объектов используйте способы, описанные выше для опции "Cut Objects".

Paste Objects: Копирует данные одного или нескольких объектов из Windows Clipboard в редактор NSC на место текущего положения курсора. Эти данные должны были быть прежде скопированы в Windows Clipboard командами "Cut Objects" или "Copy Objects".

Copy Cell: Копирует данные одной ячейки в Windows Clipboard.

Paste Cell: Копирует данные одной ячейки из Windows Clipboard в текущую ячейку. Данные должны были быть прежде скопированы из таблицы в Windows Clipboard.

Solves

Функции solve

Статус переменной величины и условия Solve могут быть установлены на положения X, Y и Z, на наклоны относительно осей X, Y и Z и на все параметры:

               ХРosition: Установка условий "fixed", "variable" или "pickup" на положение объекта по оси Х.

Y Position: Установка условий "fixed", "variable" или "pickup" на положение объекта по оси У.

Z Position: Установка условий "fixed", "variable" или "pickup" на положение объекта по оси Z.

Tilt about X: Установка условий "fixed", "variable" или "pickup" на наклон объекта относительно оси X.

Tilt about Y: Установка условий "fixed", "variable" или "pickup" на наклон объекта относительно оси Y.

Tilt about Z: Установка условий "fixed", "variable" или "pickup" на наклон объекта относительно оси Z.

Parameter: Установка условий "fixed", "variable" или "pickup" на какой-либо параметр объекта.

Variable Toggle: Установка или снятие статуса переменной величины с выделенной (текущей) ячейки. Для этой же операции можно использовать комбинацию клавиш "Ctrl-Z"

Help

Помощь

Using the NSC Editor: Вызывает систему оперативной помощи по использованию редактора NSC.

Глава 6: МЕНЮ "EDITORS"                                                                                                    6-17


Undo, Redo, and Recover

функции Undo, Redo и Recover

ZEMAX предоставляет три разных функции "отката" выполненных действий (Undo):

None, Memory 1 Step и Disk Multi Step. Выбор какой-либо из этих функций производится в редакторе Environment Editors, который описан в главе «File Menu».

Undo: None

He производить "отката" назад

Если для функции Undo установлена функция None, то операция отмены выполненных действий (откат к предыдущему состоянию) Undo, просто не поддерживается. Эта опция может быть использована при работе на компьютере, имеющем недостаточное для поддержания Undo количество оперативной или дисковой памяти.

Undo: Memory 1 Step



Поделиться:


Последнее изменение этой страницы: 2021-04-13; просмотров: 32; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.190.101 (0.093 с.)