新ZEMAX多重结构操作数
zemax操作数

ZEMAX supports optimization operands which are used to define the merit function. Each operand may be assigned a weight which indicates the relative importance of that operand, as well as a target, which is the desired value for that operand. The operands are listed below.ABSO: Absolute value ACOS: Arccosine AMAG: Angular magnificationANAR: Angular aberrationASIN: ArcsineASTI: AstigmatismA TAN: Arctangent AXCL: Axial color BIOC: Biocular convergenceBIOD: Biocular dipvergenceBLNK: BlankBSER: Boresight Error CENX: Centroid x-coordinateCENY: Centroid y-coordinateCMFV: Construction merit function valueCMGT: Coating multiplier valueCMLT: Coating multiplier valueCMV A: Coating multiplier valueCODA: Coating data COGT: Conic greater than COLT: Conic less thanCOMA: ComaCONF: Configuration #CONS: ConstantCOSI: CosineCOV A: Conic valueCTGT: Center thicknessgreater thanCTLT: Center thicknessless thanCTV A: Center thicknessvalueCVGT: Curvature greaterthanCVLT: Curvature lessthanCVOL: Cylinder volumeCVV A: Curvature valueDENC: Diffractionencircled energyDENF: Diffractionencircled energy (fraction)DIFF: DifferenceDIMX: Distortion maxDISC: DistortioncalibratedDISG: GeneralizeddistortionDIST: DistortionDIVB: Divides the value ofany prior operand by anyfactor.DIVI: DivisionDLTN: Delta NDMFS: Default meritfunction startDMGT: Diameter greaterthanDMLT: Diameter lessthanDMV A: Diameter valueDXDX: DerivativeDx/DxDXDY: Derivative Dx/DyDYDX: DerivativeDy/DxDYDY: Derivative Dy/DyEFFL: Effective focallengthEFLX: Effective focallength xEFLY: Effective focallength yEFNO: Effective F/#ENDX: End executionENPP: Entrance pupilpositionEPDI: Entrance pupildiameterEQUA: EqualETGT: Edge thicknessgreater thanETLT: Edge thicknessless thanETV A: Edge thicknessvalueEXPP: Exit pupil positionFCGS: Field curvature,generalized, sagittalFCGT: Field curvature,generalized, tangentialFCUR: Field curvatureFICL: Fiber couplingefficiencyFICP: Fiber coupling efficiency, using POPFOUC: Foucault analysisGBPD: Gaussian beam (paraxial) divergenceGBPP: Gaussian beam (paraxial) z positionGBPR: Gaussian beam (paraxial) phase radiusGBPS: Gaussian beam (paraxial) sizeGBPW: Gaussian beam (paraxial) waist 0GBSD: Gaussian beam (skew) divergenceGBSP: Gaussian beam (skew) z positionGBSR: Gaussian beam (skew) phase radiusGBSS: Gaussian beam (skew) sizeGBSW: Gaussian beam (skew) waist 0GCOS: Glass relative costGENC: Geometric encircled energyGENF: Geometric Encircled Energy (fraction) GLCA: Global coordinatex normalGLCB: Global coordinatey normalGLCC: Global coordinatez normalGLCR: Global CoordinateRotation Matrix component.GLCX: Global coordinatex coordinateGLCY: Global coordinatey coordinateGLCZ: Global coordinatez coordinateGMTA: Geometric MTFaverageGMTS: Geometric MTFsagittalGMTT: Geometric MTFtangentialGOTO: Go toGPIM: Ghost Pupil ImageGRMN:Gradient minimumindexGRMX: Gradientmaximum indexGTCE: Glass ThermalCoefficient of ExpansionHHCN: Tests forhyper-hemisphere conditionsIMAE: Image analysisefficiencyIMSF: Image surfaceINDX: Index of refractionInGT: Index greater thanInLT: Index less thanInV A: Index valueISFN: Image space F/#ISNA: Image spacenumerical apertureLACL: Lateral colorLINV: Lagrange invariantLOGE: Log base e ofoperandLOGT: Log base 10 ofoperandLONA: LongitudinalaberrationLPTD: LightPath DeltaMAXX: MaximumMCOG:Multi-configuration operandgreater thanMCOL:Multi-configuration operandless thanMCOV:Multi-configuration operand valueMINN: MinimumMNAB: Minimum AbbeMNCA: Minimum center thickness airMNCG: Minimum center thickness glassMNCT: Minimum center thicknessMNCV: Minimum curvatureMNDT: Minimum diameter to thickness ratioMNEA: Minimum edge thickness airMNEG: Minimum edge thickness glassMNET: Minimum edge thicknessMNIN: Minimum indexMNPD: Minimum partial dispersionMNSD: Minimum semi-diameterMSWA: MTF square wave average MSWS: MTF squarewave sagittalMSWT: MTF squarewave tangentialMTFA: MTF averageMTFS: MTF sagittalMTFT: MTF tangentialMXAB: Maximum AbbeMXCA: Maximum centerthickness airMXCG: Maximum centerthickness glassMXCT: Maximum centerthicknessMXCV: MaximumcurvatureMXDT: Maximumdiameter to thickness ratioMXEA: Maximum edgethickness airMXEG: Maximum edgethickness glassMXET: Maximum edgethicknessMXIN: Maximum indexMXPD: Maximum partialdispersionMXSD: Maximumsemi-diameterNORD: Normal distance tothe next surface.NORX: Normal vector xcomponent.NORY: Normal vector ycomponent.NORZ: Normal vector zcomponent.NPGT: Non-sequentialparameter greater thanNPLT: Non-sequentialparameter less thanNPV A: Non-sequentialparameter valueNPXG: Non-sequentialobject position x greater thanNPXL: Non-sequentialobject position x less thanNPXV: Non-sequentialobject position x valueNPYG: Non-sequentialobject position y greater thanNPYL: Non-sequentialobject position y less thanNPYV: Non-sequentialobject position y valueNPZG: Non-sequentialobject position z greater thanNPZL: Non-sequential object position z less thanNPZV: Non-sequential object position z valueNSDC: Non-sequential coherent detector dataNSDD: Non-sequential incoherent detector dataNSRA: Non-sequential single ray traceNSTR: Non-sequential traceNTXG: Non-sequential object tilt about x greater thanNTXL: Non-sequential object tilt about x less thanNTXV: Non-sequential object tilt about x valueNTYG: Non-sequential object tilt about y greater thanNTYL: Non-sequential object tilt about y less thanNTYV: Non-sequential object tilt about y valueNTZG: Non-sequential object tilt about z greater thanNTZL: Non-sequential object tilt about z less thanNTZV: Non-sequentialobject tilt about z valueOBSN: Object space NA.OFF: OffOPDC: Optical pathdifferenceOPDM: Optical pathdifference mean referenceOPDX: Optical pathdifference centroid referenceOPGT: Operand greaterthanOPLT: Operand less thanOPTH: Optical pathOPV A: Operand valueOSCD: Offense againstthe sine conditionOSUM: Operand sumPANA: Paraxial x normalPANB: Paraxial y normalPANC: Paraxial z normalPARA: Paraxial x cosinePARB: Paraxial y cosinePARC: Paraxial z cosinePARR: Paraxial rcoordinatePARX: Paraxial xcoordinatePARY: Paraxial ycoordinatePARZ: Paraxial zcoordinatePA TX: Paraxial x tangentPA TY: Paraxial y tangentPETC: Petzval curvaturePETZ: Petzval radiusPIMH: Paraxial imageheightPLEN: Path lengthPMAG: ParaxialmagnificationPMGT: Parameter greaterthanPMLT: Parameter lessthanPMV A: Parameter valuePnGT: Parameter greaterthan. Obsolete operand. SeePMGT.PnLT: Parameter less than.Obsolete operand. SeePMLT.PnV A: Parameter value. Obsolete operand. See PMV A.POPD: Physical optics propagation dataPOWR: Power (surface)PRIM: Primary wavelengthPROB: Multiplies the value of any prior operand by any factor.PROD: ProductQSUM: Quadratic sumRAED: Ray angle of exitance in degreesRAEN: Ray angle of exitanceRAGA: Real global x direction cosineRAGB: Real global y direction cosineRAGC: Real global z direction cosineRAGX: Real global x coordinateRAGY: Real global y coordinateRAGZ: Real global z coordinate RAID: Ray angle ofincidence in degreesRAIN: Ray angle ofincidenceRANG: Ray angleREAA: Real ray x cosineREAB: Real ray y cosineREAC: Real ray z cosineREAR: Real r coordinateREAX: Real x coordinateREAY: Real y coordinateREAZ: Real z coordinateRELI: RelativeilluminationRENA: Real x normalRENB: Real y normalRENC: Real z normalRETX: Real x tangentRETY: Real x tangentRGLA: Reasonable glassRSCE: RMS spotcentroidRSCH: RMS spot chiefrayRSRE: RMS spotcentroid (with vignetting)RSRH: RMS spot chiefray (with vignetting)RWCE: RMS wavecentroidRWCH: RMS wave chiefRWRE: RMS wavecentroid (with vignetting)RWRH: RMS wave chiefray (with vignetting)SAGX: Sag xSAGY: Sag ySFNO: Sagittal workingF/#SINE: SineSKIN: Skip if notsymmetricSKIS: Skip is symmetricSPCH:SpherochromatismSPHA: SphericalaberrationSQRT: Square rootSSAG: Surface sag atcoordinates (x, y)SUMM: SummationSVIG: Set V ignettingTANG: TangentTCGT: Thermal Coeffient of expansion greater than.TCLT: Thermal Coeffient of expansion less than.TCV A: Thermal Coeffient of expansion value.TFNO: Tangential working F/#TGTH: Total glass thicknessTMAS: Total massTOLR: Tolerance sensitivity dataTOTR: Total trackTRAC: Transverse aberration referenced to centroidTRAD: Transverse aberration x componentTRAE: Transverse aberration y componentTRAI: Transverse aberration radius at intermediate imageTRAR: Transverse aberration radiusTRAX: Transverse aberration x TRAY: Transverseaberration yTRCX: Transverseaberration x componentreferenced to centroidTRCY: Transverseaberration y componentreferenced to centroidTTGT: Total thicknessgreater thanTTHI: Total thicknessTTLT: Total thicknessless thanTTV A: Total thicknessvalueUDOP: User definedoperandUSYM: Use axialsymmetryVOLU: V olumeWFNO: Working F/#WLEN: WavelengthXDGT: Extra data valuegreater thanXDLT: Extra data valueless thanXDV A: Extra data valueXENC: Extended sourceencircled energyXENF: Extended sourceencircled energy (fraction)XNEA: X minimum edgethickness airXNEG: X minimum edgethickness glassXNET: X minimum edgethicknessXXEA: X maximum edgethickness airXXEG: X maximum edgethickness glassXXET: X maximum edgethicknessYNIP: YNI paraxialcontributionZERN: ZernikecoefficientsZPLM: ZPL MacrocomputationsZTHI: Zoom thickness。
ZEMAX操作数

