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

    Nozzle crashes during print start or stops too high

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    20
    2.0k
    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
      last edited by

      Can you post your homeall file?

      Z-Bot CoreXY Build | Thingiverse Profile

      bellusundefined 1 Reply Last reply Reply Quote 0
      • bellusundefined
        bellus @Phaedrux
        last edited by

        @phaedrux

        ; homeall.g
        ; called to home all axes
        ;
        ; generated by RepRapFirmware Configuration Tool v2 on Tue Feb 05 2019 20:31:22 GMT-0700 (MST)
        G91 ; relative positioning
        G1 Z5 F2400 S2 ; lift Z relative to current position
        M98 Pdeployprobe.g ; deploy mechanical Z probe
        G1 S1 X-245 Y-225 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
        G1 X5 Y5 F2400 ; go back a few mm
        G1 S1 X-245 Y-225 F360 ; move slowly to X and Y axis endstops once more (second pass)
        G90 ; absolute positioning
        G1 X15 Y15 F2400 ; go to first bed probe point and home Z
        G30 ; home Z by probing the bed

        ; Uncomment the following lines to lift Z after probing
        ;G91 ; relative positioning
        ;G1 S2 Z5 F40 ; lift Z relative to current position
        ;G90 ; absolute positioning

        M98 Pretractprobe.g ; retract mechanical Z probe

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

          @bellus said in Nozzle crashes during print start or stops too high:

          M98 Pdeployprobe.g ; deploy mechanical Z probe
          M98 Pretractprobe.g ; retract mechanical Z probe

          Remove those from your homeall. The G30 command will deploy and retract as needed. This could be causing your issue.

          Z-Bot CoreXY Build | Thingiverse Profile

          bellusundefined 1 Reply Last reply Reply Quote 0
          • bellusundefined
            bellus @Phaedrux
            last edited by

            ![alt text](image url)@phaedrux said in Nozzle crashes during print start or stops too high:

            @bellus said in Nozzle crashes during print start or stops too high:

            M98 Pdeployprobe.g ; deploy mechanical Z probe
            M98 Pretractprobe.g ; retract mechanical Z probe

            Remove those from your homeall. The G30 command will deploy and retract as needed. This could be causing your issue.

            Removed as suggested, no change. The only thing that seems to help is to Z offset. Running the calibration of the probe I would religiously get right around 2mm. I changed it to .75mm and it wasn’t as bad.

            bellusundefined 1 Reply Last reply Reply Quote 0
            • bellusundefined
              bellus
              last edited by

              Here’s a quick video https://youtu.be/Jux1Wyts-B0

              Phaedruxundefined 1 Reply Last reply Reply Quote 0
              • bellusundefined
                bellus @bellus
                last edited by

                @bellus

                At 0 even it’s not crashing and actually attempting to print. Nozzles about .5mm to high.

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

                  @bellus said in Nozzle crashes during print start or stops too high:

                  Here’s a quick video https://youtu.be/Jux1Wyts-B0

                  So what command was running in that video? It probed once and then dropped the nozzle into the bed. Was that G28? G29? G30? G32?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  bellusundefined 1 Reply Last reply Reply Quote 0
                  • bellusundefined
                    bellus @Phaedrux
                    last edited by

                    @phaedrux

                    It’s the G28 command, when it starts a print, probes once, then nose dives. I was actually able to get past that point by changing the Z offset to 0, but like I said it’s a bit high(roughly 1mm). I re-measured the Bl touch base from the nozzle tip, it’s almost exactly 8mms.

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

                      Can you post the contents of your config-override.g file?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      bellusundefined 1 Reply Last reply Reply Quote 0
                      • bellusundefined
                        bellus @Phaedrux
                        last edited by

                        @phaedrux

                        As requested,

                        ; This is a system-generated file - do not edit
                        ; Heater model parameters
                        M307 H0 A66.5 C483.4 D6.2 S1.00 V12.1 B0
                        M307 H1 A680.2 C325.1 D11.5 S1.00 V12.0 B0
                        M307 H2 A633.9 C320.4 D13.3 S1.00 V12.0 B0
                        M307 H4 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                        M307 H5 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                        M307 H6 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                        M307 H7 A340.0 C140.0 D5.5 S1.00 V0.0 B0

                        I also was to able to set the trigger height to 0.500 with positive results. It’s printing, albeit a blobby mess, just needs a bit of tuning. Honestly don’t know why the trigger height is so low compared the calibration steps, but it’s working.

                        ; Drives
                        M569 P0 S1 ; Drive 0 goes forwards
                        M569 P1 S1 ; Drive 1 goes forwards
                        M569 P2 S1 ; Drive 2 goes forwards
                        M569 P3 S1 ; Drive 3 goes forwards
                        M569 P4 S1 ; Drive 4 goes forwards
                        M350 X16 Y16 Z16 E16:16 I0 ; Configure microstepping without interpolation
                        M92 X79.86. Y79.86 Z400.0 E390.12:390.12. ; Set steps per mm
                        M566 X2000.00 Y2000.00 Z50.00 E120.00:120.00 ; Set maximum instantaneous speed changes (mm/min)
                        M203 X6000.00 Y6000.00 Z100.00 E200.00:200.00 ; Set maximum speeds (mm/min)
                        M201 X500.00 Y500.00 Z60.00 E100.00:100.00 ; Set accelerations (mm/s^2)
                        M906 X1100.00 Y1100.00 Z1600.00 E1000.00:1000.00 I30 ; Set motor currents (mA) and motor idle factor in per cent
                        M84 S30 ; Set idle timeout

                        ; Axis Limits
                        M208 X-130 Y-110 Z0 S1 ; Set axis minima
                        M208 X130 Y110 Z300 S0 ; Set axis maxima

                        ; Endstops
                        M574 X1 Y1 S1 ; Set active high endstops

                        ; Z-Probe
                        M574 Z1 S2 ; Set endstops controlled by probe
                        M307 H3 A-1 C-1 D-1 ; Disable heater on PWM channel for BLTouch
                        M558 P9 H5 F120 T2400 ; Set Z probe type to bltouch and the dive height + speeds
                        G31 P25 X0 Y0 Z0.5000 ; Set Z probe trigger value, offset and trigger height
                        M557 X15:220 Y15:210 S15 ; Define mesh grid

                        ; Heaters
                        M305 P0 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 0
                        M143 H0 S110 ; Set temperature limit for heater 0 to 110C
                        M305 P1 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1
                        M143 H1 S250 ; Set temperature limit for heater 1 to 250C
                        M305 P2 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 2
                        M143 H2 S250 ; Set temperature limit for heater 2 to 250C

                        ; Fans
                        M106 P0 S1 I0 F500 H1 T180 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
                        M106 P1 S1 I0 F500 H2 T180 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on

                        ; Tools
                        M563 P0 S"Right" D0 H1 ; Define tool 0
                        G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
                        G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
                        M563 P1 S"Left" D1 H2 ; Define tool 1
                        G10 P1 X16 Y0 Z0 ; Set tool 1 axis offsets
                        G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C

                        ; Automatic power saving
                        M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss

                        ; Custom settings are not configured

                        ; Miscellaneous
                        M501 ; Load saved parameters from non-volatile memory
                        T0 ; Select first tool

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