Welcome! Log In Create A New Profile

Advanced

M122 reports Bed compensation in use: none

Posted by alangibson 
M122 reports Bed compensation in use: none
March 09, 2017 04:10AM
I'm driving my no-name Kossel XL delta with dc42's RepRapFirmware v1.17e running on a (awesome) DuetWifi. While trying to get rid of some dimensional inaccuracy, I noticed that M122 reports that 'Bed compensation in use' is 'none.' Does this mean what it sounds like: that the bed was probed but no compensation is being applied?

=== Move ===
MaxReps: 6, StepErrors: 0, MaxWait: 1282724ms, Underruns: 0, 0
Bed compensation in use: none
Bed probe heights: -3.949 -0.899 1.621 1.049 -2.102 -4.283 -2.862 0.089 -1.910 -1.553 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Probe change coordinates:

My bed.g is:

M561						; clear any bed transform, otherwise homing may be at the wrong height
G31 X0 Y0					; don't want any probe offset for this
G28							; home the printer
; Probe the bed and do auto calibration
G30 P0 X-73.6 Y-42.5 Z-99999	; X tower
G30 P1 X0 Y-85 Z-99999			; between X and Y towers
G30 P2 X73.6 Y-42.5 Z-99999		; Y tower
G30 P3 X73.6 Y20 Z-99999		; between Y and Z towers
G30 P4 X0 Y67 Z-99999			; Z tower
G30 P5 X-73.6 Y20 Z-99999		; between Z and X towers
G30 P6 X-36.8 Y-21.25 Z-99999	; half way to X tower
G30 P7 X36.8 Y-21.25 Z-99999	; half way to Y tower
G30 P8 X0 Y42.5 Z-99999			; half way to Z tower
G30 P9 X0 Y0 Z-99999 S4			; centre, and auto-calibrate
G1 X0 Y0 Z150 F15000			; get the head out of the way of the bed

Thanks!
Re: M122 reports Bed compensation in use: none
March 09, 2017 09:14AM
G30 P9 X0 Y0 Z-99999 S4

Not entirely sure, but S4 is just for calibration based on four points. Change it to S0 or S to compute all points.
The Reprap Wiki is not up to date, I recommend looking at duet3D docu.
Re: M122 reports Bed compensation in use: none
March 09, 2017 02:23PM
Bed compensation and autocalibration are two different things. You can use mesh bed compensation on a delta if autocalibration alone doesn't give you a good enough first layer.



Large delta printer [miscsolutions.wordpress.com], E3D tool changer, Robotdigg SCARA printer, Crane Quad and Ormerod

Disclosure: I design Duet electronics and work on RepRapFirmware, [duet3d.com].
Sorry, only registered users may post in this forum.

Click here to login