ZEMAX优化操作数一阶光学性能1. EFFL 透镜单元的有效焦距2. AXCL 透镜单元的轴向色差3. LACL 透镜单元的垂轴色差4. PIMH 规定波长的近轴像高5. PMAG 近轴放大率6. AMAG 角放大率7. ENPP 透镜单元入瞳位置8. EXPP透镜单元出瞳位置9. PETZ 透镜单元的PETZV AL半径10. PETC反向透镜单元的PETZV AL半径11. LINV 透镜单元的拉格朗日不变量12. WFNO 像空间F/#13. POWR 指定表面的权重14. EPDI 透镜单元的入瞳直径15. ISFN 像空间F/# (近轴)16. OBSN 物空间数值孔径17. EFLX “X”向有效焦距18. EFLY “Y”向有效焦距19. SFNO 弧矢有效F/#像差1. SPHA 在规定面出的波球差分布(0则计算全局)2. COMA 透过面慧差(3阶近轴)3. ASTI 透过面像散(3阶近轴)4. FCUR透过面场曲(3阶近轴)5. DIST透过面波畸变(3阶近轴)6. DIMX 畸变最大值7. AXCL 轴像色差(近轴)8. LACL 垂轴色差9. TRAR 径像像对于主光线的横向像差10. TRAX “X”向横向色差11. TRAY “Y”向横向色差12. TRAI 规定面上的径像横向像差13. TRAC径像像对于质心的横向像差14. OPDC 主光线光程差15. OPDX 衍射面心光程差16. PETZ 透镜单元的PETZV AL半径17. PETC反向透镜单元的PETZV AL半径18. RSCH 主光线的RMS光斑尺寸19. RSCE 类RSCH20. RWCH主光线的RMS波前偏差21. RWCE衍射面心的RMS波前偏差22. ANAR像差测试23. ZERN Zernike系数24. RSRE 几何像点的RMS点尺寸(质心参考)25. RSRH 类同RSRE(主光线参考)26. RWRE类同RSRE(波前偏差)27. TRAD “X”像TRAR比较28. TRAE “Y”像TRAR比较29. TRCX 像面子午像差”X”向(质心基准)30. TRCY像面子午像差”Y”向(质心基准)31. DISG 广义畸变百分数32. FCGS 弧矢场曲33. DISC 子午场曲34. OPDM 限制光程差,类同TRAC35. PWRH 同RSCH36. BSER 对准偏差37. BIOC 集中对准38. BIOD 垂直对准偏差MTF数据1. MTFT 切向调制函数2. MTFS 径向调制函数3. MTFA 平均调制函数4. MSWT 切向方波调制函数5. MSWS 径向方波调制函数6. MSWA 平均方波调制函数7. GMTA 几何MTF切向径向响应8. GMTS几何MTF径向响应9. GMTT几何MTF切向响应衍射能级1.DENC 衍射包围圆能量2.DENF 衍射能量3.GENC 几何包围圆能量4.XENC透镜数据约束1.TOTR 透镜单元的总长2.CVV A 规定面的曲率=目标值3.CVGT规定面的曲率>目标值4.CVLT规定面的曲率<目标值5.CTV A 规定面的中心厚度=目标值6.CTGT规定面的中心厚度>目标值7.CTLT规定面的中心厚度<目标值8.ETV A规定面的边缘厚度=目标值9.ETGT 规定面的边缘厚度>目标值10.ETLT 规定面的边缘厚度<目标值11.COV A 圆锥系数=目标值12.COGT圆锥系数>目标值13.COLT圆锥系数<目标值14.DMV A 约束面直径=目标值15.DMGT约束面直径>目标值16.DMLT约束面直径<目标值17.TTHI 面厚度统计18.VOLU 元素容量19.MNCT 最小中心厚度20.MXCT 最大中心厚度21.MNET 最小边缘厚度22.MXET 最大边缘厚度23.MNCG 最小中心玻璃厚度24.MXEG 最大边缘玻璃厚度25.MXCG 最大中心玻璃厚度26.MNCA 最小中心空气厚度27.MXCA 最大中心空气厚度28.MNEA 最小边缘空气厚度29.MXEA 最大边缘空气厚度30.ZTHI 控制复合结构厚度31.SAGX 透镜在”XZ”面上的面弧矢32.SAGY透镜在”YZ”面上的面弧矢33.COVL 柱形单元体积34.MNSD 最小直径35.MXSD 最大直径36.XXET 最大边缘厚度37.XXEA 最大空气边缘厚度38.XXEG 最大玻璃边缘厚度39.XNET 最小边缘厚度40.XNEA 最小边缘空气厚度41.XNEG 最小玻璃边缘厚度42.TTGT 总结构厚度>目标值43.TTLT 总结构厚度<目标值44.TTV A总结构厚度=目标值45.TMAS 结构总质量46.MNCV 最小曲率47.MXCV 最大曲率48.MNDT 最小口径与厚度的比率49.MXDT 最大口径与厚度的比率参数数据约束1.PnV A 约束面的第n个控制参数=目标值2.PnGT约束面的第n个控制参数>目标值3.PnLT约束面的第n个控制参数<目标值附加数据约束1.XDV A 附加数据值=目标值(1~99)2.XDGT附加数据值>目标值(1~99)3.XDLT附加数据值<目标值(1~99)玻璃数据约束1.MNIN 最小折射率2.MXIN 组大折射率3.MNAB 最小阿贝数4.MXAB 最大阿贝数5.MNPD 最小ΔPg-f6.MXPD 最大ΔPg-f7.RGLA 合理的玻璃近轴光线数据1.PARX 指定面近轴X向坐标2.PARY指定面近轴Y向坐标3.REAZ指定面近轴Z向坐标4.REAR 指定面实际光线径向坐标5.REAA指定面实际光线X向余弦6.REAB指定面实际光线Y向余弦7.REAC指定面实际光线Z向余弦8.RENA 指定面截距处,实际光线同面X向正交9.RENB指定面截距处,实际光线同面Y向正交10.RENC指定面截距处,实际光线同面Z向正交11.RANG 同Z轴向相联系的光线弧度角12.OPTH 规定光线到面的距离13.DXDX “X”向光瞳”X”向像差倒数14.DXDY “Y”向光瞳”X”向像差倒数15.DYDX “X”向光瞳”Y”向像差倒数16.DYDY “Y”向光瞳”Y”向像差倒数17.RETX 实际光线”X”向正交18.RETY实际光线”Y”向正交19.RAGX 全局光线”X”坐标20.RAGY全局光线”Y”坐标21.RAGZ全局光线”Z”坐标22.RAGA全局光线”X”余弦23.RAGB全局光线”Y”余弦24.RAGC全局光线”Z”余弦25.RAIN 入射实际光线角局部位置约束1.CLCX 指定全局顶点”X”向坐标2.CLCY指定全局顶点”Y”向坐标3.CLCZ指定全局顶点”Z”向坐标4.CLCA指定全局顶点”X”向标准矢量5.CLCB指定全局顶点”Y”向标准矢量6.CLCC指定全局顶点”Z”向标准矢量变更系统数据1.CONF 结构参数2.PRIM 主波长3.SVIG 设置渐晕系数一般操作数1.SUMM 两个操作数求和2.OSUM 合计两个操作数之间的所有数3.DIFF 两个操作数之间的差4.PROD 两个操作数值之间的积5.DIVI 两个操作数相除6.SQRT 操作数的平方根7.OPGT 操作数大于8.OPLT 操作数小于9.CONS 常数值10.QSUM 所有统计值的平方根11.EQUA 等于操作数12.MINN 返回操作数的最小变化范围13.MAXX 返回操作数的最大变化范围14.ACOS 操作数反余弦15.ASIN 操作数反正弦16.ATAN 操作数反正切17.COSI 操作数余弦18.SINE 操作数正弦19.TANG 操作数正切多结构数据1.CONF 结构2.ZTIH 复合结构某一范围面的全部厚度高斯光束数据1.CBWA 规定面空间高斯光束尺寸2.CBWO 规定面空间高斯光束束腰3.CBWZ 规定面空间光束Z坐标4.CBWR规定面空间高斯光束半径梯度率控制操作数1.TnGT2.TnLT3.TnV A4.GRMN 最小梯度率5.GRMX 最大梯度率6.LPTD 轴向梯度分布率7.DLTN ΔNZPL宏指令优化1.ZPLM像面控制操作数1.RELI 像面相对亮度。
清华大学 ZEMAX光学设计软件操作说明详解(1)

