<p>3D printers like the German Reprap (see image) already uses a photosensor for homing the axes.  The trick will be leveling the leveling sensors.</p>
<p>However, if you use an optical sensor measuring distance, you could mount it on the hotend like we do digital indicators (drop gauge). See <a href="https://3dprinting.stackexchange.com/questions/470/bed-leveling-method/14526#14526">Bed leveling method?</a>
You would want a resolution of about 0.01 mm.  That method will keep you planer to the movement of the hotend.  For automatic leveling the photosensor needs to input to your software.</p>
<p>If you want to permanently connect the photosensor to the hotend, probably the most practical communication method would be USB, which could supply power as well as communication to eliminate batteries.  The USB cable could run in the path of the other hotend cables.  Less weight on the hot end is if you could remote the laser and detector from the electronics.</p>
<p>If only attached during leveling, batteries and wireless connection is better.</p>
<p>I'm finding more digital drop gauges (second image below, data in cable is USB) with computer interfaces than photosensors.  Many of the photosensors would need to interface with a meter first.  Because a  drop meter makes physical contact, it's not practical to leave on the hotend during printing.</p>
<p><a href="https://i.sstatic.net/6VEc3.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/6VEc3.jpg" alt="enter image description here" /></a></p>
<p><a href="https://i.sstatic.net/gDK9n.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/gDK9n.png" alt="enter image description here" /></a></p>

CC BY-SA 4.0
2021-03-01T15:19:26.173Z
These industrial sensors won't seem to work I think. At least I'm not comfortable enough to tweak firmware  for now. So I will try to imitate bltouch with an optical interrupter and a micro servo just to be at the safe side. Thanks for your help
Onur Alkan
CC BY-SA 4.0
2021-02-16T19:58:32.637Z
2021-02-17T23:10:38.443Z
2021-02-17T23:10:38.443Z
Perry Webb
<p>I'm pretty much a noob to the 3D printing community. I got a Creality CR10 V2 as my first 3D printer and I know it's compatible with BLTouch but not included in the package. So I'm dying to add an ABL feature to my 3D printer but I'm on an extremely tight budget right now. However, I found some industrial IR sensors (two Omron E3Z-D82 and five Keyence PZ-M71) in my toolboxes. I know those sensors are pretty expensive and totally overkill for ABV but I want to use what I got in my hands.</p>
<p>So the question, can I use those sensors for auto bed leveling? I should say that my printer has a glass build plate. By the way, I'm also open to different cheap alternatives</p>
<p>Here are the links to the sensors for more information:</p>
<ul>
<li>Omron: <a href="https://industrial.omron.eu/en/products/E3Z-D82-2M" rel="nofollow noreferrer">https://industrial.omron.eu/en/products/E3Z-D82-2M</a></li>
<li>Keyence:
<a href="https://www.keyence.eu/products/sensor/photoelectric/pz-v_m/models/pz-m71/" rel="nofollow noreferrer">https://www.keyence.eu/products/sensor/photoelectric/pz-v_m/models/pz-m71/</a></li>
</ul>

CC BY-SA 4.0
2021-02-16T13:08:15.923Z
Are you aware of this? https://www.youtube.com/watch?v=il9bNWn66BY
FarO
CC BY-SA 4.0
2021-02-16T13:17:35.260Z
Yes, saw that video. But my Sensors are not proximity sensors. They are more industrial type sensors with quick response times. I did test both omron and keyence and the results are not promising. Still trying to figure out. Thanks
Onur Alkan
CC BY-SA 4.0
2021-02-16T14:50:10.813Z
Are you sure you want to use a 70 gram sensor on your carriage, when a BLtouch costs 35 Euro and weighs 10 grams? also, I'm not sure how reproducible the measurements are. I couldn't find any data about repeatability.
FarO
<bed-leveling><bltouch><creality-cr-10>
Can I use photoelectric sensors to make auto bed leveling on a glass bed?
Onur Alkan
# Can I use photoelectric sensors to make auto bed leveling on a glass bed?

(Asked by: username_0 on 2021-02-16)

I'm pretty much a noob to the 3D printing community. I got a Creality CR10 V2 as my first 3D printer and I know it's compatible with BLTouch but not included in the package. So I'm dying to add an ABL feature to my 3D printer but I'm on an extremely tight budget right now. However, I found some industrial IR sensors (two Omron E3Z-D82 and five Keyence PZ-M71) in my toolboxes. I know those sensors are pretty expensive and totally overkill for ABV but I want to use what I got in my hands.

So the question, can I use those sensors for auto bed leveling? I should say that my printer has a glass build plate. By the way, I'm also open to different cheap alternatives

Here are the links to the sensors for more information:

* Omron: <https://industrial.omron.eu/en/products/E3Z-D82-2M>
* Keyence:
  <https://www.keyence.eu/products/sensor/photoelectric/pz-v_m/models/pz-m71/>

**Tags:** bed-leveling, bltouch, creality-cr-10

> **Comments:**
> **username_1**: Are you aware of this? https://www.youtube.com/watch?v=il9bNWn66BY  
> **username_0**: Yes, saw that video. But my Sensors are not proximity sensors. They are more industrial type sensors with quick response times. I did test both omron and keyence and the results are not promising. Still trying to figure out. Thanks  
> **username_1**: Are you sure you want to use a 70 gram sensor on your carriage, when a BLtouch costs 35 Euro and weighs 10 grams? also, I'm not sure how reproducible the measurements are. I couldn't find any data about repeatability.  

---

## 1 answers

### Answer by username_2 on 2021-02-16. Score: 1 | Accepted answer

3D printers like the German Reprap (see image) already uses a photosensor for homing the axes. The trick will be leveling the leveling sensors.

However, if you use an optical sensor measuring distance, you could mount it on the hotend like we do digital indicators (drop gauge). See [Bed leveling method?](https://3dprinting.stackexchange.com/questions/470/bed-leveling-method/14526#14526)
You would want a resolution of about 0.01 mm. That method will keep you planer to the movement of the hotend. For automatic leveling the photosensor needs to input to your software.

If you want to permanently connect the photosensor to the hotend, probably the most practical communication method would be USB, which could supply power as well as communication to eliminate batteries. The USB cable could run in the path of the other hotend cables. Less weight on the hot end is if you could remote the laser and detector from the electronics.

If only attached during leveling, batteries and wireless connection is better.

I'm finding more digital drop gauges (second image below, data in cable is USB) with computer interfaces than photosensors. Many of the photosensors would need to interface with a meter first. Because a drop meter makes physical contact, it's not practical to leave on the hotend during printing.

[![enter image description here](https://i.sstatic.net/6VEc3.jpg)](https://i.sstatic.net/6VEc3.jpg)

[![enter image description here](https://i.sstatic.net/gDK9n.png)](https://i.sstatic.net/gDK9n.png)

> **Comments:**
> **username_0**: These industrial sensors won't seem to work I think. At least I'm not comfortable enough to tweak firmware  for now. So I will try to imitate bltouch with an optical interrupter and a micro servo just to be at the safe side. Thanks for your help  

---

