吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 7324|回复: 0

[我分享] cvgui content and index中的优化设计过程说明

[复制链接]
  • TA的每日心情
    奋斗
    2024-7-13 10:12
  • 签到天数: 183 天

    [LV.7]常住居民III

    22

    主题

    178

    回帖

    55

    积分

    入门

    积分
    55
    发表于 2017-6-23 10:56 | 显示全部楼层 |阅读模式
    本帖最后由 qq305042523 于 2017-6-23 10:57 编辑

    新手看了应该会有用。
    The Design Process
    The design of a system is seldom accomplished by one AUTO run. It is part of a process which allows you to start with a tentative lens system, impose obvious constraints, and optimize the lens to a default performance measure; inspection of the results, as evaluated by any of the other CODE V options, will guide you to change one or more of the following:
    •  Adding or deleting variables

    •  Adding, changing, or deleting constraints

    •  Changing the performance measure

    •  Changing the lens system to a different configuration

    Subsequent runs will continue the process toward achieving the desired lens system. Much of the activity of lens design is associated with becoming adept at correlating results of optimization runs with the changes needed in these four areas to provide the “best” solution for your project.
    Note that the Automatic Design option can only solve the problem you give it.
    It cannot:
    •  Violate the laws of optics which impose certain limits on performance (e.g., perfect performance at more than one set of conjugates, no control over astigmatism of compact lens systems, etc.)

    •  Solve for more constraints than the number of variables you have provided; either remove constraints, put them into the performance measure (by using the WTC command) so that they no longer have to be solved exactly, or provide more variables.

    •  Solve for a constraint when there is no variable that can affect it; through a “smart equation solver” CODE V will see to it that this constraint is ignored without destroying the solution, but it is better to remove such conflicts yourself.

    •  Add elements or dramatically rearrange the optical system; this you do by your choice of the starting point; the Global Synthesis optimization mode can rearrange the system, if run long enough.

    Once you have selected the starting point lens and defined it in the LDM, there are three fundamental areas in which you will supply inputs that will drive the action of Automatic Design:
    •  Designate which of the lens construction parameters (e.g. radii, thickness, glass, aspheric terms, HOE coefficients) should be allowed to vary to produce the improvement. These “variables” are defined in the LDM; simple commands can be used to generate classes of variables on any or all surfaces.

    •  Define the measure of performance you want to use; this is done by commands in this option. The measure of performance is called the “error function”; the program always attempts to reduce it to a minimum. By default, the error function is center-weighted RMS spot size; however, your inputs can alter it to many other forms.

    •  Designate target values for any dimensions, parameters, aberrations, etc., that must be held exactly. These “constraints” are applied throughout the optimization so that any solution will meet these requirements; alternatively, they can be expressed as bounds defining an acceptable range, and are invoked only when the solution would otherwise lie outside the bounds. Most constraints must be specifically designated; however, the general constraints on edge and center thicknesses, and the glass boundaries (for variable glasses) are applied by default, with target values that can be altered.


    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-24 00:23 , Processed in 0.109375 second(s), 22 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表