Skip to main content
Question

Beginner Question - "Overlapping" Lenses


Oscar.Olsson
Forum|alt.badge.img

Hello,

Pretty new to this, and trying to design a lens package.

However, I have a problem with lenses overlapping when designing.
I like the radii to be the same, but I would like to “cut” the lens.

Changing the thickness won’t do it

Please advise.
 

Br, Oscar

PhotonHerder
Ultraviolet

In the Lens Data Editor, change the Clear Semi-Diameter, Chip Zone and Mech Semi-Diameter. 

https://support.zemax.com/hc/en-us/articles/1500005490461-Modeling-optics-with-realistic-edge-apertures-in-OpticsViewer


However your second surface probably isn’t manufacturable. Use a higher index glass so the radii are longer. Or split that first element into two elements. 


PhotonHerder
Ultraviolet

And the 2nd element isn’t manufacturable, it’s too thin. 


Oscar.Olsson
Forum|alt.badge.img

Thanks!

I keep getting this when I to change the Mech. Semi-Diameter.

Regarding lens thickness - I’m using an element that is used in another product we use, and the dimensions are correct. Tried it with a piece that was alot thicker, but it didnt work.

I can increase mech diameter, but not decrease. If I try to put a number in Chip Size, it will just go back to 0.

 

 


PhotonHerder
Ultraviolet

Are you letting the Clear SD float?  You probably have to set it manually. 
 

For a fisheye you also need to set Ray-aiming and vignetting. 
 

Attach your file if you can. 


Oscar.Olsson
Forum|alt.badge.img

Floating Aperture, that was it.
 

Now it all works. Thank you so much!

 

Br, Oscar


Oscar.Olsson
Forum|alt.badge.img

While I have you on the thread …

 

I’m trying to optimize the radii of some of the lenses.

Using Merit Function Editor, I’m using the operands CVGT and CVLT.

However, it seems as if these are not respected at all.

Is there some sort of conversion between numbers I need to make?
 

br, Oscar


PhotonHerder
Ultraviolet

That should work.  Just think about the signs.  And make sure the weights are high enough.  What I usually do is:

CVVA

RECI of the CVVA to get radius 

ABSO of the RECI

ABSO > minimum radius 

 


Christian Zimmermann

Hi Oscar,

I would furthermore recommend the both operands ...

MNCA = Minimum Center Thickness of Air

MNEA = Minimum Edge Thickness of Air

… in combination with the CVVA = Curvature Value settings using Merit Function Editor (MFE).

This will avoid single elements from overlapping when applying a suitable weight for each operand.

Kind regards,

Christian


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