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

    Bl touch dont work after print

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    21
    1.1k
    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.
    • Amagatthundefined
      Amagatth @T3P3Tony
      last edited by T3P3Tony

      @t3p3tony

      that is the end of the Gcode file

      "G1 F3300 X290.57 Y169.897 E0.07422
      G1 X290.64 Y169.827
      G0 F9000 X290.726 Y169.129
      ;TIME_ELAPSED:13948.855035
      G1 F4800 E-0.5
      M140 S0
      M82 ;absolute extrusion mode
      M107 P1
      M98 P"end.g"
      
      M83 ;relative extrusion mode
      M104 S0
      ;End of Gcode"
      
      
      the begin 
      ";FLAVOR:RepRap
      ;TIME:13948
      ;Filament used: 31.0262m
      ;Layer height: 0.3
      ;MINX:67.427
      ;MINY:146.116
      ;MINZ:0.2
      ;MAXX:332.574
      ;MAXY:253.879
      ;MAXZ:7.3
      ;LINEARADVANCEPROCESSED
      ;Generated with Cura_SteamEngine 4.11.0
      T0
      M190 S50
      M104 S230
      M109 S230
      M82 ;absolute extrusion mode
      M98 p"begin.g"
      M83
      M83 ;relative extrusion mode
      G1 F4800 E-0.5
      ;LAYER_COUNT:24
      M572 S0.000000 D0 ;added by LinearAdvanceSettingPlugin
      ;LAYER:0
      M106 S255 P1
      G1 F1800 Z0.4
      G0 F3600 X100.8 Y160.246 Z0.4
      ;TYPE:SKIRT
      G1 F1800 Z0.2
      G1 F1920 E0.5
      G1 F3000 X101.517 Y159.802 E0.02721
      G1 X102.116 Y159.454 E0.02235"
      
      
      the begin . g file
      
      " 
      M98 P"bed.g"
      G29 S1
      
      
      G92 E0 ;Reset Extruder
      G1 Z10.0 F4000 ;Move Z Axis up
      G1 X30.1 Y20 F8000.0
      G1 X30.1 Y20 Z0.28 F5000.0 ;Move to start position
      G1 X30.1 Y200.0 Z0.19 F2500.0 E15 ;Draw the first line
      G1 X30.4 Y200.0 Z0.19 F5000.0 ;Move to side a little
      G1 X30.4 Y20 Z0.19 F2500.0 E30 ;Draw the second line
      
      G1 Z5.0 F3000 ;Move Z Axis up
      M83 "
      
      the bed.g 
      "; bed.g
      ; called to perform automatic bed compensation via G32
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.2 on Thu Sep 02 2021 15:45:03 GMT+0200 (heure d’été d’Europe centrale)
      M561 ; clear any bed transform
      m280 p0 s160
      M400
      M280 P0 S90
      M280 P8 S10
      M400
      M98 P"0:/sys/homeall.g"
      G1 Z20
      G30 P0 X10 Y200 Z-9999
      G30 P1 X375 Y200 Z-9999 S2
      M402
      
      
      G1 X200 Y200 F10000"
      
      the end.g files 
      "G91 ;Relative positioning
      G1 E-5 F2700 ;Retract a bit
      G1 E-5 Z0.2 F2400 ;Retract and raise Z
      G1 X5 Y5 F3000 ;Wipe out
      G1 Z10 ;Raise Z more
      G90 ;Absolute positionning
      
      
      G1 X0 Y0 ;Present print
      M106 S0 ;Turn-off fan
      M104 S0 ;Turn-off hotend
      M140 S0 ;Turn-off bed
      
      M98 P"homex.g"
      M98 P"homey.g"
      M280 p0 s160
      M280 P0 S90
      M280 P0 S10
      M400
      M280 P0 S160
      M400"
      
      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @Amagatth
        last edited by T3P3Tony

        @amagatth please do the tests as I suggested. For example you are calling homing files. maybe they are influencing this depending on what's in them

        www.duet3d.com

        Amagatthundefined 2 Replies Last reply Reply Quote 0
        • Amagatthundefined
          Amagatth @T3P3Tony
          last edited by

          @t3p3tony ok i try that

          1 Reply Last reply Reply Quote 0
          • Amagatthundefined
            Amagatth @T3P3Tony
            last edited by Amagatth

            @t3p3tony I tony the bl stop work when i send

            G1 X30.1 Y200.0 Z0.19 F2500.0 E15

            When the extrudeur work the bl stop to work

            T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
            • T3P3Tonyundefined
              T3P3Tony administrators @Amagatth
              last edited by

              @amagatth ok so that is progress. Please post your config.g (using the </> tag to make it easy to view) along with images of how the BL touch is connected to the Duet and how it is mounted, showing the extruder as well.

              www.duet3d.com

              Amagatthundefined 1 Reply Last reply Reply Quote 0
              • Amagatthundefined
                Amagatth @T3P3Tony
                last edited by T3P3Tony

                ; Configuration file for Duet 3 (firmware version 3.3)
                ; executed by the firmware on start-up
                ;
                ; generated by RepRapFirmware Configuration Tool v3.3.2 on Thu Sep 02 2021 15:45:03 GMT+0200 (heure d’été d’Europe centrale)
                
                ; General preferences
                G90                                     ; send absolute coordinates...
                M83                                     ; ...but relative extruder moves
                M550 P"Maker"                           ; set printer name
                
                
                M669 K1 ; switch to CoreXY mode; configure microstepping with interpolation
                
                
                
                ; Drives
                M569 P0.0 S1 D2                           ; physical drive 0.1 goes forwards
                M569 P0.1 S1 D2                           ; physical drive 0.2 goes forwards
                M569 P0.3 S0 D0                           ; physical drive 0.3 goes forwards
                M569 P0.4 S0 D0                           ; physical drive 0.4 goes forwards
                M569 P0.5 S1 D0                           ; physical drive 0.5 goes forwards
                
                M584 X0.0 Y0.1 Z0.3:0.4 E0.5                ; set drive mapping
                M350 X16 Y16 Z16 E16 I1   ; configure microstepping with interpolation  
                
                M92 X80,62315 Y80,62315 Z804,020 E409.00       ; set steps per mm
                M566 X500.00 Y500.00 Z100.00 E1500     ; set maximum instantaneous speed changes (mm/min)
                M203 X50000.00 Y50000.00 Z1000.00 E1500.00 ; set maximum speeds (mm/min)
                M201 X5000.00 Y5000.00 Z50.00 E1200     ; set accelerations (mm/s^2)
                M906 X2900 Y2900 Z1500 E1300                ; set motor currents (mA)
                M84 S0                                  ; Disable motor idle current reduction
                
                M671 X-85:485 Y200:200 S25.5 ; Position des deux vis
                
                
                ; Axis Limits
                M208 X0 Y0 Z0 S1                        ; set axis minima
                M208 X400 Y400 Z410 S0                  ; set axis maxima
                
                ; Endstops
                M574 X1 S3                  ; configure active-high endstop for high end on X via pin io0.in
                M574 Y2 S3                   ; configure active-high endstop for low end on Y via pin io1.in
                M574 Z1 S2                    ; configure active-high endstop for high end on Z via pin io0.in
                
                ; Reglage sensorless
                
                M915 X Y R0 F0 S3
                
                ; Z-Probe
                M950 S0 C"^io7.out"                                 ; Creation Pin servo Bltouch
                M558 P9 C"^io7.in" H10 F200 T25000 A1 S0.03 R1                ; Définition Z probe pour  bltouch et la hauteur/ vitesse de probe
                G31 P100 X-25.1 Y6 Z3.05                         ; Définition Z probe Offset
                M557 X20:375 Y20:375 S50                         ; Définition Grille de palpage
                
                
                
                
                
                
                ; Heaters
                M308 S0 P"temp1" Y"pt1000" R2200        ; configure sensor 0 as PT1000 on pin temp1
                M950 H0 C"out2" T0                      ; create bed heater output on out2 and map it to sensor 0
                M307 H0 B0 R0.818 C302.2 D15.38 S1.00 V24.3		; disable bang-bang mode for the bed heater and set PWM limit
                M140 H0                                 ; map heated bed to heater 0
                M143 H0 S110                            ; set temperature limit for heater 0 to 110C
                M308 S1 P"temp0" Y"pt1000" R2200        ; configure sensor 1 as PT1000 on pin temp0
                M950 H1 C"out1" T1                      ; create nozzle heater output on out1 and map it to sensor 1
                M307 H1 B0 R2.211 C190.0 D8.87 S1.00 V24.2                        ; disable bang-bang mode for heater  and set PWM limit
                
                M143 H1 S350                            ; set temperature limit for heater 1 to 350C
                
                ; Fans
                M950 F0 C"out7" Q500                    ; create fan 0 on pin out4 and set its frequency
                
                M106 P0 C"F0" S0 H1 T45             ; set fan 0 name and value. Thermostatic control is turned on
                
                M950 F1 C"out8" Q500                    ; create fan 1 on pin out5 and set its frequency
                
                M106 P1 C"F1" S0 H-1                 ; set fan 1 name and value. Thermostatic control is turned off
                
                ; Tools
                M563 P0 S"Tete" D0 H1 F0:1              ; 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
                
                ; Custom settings are not defined
                M280 p0 s160
                M280 P0 S10
                M280 P0 S90
                ; Miscellaneous
                T0                                      ; select first tool
                
                
                

                all its mount with igus professional cable my extruder its an hemeraundefinedIMG_20211022_123851.jpg IMG_20211022_123836.jpg

                Amagatthundefined 1 Reply Last reply Reply Quote 0
                • Amagatthundefined
                  Amagatth @Amagatth
                  last edited by

                  @amagatth IMG_20211022_132117.jpg and the bl is connected to the duet at io7

                  T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                  • T3P3Tonyundefined
                    T3P3Tony administrators @Amagatth
                    last edited by

                    @Amagatth

                    I edited the port to use </> formatting for posting the config.g so it can be read without downloading.

                    Because the BL touch deploys and retracts properly before you start the print I am assuming that the wiring into IO7 is correct.

                    From you configuration the input and output pins should not have a pullup resistor enabled:

                    M950 S0 C"io7.out"                                 ; Creation Pin servo Bltouch
                    M558 P9 C"io7.in" H10 F200 T25000 A1 S0.03 R1
                    

                    The BL touch should still work initially (test this please). It will hopefully now work after doing an extrusion as well. My guess is that the pullups + the extrusion noise put it into a weird state.

                    www.duet3d.com

                    Amagatthundefined 2 Replies Last reply Reply Quote 0
                    • Amagatthundefined
                      Amagatth @T3P3Tony
                      last edited by

                      @t3p3tony I add the pull-up to try to solve the problem, I try Monday if it's better without that! 🙂

                      Dogma2kundefined 1 Reply Last reply Reply Quote 0
                      • Dogma2kundefined
                        Dogma2k @Amagatth
                        last edited by

                        @amagatth
                        I had the same problem, but only when I changed the filament and extruded it.
                        I solved the problem by simply entering M84 E0 in start.g. Since then no more problems

                        1 Reply Last reply Reply Quote 0
                        • Amagatthundefined
                          Amagatth @T3P3Tony
                          last edited by

                          @t3p3tony

                          I try to delet pullup and bl work before print but not after extrusion

                          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                          • T3P3Tonyundefined
                            T3P3Tony administrators @Amagatth
                            last edited by

                            @amagatth the next thing to try then is to route the cable separately. The BL touch cable might be picking up noise from the stepper cable and that is causing it to get into an errored state.

                            www.duet3d.com

                            Amagatthundefined 1 Reply Last reply Reply Quote 0
                            • Amagatthundefined
                              Amagatth @T3P3Tony
                              last edited by

                              @t3p3tony ok i try it 🙂 thx !

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