Skip to main content
Solved

Optimizing complex shapes in non-sequential mode


c​hris

We had an idea to optimize shapes parameterized by low-degree polynomials (or other shapes: ellipsoids, etc.). We want to maximize irradiance across a complex mesh detector (STL) by modifying another complex, not-radially-symmetric, surface.

From what I saw, the TrueFreeForm object isn't supported in non-sequential mode, and the Freeform-Z object limits the shape to a cylinder-like shape that varies in diameter.

Can we accomplish our goal using built-in OpticStudio stuff that I haven't seen yet? Or will we need to write our own stuff that generates meshes and runs the optimization? We have the means I think, I just didn't want to jump in if you had already solved this problem :)

Best answer by Sandrine Auriol

Hi Chris

Yes the TrueFreeform object is not supported in non-sequential mode and the Freeform-Z object is a profile that is then rotated around Z.
In non-sequential mode, the objects with the most flexibility but not static are the Extended Polynomial Lens/Surface, Biconic Zernike Surface/Lens. 

Sandrine

 

View original
Did this topic help you find an answer to your question?

2 replies

Forum|alt.badge.img+2

Hi Chris

Yes the TrueFreeform object is not supported in non-sequential mode and the Freeform-Z object is a profile that is then rotated around Z.
In non-sequential mode, the objects with the most flexibility but not static are the Extended Polynomial Lens/Surface, Biconic Zernike Surface/Lens. 

Sandrine

 


Ana .Manzanares

Hi, 

Is it possible to make the design in SQ mode using a TrueFreeForm surface, export the lens as CAD and use it in NSQ mode?

Thanks in advance.

Ana. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings