ПОИСК Статьи Чертежи Таблицы Представление конструктивных параметров из "Автоматизация проектирования оптических систем " К представлению параметров предъявляются различные требования со стороны конструктора, задающего их значения внешнее представление), и со стороны программиста, использующего их в конкретных программах анализа характеристик оптических систем внутреннее или машинное представление). [c.65] Для децентрированных и пространственных систем массив О (N8 — 1,3) становится двумерным, его столбцы содержат компоненты векторов (1у , (1г и, кроме того, добавляется трехмерный массив Ф (3,3, Л/ 5 — 1), содержащий матрицы поворота Ф . [c.66] Сказанное выше о внутренней и внешней формах представления относится также и к результатам расчета по тем или иным программам. [c.67] Результаты, предназначенные для использования конструктором, представляются во внешней форме, конкретный вид которой определяется соображениями удобства, традициями и т. д. Так, например, величина предмета и изображения удаленного типа выражаются в градусной мере, так же как и поперечные аберрации, продольные отрезки и аберрации — в диоптриях и т. д. [c.68] Приведем пример описания конструкции оптической системы, показанной на рис. 2.20, на входном языке САПР оптических систем. Описание в соответствии с синтаксисом языка состоит из отдельных предложений, разделенных точкой с запятой каждое предложение имеет левую часть, содержащую идентификатор описываемого конструктивного параметра или группы параметров, и правую часть, в которой указываются значения этих параметров правая и левая части разделяются знаком =. Последовательность предложений безразлична за исключением тех случаев, когда правая часть должна быть определена ранее, в предыдущих предложениях. Нужно учитывать также, что каждое новое значение какого-либо параметра, встретившееся в правой части, заменяет собой ранее присвоенное. [c.68] В качестве идентификаторов могут выступать обозначения 1) отдельных параметров, например, АР — обобщенная апертура, ОМ — полевой угол в пространстве предметов 2) отдельных элементов массивов, например, R (1) R (2), R (3) — радиусы первой, второй и третьей поверхностей 3) групп элементов массива, например, R (3—8) — радиусы поверхностей с третьей по восьмую, R (2, 5, 7) — радиусы второй, пятой и седьмой поверхностей 4) массивов целиком, например, R — все радиусы, D — все осевые расстояния. В правых частях могут стоять одиночные числовые значения, например, RI = 100, D5 = —15.3 идентификаторы, значения которых определены ранее символьные обозначения (для стандартных длин волн, для марок стекла и так далее), а также последовательности каких-либо из перечисленных понятий, разделенных запятыми, например, R (1—3) = 100, —25.3, —D2 L (1—3) = D, F, 0.7. В качестве элементов правых частей могут также использоваться простейшие арифметические выражения. [c.68] АР = 0,2 ОМ = —3 — эти предложения определяют заднюю обобш,енную апертуру Ло 0,2 и половину углового поля в пространстве предметов, т. е. со = —3°. [c.69] Выбор того или иного описания определяется соображениями удобства. [c.69] Вернуться к основной статье