Huss
Veteran
OK, another update for those out there who might be interested:
I did a couple of "experiments" to see what I could learn. It was educational and perhaps others will find it useful.
I decided to start with an LTM lens that has an adapter (LTM -> M) with coding pits milled in it. I believe I got this adapter from ebay (Chinese?) but its been a few years now, so don't remember the exact source.
The lens/adapter was not detected by my M240 at the beginning of my experiments.
BTW, the lens is a Canon 50/1.4 and I coded it as a summilux (100000). No need to explain to me that there's a difference in the performance of these lenses 😎
I used Testor's brand model paint. The white is labeled just "White", and Black is "Flat Black". I put paint in the coding pits and waited for them to dry (goes quick right now with 90-100F heat and low humidity). Tried out the adapter/lens on the M240 and ----- no go.🙁
So, I decided to really fill in the pits. I placed paint in each pit so that it "mounded" with surface tension. When the mounds dry, the paint collapses down into the pit. I waited for my first set of mounds to dry, then mounded again with more fresh paint. After the second mound dried, the pits were clearly "filled" with paint, not just colored. They still dried to be a bit sunken and not even with the surface of the flange.
Tried this lens/adapter on the M240 and ..... 1.4/50. Detected! 😀 Hmmm.
I am coming to the conclusion that the M240 is picky in both the precision of the milled pits (location, size and shape), and the quality of the paint filling them. I believe the white paint needs to be very reflective, in particular in the near infra-red range. The black paint needs to be the opposite. Flat Black is considered much more absorptive than Gloss Black (I think that's common knowledge). In fact, I think black Sharpie ink is somewhat reflective. I think this because of an experience I had coding for my M9 and M8. Back then, I remember trying to code a lens with a no-name black marker I found in the drawer. It didn't work no matter how much I tried to apply the ink. Then I found a Sharpie and applied that to the lens, and it worked. Interesting. However, over the years I've found that not all Sharpies will work for coding either. The thin-point black Sharpies would never work, no matter how much I applied ink. A brand new Sharpie I bought at the office supply store would not work, but my old Sharpie that I bought years ago would work fine for coding.😕 I think this variation in coding success is related to variation in the reflectivity of inks.
To reinforce some of what I've learned, I did one last experiment with another LTM -> M adapter. Again, I attempted to code it for Summilux. That code has 5 white pits and one black pit. This time, I only applied mounds of black paint in the black pit and left the remaining pits "blank" (which would be a silver color). That did not get detected by the M240. OK, that's interesting. Then I put thin coats white paint in the blank pits and tried again. No detection. OK again. So now I mounded the white paint just like I did in the previous experiment described above......and it was detected (however, I did need to "jiggle" the lens to get it to detect. I think that's because of the precision of the frameline lug. I didn't get the 50 frameline without the jiggling either).
My conclusions: It seems quite possible to code lenses for M240. 😎 Its just harder than before with the M9 and M8. Parameters include: precision of the milled pits and frameline lug, paint type/characteristics, and paint quantity.
Now I'll leave with yet another consideration for folks interested in coding their own lenses. Replacement flanges vary in thickness, as do factory Leica flanges. If you want to retain focus accuracy, you will want to address this. I did so by measuring the thickness of my original flange and matching it to the thickness of the replacement flange (I have a micrometer, you'll need one too). This means ordering a few or several of the replacement flanges. If there's no match among the replacement flanges, I will use a thinner flange and shim it. However, this is not easy because the shim often needs to be quite thin. For example, a piece of typing paper was much too thick for my last lens coding attempt. Scotch tape is a little thinner and I eventually found a combination of replacement flange and Scotch tape that would work. Effort intensive, eh? I think I learned about Scotch tape from Brian S. who is quite a lens hacking genius.😀
I hope I've helped someone.
Wow, thanks for all that information! I had just used Sharpies.