介绍这一章对本手册的习惯用法和术语进行说明。
ZEMAX使用的大部分习惯用法和术语与光学行业都是一致的,但是还是有一些重要的不同点。
活动结构活动结构是指当前在镜头数据编辑器中显示的结构。
详见“多重结构”这一章。
角放大率像空间近轴主光线与物空间近轴主光线角度之比,角度的测量是以近轴入瞳和出瞳的位置为基准。
切迹切迹指系统入瞳处照明的均匀性。
默认情况下,入瞳处是照明均匀的。
然而,有时入瞳需要不均匀的照明。
为此,ZEMAX支持入瞳切迹,也就是入瞳振幅的变化。
有三种类型的切迹:均匀分布,高斯型分布和切线分布。
对每一种分布(均匀分布除外),切迹因素取决于入瞳处的振幅变化率。
在“系统菜单”这一章中有关于切迹类型和因子的讨论。
ZEMAX也支持用户定义切迹类型。
这可以用于任意表面。
表面的切迹不同于入瞳切迹,因为表面不需要放置在入瞳处。
对于表面切迹的更多信息,请参看“表面类型”这一章的“用户定义表面”这节。
后焦距ZEMAX对后焦距的定义是沿着Z轴的方向从最后一个玻璃面计算到与无限远物体共轭的近轴像面的距离。
如果没有玻璃面,后焦距就是从第一面到无限远物体共轭的近轴像面的距离。
基面基面(又称叫基点)指一些特殊的共轭位置,这些位置对应的物像平面具有特定的放大率。
基面包括主面,对应的物像面垂轴放大率为+1;负主面,垂轴放大率为-1;节平面,对应于角放大率为+1;负节平面,角放大率为-1;焦平面,象空间焦平面放大率为0,物空间焦平面放大率为无穷大。
除焦平面外,所有的基面都对应一对共轭面。
比如,像空间主面与物空间主面相共轭,等等。
如果透镜系统物空间和像空间介质的折射率相同,那么节面与主面重合。
ZEMAX列出了从象平面到不同象方位置的距离,同时也列出了从第一面到不同物方平面的距离。
主光线如果没有渐晕,也没有像差,主光线指以一定视场角入射的一束光线中,通过入瞳中央射到象平面的那一条。
注意,没有渐晕和像差时,任何穿过入瞳中央的光线也一定会通过光阑和出瞳的中心。
zemax优化操作数详细分类及使用

