12
votes
How to increase the amount of probing points for a BLTouch sensor in Marlin firmware?
You need to change the constant value(s) in your Configuration.h file of your Marlin version from:
// Set the number of grid points per dimension.
#define GRID_MAX_POINTS_X 3
#define ...
12
votes
Accepted
Configuring Marlin 2.x with Ender 3 4.2.2 and BLTouch
The BLTouch now comes with a standard 5-pin connector.
and that connector is supported on the board that seems to be shipping with Ender 3s these days, the Creality 4.2.2 board (Notice it's in the ...
8
votes
Accepted
Automatic Bed Leveling (ABL) with a sensor (BLTouch, inductive, capacitive), how does it work?
The issues/questions raised about the automatic bed leveling using e.g. a BLTouch probe at this stack require a more in depth description of the automatic leveling functionality in general, this ...
5
votes
Filament Leaking During Automatic Bed Leveling
The oozing is due to hot-end getting hot before the bed leveling procedure: if you move the hot-end warm up command after the G29 line you avoid that oozing
...
5
votes
Accepted
How to set the boundaries for BLTouch probing
As explained in this answer it is you that needs to calculate where the head (read sensor) is supposed to go depending on the amount of space you have left on the carriage shafts.
As can be seen from ...
5
votes
Accepted
Z offset not working after flashing TH3D firmware
I'm pretty sure something is wrong with the firmware I downloaded. I flashed the 3/5/21 version of Marlin firmware from https://marlin.crc.id.au/ and it is somehow working better with the LCD firmware ...
4
votes
Accepted
BLTouch Probing Fails Intermittently
Is your BL Touch a v3 (likely if you've only just purchased it)? If so, make sure you're using the bugfix version of Marlin 1.1.9, which supposedly fixes the compatibility issues. I say supposedly ...
4
votes
BLTouch wiring and pin assignments
Note: The question has changed after posting this answer. This answer answered the previous question, but is now out-of-date with respect to how the question has changed; I'll update it later, as it ...
4
votes
Ender 3 BLTouch first layer problems
I manage to get the printer working, it was an hotend issue. Was clogged, replaced nozzle and working as expected.
Thank you all for the guidance!
4
votes
Accepted
Ender 3 Pro will not auto home correctly after mainboard & BLTouch upgrades
Resolved : connected the white & black wires to the 5 pin output on the board. This solved the homing issue.
4
votes
How do I change Z safe homing coordinates in the G-code , not in Marlin
Don’t home the Z. Rather measure the height of your print to continue at with calipers. Or with detective work in your G-code preview, finding the layer your print stopped at and finding the Z height ...
3
votes
Accepted
G29 Auto Grid Leveling Doesn't Do Anything
G-code is read line-by-line, see e.g. Is G-code read line by line?. If the posted start G-code is the actual used G-code, G29 is not executed because it is on the ...
3
votes
Accepted
How to use a BLTouch or equivalent touch probe to 3D scan objects with a 3D printer?
I don't know the probe, but I have used a delta 3D printing machine (of my design) to scan a surface. It takes some time.
Your resolution will be limited by the probe geometry of the touch probe tip....
3
votes
Accepted
BL-Touch bed leveling seems to produce tilted bed level around Y-axis
The problem with the Tevo Tornado design is that the design is as such that the Z-axis is powered by a single stepper (under the assumption that you have not added a second Z stepper).
This means ...
3
votes
Accepted
Anet A8 with 3DTouch does not home X in the center
Your sensor offset for the X direction is incorrect.
#define X_PROBE_OFFSET_FROM_EXTRUDER -28 // X offset: -left +right [of the nozzle]
should be
...
3
votes
Accepted
Automatic leveling probe offset; adjusting for one side ruins the other
I have had exactly the same experiences as you did with a inductive sensor on a Prusa i3 clone. It looks as though the bed leveling is not executed, or the level/mesh tilted. Please do note that ...
3
votes
Accepted
Configuring BLTouch with Marlin firmware
For security reasons, you cannot move Z until home position is applied to X, Y and Z.
With the level sensor attached, we need to home X and Y, and then Z will be homed in the middle of the bed (as ...
3
votes
Accepted
What are the pros and cons of using a BLTouch in place of a limit switch?
Touch sensors (or inductive or capacitive sensors) are generally used to probe the bed to determine the bed shape. For metallic beds that are not perfectly straight this works excellent. But, if your ...
3
votes
When do I need to get a BLTouch upgrade?
A touch or an inductive/capacitive sensor is useful when you cannot get prints to stick to the build surface because of a skew bed platform/heated plate or if the plate has a bend, large concave or ...
3
votes
Why is BLTouch Still Probing Off the Bed Even When `NOZZLE_TO_PROBE_OFFSET` is Set?
Did you load the values from firmware after the re-flash? Use M502 to load the values you changed, otherwise it will keep using those from memory. Also set ...
3
votes
BLTouch not leveling
You are mixing and matching a few older techniques. That's understandable, because "older" means "as of three months ago." But there is a better way now: as of version 2.0, the SKR ...
3
votes
Accepted
Z axis no longer working on a working printer
It could be caused by software or configuration issue.
Possibility 1: just worked after re-installation of Marlin
You could have Z steps/mm set to 0 in EEPROM, and did not notice that fact.
It is ...
3
votes
Z axis no longer working on a working printer
Issue seems to be resolved. I deleted my Marlin copy, downloaded a fresh copy and I started again.
What worries me is how a working copy and a working printer can suddenly have this issue. Feel like ...
3
votes
Accepted
First layer Z-offset in G-code
I don't understand the reasoning behind a first layer having a different offset from the following layers, but, You can manually add a re-definition of the current height after the first layer, ...
3
votes
Accepted
Marlin is restarting when pins 5 Vcc are enabled and has a servo motor connected (RAMPS 1.4)
PSU is only feeding 12 V into RAMPS, but (if I remember correctly) RAMPS is using Arduino's onboard regulator for converting 12 V to 5 V. That regulator can not provide much power.
If you connect some ...
3
votes
Accepted
Problem with BLTouch on Ender 3 Pro
For anyone who has this problem in the future my solution was to loosen the screw on top of the touch just a little bit
3
votes
Accepted
What would cause magic smoke with a BLTouch installed?
Given F2's proximity to the linear 3.3V regulator and some inductor and large diode possibly belonging to a switching regulator, it is likely that some short circuit caused the fuse on a power rail to ...
3
votes
Accepted
BLTouch not working on Creality Ender 3 Pro
I know this is an old post, but I think I figured out the answer.
I had the EXACT SAME PROBLEM TODAY while trying to compile custom Marlin firmware (version 2.1.2.1) for the same exact setup as you ...
3
votes
Accepted
Ender 3 with BLTouch ignores Z0
Successfully solved the problem. Removed the Z rod from its socket, and greased up the threaded slot it goes into on the x gantry, that seemed to solve the problem.
3
votes
Accepted
Ender 3 first layer inconsistent layer lines
Solved, the nozzle was set too low and was causing pressure buildup at certain points since the PEI plate wasn't perfectly flat.
After raising it and swapping for a glass bed I was able to stop this ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
bltouch × 162creality-ender-3 × 75
bed-leveling × 55
marlin × 47
troubleshooting × 21
creality-cr-10 × 14
z-probe × 13
firmware × 12
creality-ender-5 × 12
z-axis × 11
g-code × 10
bigtreetech × 7
calibration × 6
skr-mini-e3 × 6
th3d × 6
print-axis-offset × 5
ultimaker-cura × 4
anet-a8 × 4
homing × 4
creality × 4
3dtouch × 4
nozzle × 2
adhesion × 2
ramps-1.4 × 2
fdm × 2