Cours IOGS-Zemax-Sep 2021 Éclairage en mode non-séquentiel avec OpticStudio

  • 24 September 2021
  • 29 replies
  • 686 views

Userlevel 4
Badge +2

Bonjour à tous,

J’espère que le course ce passe bien pour vous.
Utilisons ce forum pour communiquer et s’entraider entre les séances. Merci de vous '’subscribe'’ pour recevoir les notifications.

Je vous envoie les slides par mail.

A bientot!

prenom projet commentaire
Fouad Panneau solaire transparent Bien parti, regarde l’outil '’array'’ quand tu es pret pour les lentilles. Penses bien à ajouter les difficultés petit à petit. Fais d’abords un fichier avec juste une lentille, un detecteur…. ensuite tu feras le systeme avec les objects répliqués 
https://support.zemax.com/hc/en-us/articles/1500005489001-How-to-model-a-Fresnel-lens-in-OpticStudio
 Jonathan&Mélanie Phare maritime

https://support.zemax.com/hc/en-us/articles/1500005486821-How-to-model-a-complex-Fresnel-lens

C’est bien, faites le collimateur pour les LED, les Fresnels.

 Lucas Ligne laser pour velo Peu de données disponibles en ligne, il faut bien faire le dimensionnement grossier pour voir qu’elle type de lentille et de source conviendrait. Une fois que c’est fait, tu choisiras une source qui convient dans Zemax. 
La lentille doit avoir une puissance différente selon les deux directions, regarde l’objet '’biconic lens'’
 Baptiste Concentrateur solaire  Tres bien, le petit cassegrain, les miroirs sequentiels en surface, puis en volume grace au '’compound lens'’, ensuite le boolean pour le faire en 1 piece moulée! 
 Léo Projecteur le scene Beaucoup de temps perdu sur la recherche de la source, il y a encore a faire.
Emmanuel
&Marie
Eclairage Tableau Soulage Trouvez des infos/specs sur le systeme. Beau progrès depuis la derniere séance, c’est bien.
Corentin Lampe plongée

Diffusion, Visibilité dans l’eau de mer 
https://support.zemax.com/hc/en-us/articles/1500005488181-Can-I-define-a-background-material-other-than-air-

Attention a la définition des milieux de propagation. Ensuite, a toi de trouver les bons coefficients pour la diffusion de l’eau de mer.

Marie    
Mélanie    
Antoine Lampe vélo

C’est proche de ce qu’on a fait en cours, donc n’hésite pas a ajouter de la difficulté petit a petit. (tu as parlé des specs et d’éléments supplémentaires)

C’est bien
Optimizations séparés pour X puis Y.

Ensuite, le tolerancement.

David&Simon Lampe pour eclairage de facade architecture https://www.engineeringtoolbox.com/light-level-rooms-d_708.html
https://www.colorkinetics.com/global/products/rgb/colorburst-powercore-rgbw-gen2
Anthony Ain Lampe pour bio-réacteur cornées

Essaye de contacter Edmund pour des infos sur comment ils conseillent d’utiliser la source, sinon, fait des hypotheses. Met bien en place ta scene avec des couches de différents matériaux/épaisseurs. Utilise l’outil spectre '’blackbody'’ qu’on a vu.

Regarde l’objet '’off axis mirror'’

Simon    

 


29 replies

Au final, ça a l’air de fonctionner, mais j’attends de faire l’optimisation avec avant d’être certain que ça marche vraiment, merci.

Bonjour!

Actuellement, j’essaie de modéliser une LED pour le phare maritime. En m’étant renseigner sur la puissance d’un phare, j’ai trouvé que c’était du 1000 à 2000 Watt [source]. Cependant, je n’en trouve aucune qui ne soit satisfaisante en terme de puissance sur les catalogues d’OSRAM. On a alors décidé de modéliser nous même notre LED en suivant une série de tutoriel vidéo sur Youtube:

Le problème est qu’il était difficile d’avoir accès aux données et paramètres.