CVGT
—
—
率大于目标值
号
曲率小于。这个边界操作数强制使指定编号的表面的曲 表 面 编
CVLT
—
—率小于目标值号来自圆柱体体积。这个操作数计算了包含指定范围的表面的 第一个 最后一
CVOL 最小圆柱体的体积,以镜头长度的立方为单位。在计算 表面的 个表面 —
中仅使用球面顶点和半口径,不用矢高。指定的表面范 编号 的编号
束
INDX
近 轴 光 线 数 据 PARX,PARY,PARZ,PARR,PARA,PARB,PARC,PANA,PANB,
的约束
PANC,PATX,PATY,YNIP
REAX,REAY,REAZ,REAR,REAA,REAB,REAC,RENA,RENB,
实 际 光 线 数 据 RENC,RANG,OPTH,DXDX,DXDY,DYDX,DYDY,RETX,RETY,
DENC,GENC
TOTR,CVVA,CVGT,CVLT,CTVA,CTGT,CTLT,ETVA,ETGT,
ETLT,COVA,COGT,COLT,DMVA,DMGT,DMLT,TTHI,VOLU,
镜 头 数 据 的 约 MNCT,MNET,MXCT,MXET,MNCG,MNEG,MXCG,MXEG,MNCA,
中有一个以上的光学虚拟全息表面,结构编号可以加上
2 来指代使用的第二个表面的参数,或者加上4 来指代
使用的第三个表面的光学结构,等等。例如,值为7 的
结构编号指代现存的第四个光学虚拟全息面的第一个
结构系统。
边界操作数,它强制使指定编号的表面的圆锥系数大于 表 面 编
COGT
—
—
指定的目标值
号
ZEMAX中文说明(精品)

