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

    Nearly there! Temp and bounce (Board not borked)

    Scheduled Pinned Locked Moved
    General Discussion
    3
    9
    376
    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.
    • FuseDeepundefined
      FuseDeep
      last edited by

      Hi,

      Thanks all for help so far. I was despairing!

      Last few things;

      1/ when I cancel a print, bed and ext remain hot. Would like them to both shut down on cancel, assume that is sensible?

      2/
      Z home, works great but does not do the slow 5mm return check. Should it? How do I enable in homez please?

      3/bed heats up, then extruder in order. Is that correct? Can they both heat in parallel to save time?

      Seems to be it currently...

      Thanks Rich.

      Ps. Am feeling less desolate now!

      fcwiltundefined 1 Reply Last reply Reply Quote 1
      • fcwiltundefined
        fcwilt @FuseDeep
        last edited by

        @fusedeep said in Nearly there! Temp and bounce (Board not borked):

        1/ when I cancel a print, bed and ext remain hot. Would like them to both shut down on cancel, assume that is sensible?

        When you cancel a print the file cancel.g is run if it exists. You could put commands to turn off heaters there if you wanted. I usually find myself canceling a print because I forgot to do something first. And after I fix that I am going to run the print again so I don't turn off heaters in my cancel.g file.

        2/ Z home, works great but does not do the slow 5mm return check. Should it? How do I enable in homez please?

        As I recall you were homing with a BLTouch Z probe? If so there, is no need to do a slow return, that is handled by the firmware. If you want you can always add a relative Z move after the G30.

        3/bed heats up, then extruder in order. Is that correct? Can they both heat in parallel to save time?

        I use M140 to start heating the bed which does not wait for the bed to reach temp. I use G10 to start heating the extruder and that also does not wait for the extruder to reach temp.

        A bit later on after doing a few other things to get ready to print I execute a M116 command which waits for both the bed and the extruder to reach temp.

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        FuseDeepundefined 1 Reply Last reply Reply Quote 1
        • FuseDeepundefined
          FuseDeep @fcwilt
          last edited by

          @fcwilt thanks.

          No probe in use afaik!

          Will look at everything else...

          fcwiltundefined 1 Reply Last reply Reply Quote 0
          • fcwiltundefined
            fcwilt @FuseDeep
            last edited by fcwilt

            @fusedeep said in Nearly there! Temp and bounce (Board not borked):

            @fcwilt thanks.

            No probe in use afaik!

            Will look at everything else...

            Well if you are in fact homing Z with a endstop could you post your homez.g file and your homeall.g file?

            Thanks.

            Frederick

            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

            FuseDeepundefined 2 Replies Last reply Reply Quote 1
            • FuseDeepundefined
              FuseDeep @fcwilt
              last edited by

              @fcwilt

              ; homez.g
              ; called to home the Z axis
              ;
              ; generated by RepRapFirmware Configuration Tool v3.3.10 on Wed Apr 20 2022 11:07:59 GMT+0100 (British Summer Time)
              G91 ; relative positioning
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 H1 Z-190 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 Z5 F100 ; lift Z relative to current position
              ;G90 ; absolute positioning

              fcwiltundefined 1 Reply Last reply Reply Quote 0
              • FuseDeepundefined
                FuseDeep @fcwilt
                last edited by

                @fcwilt

                ; homeall.g
                ; called to home all axes
                ;
                ; generated by RepRapFirmware Configuration Tool v3.3.10 on Wed Apr 20 2022 11:07:59 GMT+0100 (British Summer Time)
                G91 ; relative positioning
                G1 H2 Z5 F6000 ; lift Z relative to current position
                G1 H1 X-205 Y-255 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
                G1 H2 X5 Y5 F6000 ; go back a few mm
                G1 H1 X-205 Y-255 F360 ; move slowly to X and Y axis endstops once more (second pass)
                G1 H1 Z-190 F360 ; move Z down stopping at the endstop
                G90 ; absolute positioning
                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 Z5 F100 ; lift Z relative to current position
                ;G90 ; absolute positioning

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

                  Also please include your config.g for a sanity check.

                  And it doesn't hurt to share the results of M122 and M98 P"config.g" to help us catch any errors.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • fcwiltundefined
                    fcwilt @FuseDeep
                    last edited by

                    @fusedeep said in Nearly there! Temp and bounce (Board not borked):

                    @fcwilt

                    ; homez.g
                    ; called to home the Z axis
                    ;
                    ; generated by RepRapFirmware Configuration Tool v3.3.10 on Wed Apr 20 2022 11:07:59 GMT+0100 (British Summer Time)
                    G91 ; relative positioning
                    G1 H2 Z5 F6000 ; lift Z relative to current position
                    G1 H1 Z-190 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 Z5 F100 ; lift Z relative to current position
                    ;G90 ; absolute positioning

                    You don't need that G1 H2 Z5 F6000 - that is used when homing with a Z probe - so for now just comment it out.

                    Be sure the G92 Z0 matches the actual Z position where the Z endstop is triggered. G92 sets the logical position of an axis - you want the logical position to match the physical position. So if for some reason when homing Z it ended up at Z=5 instead of Z=0 you would want to use G92 Z5.

                    Hope that makes sense.

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                    1 Reply Last reply Reply Quote 0
                    • fcwiltundefined
                      fcwilt @FuseDeep
                      last edited by

                      @fusedeep said in Nearly there! Temp and bounce (Board not borked):

                      @fcwilt

                      ; homeall.g
                      ; called to home all axes
                      ;
                      ; generated by RepRapFirmware Configuration Tool v3.3.10 on Wed Apr 20 2022 11:07:59 GMT+0100 (British Summer Time)
                      G91 ; relative positioning
                      G1 H2 Z5 F6000 ; lift Z relative to current position
                      G1 H1 X-205 Y-255 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
                      G1 H2 X5 Y5 F6000 ; go back a few mm
                      G1 H1 X-205 Y-255 F360 ; move slowly to X and Y axis endstops once more (second pass)
                      G1 H1 Z-190 F360 ; move Z down stopping at the endstop
                      G90 ; absolute positioning
                      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 Z5 F100 ; lift Z relative to current position
                      ;G90 ; absolute positioning

                      When you home with a Z probe the homing order is typically X > Y > Z

                      When you home with a Z endstop the homing order is typically Z > X > Y

                      So you should move the commands here that home Z before the commands that home X and Y.

                      See my other post regards the G1 H2 Z5 F6000 and the G92 Z0.

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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