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

    Delete Y-Axis

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    5
    8
    808
    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.
    • Gabrielundefined
      Gabriel
      last edited by Gabriel

      Hello everyone,

      I am using the DUET 3 for an axis system inside a climate chamber which has a carousel as x-axis to move parts in circle and a z-axis to get in touch with the parts every once in a while.

      Obviously there is no y-axis configured but in the web interface the y-axis is shown anyways. Is there a possibility to just show the x- and the z-axis? There is the M584 P2 / P1 command but this doesn't hide axes located in between (normal order is xyz abc/uvw). So it is possible to just show the x or x and y or x, y and z.

      So all in all the question is:
      Is it possible to realize that only the x- and the z-axis are shown in the web interface? also I would like to avoid the error message when homing all axes, which indicates, that y couldn't be homed.

      Thank you very much in advance and greetings from bavaria,
      Gabriel

      ; Configuration file for Duet 3 (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.1.10 on Tue Dec 15 2020 13:39:59 GMT+0100 (Mitteleuropäische Normalzeit)

      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"DUMMYNAME" ; set printer name

      ; Network
      M551 P"DUMMYPW" ; set password
      M552 P192.168.50.20 S1 ; enable network and set IP address
      M553 P255.255.255.0 ; set netmask
      M554 P192.168.50.1 ; set gateway
      M586 P0 S1 ; enable HTTP
      M586 P1 S0 ; disable FTP
      M586 P2 S1 ; enable Telnet

      ; Drives
      M569 P0.0 S1 ; physical drive 0.0 goes forwards
      M569 P0.1 S0 ; physical drive 0.1 goes forwards
      M584 X0.0 Z0.1 P3 ; set drive mapping
      M350 X16 Z16 I1 ; configure microstepping with interpolation
      M92 X132.615 Z1066.67 ; set steps per mm
      M566 X1500 X1500 ; set maximum instantaneous speed changes (mm/min)
      M203 X24000 Z1200 ; set maximum speeds (mm/min)
      M201 X500 Z100 ; set accelerations (mm/s^2)
      M906 X2800 Z2800 I5 ; set motor currents (mA) and motor idle factor in per cent
      M84 S5 ; Set idle timeout

      ;Break
      ;M950 P2 C"out1" ; Naming Break Output 2nd Axis (Z)

      ; Axis Limits
      M208 X-20000 Z0 S1 ; set axis minima
      M208 X20000 Z63 S0 ; set axis maxima

      ; Endstops
      M574 X1 S1 P"!io1.in" ; configure active-high endstop for low end on X via pin !io01in
      M574 Z1 S1 P"!io0.in" ; configure active-high endstop for low end on Z via pin !io0.in

      Screenshot 2021-07-05 103319.jpg

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @Gabriel
        last edited by jay_s_uk

        @gabriel I don't think there is a way to hide the Y axis.
        You could set it homed using G92 Y0 in your config.g and homeall etc

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        Gabrielundefined 1 Reply Last reply Reply Quote 1
        • Gabrielundefined
          Gabriel @jay_s_uk
          last edited by

          @jay_s_uk
          Hi Jay,
          thanks for your fast reply. This workaround removes the error message, which is definitely an improvement!

          From my point of view, as we use the Duet 3 in various machines as subcontrollers for axis systems, it would be desirable, that the webinterface only shows the axes which are defined in the config.g. Maybe it will be realized in future firmware versions.

          Greetings
          Gabriel

          dc42undefined Heislundefined 2 Replies Last reply Reply Quote 1
          • dc42undefined
            dc42 administrators @Gabriel
            last edited by

            @gabriel in current firmware you can delete the Z axis, but not the Y axis.

            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 1
            • Heislundefined
              Heisl @Gabriel
              last edited by Heisl

              @dc42 Hi, we want to deactivate the Z-axis in the web control AND on the paneldue 7i. Cause we only use X, Y as linear and Y, B as rotatary. (CNC Mode)

              IMG_7752.jpg

              As you can see in the config.g, we deactivate the z-axis with:
              M18 Z

              I don't know if this ist the right way, what did you mean?
              config.g

              Thank you for an answer! 🙂

              Here is more info about our machine... (solved at 28.07.2022)
              https://forum.duet3d.com/topic/29114/control-4-axis-cnc-machine

              Phaedruxundefined 1 Reply Last reply Reply Quote 0
              • Heislundefined Heisl referenced this topic
              • Heislundefined Heisl referenced this topic
              • Phaedruxundefined
                Phaedrux Moderator @Heisl
                last edited by

                @heisl The PanelDue firmware is quite rigid. It may show a Z axis button regardless.

                Have you tried hiding the unwanted axis with the P parameter in M584?

                https://docs.duet3d.com/User_manual/Reference/Gcodes#m584-set-drive-mapping

                Z-Bot CoreXY Build | Thingiverse Profile

                Heislundefined 1 Reply Last reply Reply Quote 0
                • Heislundefined
                  Heisl @Phaedrux
                  last edited by Heisl

                  @phaedrux yes we tried. I'm just reading through the M584 gcode in the Duet3d Docs. I think we applied the P parameter incorrectly. We'll have to take a closer look at that.

                  Thank you very much for your hint! 🙂

                  1 Reply Last reply Reply Quote 1
                  • Heislundefined
                    Heisl
                    last edited by Heisl

                    @Phaedrux So, the P4 can't solve our problem. The Z-axis is still on the PanelDue. Doesn't matter how we use the M584. 😞

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