关于数据域编号需要直到一个非常重要的事情。
如果它的值为零,则执行宏指令,得到OPTRETURN 0 中的值。
然而,如果数据域编号不是零,那么不执行宏指令,而代替使用前面调用该宏指令时储存的数值。
这种约定有着实质性的好处。
如果宏指令计算了许多数值,它们所有都需要被优化,则这个宏指令只要调用一次,而多次使用ZPLM 操作数就可以得到这个数据。
这比多次调用宏指令有效得多。
例如,假设名为ZPL11.ZPL 计算三个数值,它们三个都需要优化。
在这个宏指令中将使用OPTRETURN 来储存这三个数据:OPTRETURN 0=xOPTRETURN 1=yOPTRETURN 2=z那么在评价函数中用三个ZPLM 操作数来摘录这个数据,仅调用一次这个宏指令来执行优化:ZPLM 11 0ZPLM 11 1ZPLM 11 2仅在ZPLM 11 0 中调用宏指令ZPL11.ZPL。
注意,仅当Int2 的值为零时,可以使用Hx、Hy、Px、和Py 的值,因为仅在这种情况下,宏指令才被求值。
最后,在宏指令执行过程中镜头数据不能有任何改变,这一点十分重要。
这些改变将涉及到后面其他操作数求值。
ZEMAX 不能将已经求值的镜头数据恢复到对ZPLM 指定的宏指令求值之前的状态。
同样,ZPLM 也不应用在默认评价函数的中间,而应该放在ZEMAX 默认定义的那部分评价函数的前面或后面。
如果在宏指令操作的过程中镜头数据被改变了,ZEMAX 将无法知道哪个数据被改变了,而且不能不能将镜头数据恢复到没改变时的原始状态。
只允许ZPL 宏指令执行对镜头数据的拷贝数据进行优化,而不是对实际数据进行优化,这样可以避免出现上述情况,然而这个功能当前不被支持。
其原因是有时候宏指令在对后面的操作数进行求值之前需要改变镜头数据。
在这种情况下,应执行两个宏指令。
第一个应按要求修改数据,第二个应将数据恢复到原始条件。
这两个宏指令,和执行改变镜头数据的插入操作数一起,都可以在评价函数编辑界面中列出。
zemax操作数手册

