Best open software for optical system design

I’ve only used Zemax before, but unfortunately have no license at the moment. Is there anyone out there with a positive experience learning/using an open source tool?

3 Likes

Any thoughts @Nicola?

2 Likes

Hi,

it really depends what you need to do: Zemax is a rather capable and comprehensive software but for basic design and optimization is a bit of overkilling. I have a license for OSLO (Lambda Research): the program is ok but a bit outdated, structure similar to Zemax. There is also an EDU version, limited to 10 surfaces, which you can use for free. Another free alternative is KDP2 http://www.ecalculations.com It is rather capable, but I did not use it for any serious design.

3 Likes

OpticsStudio (née zemax) is the best I have used, but it is definitely expensive to keep!
Every so often I search for another open-source or cheaper solution, but none have been up to snuff.

lately, I have been keeping my eye on opticspy. It looks promising! It uses the refractive index database as its glass catalog.

4 Likes

Hi,

there is also Optalix ( http://www.optenso.com/ ) which offers a low-cost entry-level version. Among python packages, there is also Pyrate ( https://github.com/mess42/pyrate ).

Cheers,

Fabian

4 Likes

good tips, thanks! in looking into pyrate (which looks promising) I came across this paper which might also be of interest @hgibbs:

3 Likes

Qioptiq has a free (but closed source) option here - https://www.qioptiq-shop.com/en/Optics-Software/Winlens-Optical-Design-Software/Free-Winlens-Basic/?cur=3

Pyrate looks quite cool!

1 Like

WinLens3D also works well for my job. it has a free version of WinLens3D Basic