Page 1 of 2 12 LastLast
Results 1 to 25 of 27

Thread: Spectacle Optics

  1. #1
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238

    Spectacle Optics

    After two years of development during what little spare time I have left anymore, I have finally finished my new single vision and progressive lens analysis program. The software comprises six modules:

    Progressive Analysis. Analyze simple progressive lens designs and manipulate the variables that affect optical performance. Second-order and high-order aberrations are calculated for any point on the lens. Four different contour plots are available, which can also be analyzed on a point-by-point basis by moving the mouse over each plot.

    Prescription Analysis. Analyze spectacle prescriptions and layout geometry. Prescription compensation values for single vision lenses are calculated, including lens tilt, vertex distance, and vertical imbalance at near. Cut-out is also shown.

    Optical Analysis. Analyze single vision spherical and aspheric lens designs and manipulate the variables that affect optical performance. The physical geometry of the lens is also calculated. The red vernier line can be moved by clicking and dragging in order to assess the optical performance of the lens at any viewing angle.

    Geometrical Analysis. Analyze the relationship between objects and images for lenses, mirrors, and single surfaces using Gaussian optics. The red object can be moved by clicking and dragging in order to ray trace different object and conjugate image configurations.

    Tscherning Analysis. Analyze the classic Tscherning ellipse and manipulate the variables that affect optical performance. The red vernier line can be moved by clicking and dragging in order to see the exact "best form" front curves for any prescription power.

    Spectral Analysis. Analyze the transmittance and colorimetry data for an extensive range of lens materials and filters, including tinted and photochromic lenses. Four different charts are available, including the spectral transmittance, CIE 1931 color space, CIE color-matching functions, and approximate refractive index as a function of wavelength.

    Images from each module can be saved as bitmap (BMP) files. Extensive help documentation is also available.

    spectacle_optics.zip

    Once you download the spectacle_optics.zip file, extract the three installation files and run the 'setup.exe' file to install the program.

    This software is intended for educational purposes only, and in no way represents the advice or direction of a licensed professional. Always use judgment when interpreting these results. This software is provided with no warranty, and by utilizing this software the user agrees to hold the author and Carl Zeiss Vision harmless from any liability or legal action that may result from its use.
    Last edited by Darryl Meister; 04-22-2010 at 11:40 AM.
    Darryl J. Meister, ABOM

  2. #2
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    Darryl,

    Freakin Genius, could kiss you for something like this why aren't you charging money for this, I almost feel like I'm cheating you downloading it. I have a seperate pieces of software and spread sheets I have created to illustrate some of thes very same things, but never would I have though all in one place so eloquently put together, seriously you should consider charging for this.

  3. #3
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    why aren't you charging money for this, I almost feel like I'm cheating you downloading it
    You know me, Harry, I do this kind of stuff because it's my hobby, not because I necessarily expect to make any money from it. ;)
    Darryl J. Meister, ABOM

  4. #4
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    Quote Originally Posted by Darryl Meister View Post
    You know me, Harry, I do this kind of stuff because it's my hobby, not because I necessarily expect to make any money from it. ;)
    Hobby you say, well whatever it is keep on doing what your doing, I appreciate it a lot and can't express the gratitude in just words.

  5. #5
    Master OptiBoarder OptiBoard Silver Supporter Barry Santini's Avatar
    Join Date
    May 2000
    Location
    Seaford, NY USA
    Occupation
    Dispensing Optician
    Posts
    3,549

    Outstanding!!

    Darryl,

    Its humbling realizing how much I *don't* know....

    Thanks for great Work!!

    Barry

  6. #6
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    Darryl,

    Thanks for the help you gave me on the Tschernings equations in my excel sheet, I see the tschernings analysis section of this program which makes my excel sheet obsolete, I think that this part of your program is worth a crazy amount of money, why?

    Most opticians I know choose their bases from a manufacturer supplied chart and their is no way to compensate these charts for object distance, or various vertex distances, or even index. I have heard various rules of thumb like if it's higher index you want to go 1.00 flatter in base. Now you have provided a more scientific method which will translate in more precise patient lenses.

    I noticed in the Rx analysis that there is no where to enter the ED, it would be nice to have an ED and ED Angle cetion to more accurately measure MBS, the reason I even saw that was a thread poped up here and I suggested your program, but there is no where to put ED into the program so I thought I would mention it for a future realese. Agan thanks and I'm using the Tschernings Analysis everyday and I posted your program over at the technicalopticians.org blog.
    Last edited by HarryChiling; 05-07-2008 at 01:43 PM.

  7. #7
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    I considered adding an effective diameter field but ultimately decided against it.

    It's difficult to measure the effective diameter in practice (most opticians actually measure the "longest distance," instead) and, unless you can determine the actual angle of the effective diameter, it really isn't very useful for predicting cut-out.

    A pilot-shaped frame with a nasally-oriented ED meridian, for instance, would actually require a considerably smaller blank size than the calculations would normally suggest after decentration. In fact, unless the ED happens to coincide with the A measurement of the frame, a minimum blank size formula will always overestimate the required minimum blank size without an actual ED angle.

    Besides, nowadays, the effective diameter of most modern frame styles is very close to the A measurement, anyway. So I decided to keep it simple; I just use the A measurement plus a small "fudge" factor.
    Darryl J. Meister, ABOM

  8. #8
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    Quote Originally Posted by Darryl Meister View Post
    Besides, nowadays, the effective diameter of most modern frame styles is very close to the A measurement, anyway. So I decided to keep it simple; I just use the A measurement plus a small "fudge" factor.
    That's funny that seems to be common practice nowadays, the opticians in our office just add 2mm to the A size and send it back to me so I guess your right. Sweet program again and it's get more milage than a cheap hooker in vegas.:D

  9. #9
    Donn McCarthy ABO-AC,NCLEC,CPO OPTIDONN's Avatar
    Join Date
    Feb 2005
    Location
    Glen Ellyn, Illinois
    Occupation
    Optical Laboratory Technician
    Posts
    1,345
    Blog Entries
    7
    OK so I tried to load it and all it did was make my computer screen black and in order to get rid of it I have to restart my computer. Why can't I figure out these darned computation machines! :shiner:

  10. #10
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    Quote Originally Posted by OPTIDONN View Post
    OK so I tried to load it and all it did was make my computer screen black and in order to get rid of it I have to restart my computer. Why can't I figure out these darned computation machines! :shiner:
    Donn, what version of windows are you running?

  11. #11
    Donn McCarthy ABO-AC,NCLEC,CPO OPTIDONN's Avatar
    Join Date
    Feb 2005
    Location
    Glen Ellyn, Illinois
    Occupation
    Optical Laboratory Technician
    Posts
    1,345
    Blog Entries
    7
    Windows XP

  12. #12
    ATO Member
    Join Date
    Apr 2005
    Location
    MD & DC
    Occupation
    Optical Wholesale Lab (other positions)
    Posts
    7,414
    Blog Entries
    1
    I have it installed on 3 windows XP machines so that shouldn't be an issue. have you tried uninstalling it and reinstalling it?

    I know that sounds crazy but sometimes it helps.

  13. #13
    Donn McCarthy ABO-AC,NCLEC,CPO OPTIDONN's Avatar
    Join Date
    Feb 2005
    Location
    Glen Ellyn, Illinois
    Occupation
    Optical Laboratory Technician
    Posts
    1,345
    Blog Entries
    7
    I could try but I think my computer hates me.

  14. #14
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    It's a relatively simple Visual Basic 6 application; it should run on any 32-bit or higher Windows platform (that is, Windows 95 or higher). I've tested it successfully on both Vista Home and XP Professional. At what stage of the installation process is your computer screen going "black" on you?
    Darryl J. Meister, ABOM

  15. #15
    Master OptiBoarder mullo's Avatar
    Join Date
    Mar 2001
    Location
    Vancouver, B.C.
    Occupation
    Dispensing Optician
    Posts
    681
    It runs fine on my XP.

  16. #16
    The Man, The Myth, The Legend OptiBoard Gold Supporter Fezz's Avatar
    Join Date
    Oct 2004
    Location
    A stately pleasure Dome-by the river Alph
    Occupation
    Dispensing Optician
    Posts
    10,560
    Blog Entries
    7
    I run Macs at home. I assume I will not be able to use it.

    Thanks for the hard work Darryl. Even if I can't use it, I am thankful that you share your passion and devotion with us!!!


    :cheers::cheers::cheers:
    The Man, The Myth, The Legend,

    Fezz
    Rising from the ashes like the great Phoenix
    Who cares how time advances?
    I am drinking ALE today
    -Edgar Allen Poe-

  17. #17
    OptiBoardaholic OptiBoard Bronze Supporter
    Join Date
    May 2005
    Location
    california
    Occupation
    Ophthalmologist
    Posts
    1,008
    I tried opening the program both on my home computer and at work (running windows xp). Couldn't do it from either. Both times I got a message that said that my "files were outdated". I'm quite computer literate and have never seen that error message before.

    Ilan

  18. #18
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    Donn, Ilan, The program was written in a rather old version of Visual Basic 6, so the dependency information for some of the shared component (OCX) files may be outdated. I have just recompiled it after installing the latest VB6 service pack, which should address any dependency issues. Try downloading and installing the program again, and please let me know if you run into any other issues.
    Darryl J. Meister, ABOM

  19. #19
    Master OptiBoarder OptiBoard Silver Supporter optical24/7's Avatar
    Join Date
    May 2006
    Location
    Tx.
    Occupation
    Dispensing Optician
    Posts
    2,704
    What a great set of tools, thanks Darryl!

    :cheers:

  20. #20
    Rising Star lensgrinder's Avatar
    Join Date
    Jul 2005
    Location
    Raleigh, NC
    Occupation
    Dispensing Optician
    Posts
    359
    Just when I had finally weaned myself away from the Windows side, you had to go an create this nice piece of software.
    Oh well at least I can run Windows on my Mac;)
    Nice job.

  21. #21
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    The first "official" version of this program is now available for download: Spectacle Optics v1.0.
    Darryl J. Meister, ABOM

  22. #22
    OptiBoard Professional
    Join Date
    Apr 2005
    Location
    San Diego
    Occupation
    Dispensing Optician
    Posts
    228
    I've been on this forum for almost 3 years and I am just now starting to look at the optical file directory. Wow what a great resource....

    I say that anyone who has ever benefited from Darryl's knowledge should contribute to his retirement fund!!! His unselfishness and willingness to help complete strangers on this forum is unparalled with the exception of a few others (thanks Harry again for mailing me that B&L Job Coach CD.. still using it today..!) ... I've got a $5 dollar bill in my pocket ready to go!!!

  23. #23
    Rising Star dbracer's Avatar
    Join Date
    Jun 2007
    Location
    Washington
    Occupation
    Optometrist
    Posts
    98

    Darryl Meister

    rolandclaur has said it very well.

    Darryl not only are you a genius, but you are willing help your fellow man just for the pure kindness of it. Your passion for your work is tireless and an inspiration.

    Guys like you are hard to find. Such a spirit was discussed by C.S. Lewis, earlier in 1st Corinthians, even earlier in Proverbs.

    We could use someone like you in the White House. Interested?

    dbracer
    "Do not waste time bothering whether you 'love' your neighbor; act as if you do." C.S. Lewis

  24. #24
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    Version 1.2 is now available. This version has a minor change to better address differences in region settings in VB functions that work with decimal numbers for users in countries like Germany, where a comma is used instead of a period.
    Darryl J. Meister, ABOM

  25. #25
    Carl Zeiss Vision, Americas OptiBoard Corporate Sponsor Darryl Meister's Avatar
    Join Date
    May 2000
    Location
    Kansas City
    Occupation
    Lens Manufacturer
    Posts
    3,238
    Extensive online help documentation is now available for my Spectacle Optics program at Spectacle Optics Online Help.
    Darryl J. Meister, ABOM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Aspheric Spectacle Lens Useful Zone
    By go_hercules in forum Ophthalmic Optics
    Replies: 2
    Last Post: 12-19-2007, 09:55 AM
  2. Spectacle Lens Thickness Calculator
    By dbracer in forum General Optics and Eyecare Discussion Forum
    Replies: 3
    Last Post: 07-26-2007, 01:54 PM
  3. DIY Painting of Spectacle Frames???
    By striker22 in forum General Optics and Eyecare Discussion Forum
    Replies: 3
    Last Post: 07-14-2006, 09:13 AM
  4. The Costliest Spectacle
    By sandeepgoodbole in forum General Optics and Eyecare Discussion Forum
    Replies: 34
    Last Post: 06-20-2006, 11:24 AM
  5. BCVA written on the Spectacle Rx
    By Excel-Lentes in forum General Optics and Eyecare Discussion Forum
    Replies: 16
    Last Post: 12-28-2005, 01:25 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
OptiBoard is proudly sponsored by:
Younger Optics, Carl Zeiss Vision, VisionWeb, and Vision Systems, Inc.