ZEMAX优化把持数之南宫帮珍创作一阶光学性能1. EFFL 透镜单位的有效焦距2. AXCL透镜单位的轴向色差3. LACL透镜单位的垂轴色差4. PIMH规定波长的近轴像高5. PMAG近轴放年夜率6. AMAG角放年夜率7. ENPP透镜单位入瞳位置8. EXPP透镜单位出瞳位置9. PETZ透镜单位的PETZVAL半径10. PETC反向透镜单位的PETZVAL半径11. LINV透镜单位的拉格朗日不变量12. WFNO像空间F/#13. POWR指定概况的权重14. EPDI 透镜单位的入瞳直径15. ISFN像空间F/# (近轴)16. OBSN物空间数值孔径17. EFLX“X”向有效焦距18. EFLY “Y”向有效焦距19. SFNO弧矢有效F/#像差1. SPHA在规定面出的波球差分布(0则计算全局)2. COMA透过面慧差(3阶近轴)3. ASTI透过面像散(3阶近轴)4. FCUR透过面场曲(3阶近轴)5. DIST透过面波畸变(3阶近轴)6. DIMX畸变最年夜值7. AXCL轴像色差(近轴)8. LACL垂轴色差9. TRAR径像像对主光线的横向像差10. TRAX “X”向横向色差11. TRAY “Y”向横向色差12. TRAI规定面上的径像横向像差13. TRAC径像像对质心的横向像差14. OPDC主光线光程差15. OPDX衍射面心光程差16. PETZ 透镜单位的PETZVAL半径17. PETC反向透镜单位的PETZVAL半径18. RSCH 主光线的RMS光斑尺寸19. RSCE类RSCH20. R WCH主光线的RMS波前偏差21. RWCE衍射面心的RMS波前偏差22. ANAR像差测试23. ZERN Zernike系数24. RSRE几何像点的RMS点尺寸(质心参考)25. R SRH类同 RSRE(主光线参考)26. RWRE类同 RSRE(波前偏差)27. TRAD “X”像TRAR比力28. TRAE “Y”像TRAR比力创作时间:二零二一年六月三十日29. TRCX像面子午像差”X”向(质心基准)30. TRCY像面子午像差”Y”向(质心基准)31. DISG 广义畸变百分数32. FCGS弧矢场曲33.DISC子午场曲34.OPDM限制光程差, 类同TRAC35.PWRH 同RSCH36.BSER瞄准偏差37.BIOC集中瞄准38.BIOD垂直瞄准偏差MTF数据1. MTFT 切向调制函数2. MTFS 径向调制函数3. MTFA平均调制函数4. MSWT切向方波调制函数5. MSWS径向方波调制函数6. MSWA 平均方波调制函数7. GMTA 几何MTF切向径向响应8. GMTS几何MTF径向响应9. GMTT几何MTF切向响应衍射能级1.DENC 衍射包围圆能量2.DENF衍射能量3.GENC几何包围圆能量4.XENC透镜数据约束1.TOTR透镜单位的总长2.CVVA规定面的曲率=目标值3.CVGT规定面的曲率>目标值4.CVLT规定面的曲率<目标值5.CTVA 规定面的中心厚度=目标值6.CTGT规定面的中心厚度>目标值7.CTLT规定面的中心厚度<目标值8.ETVA规定面的边缘厚度=目标值9.ETGT 规定面的边缘厚度>目标值10.E TLT 规定面的边缘厚度<目标值11.C OVA 圆锥系数=目标值12.C OGT圆锥系数>目标值13.C OLT圆锥系数<目标值14.D MVA约束面直径=目标值15.D MGT约束面直径>目标值16.D MLT约束面直径<目标值17.T THI面厚度统计18.V OLU元素容量19.M NCT 最小中心厚度20.M XCT最年夜中心厚度21.M NET最小边缘厚度22.M XET最年夜边缘厚度23.M NCG最小中心玻璃厚度24.M XEG最年夜边缘玻璃厚度25.M XCG最年夜中心玻璃厚度26.M NCA 最小中心空气厚度27.M XCA最年夜中心空气厚度28.M NEA最小边缘空气厚度29.M XEA最年夜边缘空气厚度创作时间:二零二一年六月三十日30.Z THI 控制复合结构厚度31.S AGX透镜在”XZ”面上的面弧矢32.S AGY透镜在”YZ”面上的面弧矢33.C OVL柱形单位体积34.M NSD最小直径35.M XSD最年夜直径36.X XET最年夜边缘厚度37.X XEA 最年夜空气边缘厚度38.X XEG最年夜玻璃边缘厚度39.X NET最小边缘厚度40.X NEA最小边缘空气厚度41.X NEG最小玻璃边缘厚度42.T TGT总结构厚度>目标值43.T TLT 总结构厚度<目标值44.T TVA总结构厚度=目标值45.T MAS结构总质量46.M NCV最小曲率47.M XCV最年夜曲率48.M NDT最小口径与厚度的比率49.M XDT最年夜口径与厚度的比率参数数据约束1.PnVA约束面的第n个控制参数=目标值2.PnGT约束面的第n个控制参数>目标值3.PnLT约束面的第n个控制参数<目标值附加数据约束1.XDVA附加数据值=目标值(1~99)2.XDGT附加数据值>目标值(1~99)3.XDLT附加数据值<目标值(1~99)玻璃数据约束1.MNIN最小折射率2.MXIN组年夜折射率3.MNAB最小阿贝数4.MXAB最年夜阿贝数5.MNPD 最小ΔPg-f6.MXPD最年夜ΔPg-f7.RGLA 合理的玻璃近轴光线数据1.PARX指定面近轴X向坐标2.PARY指定面近轴Y向坐标3.REAZ指定面近轴Z向坐标4.REAR指定面实际光线径向坐标5.REAA指定面实际光线X向余弦6.REAB指定面实际光线Y向余弦7.REAC指定面实际光线Z向余弦8.RENA指定面截距处, 实际光线同面X向正交9.RENB指定面截距处, 实际光线同面Y向正交10.R ENC指定面截距处, 实际光线同面Z向正交11.R ANG同Z轴向相联系的光线弧度角12.O PTH规定光线到面的距离13.D XDX “X”向光瞳”X”向像差倒数14.D XDY “Y”向光瞳”X”向像差倒数创作时间:二零二一年六月三十日15.D YDX “X”向光瞳”Y”向像差倒数16.D YDY “Y”向光瞳”Y”向像差倒数17.R ETX实际光线”X”向正交18.R ETY实际光线”Y”向正交19.R AGX 全局光线”X”坐标20.R AGY全局光线”Y”坐标21.R AGZ全局光线”Z”坐标22.R AGA全局光线”X”余弦23.R AGB全局光线”Y”余弦24.R AGC全局光线”Z”余弦25.R AIN入射实际光线角局部位置约束1.CLCX指定全局极点”X”向坐标2.CLCY指定全局极点”Y”向坐标3.CLCZ指定全局极点”Z”向坐标4.CLCA指定全局极点”X”向标准矢量5.CLCB指定全局极点”Y”向标准矢量6.CLCC指定全局极点”Z”向标准矢量变动系统数据1.CONF 结构参数2.PRIM主波长3.SVIG 设置渐晕系数一般把持数1.SUMM 两个把持数求和2.OSUM合计两个把持数之间的所有数3.DIFF两个把持数之间的差4.PROD两个把持数值之间的积5.DIVI两个把持数相除6.SQRT把持数的平方根7.OPGT把持数年夜于8.OPLT把持数小于9.CONS常数值10.Q SUM所有统计值的平方根11.E QUA即是把持数12.M INN返回把持数的最小变动范围13.M AXX返回把持数的最年夜变动范围14.A COS把持数反余弦15.A SIN 把持数反正弦16.A TAN把持数反正切17.C OSI把持数余弦18.S INE把持数正弦19.T ANG把持数正切多结构数据1.CONF结构2.ZTIH复合结构某一范围面的全部厚度高斯光束数据1.CBWA规定面空间高斯光束尺寸2.CBWO规定面空间高斯光束束腰3.CBWZ 规定面空间光束Z坐标4.CBWR规定面空间高斯光束半径梯度率控制把持数1.TnGT2.TnLT3.TnVA4.GRMN 最小梯度率5.GRMX最年夜梯度率创作时间:二零二一年六月三十日6.LPTD轴向梯度分布率7.DLTN ΔNZPL宏指令优化1.ZPLM像面控制把持数创作时间:二零二一年六月三十日。
ZEMAX多重结构操作数

