Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Odd behavior after upgrade

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    14
    490
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Phaedruxundefined
      Phaedrux Moderator @CthulhuLabs
      last edited by

      @CthulhuLabs said in Odd behavior after upgrade:

      ; Miscellaneous M501 G29 S1 T0 ; Select first tool {1}

      The warning about the Z Datum and the floating heightmap is because you are loading the heightmap at the end of config.g before the bed has been probed. Remove the G29 S1 from the end of config.g. The proper place for it is either at the end of your homeall if you want it to be active at all times, or in your slicer start gcode (or start.g in the /sys folder) if you only want it active for a print.

      The waves you see in the 36 point heightmap would indicate some backlash is present in your setup such that the probe is changing height as it changes directions on the X axis. Check your mount, belts, idlers, etc for any play.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • CthulhuLabsundefined
        CthulhuLabs
        last edited by

        So moving the G29 S1 did nothing, but fixing the backlash did. The eccentric spacer on my X carriage moved some how which is weird as I was printing on it just fine yesterday. I think the nylock nut needs replacing. So thank you. Glad it was something simple I overlooked.

        1 Reply Last reply Reply Quote 0
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by

          Would help to see your homeall and bed.g if you're using it. G29 S1 in the config.g may only be half of it.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • CthulhuLabsundefined
            CthulhuLabs
            last edited by

            homeall.g :

            ; homeall.g
            ; called to home all axes
            ;
            ; generated by RepRapFirmware Configuration Tool v2 on Tue Nov 20 2018 10:49:57 GMT-0500 (Eastern Standard 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 or Y endstop and stop there (first pass)
            G1 S1 X-305             ; home X axis
            G1 S1 Y-305             ; home Y axis
            G1 X5 Y5 F6000          ; go back a few mm
            G1 S1 X-305 F360        ; move slowly to X axis endstop once more (second pass)
            G1 S1 Y-305             ; then move slowly to Y axis endstop
            G90                     ; absolute positioning
            G1 X100 Y150 F6000        ; go to first bed probe point and home Z
            G30                     ; home Z by probing the bed
            G29 S1
            
            
            ; Uncomment the following lines to lift Z after probing
            ;G91                    ; relative positioning
            ;G1 S2 Z5 F100          ; lift Z relative to current position
            ;G90                    ; absolute positioning
            
            
            

            bed.g:

            ; bed.g
            ; called to perform automatic bed compensation via G32
            ;
            ; generated by RepRapFirmware Configuration Tool v2 on Tue Nov 20 2018 10:49:56 GMT-0500 (Eastern Standard Time)
            M561 ; clear any bed transform
            G29  ; probe the bed and enable compensation
            
            
            1 Reply Last reply Reply Quote 0
            • CthulhuLabsundefined
              CthulhuLabs
              last edited by

              So I am still having problems with this. The 4 probe points are still floating above the Z=0 location, and when I print my first layers are not as squished down to the bed as they used to be.

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                Have you redone your z probe trigger height calibration recently?

                https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • CthulhuLabsundefined
                  CthulhuLabs
                  last edited by

                  Yes I did.

                  There seems to be error between the Z homing, and the bed probing. For instance I just configured the probing to do 9 points. The center point is the same spot that Z homes. I then homed Z and then immediately probed the bed. I then got the values from heightmap.csv. Without changing anything I homed Z again and probed the bed and got the heightmap.csv values again. Here are the results:

                  1st probe:
                  xmin,xmax,ymin,ymax,radius,xspacing,yspacing,xnum,ynum
                  65.00,235.00,65.00,235.00,-1.00,85.00,85.00,3,3
                  0.000, -0.026, 0.049
                  0.011, 0.017, 0.026
                  0.032, 0.012, 0.066

                  2nd Probe:
                  xmin,xmax,ymin,ymax,radius,xspacing,yspacing,xnum,ynum
                  65.00,235.00,65.00,235.00,-1.00,85.00,85.00,3,3
                  -0.036, -0.057, 0.016
                  -0.024, -0.010, -0.008
                  0.000, -0.018, 0.035

                  What is interesting is the height map seems to have the same contour, but different offsets. Like the second height map is fairly evenly -0.03 mm lower than the first on all probe points. I am not really sure what exactly this means though.

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    Please can you test the repeatability of your z probe by running the macro outlined here: https://forum.duet3d.com/topic/6962/m48-measure-z-probe-repeatability-and-print-to-serial-output/5?_=1585676517737

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • CthulhuLabsundefined
                      CthulhuLabs
                      last edited by

                      M292
                      G32 bed probe heights: 0.017 0.018 0.017 0.017 0.020 0.020 0.019 0.019 0.018 0.020, mean 0.018, deviation from mean 0.001

                      1 Reply Last reply Reply Quote 0
                      • CthulhuLabsundefined
                        CthulhuLabs
                        last edited by

                        So I altered the Macro to this:

                        M291 P"Probe will be tested 10 times and return mean and standard deviation. Ok or Cancel?" R"WARNING" S3 ; User must click OK or cancel.
                        G28
                        M401
                        G30 P0 X150 Y150 Z-9999
                        G1 X100 Y150 F6000
                        G30 P1 X150 Y150 Z-9999
                        G1 X200 Y150 F6000
                        G30 P2 X150 Y150 Z-9999
                        G1 X150 Y100 F6000
                        G30 P3 X150 Y150 Z-9999
                        G1 X150 Y200 F6000
                        G30 P4 X150 Y150 Z-9999
                        G1 X200 Y200 F6000
                        G30 P5 X150 Y150 Z-9999
                        G1 X100 Y100 F6000
                        G30 P6 X150 Y150 Z-9999
                        G30 P7 X150 Y150 Z-9999
                        G30 P8 X150 Y150 Z-9999
                        G30 P9 X150 Y150 Z-9999 S-1
                        M402

                        To see if adding in movement operations would have a major influence on the results while still probing the same point. Here are the results:

                        G32 bed probe heights: 0.028 0.029 0.039 0.034 0.032 0.037 0.036 0.036 0.037 0.038, mean 0.035, deviation from mean 0.004

                        1 Reply Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator
                          last edited by

                          At least we know the probe itself is consistent, but there still appears to be some backlash in your mechanics.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 0
                          • CthulhuLabsundefined
                            CthulhuLabs
                            last edited by

                            I am just confused where this is coming from. I have checked X, Y, and Z and I cannot feel any slop.

                            1 Reply Last reply Reply Quote 0
                            • mladen001undefined
                              mladen001
                              last edited by

                              hi @CthulhuLabs did you find resolution for this. I have exact same behavior when upgrading from 2.02 to 2.051
                              also no mechanical issue to be detected

                              thanks

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Unless otherwise noted, all forum content is licensed under CC-BY-SA