Pick a design (it can be a sample file) and make it off-axis if it isn't already! Select a surface to be freeform, and then try to optimize it - but try a few different surface selection trials. Compare the resultant performances.
I'm gonna pick a TMA for this one, maybe try the CODE V Python API?
Surface Types to Explore:
Zernike Sag
Q-Type Freeform
Coefficient Variance Selection
Incremental Terms (1,2,3...)
Groups of Terms (10,20,....)
Group symmetrical terms (spherical + focus, Astig + Coma)
1) Change encircled surface from asphere to Zernike Fringe Sag, optimize conic constant but no zernike terms
2) vary a zernike, optimize, record, repeat
Pick a design (it can be a sample file) and make it off-axis if it isn't already! Select a surface to be freeform, and then try to optimize it - but try a few different surface selection trials. Compare the resultant performances.
I'm gonna pick a TMA for this one, maybe try the CODE V Python API?
Surface Types to Explore:
Coefficient Variance Selection