ZEMAX多重结构操作数ZEMAX是一款广泛应用于光学设计和分析的软件,在光学系统的设计过程中,经常需要对多个结构进行操作数的计算和分析。
本文将介绍ZEMAX多重结构操作数的基本概念和使用方法。
一、ZEMAX多重结构操作数的概念在ZEMAX中,多重结构操作数是指一个或多个结构的参数或结果,通过数学运算和逻辑判断,得到一个或多个新的操作数。
这些操作数可以是标量、向量或矩阵。
通过对多重结构操作数进行分析和计算,可以得到光学系统的各种性能参数,如像差、MTF(Modulation Transfer Function)等。
二、ZEMAX多重结构操作数的使用方法1. 定义结构参数在ZEMAX中,首先需要定义结构的参数。
结构参数可以是物体的位置、尺寸、形状等。
可以通过手动输入具体数值,或者通过公式、变量等方式进行定义。
在定义结构参数时,需要注意各个参数之间的关系和约束条件。
2. 进行数学运算和逻辑判断在ZEMAX中,可以使用内置的数学运算和逻辑判断函数对结构参数进行计算和判断。
例如,可以使用加减乘除运算符对参数进行加减乘除运算,可以使用条件判断语句对参数进行逻辑判断。
3. 分析和计算操作数通过数学运算和逻辑判断,可以得到多重结构操作数。
这些操作数可以通过内置的分析和计算功能进行进一步的处理。
例如,可以对操作数进行统计分析、显示曲线图、进行优化等。
4. 输出结果最后,可以将多重结构操作数的结果输出到ZEMAX的结果窗口,或者导出到外部文件进行保存和分析。
在输出结果时,需要注意结果的单位、精度和格式等。
三、ZEMAX多重结构操作数的实例为了更好地理解ZEMAX多重结构操作数的使用方法,下面以焦距计算为例进行说明。
假设有一个光学系统,包含一组透镜和一个物体。
我们需要计算出该系统的焦距。
首先,需要定义透镜的曲率半径和折射率作为结构参数。
然后,可以使用公式1/f=(n-1)*(1/R1-1/R2)来计算焦距f,其中n为折射率,R1和R2为透镜的曲率半径。
【ZEMAX光学设计软件操作说明详解】

