Seite 1 von 1

programme banc optique

Verfasst: Fr 31 Aug, 2007 5:53 pm
von fredza
Bonjour,

Je suis entrain de vous faire un programme (vous vous rappelez, je suis informaticien) permettant de créer un banc optique digne de ce nom qui pourra combiner des sources lasers (de longueur d’onde différentes), des lentilles, des miroirs, des dichros…

Vous pourrez expérimenter toutes les combinaisons possibles et inimaginable afin d’obtenir un très bon résultat sans user vos sources :)
Ce programme se basera sur labview 8.5 (pour ceux qui connaissent), Oslo…, mais en bcp mieux j’espère.

Frédéric

Verfasst: Fr 31 Aug, 2007 5:56 pm
von fredza
1ère Question (il y en aura bcp) :)

Une comparaison des couleurs des laser (le lambda) avec les couleurs RGB existe-t-elle ?
et où touver ces infos.

Verfasst: Fr 31 Aug, 2007 5:59 pm
von electron190
Oslo , je connais , mais je ne sait pas m'en servir :cry:

Verfasst: Fr 31 Aug, 2007 6:07 pm
von fredza
Oslo est fort rébutant.

Mon programme sera convivial

Verfasst: Sa 01 Sep, 2007 9:28 pm
von misterbeam
Moi je trouve que c'est une idée géniale. Pouvoir simuler l'effet des différentes pièces optiques sur les faisceaux laser pourrait éviter beaucoups
d'écueils dans la fabrication d'un laser diy (Zut, c'est pas la bonne focale, zut
un seul dichro m'aurait suffit etc....). La base étant évidemment de
pouvoir rentrer en variable toutes les caractéristiques des pièces optiques:
Longueur d'onde du laser, divergence et diamètre du faisceau, focale des
lentilles etc...

Personnellement, j'adorerais faire "jou-jou" avec un banc optique virtuel, en plus, sans me cramer les yeux 8) , et sans me ruiner inutilement :)

Bon courage à toi.

Verfasst: Sa 01 Sep, 2007 9:57 pm
von electron190
fredza hat geschrieben:1ère Question (il y en aura bcp) :)

Une comparaison des couleurs des laser (le lambda) avec les couleurs RGB existe-t-elle ?
et où touver ces infos.
Deja , si on veut qu'il avance , il faudrai répondre à sa question :wink:
Personnellement , je n'en ai pas bien compris le sens , peut -tu etre plus précis ?

Verfasst: Sa 01 Sep, 2007 10:09 pm
von misterbeam
Je suppose que Fredza veut une équivalence entre la longueur d'onde de la lumière et le code de valeurs de la palette graphique des pixels d'un écran?
Mais c'est à lui de confirmer :roll:

Verfasst: Sa 01 Sep, 2007 11:25 pm
von fredza
oui c une correspondance entre la longueur d'onde et la valeur rgb, je sais que pour du bleu c 0,0,255 mais cela correspond à quoi 473, 457 ?
L'oeil humain à une 'vision' différente de la longueur d'onde selon l'individu (age, astigmatisme, presbytie, ou aveugle carrément :P ). Mais peut-on faire une généralité (ex 473 = 0, 0, 255 457 = 10, 0, 255 ...) ?
Je parle de synthèse additive qui est notre soucis (soucis est mal trouvé) avec les sources lumineuses.

P.S. j'ai commandé mon dpss bleu

Frédéric

Verfasst: Sa 01 Sep, 2007 11:54 pm
von electron190
C'est marrant , tu viens de dire sur ce post exactement la meme chose que moi sur un autre post , au meme moment :lol:

Pour en revenir à ta question , si je comprend bien , tu veut connaitre à quelle lambda émettent les trois types de luminophores des ecrans couleur

Car ce que tu donne comme nombres, c'est leur adressage informatique et tu voudrais créer une table de correspondance entre l'adresse ( de 0 , 0 , 0 à 255 , 255 , 255 ) et la couleur
Je présume que les trois nombres de l'adressage caracterise la luminance , la teinte et la saturation , et il te manque la lambda de la teinte ?

