Cura 4.2.1 Config help
-
@Shaun said in Cura 4.2.1 Config help:
I have checked and when i send a +5 Z moves 5cm up.
Z+5 should only move 5mm.
-
morning
I have checked every measurement now. movement is exact. Layer 1 still seems to be 2mm above.
-
@Shaun Can you please post the contents of your homing files then?
-
@wilriker said in Cura 4.2.1 Config help:
@Shaun Can you please post the contents of your homing files then?
; homex.g
; called to home the X axis
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
G1 Z2.5 F6000 S2 ; lift Z relative to current position
G1 S1 X-305 F1800 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F6000 ; go back a few mm
G1 S1 X-305 F360 ; move slowly to X axis endstop once more (second pass)
G1 Z-2.5 F6000 S2 ; lower Z again
G90 ; absolute positioning; homey.g
; called to home the Y axis
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
G1 Z2.5 F6000 S2 ; lift Z relative to current position
G1 S1 Y-305 F1800 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y5 F6000 ; go back a few mm
G1 S1 Y-305 F360 ; move slowly to Y axis endstop once more (second pass)
G1 Z-2.5 F6000 S2 ; lower Z again
G90 ; absolute positioning; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
;G1 Z2.5 F6000 S2 ; lift Z relative to current position
G1 S1 Z-405 F1800 ; move Z down until the endstop is triggered
G92 Z0 ; set Z position to axis minimum (you may want to adjust this); Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 S2 Z15 F100 ; lift Z relative to current position
G90 ; absolute positioning; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 X-305 Y-305 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 X5 Y5 F6000 ; go back a few mm
G1 S1 X-305 Y-305 F360 ; move slowly to X and Y axis endstops once more (second pass)
G1 S1 Z-405 F1800 ; move Z down stopping at the endstop
G90 ; absolute positioning
G92 Z0 ; set Z to axis minimum (you may want to adjust this); Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 S2 Z15 F100 ; lift Z relative to current position
G90 ; absolute positioning -
Your homing files are configured for endstop switch homing and now Z probe homing.
Instead of this:
G1 S1 Z-405 F1800 ; move Z down stopping at the endstop G90 ; absolute positioning G92 Z0 ; set Z to axis minimum (you may want to adjust this)
You need a
G30
command to probe the bed.And your BLTouch command should be updated to this:
M558 P9 H5 F100 T5000 R0.5
And I assume you've gone through this?
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe -
@Phaedrux said in Cura 4.2.1 Config help:
Your homing files are configured for endstop switch homing and now Z probe homing.
Instead of this:
G1 S1 Z-405 F1800 ; move Z down stopping at the endstop G90 ; absolute positioning G92 Z0 ; set Z to axis minimum (you may want to adjust this)
You need a
G30
command to probe the bed.And your BLTouch command should be updated to this:
M558 P9 H5 F100 T5000 R0.5
And I assume you've gone through this?
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probeThanks for the feedback, think i figured it all out shortly after updating this.
I want to use my endstop and not the probe which seems to be working just fine.
my issue was that i dont think i hat the hotend touching the bed before starting the calibration. |The result was an offset of 2. i printed the golf marker in rough and super fine without any issues. Will move onto something bigger and update tomorrow.
-
OK found the following which could be contributing to my problems..
When i "Home All" Z doesnt stop by hitting the endstop. it doesnt even trigger the endstop. When i "Home Z" the endstop is hit and triggered.
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 X-305 Y-305 F2000 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 X5 Y5 F6000 ; go back a few mm
G1 S1 X-305 Y-305 F360 ; move slowly to X and Y axis endstops once more (second pass)
G1 S1 Z-405 F2000 ; move Z down stopping at the endstop
G90 ; absolute positioning
G92 Z0 ; set Z to axis minimum (you may want to adjust this); Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 S2 Z0 F500 ; lift Z relative to current position
G90 ; absolute positioning; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v2.0.3 on Fri Sep 13 2019 19:45:33 GMT+0100 (British Summer Time)
G91 ; relative positioning
;G1 Z2.5 F6000 S2 ; lift Z relative to current position
G1 S1 Z-405 F1800 ; move Z down until the endstop is triggered
G92 Z0 ; set Z position to axis minimum (you may want to adjust this); Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 S2 Z0 F500 ; lift Z relative to current position
G90 ; absolute positioning -
Silly question, how do i clear any settings saved to the board memory? Ive made so many changes and think starting from 0 would be a good idea.
-
@Shaun Either run
M999
, push the reset button or power-cycle. In all cases it will reloadconfig.g
discarding all changes made since the last start. -
@wilriker Thanks. Cant seem to get z to move down and trigger the endstop. I have loaded a clean config.g file. Its as if a setting is telling z to stop when i gets to 0 which isnt the high of the endstop.
-
@Shaun said in Cura 4.2.1 Config help:
Its as if a setting is telling z to stop when i gets to 0 which isnt the high of the endstop.
Can you explain what you mean by that?