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

    Cant get homeX and homeY to work but homeall is just fine.

    Scheduled Pinned Locked Moved
    Firmware installation
    2
    2
    133
    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.
    • Alucardiundefined
      Alucardi
      last edited by

      What are wrong in my configs for individual home x and y? I have not used this printer in like over 1.5 years. I had it apart and just reassembled it. Homeall works just fine but i wanted to home idividual axis.

      homey.g homex.g homeall.g config.g

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @Alucardi
        last edited by

        @Alucardi This is the first part of your homeall.g:

        ; homeall.g
        ; called to home all axes
        ;
        ; generated by RepRapFirmware Configuration Tool v3.2.1 on Sun Jan 17 2021 22:57:15 GMT+0100 (centraleuropeisk normaltid)
        M400							; finishes all current moves and and thus clears the buffer
        M913 X60 Y60 					; drop motor current to 33%
        M569 P0.0 D3 V60   		 		; reduce V to ensure stealthChop is enabled
        M569 P0.1 D3 V60   		 		; reduce V to ensure stealthChop is enabled
        M915 P0 S1 R0 F0 H400			; sensitivity X, don’t take action, don’t filter -4
        M915 P1 S1 R0 F0 H400			; sensitivity Y, don’t take action, don’t filter -4
        M400 							; finishes all current moves and and thus clears the buffer
        ...
        

        and this is the first part of your homex.g (homey.g is largely the same):

        ; homex.g
        ; called to home the X axis
        ;
        ; generated by RepRapFirmware Configuration Tool v3.2.1 on Sun Jan 17 2021 22:57:15 GMT+0100 (centraleuropeisk normaltid)
        M400						; finishes all current moves and and thus clears the buffer
        M913 X1 Y1 					; drop motor current to 50%
        M569 P0.0 P0.1 D3 V1    	; reduce V to ensure stealthChop is enabled
        M915 P0.0 P0.1 S30 R0 F0	; sensitivity, don’t take action, don’t filter
        M400 						; finishes all current moves and and thus clears the buffer
        ...
        

        The main problem is that you are setting the currents to 1% with M913 in homex.g. Also, your M569 and M915 lines for each motor in homex.g need to be on separate lines, ie you can't do M569 P0.0 P0.1 .... You also have different settings for these in homex.g and homey.g compared to homeall.g.
        Basically, if homeall.g is working correctly, copy those lines from homeall.g into the other homing macros, then test.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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