Verfasst: So 02 Sep, 2007 6:08 am
von misterbeam
Le petit programme SPECTRA à l'air simple et très sympa pour ça :

http://www.efg2.com/Lab/ScienceAndEngin ... pectra.ZIP

En plus tu as un code de programmation sur la page :

http://www.efg2.com/Lab/ScienceAndEngin ... pectra.htm



Bon, comme le dévelloppeur le dit dans l'onglet "Disclaimer", ceci ne peut être qu'une approximation. Mais peut-être que cela te suffira.

Verfasst: So 02 Sep, 2007 10:37 am
von fredza
Electron190 hat geschrieben:C'est marrant , tu viens de dire sur ce post exactement la meme chose que moi sur un autre post , au meme moment :lol:

Pour en revenir à ta question , si je comprend bien , tu veut connaitre à quelle lambda émettent les trois types de luminophores des ecrans couleur

Car ce que tu donne comme nombres, c'est leur adressage informatique et tu voudrais créer une table de correspondance entre l'adresse ( de 0 , 0 , 0 à 255 , 255 , 255 ) et la couleur
Je présume que les trois nombres de l'adressage caracterise la luminance , la teinte et la saturation , et il te manque la lambda de la teinte ?
Bonjour,

R, G, B

R = 'pourcentage' de Rouge (valeur de 0 à 255) idem pour G et B

Mais c'est approximatif évidement c pour le rendu visuel et non les calculs.

Frédéric

Verfasst: So 02 Sep, 2007 10:39 am
von fredza
misterbeam hat geschrieben:Le petit programme SPECTRA à l'air simple et très sympa pour ça :

http://www.efg2.com/Lab/ScienceAndEngin ... pectra.ZIP

En plus tu as un code de programmation sur la page :

http://www.efg2.com/Lab/ScienceAndEngin ... pectra.htm



Bon, comme le dévelloppeur le dit dans l'onglet "Disclaimer", ceci ne peut être qu'une approximation. Mais peut-être que cela te suffira.
Oo super
Spectra c'est vraiment l'outil idéal pour l'application que je ferais.

Frédéric

Verfasst: So 02 Sep, 2007 1:33 pm
von electron190
Tres bien le programm Spectra !

Pour les valeurs RVB , je les ai trouvée , mais j'ai demandé une confirmation sur un autre forum , car les normes ont évoluées et les valeurs que j'ai datent de 1967

Mais je n'ai pas tout compris dans ta programmation
Pour caractériser une couleur , il faut trois valeur , c'est ce que j'ai appris

La teinte : donc la longueur d'onde
La saturation : la quantité de blanc contenue dans la couleur , par exemple , un rouge très peu saturé apparait rose
Et l'intensité : c'est la puissance de la source lumineuse

Verfasst: So 02 Sep, 2007 2:38 pm
von fredza
Electron190 hat geschrieben:Tres bien le programm Spectra !

Pour les valeurs RVB , je les ai trouvée , mais j'ai demandé une confirmation sur un autre forum , car les normes ont évoluées et les valeurs que j'ai datent de 1967

Mais je n'ai pas tout compris dans ta programmation
Pour caractériser une couleur , il faut trois valeur , c'est ce que j'ai appris