En s’inspirant de ses vidéos, on a modélisé la lampe qui suit. Est-ce qu’on peut l’utiliser ou vaut-il mieux faire autrement? (le fichier .zmx: https://www.mediafire.com/file/3062pxihzouz0ku/led.zmx/file )

 

Cordialement

Mélanie NGUYEN

Bonjour Monsieur,

 

Concernant le phare maritime, nous avons plusieurs questions:

 

  • Que signifie cette erreur?

 

  • Sinon nous avons commencer à modéliser la lentille de Fresnel mais nous n’arrivons pas à trouver les operands permettant de contrôler la déviation et permettre aux faisceau d’être focalisé après la lentille de Fresnel (Object type: Fresnel 1). 

 

  • Concernant le tolérancement bien l’on n’y soit pas encore, on ne voit pas vraiment sur quels paramètres jouer. Pour le moment, on pense le faire que sur la lentille de Fresnel vu que pour le miroir sphérique et le cône, nous sommes partis sur des données existantes et vérifiées. Est-ce une bonne idée?

Cordialement,

Jonathan CHARTIER

Userlevel 4
Badge +2

Bonjour Jonathan,

Userlevel 4
Badge +2

Le projet devra être envoyé à thomas.magnac@zemax.com dans un fichier (.zip) contenant le rapport (pdf et fichiers Zemax (.zar)) avant le Dim14Nov2021Minuit (des sanctions seront appliquées)

 

-Le plan devra suivre la méthode utilisée en cours:
Introduction>preliminary_study>specifications>setup>optimization>tolerancing>Conclusion

-Instruction pour sauvegarder un fichiers Zemax .zar: https://support.zemax.com/hc/en-us/articles/4407452719763-How-to-share-an-OpticStudio-file

Bonjour Monsieur,

Avec Jonathan, on bataille depuis plusieurs jours sur la lentille de Fresnel mais en suivant les 2 liens que vous nous avez partagés, nous ne trouvons pas beaucoup d’informations sur les différents paramètres. Il n’y a par ailleurs pas d’autres aides sur Internet concernant cette lentille sur Zemax. Les aides de cours ne nous aident pas plus que ça lors de l’optimisation sur la lentille qu’on a tant bien que mal tenté de créer. Soit les optim ne bougent pas, soit on doit y aller à la main avec de grosses valeurs afin de faire bouger un peu les rayons.

Avez-vous plus d’indications concernant la construction de la lentille ou des aides pour l’optim (paramètres en variables, operand, etc...)

Merci pour les aides précédentes,

Cordialement

NGUYEN Mélanie

Userlevel 4
Badge +2

C’est un peu tard maintenant… 

Ca m’étonnerais beaucoup, ça marche pour moi:

esssaye avec un system hyper simple d’abord!

Tu as lu ça dans l’article?

<<Sample files are available in the Zemax Samples folder at \Zemax\Samples\Non-sequential\Fresnel Lenses\Fresnel lens cylinder structure.zmx and \Zemax\Samples\Non-sequential\Fresnel Lenses\Fresnel lens radial structure.zmx.»

Vous savez quel rayon vous devez avoir? Vous avez essayez de calculer? Vous avez essayé une lentille paraxiale?
>Je ne pense pas…  

Regarde les fichiers.

Userlevel 4
Badge +2

Il y a aussi la Fresnel 2 si la Fresnel 1 convient pas.

Userlevel 4
Badge +2

Voila quelques moment fort de vos nouvelles découvertes du mode non-séquentiel. 

Domaines spatial,  angulaire 
Optimization champ lointain pour l’uniformité

 

Userlevel 4
Badge +2

Pour Emmanuel, et les autres, je partage mon fichier final.

Je te conseil de refaire l’exercice du début pour la prochaine fois.

Userlevel 4
Badge +2

Bonjour à tous,

Comme je vous en avais parlé, voila le lien pour s’inscrire a notre '’Envision 2021'’ notre conférence annuelle avec nos utilisateurs.

Il y a une présentation d’un thésard supop, Louis Duveau :)

-Voila le lien pour s'inscrire, c'est le dernier jour pour les inscriptions.

Userlevel 4
Badge +2

Voila le lien pour les valeurs des operandes de detecteur (dans le system help):

The Optimize Tab (non-sequential ui mode) > Automatic Optimization Group (optimize tab, non-sequential) > Merit Function Editor (optimize tab, non-sequential) > NSC Operands

 

