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

    Your Duet rejected the HTTP request: page not found

    Scheduled Pinned Locked Moved
    Firmware installation
    6
    178
    20.5k
    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.
    • sleeplessundefined
      sleepless
      last edited by

      there are 2 independent z motors. The endstops are connected as one

      1 Reply Last reply Reply Quote 0
      • sleeplessundefined
        sleepless
        last edited by

        @phaedrux said in Your Duet rejected the HTTP request: page not found:

        M558 P4

        ok now it triggers on the probe it goes from 1000 to 0
        but does trigger when I home the z

        1 Reply Last reply Reply Quote 0
        • sleeplessundefined
          sleepless
          last edited by

          Do I need to add this to the bed.g? or homeall.g?

          Bed probing file
          If you use mesh bed compensation (which is recommended in most cases) or no bed compensation, you can skip this section. This section is about using the older 3, 4 and 5 point bed compensation, using probe points defined in the bed.g file.

          The commands in bed.g are executed when you send the G32 command. So this file should contain your bed probing script. Here is a typical 5-point bed.g file for a printer with a 200 x 200mm bed:

          M561 ; clear any existing bed transform
          M401 ; deploy Z probe if necessary
          G30 P0 X10 Y10 Z-99999 ; define 4 points in a clockwise direction around the bed, starting near (0,0)
          G30 P1 X10 Y190 Z-99999
          G30 P2 X190 Y190 Z-99999
          G30 P3 X190 Y10 Z-99999
          G30 P4 X100 Y100 Z-99999 S0 ; finally probe bed centre, and calculate compensation
          M402 ; retract the Z probe
          G1 X0 Y0 F5000 ; move the head to the corner (optional)
          The Z-99999 parameter on each G30 command tells the firmware to probe at the given XY point and save the reading in the index given by the P command. The S0 parameter on the final G30 command tells the firmware to apply compensation based on the number of points probed (in this case, 5 points). The bed probe points must be in a clockwise order around the bed starting with the point nearest (0, 0) and when using 5-point probing the centre point must be last.

          You may include an H parameter on each G30 command, This is the value that needs to be added to the G31 Z parameter to get the trigger height at that position. This is to correct for Z probes whose trigger heights vary slightly with XY position.

          To use 4-point compensation, omit the final G30 command and put the S0 parameter on the G30 P3 command instead.

          To use manual compensation instead of a Z probe, replace the -99999 in each G30 command by the actual bed height error at that XY position.

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

            @sleepless bed.g

            That is for bed compensation. which dows require a probe in the way it is setup which i believe the ROBO R1 does not have?

            To summarise you have two Z leadscrews/guides with a endstop on each one? Those endstops are used to level the X axis and also to adjust the Z height?

            Conceptually levelling the X axis is the same as levelling the bed on that plane.

            Are the Z endstops at the top or bottom of the the 2 Z guides?

            www.duet3d.com

            1 Reply Last reply Reply Quote 0
            • sleeplessundefined
              sleepless
              last edited by

              heres a pic https://help.robo3d.com/hc/article_attachments/115003728811/End-Stop.gif

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

                When you say the endstops are connected as one, do you mean they go to a single endstop connector?

                Z-Bot CoreXY Build | Thingiverse Profile

                sleeplessundefined 2 Replies Last reply Reply Quote 0
                • sleeplessundefined
                  sleepless
                  last edited by

                  so the endstops are under the x carriage and are triggered when the nozzle hits the bed and the metal trigger on the endstop is released.

                  1 Reply Last reply Reply Quote 0
                  • sleeplessundefined
                    sleepless @Phaedrux
                    last edited by

                    @phaedrux I mean the wired the 2 endstops to one connector

                    1 Reply Last reply Reply Quote 0
                    • sleeplessundefined
                      sleepless @Phaedrux
                      last edited by

                      @phaedrux exactly

                      1 Reply Last reply Reply Quote 0
                      • sleeplessundefined
                        sleepless
                        last edited by

                        thanks for the early morning help guys

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

                          Do both switches have to be hit for the endstop to trigger or does it trigger as.soon as one is hit?

                          Z-Bot CoreXY Build | Thingiverse Profile

                          sleeplessundefined 1 Reply Last reply Reply Quote 0
                          • sleeplessundefined
                            sleepless @Phaedrux
                            last edited by

                            @phaedrux It should trigger when one is hit however I am not completely sure about that.right now I think I will recrimp the connection because it triggers the e0 endstop as hit when its normal and no hit when I lift the carraige. Also this takes a while before it recognizes the hit/no hit but once it does it seems to trigger right away. then I run a home all test and it wants to crash into the bed

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

                              Have you seen this?

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

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 0
                              • sleeplessundefined
                                sleepless
                                last edited by

                                ok just read through it and I am more confused.
                                File config.g:

                                ... Im not sure what I would put here:
                                M584 X0 Y1 Z2:5:6 ; three Z motors connected to driver outputs 2, 5 and 6
                                M671 X-15💯215 Y190:-10:190 S0.5 ; leadscrews at rear left, front middle and rear right
                                ...
                                File bed.g:
                                I assume I would remove M401 and G30 P2 X100 Y10 Z-99999 S3 ; probe near a leadscrew and calibrate 3 motors
                                M402 ; retract probe?
                                G28 ; home
                                M401 ; deploy Z probe
                                G30 P0 X20 Y190 Z-99999 ; probe near a leadscrew
                                G30 P1 X180 Y190 Z-99999 ; probe near a leadscrew
                                G30 P2 X100 Y10 Z-99999 S3 ; probe near a leadscrew and calibrate 3 motors
                                M402 ; retract probe

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

                                  @phaedrux said in Your Duet rejected the HTTP request: page not found:

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

                                  Well in your case you only have 2 motors and 2 lead screws, so in those examples you just need to remove one of the references for each and make the remaining ones match your setup.

                                  So something like M584 X0 Y1 Z2:4 assuming your Z motors are connected to the Z connector and the second extruder connector (e1)
                                  And then you'd need your lead screw positions M671 X-15:315 Y150:150 assuming the lead screws are in the middle of the bed in the Y dimension, and then a left and right value for the X axis.

                                  and for the bed.g same deal, you just need 2 positions for your 2 lead screws.

                                  I'm not an expert on using independent lead screws to level the bed though as I've never used it.

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  1 Reply Last reply Reply Quote 0
                                  • sleeplessundefined
                                    sleepless
                                    last edited by

                                    my z motors are both connected in the port z motor a and port z motor b

                                    1 Reply Last reply Reply Quote 0
                                    • sleeplessundefined
                                      sleepless
                                      last edited by

                                      fyi i am using duet 2 wifi

                                      1 Reply Last reply Reply Quote 0
                                      • sleeplessundefined
                                        sleepless
                                        last edited by

                                        ; bed.g
                                        ; called to perform automatic bed compensation via G32
                                        ;
                                        ; generated by RepRapFirmware Configuration Tool on Sun Oct 28 2018 16:32:40 GMT-0700 (Pacific Daylight Time)
                                        M561 ; clear any bed transform
                                        ; Probe the bed at 4 points
                                        G30 P0 X15 Y15 H0 Z-99999
                                        G30 P1 X15 Y239 H0 Z-99999
                                        G30 P2 X215 Y239 H0 Z-99999
                                        G30 P3 X215 Y15 H0 Z-99999 S

                                        1 Reply Last reply Reply Quote 0
                                        • sleeplessundefined
                                          sleepless
                                          last edited by

                                          I dont have m584 in my config.g anywhere

                                          1 Reply Last reply Reply Quote 0
                                          • sleeplessundefined
                                            sleepless
                                            last edited by

                                            anyone around?

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