La teinte : donc la longueur d'onde
La saturation : la quantité de blanc contenue dans la couleur , par exemple , un rouge très peu saturé apparait rose
Et l'intensité : c'est la puissance de la source lumineuse
Il ya plusieurs manières de définir une couleur (ds le mode additif, soustractif aussi mais 1 en moins)
le modèle RVB, soit les pourcentage respectifs de Rouge, Vert, Bleu
le modèle TSL Teinte, Saturation, Luminosité
le modèle LAB Luminance, axe rouge, axe jaune (http://fr.wikipedia.org/wiki/CIE_Lab)
Le modèle CMJN (surtout en soustractif)

ex la couleur dont la valeur hexadécimale est #cc00ff

Valeur RGB : 204, 0, 255
Valeur TSL : 280°, 100% ,100%
Valeur LAB : 51, 85, -75
Valeur CMJN : 53, 82, 0, 0

Un site super sur les couleurs www.pourpre.com

Frédéric

Verfasst: So 02 Sep, 2007 10:50 pm
von electron190
J'ai fait un peu de colorimétrie quand j'étais au BE de la RTC Philips
Donc ce sont des applications à la télé couleur
C'est un peu de tout , car on utilise des couleurs "négatives" plus exactement des differences de couleurs , qui sont negatives -(R-Y) et -(B-Y) dans la transmission des signaux , pour diminuer la largeur de bande , on utilise aussi les trois couleurs primaires RVB , la reconstitution de l'image ce fait par la méthode "additive" et les trois primaires sont caractérisées par leur "TSL" , Bien que "L" soit la somme de "RVB" , donc V est déduit de Y-(R+B)
(en telé couleur ce que tu appelle "L" s'appelle en fait "Y")

Je cherche toujours à retrouver les lambda des luminophores dans mes archives

Verfasst: So 02 Sep, 2007 11:43 pm
von electron190
Bon ç'a y est , j'ai les lambda :lol:

Rouge @610nm
Vert @535nm
Bleu @470nm

Fait-en bon usage

Version initiale

Verfasst: Do 04 Okt, 2007 11:36 pm
von fredza
Voici à ce que ca va ressembler (c'est le début du programme), tout est à décompresser ds le même dossier et l'exécutable le programme en lui meme) est bo9.exe

Voici le lien : http://rapidshare.com/files/60307372/BOV.exe

Ah oui c'est développé en C# 2 donc si ça ne fonctionne pas chez vous, le framework est indispensable, vous pouvez le downloader chez microsoft :
http://www.microsoft.com/downloads/deta ... laylang=fr

Verfasst: Fr 05 Okt, 2007 1:06 am
von electron190
Ça marche

Mais il n'y a pas encore de composants ?
Ça m'a l'air convivial :lol:

Verfasst: Fr 05 Okt, 2007 7:59 am
von fredza
Electron190 hat geschrieben:Ça marche

Mais il n'y a pas encore de composants
?
Ça m'a l'air convivial :lol:
Hello,

Non pas encore de composants, c le début et même la première compilation et y en aura des centaines... :roll:

Le système de fenetre mdi (plusieurs fenêtres disponible) quand tu cliques sur nouveau.

Voilou

Verfasst: Mi 10 Okt, 2007 7:33 pm
von fredza
La nouvelle version de ce jour :
http://rapidshare.com/files/61622058/bo.exe

[edit(12/10/2007)]
en rajoutant ceci (c une dll) dans le répertoire de l'install, ca devrait fonctionner.
http://rapidshare.com/files/61736054/compo.exe
[/edit]

Fred

Verfasst: Mi 10 Okt, 2007 9:40 pm
von cobras62
Heu, chez moi ça ne fonctionne pas :?

J'ai WinXp qui me dit: le logiciel à rencontré une erreur, patati, patata....

J'ai mis à jour le framework :wink:

Verfasst: Mi 10 Okt, 2007 9:58 pm
von damiens
moi j'ai rien qui marche, il m'ouvre juste une invite de commande avec un underscore qui bouge dedans.... j'ai mis à jour le framework aussi

nouvelle version (11/10/2007)

Verfasst: Do 11 Okt, 2007 8:49 pm
von fredza
Eh oui encore...
Au menu : les grilles, le magnétisme et l'ihm.


http://rapidshare.com/files/61867670/bo.exe


P.S. Doc ce serait bien si je puisse avoir un post en premier lieu (en post it)

14/10/2007

Verfasst: So 14 Okt, 2007 2:16 pm
von fredza
Au programme :

Une version multilingue, les premier composants (pas encore modifiables)
Interface améliorée.

le programme : http://rapidshare.com/files/62470322/bo_lf.exe

Frédéric

Verfasst: So 14 Okt, 2007 3:46 pm
von cobras62
Fonctionne pas chez moi :?

J'ai téléchargé, extrait, les fichiers se sont placé sur le burreau avec un raccourci "Bo", mais j'ai un rapport d'erreur...

bo 14/10

Verfasst: So 14 Okt, 2007 4:21 pm
von fredza
Voici une procédure d'installation.

Procédure d'installation de la version alpha

1 Récupérer l'archive bo_fl.exe ( http://www.voljin.eu/prg/bo_lf.exe ou le lien rapidshare http://rapidshare.com/files/62470322/bo_lf.exe)
2 Copier le fichier bo_fl.exe à la racine de votre disque dur principal (en général C:\)
3 Exécuter bo_fl.exe en double cliquant dessus
4 Un répertoire nommé bo et un raccourci sur votre bureau seront créé
4.5 bo sera exécuté automatiquement
5 Le programme exécutable se nomme bo.exe

Votre Système d'exploitation (OS) devra être Windows XP, Windows 2000 ou Windows Vista.
Les mises à jour du .Net framework 2 devront obligatoirement être effectuée.
Vous pouvez télécharger la dernière version du .Net Framework 2 à l'adresse ci-dessous.

http://www.microsoft.com/downloads/deta ... laylang=fr

Verfasst: So 14 Okt, 2007 5:54 pm
von biduleohm
Salut, j'ai tout fait comme tu l'a marqué plus haut mais dès que je veux lancer bo il me dit "bo a rencontré un problème et doit fermer..." :(
OS --> win xp pro sp2 d'ou est-ce que ça peut venir :?:

Verfasst: So 14 Okt, 2007 6:24 pm
von djolek
idem pour moi...

Verfasst: So 14 Okt, 2007 6:35 pm
von biduleohm
fredza m'a mpisé (ça se dit ça :lol: ) et m'a dit qu'il ferait plusieurs versions d'ici 1/2 h (c'était il y a 1/2 h donc je viens de les avoir et je vais tester pour voir) et me les enverrais pour les tester et voir celle qui marche :)

Verfasst: So 14 Okt, 2007 7:53 pm
von fredza
Voilà,

Après maints et maints problèmes de dll.
Voici une version qui fonctionne (merci à Biduleohm pour les tests)

http://www.voljin.eu/prg/Setupbo.exe

Je viens de finir une dernière release avant demain, l'icône pour exécuter le programme sera dorénavant sur votre bureau (c'est plus facile pour vous) :)

P.S. le programme est multilingue, nos amis allemand du forum peuvent s'en servir.


Vous pouvez télécharger la dernière version du .Net Framework 2 Française à l'adresse ci-dessous.
http://www.microsoft.com/downloads/deta ... laylang=fr


Fred

Verfasst: So 14 Okt, 2007 9:25 pm
von biduleohm
De rien :wink:
Je répète juste un truc que tu m'a dis à savoir que l'icone pour éxecuter le logiciel se trouve dans le dossier qui s'appelle FZ qui est dans programe files :D et la miracle ça marche !!!!! :o :lol:

02.15.58

Verfasst: So 21 Okt, 2007 4:22 pm
von fredza
La nouvelle release est là : http://www.voljin.eu/prg/Setupbo.exe

Frédéric

02.15.91

Verfasst: Mi 31 Okt, 2007 8:06 pm
von fredza
et oui, encore une nouvelle release : http://www.voljin.eu/prg/Setupbo.exe

Pour voir les nouveautés, visitez le blog consacré à BO. ( http://bov.skynetblogs.be/ )

Le mot de passe demandé à l'installation est :
Frédéric

Verfasst: Mi 31 Okt, 2007 10:55 pm
von electron190
La , je ne comprend plus rien :cry:
J'arrive meme plus à acceder a ton programme