第 二 章 用 户 界 面 4Y!_tZ>
KvtX>3#qM
概述 V
'e_gH
本章介绍了对ZEMAX用户界面进行操作的一些习惯用法,以及一些常用的窗口操作的快捷键。一旦您学会了在整个程序中通用的简单的习惯用法, ZEMAX用起来就很容易了。在线教程中,也有逐步学习ZEMAX使用方法的例子。 DI,8y"!5
:0o,pndU
视窗的类型 *\4u :1Cu
ZEMAX有不同类型的窗口,每类窗口完成不同的任务。这些类型有: g]a5%8*{
1、 主窗口:这个窗口有很大的空白空间,顶端有标题栏,菜单栏和工具栏。菜单栏中的命令通常与当前的光学系统相联系,成为一个整体。 Pi&8!e<
2、 编辑窗口:有六种不同的编辑1)透镜数据编辑;2)绩效函数编辑;3)多重结构编辑;4)额外数据(ZEMAX-EE);5)公差数据编辑;和非顺序组件编辑(ZEMAX-EE)。 VHlo}Ek<#
3、 图形窗口:这类窗口用作呈现图像数据,例如:系统图;光线扇形图(Ran fan);光学传递函数(MTF);曲线(Dot Spot)……等等。 /~nPPC
4、 文本窗口:用来列出文本数据,例如:指定数据、像差系数、计算数据等。 ?jy6%Y#,i
5、 对话窗口:对话框是弹出窗口,不能改变大小。对话窗口用来 XeRbn
改变选项和数据,如:视场;波长;孔径光阑;表面类型等。在图像和文本窗口中,对话框也被广泛地用来改变选项,比如改变系统图中光线的数量。除了对话框,所有窗口都能通过使用标准鼠标这键盘按钮进行移动和改变大小。如果你对这些方法不熟悉,请参考有关Windows使用的书籍或者Windows的说明书。 DuzJQSv
GL-r;
主窗口的操作方法 #\LsM
~,
主窗口栏有几个菜单标题。大部分菜单标题与这本手册后面的章节标题相对应。从这些章节能够找到使用每一菜单项的具体方法。以下是菜单的标题: ~Q36lR
File:用于镜头文件的打开、关闭、保存、重命名; ,'>,N/JA
Editors:用作调用(显示)其他的编辑窗口; B$)&;Q
System: 用于确定整个光学系统的属性; m
c q!_#{y
Analysis:分析中的功能不是用于改变镜头数据,而是根据这些数据进行数字计算和图像显示分析。包括:系统图(Layout)、Ray fans,Spot diagrams,Diffraction calculations and more。 >ngP\&\
Tools:工具中的命令是可以改变镜头数据的,也可以从总体上对系统进行计算。包括:Optimization,tolerancing,test plate fitting and more。 LkA_M'G
Reports:提供透镜设计的相关文档。包括系统数据概要;表面数据以及图像报告等。 [t.x cO
Macros:用来编辑和运行ZPL macros。 s J~WzQ
Extensions:提供ZEMAX Extensions 的功能,这是ZEMAX的编辑特性。 hnD=DLW $
Window:从当前所有打开的窗口中选择那一个置于显示的最前面。 2F-
]0kGR|
Help:提供在线帮助文档。 )xPfz
大部分菜单命令都有相应的键盘快捷键。比如:退出ZEMAX可以键入Ctrl-Q。快捷键都标在了相应菜单命令旁边。 N sNk
在主窗口中可以使用Ctrl-Tab快捷键对各种子窗口进行切换,操作后,在ZEMAX“窗口”菜单中罗列的下一个子窗口就变成当前窗口。 b,MzHx=im
主窗口菜单栏下面,还有一排按钮。这排按钮可以对一些常用的命令进行快速选择。所有按钮的功能在菜单中都能找到。按钮的标题与文件菜单下对话框中相关的命令不完全相同,他使用对应于对话框详细标题的三个方便记忆的字母。要显示这些按钮,显示器最好使用1024×768以上的分辨率。 B+Ox#[<75
编辑窗口的操作 RV{'[8gM
编辑窗口的最基本的功能是用来输入镜头和评价函数数据。每个编辑窗口类似于一个由行和列构成的电子表格。每一行与每一列构成一个单元格。如果编辑窗口是活动窗口(标题栏显示为高亮),就会有一个单元格显示为高亮或者相反的颜色。这个单元格被称为活动单元格,具有输入键盘焦点。单元格的相反颜色被称为箭头,虽然他并是通常意义下的箭头。 SZ )AO8&
具有键盘焦点是指从键盘输入的任何数据都会输入到这个活动单元格中,除非是象箭头等控制键或者键盘组合,这些控制命令都是直接对主窗口的。要对活动单元格中的数据进行编辑,只需要重新输入新数据并按回车键结束。 (I7s[
要增加单元格中是数值,可以输入一个“+”号和增加的数,然后回车。比如,要把12变成17,只需要输入“+5”并回车。同样,“*”代表乘,“/”代表除。如果要减去一个数在减数前面加上一格符号即可。要区分输入的是减数还是负值,可以使用空格来区分。 mYRW/8+g
要对某一个单元格内容进行编辑,又不想重新出入表中所有数据,可以使单元格变为亮,按Backspace或者F2键。左右光标键,home,end键都可以用来辅助编辑。鼠标可用来选择和替换文本部分。一旦单元格内容改变了,按Eenter结束编辑,光标还保留在当前单元格上。按上下光标键同样可以结束编辑,也可以顺序移动光标。按下Tab或者 Shift-Tab键可以结束编辑并左右移动光标。 >56I`[)
要放弃对单元格的编辑,按Escape键。 <+iL@'SgF
左右上下光标键可以顺序移动光标。同时按下Control键和上下左右光标键,可以一次向一个方向移动一屏。Tab或者 Shift-Tab键也可以向左右移动光标。 CUG3C
Page up和 Page down键一次将光标移动一屏。Ctrl-page up 和Ctrl-Page down将光标移动到本栏的顶端或者底端。Home和end键将光标从第一行和最后一行之间切换。Ctrl-home和Ctrl-end可以将光标从最后一列第一行和最后一行之间切换。 y/d/#}\:
单击单元格会将光标移到其上面。在单元格上双击会弹出solve对话框。单击鼠标右键也会弹出solve对话框。 "pLWJvj6-
{iRXK
图形窗口操作 "T+oXK\B
图形窗口有一下菜单条: V \4zK$]
刷新:这一功能根据现有设置重新计算在窗口中要显示的数据; uhJnDo
设置:激活控制这一窗口的对话框; D<SLv,Y
打印:打印窗口内容; K[/sVaPZ
窗口:窗口菜单下有这些子菜单: =FfxHo1k
注释:详见“使用注释功能”,注释下面的菜单有: `of`u B
划线:在图形窗口中画一条直线; b?Zt3#
文本:在图形窗口中创建并标注文字; h:qt?$]J
方框:在图形窗口中绘制方框; 2$OI(7b=
编辑:允许对注释功能进行扩展编辑; Z&w/JP?
复制剪切板:将窗口内容拷贝到Windows的剪切板。下面的部分有详细的解释: <[W41{
输出:将显示的图形以Windows Metafile,BMP或者JPG的格式输出。JPG格式还支持高、中、低三种图像质量。中等图像质量能够在保证图形质量的情况下,大大减小文件的尺寸。 'L1=:g.\i
锁定:如果“锁定”被选中,窗口会变为“静态”窗口,数据不能被改变。被锁定窗口的内容可以被打印、可以拷贝到剪切板,也可以存为一个文件。这一功能可以用于对不同镜头文件进行比较。一旦窗口被锁定,就不能被刷新。因此,随后打开的任何新的镜头文件可以与被锁定的窗口的数据进行对比分析。如果窗口被锁定了,就不能解锁。要重新计算窗口中的数据,必须把窗口关闭并打开另一个窗口。 }>T$2"pf
克隆:这个选项能够打开一个新的窗口,这一新窗口的各种设置和显示数据与当前窗口完全相同。这一功能有助于建立一个基于原始窗口设置的新窗口。克隆窗口建立之后,操作与其他窗口完全一样,他可以被刷新,也可以改变设置,完全独立于原始窗口。 07FS|>DM'Z
长宽比:长宽比可以选为3×4(高×宽)的默认值,也可以选为3×5,4×3,5×3。后两种选项高度要比宽度大。默认的长宽比可以在文件的Preferences对话框的Graphics标签上进行设置。 aUVJ\;V
活动光标:当鼠标位于显示图形的活动区域时,。活动光标会在窗口的标题上显示鼠标所在的坐标位置。在大部分由X、Y两个方向表示的图形中,显示的数值的含义是显而易见的。而在一些其他的图形中,比如三维结构图中,显示的图形是三维物体在二维平面上的投影。如果图像被旋转,活动光标所显示的坐标值就没有意义了。不是所有的图形都支持活动光标。活动光标的默认设置是“关”,但是可以通过选中这项菜单在“开”“关”之间切换。通过文件菜单中的Preferences对话框下的Graphics标签创建新的图形窗口,可以将活动光标设为自动开或者关。 BZr$x8%ki
结构:选择当前或者其他特定的结构进行数据显示。默认值是“当前值”,这表示在窗口中显示的数据是遵循当前的结构。有一些分析窗口,如三维结构图、报告图形、点列图等,在“Setting”对话框中允许选择一种或者多种结构。如果在“Setting”对话框中具有这一选项,就可以替代窗口中的“结构”菜单,这一项呈灰色。 k.MAX8
重叠:提供所有打开图形窗口的名单。其中任意一个都可以选择用来与当前显示的图形进行重叠。重叠功能有助于对两个相似的图形或者结构进行比较,用以发现细小的变化。 N u]&?
文本:在新窗口中显示文本数据。不是所有的图形窗口都支持这一功能。 F!yr};@^p
缩放:控制图形中小区域内图形的缩放。详见后面“使用PAN和缩放”部分。缩放菜单下的子菜单有: S>y(3E]I
放大:以当前中心位置为中心进行两倍放大; md. #n
缩小:以两倍缩小; EqB3f_
上一次:恢复前一次的缩放设置; L
UitY
不缩放:恢复图形的完整视图。 fP:26pK^
在使用图形窗口时,有两种鼠标的快捷方式: Za4X
;
在图形窗口任意位置双击鼠标可以使内容更新。这与选择菜单上的刷新是一样的。 G,]%dZHe
在图形窗口任意位置按下鼠标右键,会弹出设置对话框。 U0Q:sA U
Vy6A]U\%
使用注释功能 7=e!k-G
与几种方式来对图形窗口进行注释,比如常用的划线、方框和文字。选择注释的最简单的方法是从图形窗口的菜单栏上选择,然后再选“画线”,“方框”或者“文字”。要画一条直线,选中“画线”这一项,然后在直线起始端按下鼠标左键,并拖动十字线到直线的末端,再释放鼠标键。画一个方框的步骤也大致如此。 |4lrVYG^K
要在窗口中添加文字,选择“注释”,然后是“文字”。会弹出一个文字输入的对话框。输入需要的文字,然后选择“OK”,再在窗口中需要添加文字的部位单击鼠标。 ^qgOgu
要对直线和文字进行更为精确的控制,比如对文字字体进行设置,或者增加更为复杂的注释,从图形窗口选择“注释”下的“编辑”菜单。将会弹出一个注释编辑器窗口,这个窗口由一个简单的文本编辑器和几个按钮构成,另外还有一个单选框(Check Bok),用来使图形的注释功能禁用或者允许使用。 PRo;NE
文本编辑区域用来定义图形的注释功能。要插入一条新的直线,可以使用键盘命令Ctrl-Enter。 ud}B#{6
有几种支持的命令,每一种使用特定的语法。如: XC NM
TEXT“string”x、y angle fontx fonty :p6.v>s8
TEXT命令用来在x,y确定的位置写上双引号中的文本。文字角度由angle确定,采用固定字体,这种字体的宽度和高由fontx和fonty确定。坐标使用归化单位:图形左边缘的坐标为x=0.0,右边x=100.0,底边y=0.0以及顶部y=100.0。原点为屏幕是左下角。角度值用度数表示。Fontx和fonty的单位可以是任意的。角度、Fontx、fonty的值可以不定义,此时使用的是默认值。 N=hhuKt]
LINE x1 y1 x2 y2 {y0 `p1
LINE命令用来绘制一条从x1, y1 到x2, y2的直线。X和Y的单位和坐标系统与上面TEXT命令中的确定方法完全相同。 Kq. MmR!gl
BOX x1 y1 x2 y2 XX])B%*
BOX命令以x1, y1 和x2, y2为对角位置绘制一个方框。X和Y的单位和坐标系统与上面TEXT命令中的确定方法完全相同。 |}YeQl
ELLIPSE x y rx ry D6MktE)'
ELLIPSE命令以x ,y为中心,长半轴为rx,短半轴为ry画椭圆。如果rx 与ry相同,或者ry省略,那么画出来的是一个半径为rx的圆。 D%k`udz<
在注释对话框中有几个按钮: E,fG<X{
OK:接受显示的注释并退出。 $&