27
votes
Accepted
How to set Z-probe boundary limits in firmware when using automatic bed leveling?
There are a few questions on this topic, so a more generic solution would be informative and will prevent multiple questions of others when their sensor has a slightly different location. This answer ...
- 32.7k
15
votes
Accepted
Specifying Z offset in Marlin firmware
Z-offset persitently stored in memory?
Maybe the value of -2.97 for the Z_PROBE_OFFSET_FROM_EXTRUDER is retained in the EEPROM ...
- 32.7k
11
votes
Accepted
Inductive Sensor in 24 V machine?
The inductive sensors work better when you apply a higher voltage than 5 V. Usually they are rated for 6-36 V, but please do check.
To prevent frying your board when connecting the sensor ...
- 32.7k
10
votes
Accepted
How to configure Cura to run the Z probe before heating
In Cura (and Slic3r), you can 100% customize what the printer does before printing your actual model through custom start/end g-code.
If you navigate to the ...
- 3,957
9
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 ...
- 32.7k
9
votes
Accepted
Using auto-bed leveling, do I need to initiate G29 before every print?
No, it is not necessary to call G29 before every print to "auto level the bed" 1) provided that:
the bed surface has not changed (e.g. large load or ...
- 32.7k
7
votes
Z-offset: 0.2 mm, 0.1 mm or the thickness of paper?
They are all generic guidelines. Don't count on them too much.
What you need is a reproducible offset to get the same value everywhere in the bed, then you can correct the overall offset via gcode at ...
- 3,948
5
votes
What does Marlin's G30 code do?
I believe G30 is a carry-over from CNC (G-code originated for CNC not printers)
I believe it is for going to a secondary reference (home) position and includes an ...
- 2,422
5
votes
Accepted
Do I need to recalibrate z-probe offset every time I switch to a different layer height?
All modern slicers adjust the nozzle position for the first layer in accordance with your chosen layer height. You can see this in your gcode if you slice files with different layer heights. Before ...
- 6,476
5
votes
Accepted
Marlin's bed leveling Mesh Validation Pattern ignoring home offset
A Marlin developer confirmed that bed-leveling and probing are now performed entirely in the machine coordinate space.
To clarify further, if one has a non-zero home offset enabled, the following ...
- 271
4
votes
Auto bed levelling with Rumba board - Servo not deploying
For future reference.
My issue about the servo not moving was caused by a wiring mistake.
The Exp. 3 has 14 pins has per this diagram.
However when phisically looking at the board, what you see is ...
- 581
4
votes
Accepted
Bed leveling method not working with Repetier firmware 0.92.9?
As a guess, you are using the wrong command. If set for n x n grid, you get 3 point measurement with G29, but that is not auto leveling, it is just setting Z height - based on average height at 3 ...
- 56
4
votes
Inductive Sensor in 24 V machine?
Another possibility is to create a voltage divider circuit.
In electronics, a voltage divider (also known as a potential divider)
is a passive linear circuit that produces an output voltage (...
- 32.7k
3
votes
Accepted
Why does my DIY printer start printing in air?
If the cad model was imported from Solidworks into Simplify3D. Push "Center and Arrange" button to place the model in the middle of the Heat Bed. There might be a gap between the object and bed level ...
- 541
3
votes
Bed leveling method not working with Repetier firmware 0.92.9?
Delta bed leveling has been dodgy in Repetier for a long time. There are a number of fixes occurring in the dev branch right now (June 2016) if you look at Github. So it's getting better, but I wouldn'...
- 6,476
3
votes
Accepted
Auto bed levelling with Rumba board - Servo not deploying
General note, I do not have this board so I cannot test these steps myself, read the documentation in configuration.h, it is very detailed and should guide you pretty well. I am specifically looking ...
- 417
3
votes
Accepted
Z offset incorrect
Your question is a little hard to pin down, but I'll try to help anyway. :-)
Z-Offset:
It appears you may be misunderstanding the way z-offset is supposed to work especially when it comes to Marlin ...
- 1,051
3
votes
Accepted
Auto bed leveling with BL Touch sensor crashing to bed
As it turns out, my Z-axis carriage mount to the X-axis was bent, causing the nozzle to touch the bed before the proble could get a chance to detect anything. Manually bending it back to the correct ...
- 51
3
votes
3DTouch triggers way too close
That it triggers when the nozzle is about 1 mm from the build plate is how it is supposed to work. The installation manual describes how to setup the sensor.
The mount needs to be adjustable so that ...
- 32.7k
3
votes
Wiring Z-stop directly to hot end and aluminum bed / spacers
Aluminium is conductive, but aluminium oxide is not, which is just so what there (unavoidably, since aluminium rapidly oxidises in air) happens to be a thin layer of on top of your bed. The coating is ...
- 14.6k
3
votes
Marlin NOZZLE_TO_PROBE_OFFSET with glass
You can define the probe offset (or better the trigger point to bed level distance) in the array definition of NOZZLE_TO_PROBE_OFFSET, but it is not the usual and ...
- 32.7k
3
votes
Accepted
Replacement Z Probe for MP10
From Thingiverse you can find a BLTouch mount for the MP10 (and MP10 mini):
Note that in order to use the BLTouch sensor you need a different controller board that supports connecting a BLTouch ...
- 32.7k
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, ...
- 32.7k
2
votes
Accepted
Which proximity sensor to use?
Tomas Sanladerer has produced a nice video on this topic: https://www.youtube.com/watch?v=il9bNWn66BY
@ 7:31 you see an overview of the precision of various sensors, including the ones you mention. ...
- 32.7k
2
votes
Accepted
MKS Sbase Probing
After testing my z-min endstop pins, I found out that I could trigger the probe manually by using a jumper wire between Signal and Ground. I then used a NPN MOSFET to connect the sensor to the endstop ...
- 401
2
votes
Unable to install auto-bed levelling sensor into my Anet A8
The sensor is working correctly, but the signal is inverted.
Take the obvious solution: invert the endstop from being normally open to normally closed or vice-versa in your firmware.
If you still ...
- 14.6k
2
votes
Do I need to recalibrate z-probe offset every time I switch to a different layer height?
Calibrate to perfection for a specific layer height. When printing in a layer height that is different than what you calibrated for, just set the first layer height in the slicer.
That way, you avoid ...
- 96
2
votes
Marlin: possible to set ZMin limit when ZProbing?
You have not stated the version of Marlin you are using. I will assume we are discussing the latest Marlin 1.1 RC8.
There is no longer any Z_PROBE_DEPLOY_HEIGHT but in earlier Marlin versions it did ...
- 31
2
votes
Autobed leveling doesn't compensate
I found the issue. As I mentioned in my question UPDATE, trying to print something that cover the full bed, the ABL was not working.
The issue was the Gcode I added after the G29.
In fact for some ...
- 581
2
votes
Inductive Sensor in 24 V machine?
Minimalist Solution
The very simplest possible implementation is to use a single resistor(!) to protect the input pin, as described in this source. The AVR inputs are protected from over/under ...
- 21
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
z-probe × 52bed-leveling × 24
marlin × 20
bltouch × 12
calibration × 11
z-axis × 8
creality-ender-3 × 7
prusa-i3 × 5
inductive-sensor × 5
3dtouch × 4
ultimaker-cura × 3
g-code × 3
firmware × 3
diy-3d-printer × 2
anet-a8 × 2
homing × 2
knowledgebase × 2
extruder × 1
heated-bed × 1
slicing × 1
software × 1
nozzle × 1
ramps-1.4 × 1
creality-ender-5 × 1
delta × 1