Raytracing and optical design - Introduction

  Рет қаралды 10,079

Daniel Côté

Daniel Côté

Күн бұрын

The main reference for this video is the article: doi.org/10.1117/1.NPh.8.1.010801
This is a very short overview of the raytracing python module that can be used for validating and optimizing optical designs. It was originally presented at Photonics North 2021.
More info at github.com/DCC-Lab/RayTracing
Intro: 0:00
Quick theory: 1:12
Simple example : 5:19
Aperture stop and Field stop example: 6:34
Profiles and efficiency example: 8:20
Commercial lenses example: 9:12
Conclusion: 10:03
Where to go next?: 10:44

Пікірлер: 19
@cheakternonman5706
@cheakternonman5706 2 жыл бұрын
Kudos to you! Very useful materials.
@mithgil-cool
@mithgil-cool Жыл бұрын
Thanks for your share. It is a great lecture.
@swiftyan9274
@swiftyan9274 3 жыл бұрын
great for a beginner, i want to learn this.
@vishalvashistha
@vishalvashistha 3 жыл бұрын
Well done man, way better than Zemax. Better than Zemax which is a really expensive tool and takes ages to learn.
@alexred9963
@alexred9963 3 жыл бұрын
well if zemax expencive why dont find different cheaper optical design software? or free. zemax not a holy grail and never been. ages education need only if use all functions. if add to this program same amount functions. education curve will be the same
@alihassan9690
@alihassan9690 2 жыл бұрын
great work I hope you will ad methods for optimizations of aberrations soon
@dccote
@dccote 2 жыл бұрын
Unfortunately, we cannot do much about aberrations: since we are using the paraxial approximation, we cannot compute them (aside from field curvature I think). We would need to change quite a few things undert the hood. So the answer: don't hold your breath.
@ShopperPlug
@ShopperPlug 2 жыл бұрын
Are there any complete courses on this for optics?
@christoforosiakovou
@christoforosiakovou 2 жыл бұрын
Great work prof. Daniel! See, if you want to model say a laser path but with an initial angle about the horizontal, how can this be achieved? Thank you and looking forward to the further development of this awesome module!
@dccote
@dccote 2 жыл бұрын
Sorry for the late reply, but off-axis gaussian beams cannot be done at this point. I am not sure the formalism with complex radii of curvatures even exists for that. But you can simply use regular rays and you will be fine if you try to model where the beam goes.
@christoforosiakovou
@christoforosiakovou 2 жыл бұрын
@@dccote Thank you for the respond!
@nikhilsen9007
@nikhilsen9007 8 ай бұрын
Thanks a lot for this Python library. What will be the limit of this tool? At what limit, it can't do things that Zemax can. In short, when should I consider using Zemax, and when is this python library good enough?
@prateenkumar9100
@prateenkumar9100 3 жыл бұрын
Can it be used for gradient index lens ray tracing?
@dccote
@dccote 3 жыл бұрын
It is not difficult to add (we just did not need it at this point). I will add an issue to include it in the next version. In a prior life, this software existed as ABCD.app on the mac and we could do grin lenses.
@prateenkumar9100
@prateenkumar9100 3 жыл бұрын
@@dccote It would be great to be able to analyze GRIN lenses using this code. Looking forward. Thanks.
@dccote
@dccote 2 жыл бұрын
@@prateenkumar9100 SOrry I took so long but because the way the code is organized it is surprisingly difficult to do....! I failed at my first attempt, I will try again later with a new strategy.
@dccote
@dccote 2 жыл бұрын
The somplest solution at this point is to create a MatrixGroup with small sections of GRIN, adding up to the GRIN you want.
@The.captive.eagle.14
@The.captive.eagle.14 7 ай бұрын
I have a set of lenses and I was looking for how to arrange them to become a long -term endoscope as possible ... Will you help me, Professor 🥴
@The.captive.eagle.14
@The.captive.eagle.14 7 ай бұрын
I tried to understand, but to no avail 😂😂 It seems that I am below the novice level 🥴
Making a Monolithic Telescope Part 1: Optical Design and Aspherics.
23:59
Why lenses can't make perfect images
13:28
ThePulsarBE
Рет қаралды 65 М.
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 68 МЛН
Smartphone Camera Lens Design: A Patent Study
28:34
Stephen Remillard
Рет қаралды 11 М.
Introduction to the Double Gauss lens
20:40
KnowMtB
Рет қаралды 8 М.
How Optics Work - the basics of cameras, lenses and telescopes
12:05
Improbable Matter
Рет қаралды 64 М.
Telephoto Prime Lens Design: A Patent Study
23:40
Stephen Remillard
Рет қаралды 4,7 М.
2.  What is lens design?
10:01
Optical Systems Design, Inc.
Рет қаралды 9 М.
How a  Lens creates an Image.
22:40
Huygens Optics
Рет қаралды 104 М.
Introduction to First Order Optical System Design
3:33
University of Colorado Boulder
Рет қаралды 7 М.
The Basic Shapes of Imaging Systems: Part 1
15:10
Design Optics Fast
Рет қаралды 10 М.
Fourier Optics in Python
29:22
Mr. P Solver
Рет қаралды 20 М.