Marlin
Marlin copied to clipboard
E3V2-UBL-BLTouch-10x10 moving in x axi touch braket
I use :
[E3V2-UBL-BLTouch-10x10-v4.2.2-v2.0.1.bin]
(https://github.com/Jyers/Marlin/releases/download/v2.0.1/E3V2-UBL-BLTouch-10x10-v4.2.2-v2.0.1.bin)
Description
When i create mesh on the right (x axi) side touch bracket with y support.
I also set x and y offsets of the probe (menu->control->advance->probe). The distance offet -42 x - 5 y. I also changed them but both increasing and decrease x offset the behavior is the same
Also in the leveling menu in the manual tunig if I move point - point I think it does not touch because the reference is the nozzle.
Steps to Reproduce
- create new mesh
- last point on the rigth side touch
Send M503 for che offset is correct. is it work for leveling or need to compile #define NOZZLE_TO_PROBE_OFFSET { -42, -5, 0 }
Send: M503
Recv: echo:; Linear Units:
Recv: G21 ; (mm)
Recv: echo:; Temperature Units:
Recv: echo: M149 C ; Units in Celsius
Recv: echo:; Filament settings (Disabled):
Recv: echo: M200 S0 D1.75
Recv: echo:; Steps per unit:
Recv: echo: M92 X80.00 Y80.00 Z400.00 E93.00
Recv: echo:; Max feedrates (units/s):
Recv: echo: M203 X500.00 Y500.00 Z5.00 E25.00
Recv: echo:; Max Acceleration (units/s2):
Recv: echo: M201 X500.00 Y500.00 Z100.00 E1000.00
Recv: echo:; Acceleration (units/s2) (P
I have dual z axis bracket different 👍 i change #define X_MAX_POS X_BED_SIZE 15 to 1 #define PROBING_MARGIN 20 to 10
but touch braket
so do is not correct i change probe offset -42 to -20 the x axi dont hit but now nozzle and probe is not center
is there different solution ?
So, you have a modified printer that causes the head to hit the modified bracket and think the firmware is bad?
In your case i would modfy the bad bracket to allow more X-Axis travel.
I would just simple rotate the screw of the last wheel on hot end carriage. Put the nut inside the case an the hexagonal head out side, towards the the back
if you change it, and have the carriage more or les... standard.. should work with this values
#define X_BED_SIZE 232
#define Y_BED_SIZE 222
// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE + 34 // Extended max to allow the probe to reach more of the bed.
#define Y_MAX_POS Y_BED_SIZE + 8
#define Z_MAX_POS 250
I have the off sets
#define NOZZLE_TO_PROBE_OFFSET { -40, -11, -2.21 }
so ... having 40 on X for probe... is quite too much because the bed is 235x235 and you are going to 266 - 40 means 226 which is less then 235 so you will end-up, on a 10x10 matrix with the last column as being not scanned but is just the last column.