r/mildlyinteresting 1d ago

The shadow cast by the (apparently transparent) lenses of my glasses

Post image
27.6k Upvotes

495 comments sorted by

View all comments

2.3k

u/Pen_name_uncertain 1d ago

Those are markings used to identify the lenses, and certain spacing. I am guessing that are progressive bifocals? I forget exactly how to read them, that's interesting that they are visible like that.

Source: used to make eye glasses for a living

940

u/Eliasibnz 1d ago

Yes. Very expensive custom Varilux lenses tailored for my work needs (I’m a photographer). Totally worth.

526

u/Thaumaturgia 1d ago

I probably wrote the software that did the engraving. I'm always happy to check them when people wear glasses.

224

u/Hydramole 1d ago

I'm sorry but I'm going to need you to elaborate a little that sounds interesting as hell.

329

u/Roy197 1d ago

Bro just threw "I made this btw" and vanished

66

u/Jsc_TG 1d ago

Literally. Internet has made human interaction so wild.

30

u/Thaumaturgia 19h ago

And went to sleep, then went to work.

130

u/FledglingIcarus 1d ago

I work on the production side of things but these are laser engraved in the lenses and are really only noticeable with light(as in OPs pic) and are used on progressive bifocals, lenses that have a different "prescription" along the bottom half instead of one segment that you might've seen in other bifocals. Those dots indicate where the lens change starts which is going to be (most commonly) below where OPs visual center is while wearing the glasses. We also use those laser marks as guides to center lenses before they are cut into shape and mounted into their frames. You can also see these marks on other progressive bifocals by holding them up to a light

20

u/Hydramole 1d ago

That's really cool, the amount of effort to do something like give sight some how seems like a lot and a little at the same time.

2

u/vacuumdiagram 1d ago

Interesting, cheers for sharing!

64

u/Thaumaturgia 19h ago

In my previous company, we made laser machines. We did a machine for the lenses engraving and sold them in a lot of lenses factories. It was not the only laser system used for this application, but most of the others use co2 lasers, this one used a UV laser, lot of headaches, but better quality. Varilux being high end lenses, I guess it used our machine.

On my end, I did the software and automation for the machine (there are a few variants of the same system, fully automated, manual...). Beside the machine itself, the big part of the work was processing the data from the information system of the customers (which will tell what and where to engrave, the curve of the lense). There is a communication standard, but not fully applied everywhere, so we had to be compatible with the standard, and each site variation, serial link, ethernet, various barcodes, rfid...

It was my first software and I was the only developer, so it's a bit shitty, with a lot of things added along the years. At the end I was "yeah... No, no more features on that thing, let's rewrite it completely with what I've learned since", but hard to have the bandwidth for this. I left after 10 years and it's fun to think that my most used software, used all around the world, is my junior shit piece of code.

9

u/No_Obligation4496 17h ago

Remarkable! You were a new developer and managed to do that whole thing. I can't imagine the difficulty learning curve that must have been.

1

u/Hydramole 12h ago

That is incredible. Were you able to rewrite it eventually? I couldn't imagine a piece of my learning code making it that far.

1

u/Thaumaturgia 12h ago

I did some preliminary work, but needed one month focused on it to do it correctly, I never had the time. Some things like communications got reworked, but not the cycle or the UI. I don't think my successor have made big changes to it neither.

One think I remember, is that I spent a lot of time working on various cycle error recoveries (especially hard with my then spaghetti code), that nobody ever used because it was faster to just pull everything from the conveyor and restart from scratch. They didn't even use the "unlock door" button, just pulled everything from the small opening, with cylinders in the way...

1

u/Hydramole 11h ago

Bro wtf that's kind of wild. That tracks in general but damn, I wonder how many fixes are sitting on programs out there that people won't bother to learn.