【ZEMAX光学设计软件操作说明详解】第二章用户界面概述本章介绍了对ZEMAX用户界面进行操作的一些习惯用法,以及一些常用的窗口操作的快捷键。
一旦您学会了在整个程序中通用的简单的习惯用法,ZEMAX用起来就很容易了。
在线教程中,也有逐步学习ZEMAX使用方法的例子。
视窗的类型ZEMAX有不同类型的窗口,每类窗口完成不同的任务。
这些类型有:1、主窗口:这个窗口有很大的空白空间,顶端有标题栏,菜单栏和工具栏。
菜单栏中的命令通常与当前的光学系统相联系,成为一个整体。
2、编辑窗口:有六种不同的编辑1)透镜数据编辑;2)绩效函数编辑;3)多重结构编辑;4、额外数据(ZEMAX-EE);5)公差数据编辑;和非顺序组件编辑(ZEMAX-EE)。
3、图形窗口:这类窗口用作呈现图像数据,例如:系统图;光线扇形图(Ran fan);光学传递函数(MTF);曲线(Dot Spot)……等等。
4、文本窗口:用来列出文本数据,例如:指定数据、像差系数、计算数据等。
5、对话窗口:对话框是弹出窗口,不能改变大小。
对话窗口用来改变选项和数据,如:视场;波长;孔径光阑;表面类型等。
在图像和文本窗口中,对话框也被广泛地用来改变选项,比如改变系统图中光线的数量。
除了对话框,所有窗口都能通过使用标准鼠标这键盘按钮进行移动和改变大小。
如果你对这些方法不熟悉,请参考有关Windows使用的书籍或者Windows的说明书。
主窗口的操作方法主窗口栏有几个菜单标题。
大部分菜单标题与这本手册后面的章节标题相对应。
从这些章节能够找到使用每一菜单项的具体方法。
以下是菜单的标题:File:用于镜头文件的打开、关闭、保存、重命名;Editors:用作调用(显示)其他的编辑窗口;System:用于确定整个光学系统的属性;Analysis:分析中的功能不是用于改变镜头数据,而是根据这些数据进行数字计算和图像显示分析。
包括:系统图(Layout)、Ray fans,Spot diagrams,Diffraction calculations and more。