【文档说明】计算机辅助光学设计-code-V-S5课件.ppt,共(70)页,1.133 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-77348.html
以下为本文档部分文字说明:
3280EastFoothillBoulevardPasadena,California91107USA(626)795-9101Fax(626)795-0184e-mail:service@opticalres.comWorldWideWeb:http://www.opticalre
s.comSection5PerformanceEvaluationIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›TypesofPerformanceEvaluations•Displayfeatures–Usedtovisualizeand
characterizetheopticalsystem–Usedtocommunicateinformationtoothers•Diagnosticanalyses–Usedprimarilybythedesigner–Aberrationanalyses
(first-andthird-order,rayfans,etc.)–Singleraytracing•GeometricalandDiffraction-basedImageevaluations–Simulatefinaluse(
ofinteresttodesignerandcustomer)–Comparetospecifications–Geometricalorwavebased–MTF,PSF,encircledenergy
,RMSwavefronterror,etc.•SystemandOtherevaluations–Maybeofinteresttodesigner,otherengineers,andcustomer–Cost,weight,transmission,ghostimages,Narcissus
,etc.–Illuminationanalysis–TolerancingIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›DisplayMenuOptions•VIEViewLens,comprehensiv
efeaturetoallowtheplottingofopticalsystemsincross-section,as3Dperspectiveviews,etc.,withmanyoptions•SLDSolidModel
ing,supportsasolidmodelrasterimagedisplayoftheopticalsystem.(Soontobereplacedbyanenhanced3DVisualizationfeatureinCODEV9.40)•ELEElementDrawings,pro
videsabilitytocreatelenselementdrawingsintheCODEVstandardformat,ISO10110format(ISOPLOTmacro),orChineseNationalformat
(CHINAPLOTmacro)•LISListLensData,providesameanstocreateatextlistingofall,orasubset,oflensparameterinformationIntroductiont
oCODEVTraining,Fall2003,Slide5-‹#›SampleofDisplayOutputIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›UsefulSuppliedMacroforVIE•TheVIEWLENS(VIE)op
tionisveryflexible,buttheflexibilitycanmaketheinputdialogcomplex•IntheCV_MACRO:directory,ORAprovidesthesamplemacroQUICKVIEW.S
EQ,thatallowssimplifiedinputofthemostcommonlyusedVIEchoices:IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›DiagnosticAn
alysisOptions:Analysis>Diagnostics•FIOParaxialRayTraceofmarginalandchiefray.Usefulforunderstanding1storderpro
pertiesofthesystem•RSI/SINRealRayTraceofarbitraryrays.Oneofthemostusefuldiagnosticfeaturesinanyopticaldesign/an
alysissoftware•BEAGaussianBeamTraceofspotsizeandorientation,wavefrontcurvatureandorientation,waistsizeandlocation.Usefulforphotonicssy
stems,orlasersources•THOThirdOrderAberrations,computationofSeidelaberrations;typicallythirdorderaberrationsdominantthedesign•FORDERFif
thOrderAberrations,computationof3rd,5th,and7thordertransverseorwavefrontaberrations,viamacro•ANAFirst/ThirdOrderAnalysis,withchromaticdifferences,hig
her-order,fullraytraceforallreferencerays•RIMRayAberrationCurves(transverseorOPD).Usefulgraphicaldiagnosticofaberrat
ioncontent•FIEFieldCurves:astigmatismanddistortion,scanlinearity,longitudinalsphericalaberration,chromaticdiff
erencesIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›DiagnosticAnalysisOptions:Analysis>Diagnostics(2)•DI
STDistortionGrid:Macrotoplotreferencerectilineargridacrossthefieldofviewandcorrespondingactualimagegrid,displayingsystemdistortion•LATCOLORLat
eralcolorplotmacrotocomputethelateralcolorofthesystembasedonrealraytracing•PMAPupilMapdisplayofOPDsorintensityacrossthepupil,fitofpupilO
PDmapstoZernikepolynomials.IdealdiagnosticforFFT-baseddiffractionoptions•FMAFieldMapdisplayofdistortion,spotsize,wavefr
onterror,Zernikecoefficients,orBraggefficiencyacrosstheFOV.Idealdiagnosticfortiltedanddecenteredsystems•FOOFootprintofopticalrayb
undlesonsurfaces.Idealdiagnosticforaperturesizingandclearancedeterminations•CATCatseyePlotofapertures/obstructionsasprojectedontopupil•FOVBiocula
rFOVPlotfromdifferenteyepositions.SpecialtyanalysisforvisualinstrumentsorHUDsutilizingbotheyesIntroduc
tiontoCODEVTraining,Fall2003,Slide5-‹#›FifthOrderAberrations•SelectAnalysis>Diagnostics>FifthOrderAb
errations•List3rd,5th,and7thorderaberrationsintermsoftransverseaberrationsorwavefrontaberrationsIntr
oductiontoCODEVTraining,Fall2003,Slide5-‹#›RayAberrationPlots:RIMOption•SelectAnalysis>Diagnostics>RayAberrationCurves–Orusethetoolbarbutton:
•PlotoftransverseorOPDrayaberrationvs.pupilposition•PlotshowsdeviationsfromthechiefrayattheimageplaneinXandYIntr
oductiontoCODEVTraining,Fall2003,Slide5-‹#›TypicalRimrayCurves-0.05000.0500DefocusThird-orderspherical
Coma-0.05000.0500-0.05000.0500Astigmatism-0.05000.0500IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›FieldAberrations:FIEOption•SelectAnalysis
>Diagnostics>FieldCurves–Orusethetoolbarbutton:–Tableandplotofastigmatismanddistortionvs.field–Foraf
ocalsystems,canlisttheseindioptersRELATIVEANGLEX-FOCUSY-FOCUSX-FOCUSY-FOCUSDISTORTIONFIELDHEIGHT(DEG)ATTHEIMAGESURFACE(DISPLACEDBY0.028933)(PERCE
NT)0.000.00-0.028933-0.0289330.0000000.0000000.000000.102.08-0.037182-0.028489-0.0082490.0004440.0091
40.204.16-0.061446-0.027324-0.0325130.0016100.036910.306.23-0.100283-0.026215-0.0713490.0027190.0843
20.408.28-0.151292-0.026981-0.1223590.0019530.153160.5010.31-0.211126-0.033353-0.182193-0.0044200.246040.6012.32-0.2754
80-0.052407-0.246546-0.0234740.366570.7014.29-0.339068-0.096802-0.310135-0.0678690.519580.8016.23-0.395560-0.188305-0.366627-0
.1593720.711520.9018.14-0.437445-0.363345-0.408512-0.3344110.950981.0020.00-0.455803-0.681918-0.426870-0.6529851.2
4963•Optionallycanalsooutputlongitudinalsphericalaberrationorscanlinearity(deviationsfromf-thetadistortion)IntroductiontoCODEVTr
aining,Fall2003,Slide5-‹#›FieldAberrationPlotLONGITUDINALSPHERICALABER.FOCUS(MILLIMETERS)1.000.750.500.25-0.2-0.10.00.10.2ASTIGMAT
ICFIELDCURVESANGLE(deg)ST20.0015.2710.315.20-0.8-0.40.00.40.8FOCUS(MILLIMETERS)DISTORTIONANGLE(deg)20.0015.2710.315.20-2-1012%DISTORTION
CookeTripletf/4.5656.3NM546.1NM486.1NMIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PupilMap:PMAOptio
n•SelectAnalysis>Diagnostics>PupilMap•MainoutputisalistandoptionalplotoftheOPDacrossthepupil–Separateoutputsforeachwavelength,field,andzoo
mposition–AlsoliststheRMSofthebasicdataandtheRMSafterremovingtiltandafterremovingtiltandfocuserror•OPDdata
canbeconvertedtoZernikepolynomialsandcanbesavedasinterferograms•PupilintensityoutputcanreplaceOPD–Measureofpupilaberration•Outputcanalsobephaseacr
ossthepupil–Usefulinpolarizationstudies•OutputcanalsoshowsurfaceswherethepupilisclippedIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PupilMapOPD
ListingFIELD(X,Y)=(0.00,0.69)MAX,(0.00,14.00)DEG587.6NM117415x14Waveaberrationsinhundredthsofwavelength587.6NMRMS=0
.883wavesP-V=4.113wavesSUMOFVALUES=8929.789101112131415161718192021222324252610-75-74-74-74-751134261451
5142634121169468453025304568941161317915111478493125314978114151179142262031601147342231623427311416020322615241205155106643
3147143364106155205241162371971469756268282656971461972371721918113488502260622508813418121918188160119794621616214679
119160188191411289967391861618396799128141206878654525100-3010254565786821-295-4-13-18-21-18-13-459-222-88-69-63-61-62
-62-62-61-63-69-8823-170-155-147-145-147-155-170RMSWaveaberrationShiftofnominalimage(waves)point(mm)(FIT)XYFocusNone0.883(P-V=4.113)Tilt0.8220.00
0000-0.003866Tilt/Focus0.8070.000000-0.017298-0.057160IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PupilMa
pOPDPlottedOutputPOSITION1WAVEABERRATIONDoubleGauss-U.S.Patent2,532,751WAVELENGTH:587.56NMFLD(0.00,1.00)MAX,(0.0,10.0)DEG
DEFOCUSING:0.000000MMCONTOURINTERVAL:0.60WAVESMIN/MAX:-0.12/6.7648108168228288348408468528588648DoubleGauss-U.S.Patent2,
532,751POSITION110WavesWAVEABERRATIONFIELDANGLE-Y:10.00DEGREESX:0.00DEGREESDEFOCUSING:0.000000MMWAVELENGTH:587.56NMHORIZONTALWIDTHREPRESENTSGRIDSIZ
E64X64IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PupilMapOPDPlottedasInterferogramWaves0.00001.00000.5000WAVEFRONTABERRATI
ONDoubleGauss-U.S.Patent2,532,751Field=(0.000,10.00)DegreesWavelength=587.6nmDefocusing=0.000000mmIntroductiontoCODEVTraining,Fall2003,
Slide5-‹#›FieldMap:FMAOption•SelectAnalysis>Diagnostics>FieldMap•FMAisusedtocreateafull-fielddisplayof
variousperformancemeasures–Geometricaldistortion(chiefrayorcalibrated)–PSFbaseddistortion(centroidorcalibrated)–RMSspotsize–RMSwavefronterror–
Astigmatism–Zernikepolynomialcoefficientsofwavefront•Idealdiagnosticforsystemswithtilted&decenteredcomponentsIntr
oductiontoCODEVTraining,Fall2003,Slide5-‹#›FieldMapPlotsIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›FootprintPlot:FOOOption•ChooseAnalysis>
Diagnostics>FootprintPlot•FOOcalculatesthesurfacefootprintsofeachfieldandzoompositionforeachspecifiedsurface–Forspeed,thecomputationisattherefere
ncewavelengthonly•Thesefootprintsareplottedintheirproperlocationonthesurface,allowingyoutoseeataglancetheneededsizeandshapeofthesurface•
Thefootprintscanbeplottedasoutlinesofeachfield,orasgridsofrays(essentiallyspotdiagrams)•Theoutlineofthecombinedeffectofalldefinedap
erture(s)onthesurfacecanbeplottedwithDAP(SpecialControlstab,DrawApertureLimits)•FOOalsooutputstheprojectedareaforeachfield
•ThiscanbeveryusefulforilluminationcalculationsIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›FootprintEx
amplecomputefootprintonfoldmirrorFoldMirrorSURFACE1210.0MMX=0.000Y=0.000IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Workshop5-1:Dis
tortionAnalysis1.RestoretheFisheyelens(NewLensWizard,CODEVSamples,fisheye.len).Changethemaximumfieldangleto60°i
ntheNLWandsetthevignettingintheLDM(Lens>Calculate>SetVignettingData).Drawthelens.InCODEV,theimagesurfac
eisdrawntocovertheGaussian(paraxial)imageheight.Notethelastfieldiswellwithintheedgeoftheimage;thisisindicativeofalargeamountofnegativedistort
ion.2.ComputeandplotthedistortionwiththeFIEoption(Analysis>Diagnostics>FieldCurves).3.Getafullfieldm
apofthedistortionwiththeFMAoption(Analysis>Diagnostics>FieldMap).SelectDistortionfromthedropdownlist.TryitagainwithC
alibratedDistortion.Whatisthedifference?4.Getaplotofthedistortedimage(Analysis>Diagnostics>DistortionGrid).Use60fortheXFOVsemi-fie
ldvalue.Thisshowstheactualdistortedimageontheimageplane.NotethatthisplotisnotactuallypartofCODEV,butratherrunsamacro(cv_macro:dist.se
q).IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›GeometricalImageEvaluationOptions:Analysis>Geometrical
•SPOSpotDiagramvs.fieldandthrough-focus•QUAQuadrantAnalysisshowingenergyonquadrantdetectorvs.scan.Usefulfortracki
ngsystems,photometers.•RADRadialEnergyAnalysislistingpercentenergyinspotdiameters.•GDEGeometricalDetectorAnalysisofenergyvs.position.Us
efulfortrackingsystems,photometers.•GLSGeometricalLineSpreadFunctionandedgetracevs.scan•MTFModulationtransferfunctionvs.frequencyan
dthrough-focus•BIOBiocularAnalysis:divergence,convergence,ordipvergencefordifferenteyepositions(Specialtyanalysisforvisualinstruments
orHUDsutilizingbotheyes)IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›SpotDiagram:SPOOption•SelectAnalysis>Geometri
cal>SpotDiagram–OruseQuickSpottoolbar•Tracesarectangulargridacrosstheentrancepupilandplotstherays'imageinte
rsections•Thedefaultistotraceabout316raystotaloverallwavelengths–ThiscanbechangedwithNRD–WTWcontrolsthenumberofraysplottedforeachwavelengt
h•OutputisplotplustabularsummaryofcentroidsandRMSspotsizes–Recommendedtosetthenumberofraysacrossthediameterto>50formo
reaccurateRMSspotsizes0.000,0.000DG0.00,0.000.000,10.00DG0.00,0.710.000,14.00DG0.00,1.00FIELDPOSITIONDEFOCUSING0.00000DoubleGauss-U.S.Pa
tent2,532,751.635E-01MMIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›UsefulSuppliedMacrosforSPO•ChooseTools>Macro…SampleMacros>GeometricalAnaly
sis–SPOT2D.SEQwillcreatea2-Darrayofspotdiagramsrepresentingspotsacrossthefieldofview–SPOTDET.SEQwillsuperimposeadetectororAirydiskpatt
ernonthespotdiagram–LUMSPOT.SEQusesCODEV’silluminationanalysisfeaturetocreateafalsecolorspotdiagramIntroductiontoCODEVTraining,F
all2003,Slide5-‹#›RadialEnergyAnalysis:RADOption•SelectAnalysis>Geometrical>RadialEnergyAnalysis•Findsdiameterofcirclewhichcontainsa
givenpercentoftheenergy–AdjustscentersofcirclestominimizediameterSPOTDIAMETERSDoubleGaussFOCUS---0.00000FIELD(
X,Y)PCT(0.00,0.00)MAX(0.0,0.0)DEG100.00750200.02110300.03632400.05241500.06129600.07322700.08421800.08940900.100961000.13372IntroductiontoCODEVTrain
ing,Fall2003,Slide5-‹#›RADPlottedOutputDEFOCUSING0.00000DoubleGauss-U.S.Patent2,532,751DIAMETEROFCIRCLE(MM)ENCIRCLEDENERGY0.
0E+003.9E-027.8E-021.2E-011.6E-011.9E-012.3E-012.7E-013.1E-013.5E-013.9E-010.00.10.20.30.40.50.60.70.80.91.0(0.000,0.000)DEGREES(0.000,10.00
)DEGREES(0.000,14.00)DEGREESIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Diffraction-basedImageEvaluationOptions:Analysis>Dif
fraction•MTFModulationtransferfunctionvs.frequencyandthrough-focus•PSFPointSpreadFunction(imageofapointobject)•
LSFLineSpreadFunctionandedgetrace(1DintegralsofPSF).Usefulfordeviceswithslits.•WAVWavefrontAnalysisofRMSw
avefronterrorandbestfocusdetermination.Helpfultodetermineifsystemisdiffraction-limited.•PARPartialCoherence,analyzes1Dor
2Daerialimagestructureunderilluminationrangingfromincoherenttofullycoherent(primarilyformicro-lithographic)systems•BPRGeneraldi
ffractionBeamPropagation,oftenforfreespacephotonicssystems.•CEFFiberCouplingEfficiencyintosingle-modefibers•FMA*BraggDiffractionEfficiency,compu
testhediffractionefficiencyforavolumehologram(*FMAoptionwithoutFFDsub-command)IntroductiontoCODEVTraining,Fall2003
,Slide5-‹#›ModulationTransferFunction:MTFOption•SelectAnalysis>Diffraction>MTF•Computespolychromaticfrequencyresponsetosinewave(oroptionallys
quarewave)targetsorientedhorizontallyandvertically(andoptionallyat45°)foreachfocusposition(ateachfieldandzoomposition)•Computedbyau
tocorrelationofpupilfunction(OPD,amplitudeatexitpupil)IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›MTFTabularOutputWAVELENGTHWEIGHTNO.OFRAYSFIELD(
X,Y)=(0.00,1.00)MAX,(0.00,20.00)DEG650.0NM1852RELATIVEILLUMINATION=60.6PERCENT550.0NM21194ILLUMINATION(UNITBRIGHTNESS)=0.016008480.
0NM11556DISTORTION=-0.08PERCENTDIFFRACTIONLIMITFOCUSPOSITIONFormulaActual-0.10000-0.050000.000000.050000.10000L/MMf/5.471RADT
ANRADTANRADTANRADTANRADTANRADTAN----------------------------------------------------------------------------
-0.999.999.999.999.999.999.999.999.999.999.999.999.99920.922.920.878.591.827.738.856.847.853.899.819.8
85.75740.845.841.757.191.648.442.706.681.685.798.591.726.44760.768.762.636.017.507.239.569.545.526.707.39
8.565.23580.693.684.519.024.398.120.450.435.394.620.264.430.127100.618.607.405.018.307.060.345.347.288.539.177.
328.075MTFdiffractionlimitincludingapertures,vignetting,andpupilaberrationcomputedtangentialandsagittalMTFateachfrequencyandfocusposition
SpatialfrequencyIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›MTFvs.SpatialFrequency1.00.90.80.70.60.50.40.30.20.1MODULATION204060801001201401601802
00SPATIALFREQUENCY(CYCLES/MM)IntroductorySeminarf/5.6TessarDIFFRACTIONMTFDIFFRACTIONLIMITAXISTR0.7FIELD()14.00OTR1.0FIELD()20.
00OWAVELENGTHWEIGHT650.0NM1550.0NM2480.0NM1DEFOCUSING0.00000IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Through-focusMTFAnalysis•You
canevaluateMTF(andotheranalyses,e.g.,SpotdiagramandPSF)onathrough-focusbasis(i.e.,onplanesdisplacedby+zand/or-zshiftsfromthenominal
imageplaneposition)•Focusdefinitionispartoflensdata,sobeforerunningMTF,usetheLDMtospecifynumberoffocuspositions,firstfocusposition,andincremen
tinfocus–ChooseLens>SystemData–OnThroughFocuspage,definenumber,start,andincrementoffocusIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Through-focusM
TFCheckthisboxforthrough-focusplotCanonlyplotfrequenciesalreadychosenforcalculation1.00.90.80.70.60.50.40.30.20
.1MODULATION-0.15000-0.10000-0.05000-0.000000.05000DEFOCUSINGPOSITION()MMIntroductorySeminarf/5.6TessarDIFFRACTIONM
TFDIFFRACTIONLIMITAXISTR0.7FIELD()14.00OTR1.0FIELD()20.00OWAVELENGTHWEIGHT650.0NM1550.0NM2480.0NM1FREQUENCY50C/MMIn
troductiontoCODEVTraining,Fall2003,Slide5-‹#›UsefulSuppliedMacrosforMTF•ChooseTools>Macro…SampleMacros>Diffra
ctionAnalysis–FFT2DMTF.SEQwillcreatea3DMTFplotforeachfield–MTFVSFLD.SEQwillcreateaplotofMTFversusfieldatu
pto3userdefinedspatialfrequenciesIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Workshop5-2:MTFAnalysisofaC
ookeTriplet1.UsetheNewLensWizardtoopentheCODEVsamplelenscooke1.2.RunanMTFanalysis(Analysis>Diffraction>MTF).Useamaxi
mumfrequencyof100cycles/mmandafrequencyincrementof10cycles/mm.PlottheMTFvs.frequency.3.Setup9focalpositionsspanningtherangeof-0.4mmto
+0.4mm.4.RuntheMTFagain,plottingtheMTFvs.focusforafrequencyof20cycles/mm.NotehowthesagittalandtangentialMTFshavedifferentl
ocationsforthepeakvalues.Thisisanindicationofastigmatism.IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PointSpreadFunction:PSFOption•SelectA
nalysis>Diffraction>PointSpreadFunction•Calculatesdiffraction-basedimageofapointobject•UsesFFT(FastFourierTransf
orm)•Varioustypesofoutput–Imageofapointobject–Encircledenergy–Detectorconvolution–Imageoftwocloseobjects•Outputcanbelisted,plot
ted,outputasinterferograms,orsavedintotheWorksheetBufferforfurtheranalysis•Polychromaticoutputisperfield,focusposition,andzoompositionIntroduct
iontoCODEVTraining,Fall2003,Slide5-‹#›PSFPrintedOutputSUMOFVALUES=567.StrehlRatio=0.999223242526272829303132333435363738392912130145454131431
34321521492151332414910049142341521492151354313436145454137121XYPSFcentroidcoordinatesrelativetochiefra
y0.0000000.000000mm.Momentaboutthecentroid:Second0.2001101E-030.2001101E-03Third-0.1118492E-12-0.2691536E-12Fourth0
.1059935E-050.1059935E-05<XY>:0.1161191E-12IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PSFPlottedOutputRitchey-ChretienPOSITION10
.03756mm25DIFFRACTIONINTENSITYSPREADFUNCTIONFLD(0.00,0.00)MAX;(0.0,0.0)DEGDEFOCUSING:0.000000MMWAVELENGTHWEIGHT632.8NM1IntroductiontoCODEVTrain
ing,Fall2003,Slide5-‹#›UsefulSuppliedMacroforPSF•ChooseTools>Macro…SampleMacros>DiffractionAnalysis–PSFPLOT.SEQwillcreateacross-sectio
nalsliceofthePSFateachfield,withauserselectedgridoffset,onanormalizedorlogscaleIntroductiontoCODEVTraining,Fall20
03,Slide5-‹#›LineSpreadFunction:LSFOption•SelectAnalysis>Diffraction>LineSpreadFunction•Outputislinespreadandedgetraceandplotofthelinespreadfor
eachfieldandzoompositionRitchieChretienDIFFRACTIONINTENSITYPROFILELINESPREADFUNCTIONWAVELENGTHWEIGHT632.8NM1DEFOCUSING0.00
000RELATIVEINTENSITY1.251.000.750.500.250.00-0.1146-0.0859-0.0573-0.02860.00000.02860.05730.08590.1146DISPLACEMENTONIMAGESURF
ACE(MM)RNA(X,Y)FIELDSCANINC(0.00,1.00)RINC(0.00,1.00)TIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›WavefrontAnalysis
:WAVOption•SelectAnalysis>Diffraction>WavefrontAnalysis–CanalsousetheQuickBestFocustoolbarbutton:•ComputestheRMSwavefronterror(withtiltremoved)for
eachfieldatindividualbestfocusandatbestcompositefocus,oroptionally,atthecurrentfocusFIELDBESTINDIVIDUALFOCU
SBESTCOMPOSITEFOCUSFRACTDEGSHIFTFOCUSRMSSTREHLSHIFTFOCUSRMSSTREHL(MM.)(MM.)(WAVES)(MM.)(MM.)(WAVES)X0.000.00
0.0000000.0121810.00031.0000.000000-0.0056620.00670.998Y0.000.000.0000000.000000X0.000.000.000000-0.0221530.01660.9890.000000-0
.0056620.01750.988Y0.670.40-0.0004990.001155X0.000.000.000000-0.0129110.01980.9850.000000-0.0056620.02000.984Y1.000.600.0007710.001881COMPO
SITERMSFORPOSITION1:0.01553UnitsofRMSarewavesat632.8nm.IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Bea
mPropagation:BPROption•ChooseAnalysis>Diffraction>BeamPropagation•Beampropagationisusefulforanalyzingsystemsforwhichgeometrical
opticsisunabletoproperlyaccountforthepropagationoflightthroughthesystem–Especiallysignificantwhendiffractioneffectsoccurduetoslowbe
ams,apertureclipping,intermediateimagestructure,etc.–Forexample,lasersystemsandinterferometers•UsesseveralFFT-basedalgorithm
stopropagatethefield•Theuserselectsthesurfacerangesinwhichtousebeampropagation,andgeometricalraytracingisusedbetweentheseregion
s–Combinesaccuracyofbeampropagationwhereneededwiththespeedofraytracing,whenbeampropagationisnotneededIntroductiontoCODEVTraining,Fall
2003,Slide5-‹#›BeamPropagationExample157.96MM157.96MM0.000097.01648.508Ruling0.25mm.fromfocusBeamIntensityat100mm.b
eyondfocusRelativeField(0.000,0.000)POSITION1Wavelength500.00nm.Defocus:0.000000MM15:55:275RonchiRulingExample
Scale:1.10ORA13-Ju22.73MMRonchiRulingIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›FabricationSupportOptions:Analysis>FabricationSuppo
rt•FABFabricationdatatablesincludessagtablesandtheabilitytodisplayinterferogramfiledata•COSCostAnalysisbasedonmaterialandfabricationcosts•WEIWeightA
nalysisincludesacenterofgravitycalculation•ALIAlignmentOptimization,interfaceswithmeasuredinterferometricdatatoaidinsystemal
ignmentIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›•SPESpectralAnalysisofmultiplecurvesanddeterminationofreprese
ntativewavelengthsandweights•TRATransmissionAnalysisincludingpolarizationeffectsofsingleormultilayercoati
ngs.•GHOParaxialGhostImageAnalysisofall2-surfaceghostimages.•NARNarcissusAnalysisofscanningthermalinfraredsystems.SystemAnalysisOptions:Analys
is>SystemIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›TransmissionAnalysis:TRAOption•SelectAnalysis>Syst
em>TransmissionAnalysis•Computespupilaveragedtransmissionofeachfieldandzoomposition•Computationincludespolarization
effectsofanysingleormultilayercoatingsonsurfacesandbulkabsorptionofrefractivematerials–Ifnocoatingsarespecified,TRAassumesasinglel/4coatingofMgF2o
nallair-glasssurfacesandadefaultcementonallglass-glasssurfaces–Mirrorswithoutcoatingsareassumedtobeperfectreflec
tors•TRAalsooutputstheprojectedsolidangleinimagespace(andobjectspaceforfiniteconjugates)–Thisisaveryaccuratecalculationofth
erelativeilluminationatthatimagepoint•Outputislistingonly(nographics)IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›TransmissionAnalys
isOutputTRANSMISSIONCHARACTERISTICSFIELDSURFSOURCE656.3NM587.6NM486.1NMTOTALFIELD(X,Y)=(0.00,0.00)DEGSurfaceTransmittance1REF0.99160.99330.98880
.9913ABS0.99600.99710.99560.99622REF0.99730.99720.99700.9972ABS0.99930.99930.99830.99893REF0.99500.9973
0.99060.9943-------------------------------------------------------PRODUCTREF0.98400.98790.97660.9828ABS0
.99530.99640.99390.9952AveTransmittance:0.97940.98430.97060.9781ILLUMINATION:0.085880.086320.085110.08577RELATIVEILLUM:100.010
0.0100.0100.0PROJECTEDSOLIDANGLE(IMAGESPACE):0.087690.087690.087680.08769USEDAREAOFENTRANCEPUPIL:.871E+03.871E+03.871E+03.871E+03Introducti
ontoCODEVTraining,Fall2003,Slide5-‹#›GhostImageAnalysis:GHOOption•SelectAnalysis>System>GhostImageAnalysis•
Outputisalistofallthetwo-surfacereflectionghostimages•Outputincludessizeofghostimage,focallengthofghostimage,shiftinba
ckfocalpositionfortheghostimage,pupilratio,andmagnificationCalculationisbasedonparaxialraytracealthoughrealrayghostimagescanb
eanalyzedwithnon-sequentialmodelsIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›UsefulSuppliedMacroforGHO•ChooseTools>Macro…SampleMacros>Geometri
calAnalyses–GHOST_VIEW.SEQwillruntheGHOoption,displaynon-sequentialmodelswithrealraysforeachghostpathandoptiona
llysaveeachmodelIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›•TORMTF,RMSWavefrontError,FiberCouplingEfficiency,andPolarizationDependentLoss.Allthes
eoptionsuseCODEV’sveryfastwavefrontdifferentialtolerancingalgorithm•TODDistortion,toleranceanalysisonchiefr
aydistortionperformance•TOLFDIFUSER–FINITEDIFFERENCES,macrothatperformsfinitedifferencestolerancingonanyperformancemetr
icthatCODEVcancompute•TOLMONTEUSER–MONTECARLO,macrothatperformsMonteCarlotolerancingonanyperformancemetricthatCODEVcancomputeTolerancingAnalysisOpti
ons:Analysis>TolerancingSeeSection13formoredetailIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›OtherAnalysisOptions•LUMAn
alysis>Illumination,illuminanceatareceiverbasedononeormorepointorextendedsources•ENVLens>EnvironmentalChange,allowsforautomaticmodificationofthelens
parametersbasedonatemperaturechanges,pressurechanges,andradialgradients.CODEV’sanalysisoptionscanthenbeusedontheenvironmentallyperturbedlens•IGE
File>Export>IGES,outputswireframemodelofthelensinIGESformat(soontobereplacedbyanenhanceddataexportfeatureinCODEV9.40toexportIGES,STEP,andSATmodels)•L
TEFile>Export>LightTools,exportslenstoafileinLightTools®formatIntroductiontoCODEVTraining,Fall2003,Slide5-‹
#›EnvironmentalChange:ENVOption•SelectLens>EnvironmentalChange•Computesthechangesinthelensduetochangesintemperatureorp
ressure–Notreallyananalysisoptioninitself–Altersthelensmodeltosimulatetheenvironmentallyinducedchange–Youcanthendoanytypeof
analysisonperturbedmodel•Note:LENSDATAISCHANGEDBYENV–Allsolvesaredeleted,andallrefractiveindices(evenair)areconvertedtoabsolute(relativetovacuum)–Alt
houghUndocansaveyoufromamistake,itisbesttosavetheoriginallensmodelbeforerunningEnvironmentalchange•Outputisthreetables–Listingofrefractiveindicesa
nddn/dTcoefficients–Listingoflensatoriginaltemperature,pressure–Listingoflensatnewtemperature,pressureI
ntroductiontoCODEVTraining,Fall2003,Slide5-‹#›UsefulSuppliedMacroforENV•ChooseTools>Macro…SampleMacros>Enviro
nmentalModeling–THERMPIK.SEQ&THERMENV.SEQwilluseENVtocreatea3-positionzoomlenswhereeachconfiguration
representsadifferenttemperatureofanominalsystem.UsefulforsettingupalensmodelforathermaloptimizationIntroductiontoCODEVTraining,Fall2003,
Slide5-‹#›Workshop5-3:TemperatureSensitivityofaSinglet1.Createa50mmdiameter,f/2,plano-convexBK7lens.Useo
nlyonewavelength(550)andonlyconsideron-axis(Hint:Onequickapproachistorestorethelenssinglet.lenthroughtheNewLensWizard,deletingthesolveswhenprompted
afterchangingittof/numberof2.0,thenchangingcurvaturesasneeded).2.Addaparaxialimagesolveandmaketheconvexsurface
anasphere.Optimizetomakethelensasgoodaspossibleon-axis.AnalyzethelenswithrayaberrationcurvesandRMSwavefronterror.3.Pe
rformanenvironmentalanalysistochangethetemperatureto40°C.4.Hastheperformancechanged(lookatarayaberrationcu
rve).Whatisthedominanteffect?5.Refocusthelenstobestfocus(usetoolbarbuttonforQuickBestFocus).Howmuchdidthedefocuschange?
Isthereanyresidualperformancechange?IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Supplement:SpecializedEvaluationsI
ntroductiontoCODEVTraining,Fall2003,Slide5-‹#›SpecializedEvaluations•CODEVhassomeoptionsthatarehighlysp
ecializedtoparticularfieldsandarenotnormallytaughtaspartoftheintroductoryseminar•TheseoptionsarecoveredindetailintheonlineRe
ferenceManual•Thissectionhasexamplesofafewoftheseoptionsforusewithgroupswithaspecialinterestinoneorm
oreofthesesubjects–GaussianBeamTrace–Partialcoherence–FiberCouplingEfficiency–IlluminationAnalysis–BiocularFOVAnalysis–MultilayerCoa
tingDesignIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›SpectralAnalysis:SPEOption•SelectAnalysis>Syste
m>SpectralAnalysis•Separateoptionthatcanoperateindependentlyofanylensinmemory•Cascadesupto10spectralres
ponsecurvesandcomputescompositeresponse–Curvescanbeselectedfrompre-definedlistorcanbeuser-entered•Listedoutputinclu
desrepresentativewavelengthsandweights–Alsooutputspeakwavelengthand50%pointwavelengths–Alsooutputswavelengthsfor1-2-1weighting(appropriateforoptim
ization)•Plottedoutputalsoavailable•ReplaceSystemWavelengthsandWeightsfeatures(RWL,RWT)caninsertcalculatedvaluesintocurrentlensIntroductiont
oCODEVTraining,Fall2003,Slide5-‹#›SpectralAnalysisPlottedOutputSPERSPS_1BLA5500PLOALLGO1.00.90.80.70.60.50.40.
30.20.1RESPONSE250.0350.0450.0550.0650.0750.0850.0950.01050.0WAVELENGTHSPEOptionExampleSPECTRALRESPONSECOMBINEDS_1BLACKBODY(5,500OK)D
ropdownlistofpredefinedspectralcurvesUsethistabforuser-definedcurvesIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›SpectralAn
alysisListedOutputWAVELENGTHWEIGHT958.3324.82829.3192.71665.13101.66463.1144.86349.3054.44WAVELENGTHSANDWEIGHTINGFOR.5AN
D1.0RESPONSEWAVELENGTHWEIGHT878.929.17367.629.00331.571.66WAVELENGTHSFORTRUE1,2,1WEIGHTINGWAVELENGTHWEIGHT874.301.00687.762.00370.69
1.00usethesewavelengthsandweightsforMTF,PSF,TOR,etc.usethesewavelengthsandweightsforAUTOIntroductiontoCODEVTraining,Fall2
003,Slide5-‹#›GaussianBeamTrace:BEAOption•SelectAnalysis>Diagnostics>GaussianBeamTrace•PropagatesGaussianbeamsthroughthesystem(usingrayapproac
h)–Basicinputisobjectsurfacewaistradius(x,y)–Outputisbeamsizeandorientation,wavefrontcurvatureandorientation,andwaistsizeandlocationGAUSSIANBEAMPROPA
GATIONSingletPOSITION1WAVELENGTH=500.0NMDIMENSIONS=MILLIMETERSFIELDPOSITION=(0.00,0.00)BEAMWAVEFRONTRADIUSPHASEWAISTRADIUSPROPAG
ATIONBEAMRADIUSORIENTATIONOFCURVATUREORIENTATIONBEFOREDISTANCEFROMDISTANCETOONSURFACE(DEGREES)BEFOREREFRACTION(DEGREES
)REFRACTIONWAISTTOSURFACESURNEXTSURFACEXYXYXYXYOBJ100.00000.05000.05000.0INFINF0.00.05000.05000.00000.000015.000
00.32220.32220.0-102.4674-102.46740.00.05000.0500100.0000100.0000296.57280.32150.32150.02295.47472295.47470.00.29530.2953-358.85
86-358.8586IMG0.31830.31830.0-68611.208-68611.2080.00.31830.31835.90655.9065IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›PartialCoheren
ceAnalysis:PAROption•SelectAnalysis>Diffraction>1DPartialCoherenceorAnalysis>Diffraction>2DPartialCoherence•Prima
rilyusedformicro-lithographicsystems•Computesthediffractionpatternincludingtheeffectsofpartiallycoherentillumination–Therelativenumericalap
erture(RNA)determinesthedegreeofcoherence•Indicateswhatfractionoftheentrancepupilisfilled•0=fullycoherent,2=fullyincoherent,e
tc.•1Dcalculationforbarsandedges•2DcalculationforrectangularobjectsIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›1DPartialCoherenc
eExample0.5NAPerfectLensDIFFRACTIONINTENSITYPROFILEPARTIALLYCOHERENTILLUMINATIONWAVELENGTHWEIGHT500.0NM1D
EFOCUSING0.00000RELATIVEINTENSITY1.251.000.750.500.250.00-7.7-5.8-3.9-1.90.01.93.95.87.7DISPLACEMENTONIM
AGESURFACE(MICRONS)GEOMETRICALSHADOWRNA(X,Y)FIELDSCANINC(0.00,0.00)RobjectresponseIntroductiontoCODEVTraining,Fall2003,Slide5-‹#
›2DPartialCoherenceExampleobjectpattern.01575mm.01575mm.001360.85850.42990.5NAPerfectLensAERIALIMAGEField=(0.000,0.000)DegreesDefocusing=0.000000
RNA:1.000.5NAPerfectLensPOSITION10.00254mm0.2143AERIALIMAGEINTENSITYFLD(0.00,0.00)MAX;(0.0,0.0)DEGDEFOCUSING:0.000000MMRNA:1.00WA
VELENGTHWEIGHT500.0NM11234+56IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›CouplingEfficiency:CEFOption•SelectAnalysis>Diffraction>FiberCouplingEff
iciency•Computesthepercentageofthediffractionaerialimagethatiscoupledintoasingle-modefiber–Theoutputfibermodecanbestepprofile,Gaussian,oruse
r-defined–Gaussianismostcommon(e.g.0.0052mmmoderadiusfortypicalsinglemodefiberat1550nm)•Thenominaloutputfibercanbedisplacedortiltedwit
hrespecttothechiefray,andcanhaveawedgeangleonthetipofthefiber•Analysiscanbedoneofcouplingefficiencyvs.tilt,displacement,orwedgeparameters•Outp
utcanbeexpressedindecibels(dBinsertionloss)IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›CouplingEffic
iencyExampleCouplingEfficiencyADE:0.04.08.012.016.020.0____________________________________________________________________YDE.000000|0.82880.8
1880.76160.66780.55370.4357.000100|0.77460.76570.71350.62760.52260.4137.000200|0.61220.60650.56950.50730
.43000.3482.000300|0.41320.41130.39180.35740.31270.2630.000400|0.24940.24990.24280.22820.20740.1822.000500|0.07290.07570.08080.08620.08980.08
980.5NAPerfectLensYDE(mm.)couplingEfficiency0.00000.00010.00020.00030.00040.00050.00.20.40.60.81.0ADE0.000
000DegADE4.000000DegADE8.000000DegADE12.000000DegADE16.000000DegADE20.000000DegIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›IlluminationAna
lysis:LUMOption•SelectSystems>Illumination•Computestheilluminancedistributionacrossthelastsurface•Canhave
multiple,extendedsources–Sourcescanberectangular,elliptical,spherical,orcylindrical–Sourcescanhavenon-uniformspatialdistributionsan
dnon-uniformangulardistributions•CalculationismadebyMonteCarloraytracing(randomraytracing)–Tracingisindependentofanydefinedfield
s•IlluminationoutputisretainedinmemoryandisaccumulatedacrossmultipleilluminationrunsIntroductiontoCODEVTraining,Fall2003,Slide5
-‹#›IlluminationExamplereceiverplaneparabola250.72MM250.72MM0.0000.01001.00501ParabolawithPointSourc
eirradianceTotalflux0.35450E+01WattsMaxirradiance0.10014E-01Watts/CM^2Minirradiance0.00000E+00Watts/CM^2ParabolawithPointSourceDistance
alongprofileinMMirradiance-150.-100.-50.0.50.100.150.0.0000.0020.0040.0060.0080.010x=0.0y=0.0A=0.0pointsourceIntrod
uctiontoCODEVTraining,Fall2003,Slide5-‹#›BiocularFOVPlot:FOVOption•SelectAnalysis>BiocularFOVPlot•Usedtoplotf
ieldofviewatimagesurfaceasseenfromdifferenteyelocations–Usefulforbiocularsystems,HUDs,etc.•Requiressomechangeofthele
nssetup(moveobjectsurfacetostoplocation,etc.)portionofimageseenbyrighteyeportionofimageseenbylefteye<<IntroductiontoCODEVTraining,Fall200
3,Slide5-‹#›FOVPlottedOutputBIOCULARAZIMUTH/ELEVATION20.00DGFOVseenfromrighteyeFOVseenfromlefteyeOverlapregion(seen
bybotheyes)IntroductiontoCODEVTraining,Fall2003,Slide5-‹#›MultilayerDesignandAnalysis:MULOption•CurrentlynoGUIinputdialogsfor
MUL–Youcanrunitfromcommandlineorfromamacro•Separateoptionwhichoperatesindependentlyofthelensinmemory•Allowsdesign,analysis,andtolerancingofsingl
eormultilayercoatings•Coatingscanbedispersiveorconstantwithwavelength,andcanbeabsorptiveornon-absorptive•Coat
ingscanbesaved(in.MULfiles)andattachedtosurfacesforraytracing(withMLTcommand)–Whenattachingcoatingstosurfaces,coatingthi
cknessvariationscanbemodeledIntroductiontoCODEVTraining,Fall2003,Slide5-‹#›Exampleof7LayerCoatingMULMDATIT'
7Layer1/4Wave'COA0.2502.3GROUP'A'COA0.2501.38COA0.2502.3ENDCOA'A'COA'A'SUB1.52WLG40075010REF550ANG030
45GOMPLRFLGOMEX7Layer1/4WaveWAVELENGTH(NM)REFLECTANCE(UNPOLARIZED)400.450.500.550.600.650.700.750.0.00.20
.40.60.81.0ANGLE=0.000ANGLE=30.000ANGLE=45.000