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

    CR10 S5 upgrade to Duet 2 Wifi

    Scheduled Pinned Locked Moved
    General Discussion
    4
    52
    2.4k
    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.
    • NexxCatundefined
      NexxCat @GT1Za
      last edited by

      @GT1Za
      Does it deploy now though? From the photos it looks to be wired into pin 8 of the expansion connector, which is Heater 3. Your config had it looking on Heater 64, hence the change.

      1 Reply Last reply Reply Quote 0
      • NexxCatundefined
        NexxCat @GT1Za
        last edited by

        @GT1Za
        Just noticed something else also. You have the original Z endstop plugged in and configured. I don't as the BLTouch does all Z homing. Try the following changes in config.g:

        M574 X1 Y1 Z1 S1 ; set active high endstops
        

        to

        M574 X1 Y1 S1 ; set active high endstops
        

        Add:

        M574 Z1 S2                              ; Set Z endstop controlled by probe
        
        1 Reply Last reply Reply Quote 0
        • GT1Zaundefined
          GT1Za
          last edited by

          @NexxCat

          Ill try it now. Ive always liked the idea of keeping the z stop incase the BLtouch fails. Is there no way to keep both?

          NexxCatundefined 1 Reply Last reply Reply Quote 0
          • NexxCatundefined
            NexxCat @GT1Za
            last edited by

            @GT1Za
            I have no experience with that I'm afraid, so I can't help, but people here are really friendly and knowledgeable, so someone else may know 🙂

            1 Reply Last reply Reply Quote 0
            • GT1Zaundefined
              GT1Za
              last edited by

              ok, Z probe still didnt deploy when trying to home the Z. I had to hit the stop button.

              NexxCatundefined 1 Reply Last reply Reply Quote 0
              • NexxCatundefined
                NexxCat @GT1Za
                last edited by

                @GT1Za
                Just to double check. The brown wire from the BLTouch is definitely plugged into Pin 8 of the expansion connector?

                1 Reply Last reply Reply Quote 0
                • GT1Zaundefined
                  GT1Za
                  last edited by

                  definitely into pin 8
                  GPIO pins.jpg

                  NexxCatundefined 1 Reply Last reply Reply Quote 0
                  • NexxCatundefined
                    NexxCat @GT1Za
                    last edited by

                    @GT1Za
                    DOH! I know what I missed.

                    In both deployprobe.g and retractprobe.g, add I1 to the end of the parameters:

                    deployprobe.g
                    M280 P3 S10 I1
                    
                    retractprobe.g
                    M280 P3 S90 I1
                    
                    1 Reply Last reply Reply Quote 0
                    • GT1Zaundefined
                      GT1Za
                      last edited by GT1Za

                      @NexxCat
                      I have just checked the wiring diagram:
                      Pin 1: To Red
                      Pin 2: To Blue/Brown
                      Pin 8: To Orange/Yellow

                      This is as per: https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe

                      This is how I have it wired

                      I have added the I1 to both, but still not deploying

                      NB: This is not deploying on HOMING the Z as I cant run the mesh bed before homing.

                      NexxCatundefined 1 Reply Last reply Reply Quote 0
                      • NexxCatundefined
                        NexxCat @GT1Za
                        last edited by NexxCat

                        @GT1Za
                        Hmm, and you still have the config.g M307 set to H3?

                        Looks like the BLTouch isn't receiving the servo signal. The "I" parameter in the deploy and retract is needed because we're wired directly into the expansion connector, if you had a Duex, it wouldn't be required, but with the correct heater configured (heater 3), and the inversion, it should work 😕

                        Edit: Can you post your homez.g and homeall.g please?

                        1 Reply Last reply Reply Quote 0
                        • GT1Zaundefined
                          GT1Za
                          last edited by

                          in the config.g:
                          082d864b-4588-4b03-9c78-743d490f7f9d-image.png

                          ; homeall.g
                          ; called to home all axes
                          ;
                          ; generated by RepRapFirmware Configuration Tool v2.1.8 on Fri Mar 20 2020 11:57:17 GMT+0200 (South Africa Standard Time)
                          G91 ; relative positioning
                          G1 H2 Z5 F6000 ; lift Z relative to current position
                          G1 H1 X-515 Y-515 F3000 ; 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-515 Y-515 F240 ; move slowly to X and Y axis endstops once more (second pass)
                          G1 H1 Z-505 F240 ; 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

                          ; homez.g
                          ; called to home the Z axis
                          ;
                          ; generated by RepRapFirmware Configuration Tool v2.1.8 on Fri Mar 20 2020 11:57:18 GMT+0200 (South Africa Standard Time)
                          G91 ; relative positioning
                          G1 H2 Z5 F6000 ; lift Z relative to current position
                          G1 H1 Z-505 F3000 ; 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

                          NexxCatundefined 1 Reply Last reply Reply Quote 0
                          • NexxCatundefined
                            NexxCat @GT1Za
                            last edited by NexxCat

                            @GT1Za
                            Ok, the home macros aren't configured for a z-probe. Here are mine:

                            ; homez.g
                            ; called to home the Z axis
                            ;
                            M290 R0 S0	; Reset babystepping
                            G91             ; relative positioning
                            G1 Z5 F6000 S2  ; lift Z relative to current position
                            G90             ; absolute positioning
                            G1 X118 Y148 F6000      ; go to the bed centre and home Z
                            G30             ; home Z by probing the bed
                            
                            ; homeall.g
                            ; called to home all axes
                            ;
                            M290 R0 S0		; Reset babystepping
                            G91                     ; relative positioning
                            G1 Z5 F6000 S2          ; lift Z relative to current position
                            G1 S1 X-305 Y-305 F3600 ; 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)
                            G90                     ; absolute positioning
                            M98 Pdeployprobe.g      ; deploy mechanical Z probe
                            G1 X118 Y148 F6000      ; go to the bed centre and home Z
                            G30                     ; home Z by probing the bed
                            M98 Pretractprobe.g     ; retract mechanical Z probe
                            

                            You'll need to adjust X and Y in both for your printer because you are 500x500.

                            1 Reply Last reply Reply Quote 0
                            • GT1Zaundefined
                              GT1Za
                              last edited by GT1Za

                              wow ok a whole new issue

                              in homez.g
                              G1 X118 Y148 F6000 ; go to the bed centre and home Z

                              I changed to:
                              G1 X250 Y250 F6000 ; go to the bed centre and home Z

                              this should be the center of the bed. but it tried to send it way off and I had to hit stop.

                              The Y steps dont seem to be right as 150 is taking me just short of center. 250 basically made it travel off and I had to hit stop.
                              The good news is the probe worked!

                              NexxCatundefined 1 Reply Last reply Reply Quote 0
                              • NexxCatundefined
                                NexxCat @GT1Za
                                last edited by

                                @GT1Za
                                Did you also adjust:

                                G1 S1 X-305 Y-305 F3600
                                

                                to

                                G1 S1 X-515 Y-515 F3600
                                

                                and

                                G1 S1 X-305 Y-305 F360
                                

                                to

                                G1 S1 X-515 Y-515 F360
                                
                                1 Reply Last reply Reply Quote 0
                                • GT1Zaundefined
                                  GT1Za
                                  last edited by

                                  Yes I did.
                                  The Y is just going too far. Everything else is as its meant to be

                                  NexxCatundefined 1 Reply Last reply Reply Quote 0
                                  • NexxCatundefined
                                    NexxCat @GT1Za
                                    last edited by

                                    @GT1Za
                                    What happens if you manually home X and Y in the web UI, then use the jog controls to move them. Do they move the expected distance?

                                    1 Reply Last reply Reply Quote 0
                                    • GT1Zaundefined
                                      GT1Za
                                      last edited by

                                      No, Y is only moving to roughly 220 before it maxes

                                      NexxCatundefined 1 Reply Last reply Reply Quote 0
                                      • NexxCatundefined
                                        NexxCat @GT1Za
                                        last edited by

                                        @GT1Za
                                        When it hits the maximum distance, what does the web UI say for the Y co-ordinate? You've got 80 steps/mm in the config, so that would be right for a 1.8 degree stepper with a 20 tooth GT2 pulley.

                                        1 Reply Last reply Reply Quote 0
                                        • GT1Zaundefined
                                          GT1Za
                                          last edited by GT1Za

                                          @NexxCat
                                          2961531c-b1f6-490c-9c23-5be8886c3aa1-image.png

                                          coords show the Y at 220, and you could here it slipping for like a second.

                                          NexxCatundefined 1 Reply Last reply Reply Quote 0
                                          • NexxCatundefined
                                            NexxCat @GT1Za
                                            last edited by

                                            @GT1Za
                                            I'm assuming when you home Y, it does home correctly and the Y co-ordinate is reported as 0?

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