Userlevel 4
Badge +2

Les grands moments de cette deuxième session:

Optimisation et tolérancement d’un système CPC.

On choisit dP, quel dVar est acceptable?
ToleranceDataEditor et résultats
Visualisation des résultats

 

Userlevel 4
Badge +2

Bonjour à tous,

Un rappel, cette semaine il y aura cours le Mar5Oct2021 et le Mer6Oct2021.
Pour Mardi, merci de réviser ce qu’on a fait Mercredi dernier.
>Quelques personnes seront interrogées pour refaire et expliquer l’exercice du CPC. :ballot_box_with_check:

>Il y aura un nouveau questionnaire en ligne sur l’éclairage. :ballot_box_with_check:

>Réfléchissez a un projet de système à designer/optimiser/tolerancer.
On en discutera, et je vous présenterai le mien comme exemple: 
 

 

Userlevel 4
Badge +2

Le projet devra être envoyé à thomas.magnac@zemax.com dans un fichier (.zip) contenant le rapport (pdf et fichiers Zemax (.zar)) avant le Dim14Nov2021Minuit (des sanctions seront appliquées)

 

-Le plan devra suivre la méthode utilisée en cours:
Introduction>preliminary_study>specifications>setup>optimization>tolerancing>Conclusion

-Instruction pour sauvegarder un fichiers Zemax .zar: https://support.zemax.com/hc/en-us/articles/4407452719763-How-to-share-an-OpticStudio-file

Userlevel 4
Badge +2

Pour toi, Luca:
 

Source Diode and Biconic Lens

 

Bonjour,

Je souhaitais savoir s’il existait un moyen de rentrer directement l’intensité maximale d’une source ? Car, à chaque fois, les sources sont modélisées en intensité relative pour les angles.

Cordialement,

Emmanuel KIM

Userlevel 4
Badge +2

Salut Emmanuel,

Je ne crois pas, en effet. Il faut toujours préciser la puissance totale.

L’intensité en fonction de la direction est définie relativement dans l’équation de la source.

Tu peux voir la '’source radial'’ si tu as une table de valeur.

 

Astuce: Tu peux faire ton tableau dans Excel, (pour la normalisation par example) et copier coller le tout dans le NSCE

 

 

Bonjour, si j’ai ce message, dois-je passer en BOOLEAN CAD au lieu de BOOLEAN NATIVE ?

Merci

 

Userlevel 4
Badge +2

Tu peux essayer… je ne suis pas súr

sinon envoie moi ton fichier en .zar (file>create archive)

Userlevel 4
Badge +2

Pour anthony:

 

Userlevel 4
Badge +2

Bonjour Mélanie!

Oui ça me semble très bien comme collimateur!

Pour la LED, garde cette source radiale et change juste la puissance pour celle que tu veux. Si tu ne trouve pas de led… ce n’est pas la fin du monde. (quelles sont les specs que tu voudrais pour cette led?)
La puissance du phare est peut etre de 2000W, mais dans ton design, tu as plusieurs LED, disons 10 par branche, donc une puissance de 200W est suffisante.

Bonne continuation, j’ai hate de voir le projet fini :)

Userlevel 4
Badge +2

Celles la vont jusqu’à 32W: https://cree-led.com/products/xlamp-leds-arrays/xhp-leds

XLamp® XHP70 LEDs

Bonjour, 

Je ne trouve pas d’Operands (dans ma merit function) qui me permettent d’avoir un operand plus grand qu’un autre (OPGT compare à une valeur fixe mais pas à une valeur issue d’un operand).

Comment puis-je opérer ? Merci.

Cordialement,

Antoine P.

Userlevel 4
Badge +2

Bonjour Antoine,

C’est interessant, tu peux faire ça avec des opérandes ZPLM et UDO mais c’est plutöt compliqué:

[The Optimize Tab (sequential ui mode) > Optimization Overview > User Defined Operands (optimization overview)

User Defined Operands (optimization overview)]

Tu peux en parler dans ton rapport, mais je te conseille pour gagner du temps de faire just des itérations à la main.

Tu peux préciser ce que tu cherches à faire?

 

Reply