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

    Independent Z axis motor current bug?

    Scheduled Pinned Locked Moved
    General Discussion
    3
    18
    1.7k
    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.
    • heathmancundefined
      heathmanc
      last edited by

      I mean the other properties of the same axis should match i.e. accelerations, speeds, current is about the only thing that matches.

      1 Reply Last reply Reply Quote 0
      • deckingmanundefined
        deckingman
        last edited by

        Ah, OK. Have you now taken all references to the U axis out of your config.g? Just wondering if you've still got some values in there as per the config,g that you posted which might be causing DWC to show the wrong values.

        Ian
        https://somei3deas.wordpress.com/
        https://www.youtube.com/@deckingman

        1 Reply Last reply Reply Quote 0
        • heathmancundefined
          heathmanc
          last edited by

          No, it was all removed after I learned about E3. I've posted the entire config below sans wifi setup

          M111 S0 ; Debugging off
          G21 ; Work in millimetres
          G90 ; Send absolute coordinates…
          M83 ; ...but relative extruder moves
          M555 P1 ; Set firmware compatibility to look like RepRap

          ;---- Set Axis Zeros ----
          M208 X0 Y-22 Z0 S1 ; Set axis minima

          ;---- Set bed size by travel ----
          M208 X224 Y202 Z180 S0 ; Set axis maxima
          M557 X13:205 Y13:205 S35
          M572 D0 S0.04
          ;---- Endstops ----
          M574 Y1 Z2 S3 ; Define active low and unused microswitches
          M574 X1 S0
          M915 X Y S-0 H400 R0
          M584 X0 Y1 Z2:4 E3
          M671 X15:180 Y95:95

          ;---- Drive Directions ----
          M569 P0 S0 ; Drive 0 goes forwards
          M569 P1 S0 ; Drive 1 goes forwards
          M569 P2 S0 ; Drive 2 goes forwards
          M569 P3 S0 ; Drive 3 goes forwards
          M569 P4 S0 ; Drive 3 goes forwards

          ;---- Stepper Setup ----
          M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
          M92 X200 Y200 Z400 E804 ; Set steps per mm

          ;---- Motor Speeds ----
          M566 X900 Y900 Z100 E6600 ; Set maximum instantaneous speed changes (mm/min)
          M203 X6000 Y6000 Z1200 E2200 ; Set maximum speeds (mm/min)
          M201 X1500 Y1500 Z300 E600 ; Set accelerations (mm/s^2)
          M906 X1200 Y1200 Z350 E1250 I60 ; Set motor currents (mA) and motor idle factor in per cent
          M84 S30 ; Set idle timeout

          ;---- Hotend ----
          M143 S280 ; Set maximum heater temperature to 280C
          M305 P1 X200 ; PT100 For Hotend

          ;---- Bed ----
          M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0

          ;---- Tools ----
          M563 P0 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
          T0 ; Set T0
          ;---- Fans ----

          ;---- Layer Fan ----
          M106 P0 S0 I0 F500 H-1 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off

          ;---- Unused Fan ----
          M106 P2 S1 I0 F500 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off

          ;---- Hotend Fan ----
          M106 P1 T45 H1

          ;---- Setup Probe ----
          M558 P8 Z1 H2 F75
          G31 X13 Y22 Z.56 P500 ; Offset
          ;---- Load config override ----
          M501

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            From the description of M584 on the GCode wiki, https://duet3d.com/wiki/G-code#M584:_Set_drive_mapping:

            Assigning a drive using M584 does not remove its old assignment. Therefore, if you assign a drive that defaults to being an extruder drive, you should also assign the extruder drives explicitly as in the above example. Failure to do so may result in unexpected behaviour.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • heathmancundefined
              heathmanc
              last edited by

              it certainly was unexpected! Now, what about the settings tab issue?

              1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman
                last edited by

                I'm wondering if you just need to clear the browser cache?

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                1 Reply Last reply Reply Quote 0
                • heathmancundefined
                  heathmanc
                  last edited by

                  Was worth a shot, but a no go.

                  1 Reply Last reply Reply Quote 0
                  • deckingmanundefined
                    deckingman
                    last edited by

                    Are you using the latest firmware and web interface version?

                    Ian
                    https://somei3deas.wordpress.com/
                    https://www.youtube.com/@deckingman

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      The left most column in the DWC machine Properties tab is currently labelled "Drive" with values 0, 1, 2…. But it should really be labelled "Axis" with values X, Y, Z, then any additional axes in the order you created them, then E0, E1....

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • heathmancundefined
                        heathmanc
                        last edited by

                        I am using 1.20. David, 2:4 are my axis. It displays the current correctly, just nothing else. I don’t use the info for anything, just figure it would pull setting for what was mapped for those drive positions.

                        1 Reply Last reply Reply Quote 0
                        • dc42undefined
                          dc42 administrators
                          last edited by

                          Please post your current config.g file and what the Machine Properties page now displays.

                          Duet WiFi hardware designer and firmware engineer
                          Please do not ask me for Duet support via PM or email, use the forum
                          http://www.escher3d.com, https://miscsolutions.wordpress.com

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