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

    Creality CR 10-S5: The following axes are not homed: X, Y, Z

    Scheduled Pinned Locked Moved
    General Discussion
    2
    4
    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.
    • mjimeygundefined
      mjimeyg
      last edited by

      I have a new Duet 2 Ethernet. I am a former IT professional and programmer, but I am not skilled or well educated on 3D printers, especially G-Code.

      I have tested the endstops manually by closing them and watching the values in Settings->Machine Properties and they work fine.

      I have also managed to move the motors with the G91 and G1 command and they seem to work.

      But, there is a permanent message in yellow of "The following axes are not homed: X, Y, Z".

      Even with the axes homed.

      Am I misunderstanding the concept of the axes being homed or is there something else wrong?

      With this message constantly there I can't test the motors with the web interface.

      Below is my config.g file which is based on a setup I found on this forum:

      config.g
      ; Configuration file for factory testing Duet Ethernet and Wifi with V2.01 firmware


      FOR TESTING ONLY! USE https://configurator.reprapfirmware.org/ to generate configuration files for your printer!


      ; Communication and general
      M111 S0 ; Debug off
      M550 Creality ; Machine name and Netbios name (can be anything you like)
      M551 Preprap ; Machine password (used for FTP)

      ;*** Networking
      M552 S1 ; Turn network on

      M555 P2 ; Set output to look like Marlin
      G21 ; Work in millimetres
      G90 ; Send absolute coordinates...
      M83 ; ...but relative extruder moves
      ; Configuration file for Duet WiFi (firmware version 1.17 to 1.19)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool on Sat Oct 28 2017 00:02:03 GMT+0200 (Mitteleuropäische Sommerzeit)

      ; General preferences
      M111 S0 ; Debugging off
      G21 ; Work in millimetres
      G90 ; Send absolute coordinates…
      M83 ; ...but relative extruder moves
      M555 P2 ; Set firmware compatibility to look like Marlin
      M208 X0 Y0 Z0 S1 ; Set axis minima
      M208 X500 Y500 Z500 S0 ; Set axis maxima

      ; Endstops
      M574 X1 Y1 Z1 S1 ; Define active high microswitches
      M558 P0 X0 Y0 Z0 H5 F120 T12000 ; Set Z probe type to switch, the axes for which it is used and the probe + travel speeds
      G31 P600 X0 Y0 Z2.5 ; Set Z probe trigger value, offset and trigger height
      M557 X20:280 Y20:280 S20 ; Define mesh grid

      ; Drives
      M569 P0 S0 ; Drive 0 goes backwards
      M569 P1 S0 ; Drive 1 goes backwards
      M569 P2 S1 ; Drive 2 goes forwards
      M569 P3 S0 ; Drive 3 goes backwards
      M92 X80 Y80 Z400 E99 ; Set steps per mm
      M350 E32 I1 ; Configure microstepping with interpolation
      M350 X16 Y16 Z16 I1 ; Configure microstepping with interpolation
      M566 X1200 Y1200 Z24 E300 ; Set maximum instantaneous speed changes (mm/min)
      M203 X30000 Y30000 Z600 E3000 ; Set maximum speeds (mm/min)
      M201 X500 Y500 Z100 E5000 ; Set accelerations (mm/s^2)
      M906 X800 Y800 Z800 E800 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Heaters
      M143 S265 ; Set maximum heater temperature to 265C
      M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
      M305 P1 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 1

      ; 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

      ; Fans
      M106 P0 S1 I0 F500 H1 T50 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
      M106 P1 S0 I0 F30 H-1 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off - have 2 Blowers parallel
      M106 P2 S0.5 I0 F30 H-1 ; Set fan 2 value, PWM signal inversion and frequency. Thermostatic control is turned off - have 2 Case Fans parallel

      ; Custom settings
      M912 P0 S-13 ; calibrate MCU Temp

      ; Miscellaneous
      M501 ; with PID Tune data
      T0 ; Select first tool

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

        @mjimeyg said in Creality CR 10-S5: The following axes are not homed: X, Y, Z:

        Even with the axes homed.

        How are you homing? Can you post your homing files?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • mjimeygundefined
          mjimeyg
          last edited by

          I found the solution, I think.

          There are two pages for setting up the duet on a cartesian printer. I found the second one after when looking for an image of the "The following axes are not homed: X, Y, Z" message. I found the image on the second setup guide:

          3.) Configuration (General Cartesian)+Configuration+(General+Cartesian)/10)

          Using the instructions in step 10 I was able to home the axes by moving them to trigger the end stops and then pressing the home buttons.

          Below is the homeall.g file I use.

          Thank you for your response and help.


          ; homeall.g
          ; called to home all axes
          ;
          ; generated by RepRapFirmware Configuration Tool on Sat Oct 28 2017 00:02:03 GMT+0200 (Mitteleuropäische Sommerzeit)

          ; Relative positioning
          G91

          ; Lift Z
          G1 S1 Z5 F12000

          ; Course home X and Y
          G1 X-305 Y-305 F3600 S1

          ; Move away from the endstops
          G1 X10 Y10 F12000

          ; Fine home X and Y
          G1 X-305 Y-305 F360 S1

          ; Move Z down until the switch triggers
          G1 Z-405 F1800 S1

          ; Absolute positioning
          G90

          ; Tell the firmware where we are
          G92 Z0

          ; Uncomment the following line to lift the nozzle after probing
          G1 Z5 F200

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

            @mjimeyg said in Creality CR 10-S5: The following axes are not homed: X, Y, Z:

            ; Lift Z
            G1 S1 Z5 F12000

            Change the S1 to S2. S1 is used to do a homing move, S2 is used to move an axis before it is homed.

            Z-Bot CoreXY Build | Thingiverse Profile

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