Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

UBL - how are probe points calculated? (1 reply)

$
0
0
I am running Marlin 1.1.9 on a Creality CR-10s with a BLTouch probe.
I am trying to auto probe as much of the bed area as I can and am trying to fool the printer into going past the bed size (the mechanics allow the nozzle to go to x 319). Unfortunately, no matter what I try, the auto probing will not go to 319. The bed size has been specified as X 319 Y 300 and there is no inset specified for x max.
As part of trying to understand what UBL does, I thought I would record what x and y positions the automatic print routine goes to. I would have assumed that if I specify a 10 by 10 point matrix that the x probing would happen at minimum x (0) + mesh inset (5) - probe offset (-40). It does indeed start at the right location (45)
I then figured that to calculate the distance between probe points, that the UBL system would figure out the maximum point it could reach (319) and subtract the minimum point the nozzle could reach (0) divide that by 10 as I am calling for a 10 by 10 matrix (32) and derive the probe points from that.

This is what I get:

head position

x 45 63 81 100 118 136 154 173 191 209 x x offset = 40 inset 5 step size 18

y 14 47 80 112 145 178 211 243 276 y y offset = 9 inset 5 step size 33

It doesn't make sense to me. Neither the positions that are probed nor why I can't get to my end position makes sense.
I should add that in Marlin 1.1.8 I could fool the routine to probe at the full X position (X319) (the probing would happen at 319 - the probe offset of 40 or X279)

As I am looking at this, I am wondering if the above x and y positions are correct - I have been trying a number of different configurations and none have resulted in anything that makes sense so take these positions with a grain of salt and consider the bigger question as :

"how does Marlin determine which x and y positions it will probe" and
" how can I fool Marlin into probing the biggest area possible if I can physically exceed the print bed area with the nozzle"

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>