3D Print Bed Leveling: Difference between revisions
(→Videos) |
|||
| (17 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
= Patterns = | |||
* https://www.thingiverse.com/thing:39430 | |||
= Videos = | |||
<youtube>RJC7N4Vb9AY</youtube> | |||
<youtube>5GymGa_EYVg</youtube> | |||
<youtube>RZRY6kunAvs</youtube> | <youtube>RZRY6kunAvs</youtube> | ||
= Test print = | = Test print = | ||
[[File:2019-03-01_11-40.jpg|800px]] | [[File:2019-03-01_11-40.jpg|800px]] | ||
| Line 12: | Line 19: | ||
</gallery> | </gallery> | ||
= 3D Touch Sensor = | = 3D Touch Sensor = | ||
https://www.amazon. | == Geeetech Sensor == | ||
see [https://www.facebook.com/groups/315127105604393/permalink/697701694013597/ facebook post] | |||
The following Sensor works on a Geeetech A10: | |||
https://www.amazon.de/gp/product/B07M5JHKYP | |||
[[File:3DTouchSensor.jpeg|300px]] | |||
== BLTouch == | |||
I had the Geeetech Sensor in operation for a while but it did not work as satisfactory as hoped. | |||
I am trying the "original" BL Touch now | |||
see http://www.BLTouch.com | |||
=== Firmware 1.1.9 with BLTouch === | |||
* http://www.geeetech.com/forum/viewtopic.php?t=61959 | |||
has a link to: | |||
* [http://www.geeetech.com/forum/download/file.php?id=4790&sid=0656df3697567a9e78429622e3a5f998 Marlin-1.1.9_A10_with bltouch.zip] | |||
that i used as a Basis. Please check the BLTOUCH_DELAY in Configuration.h which i have seen with other values in other bltouch firmwares | |||
<source lang='c' highlight='6'> | |||
/** | |||
* The BLTouch probe uses a Hall effect sensor and emulates a servo. | |||
*/ | |||
#define BLTOUCH | |||
#if ENABLED(BLTOUCH) | |||
#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed | |||
#endif | |||
</source> | |||
I compiled and uploaded things with [https://www.arduino.cc/en/main/software Arduino 1.8.9] on a Mac | |||
=== Configuration === | |||
I ended up with a Z-Level offset of -2.28. I tried -2.4 and did a 0.15 mm DIN A4 paper test moving the Z-Axis down and still having 0.1 mm to go - the paper was a bit thight so i went for 0.02 less. | |||
With Octoprints Bed Visualizer plugin i got: | |||
[[File:mesh2020-01-17_0814.png|400px]] | |||
which i consider decent. The print results are o.k. | |||
== Installation == | |||
I had to follow both of the following videos to get the Sensor working: | |||
<youtube>deq10MaxQBw</youtube> | <youtube>deq10MaxQBw</youtube> | ||
<youtube>_RtsZDbR2po</youtube> | <youtube>_RtsZDbR2po</youtube> | ||
The firmware outlined in the first video is available from | |||
* [https://github.com/Geeetech3D/Prusa_I3_3Dprinter Geeetech's github site] | |||
Alternatives are the links below and see my own installation above. | |||
* https://github.com/jakobend/Marlin-A10 | * https://github.com/jakobend/Marlin-A10 | ||
* https://drucktipps3d.de/forum/topic/mein-geeetech-a10-neue-revesion-und-ich/?part=2 | * https://drucktipps3d.de/forum/topic/mein-geeetech-a10-neue-revesion-und-ich/?part=2 | ||
see videos and {{Link|target=Marlin}} on how to compile and flash the firmware onto the device. | |||
[[Category:3DPrint]] | |||
[[ | == Level Mesh visualization == | ||
The following visualization was created with the [https://plugins.octoprint.org/plugins/bedlevelvisualizer/ Bed Visualizer plugin of] {{Link|target=OctoPrint}} | |||
[[File:BedLevelMesh2019-06-18.png|600px]] | |||
= Knobs = | = Knobs = | ||
* https://www.thingiverse.com/thing:2962917 | * https://www.thingiverse.com/thing:2962917 | ||
* [https://www.thingiverse.com/thing:3236719 A10 Bed Leveling Knobs] | * [https://www.thingiverse.com/thing:3236719 A10 Bed Leveling Knobs] | ||
Latest revision as of 09:14, 9 December 2020
Patterns
Videos
Test print
Testing with a bigger knob on the A10
3D Touch Sensor
Geeetech Sensor
see facebook post
The following Sensor works on a Geeetech A10:
https://www.amazon.de/gp/product/B07M5JHKYP
BLTouch
I had the Geeetech Sensor in operation for a while but it did not work as satisfactory as hoped. I am trying the "original" BL Touch now see http://www.BLTouch.com
Firmware 1.1.9 with BLTouch
has a link to:
that i used as a Basis. Please check the BLTOUCH_DELAY in Configuration.h which i have seen with other values in other bltouch firmwares
/**
* The BLTouch probe uses a Hall effect sensor and emulates a servo.
*/
#define BLTOUCH
#if ENABLED(BLTOUCH)
#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
#endif
I compiled and uploaded things with Arduino 1.8.9 on a Mac
Configuration
I ended up with a Z-Level offset of -2.28. I tried -2.4 and did a 0.15 mm DIN A4 paper test moving the Z-Axis down and still having 0.1 mm to go - the paper was a bit thight so i went for 0.02 less.
With Octoprints Bed Visualizer plugin i got:
which i consider decent. The print results are o.k.
Installation
I had to follow both of the following videos to get the Sensor working:
The firmware outlined in the first video is available from
Alternatives are the links below and see my own installation above.
- https://github.com/jakobend/Marlin-A10
- https://drucktipps3d.de/forum/topic/mein-geeetech-a10-neue-revesion-und-ich/?part=2
see videos and Marlin on how to compile and flash the firmware onto the device.
Level Mesh visualization
The following visualization was created with the Bed Visualizer plugin of OctoPrint
