Since update… this message when Homing



  • Hi,

    Since i have updated to 1.20, when i Homing, i have this message in console

    [[language]]
    Error: Attempt to move the head of a Delta or SCARA printer before homing it
    
    

    Why?


  • administrators

    I presume your printer is a delta. What commands do you have in your homing file?



  • I get the same behaviour as well David but it just continues and the warning goes away after a few secs so doesn't bother me

    ; homedelta.g
    ; called to home all towers on a delta printer
    ;
    ; generated by RepRapFirmware Configuration Tool on Fri Jul 07 2017 14:49:07 GMT+0100 (BST)

    ; Use relative positioning
    G91

    ; Move all towers to the high end stopping at the endstops (first pass)
    ;*** Slow homing has been configured. Change F600 to F6000 below when your configuration is working
    G1 X585 Y585 Z585 F6000 S1

    ; Go down a few mm
    G1 X-5 Y-5 Z-5 F6000 S2

    ; Move all towers up once more (second pass)
    G1 X10 Y10 Z10 F360 S1

    ; Move down a few mm so that the nozzle can be centred
    G1 Z-5 F6000

    ; Switch back to absolute positioning and go to the centre
    G90
    G1 X0 Y0 F6000

    bed.g start M561
    G1 X0 Y0
    ; Home all towers
    G28

    the G1 at the start is the cause

    Doug


  • administrators

    @Dougal1957:

    I get the same behaviour as well David but it just continues and the warning goes away after a few secs so doesn't bother me

    bed.g start M561
    G1 X0 Y0
    ; Home all towers
    G28

    the G1 at the start is the cause

    Doug

    Just to be clear, that would be the G1 X0 Y0 command in bed.g, which would provoke that message if you run auto delta calibration without homing the machine first.



  • yes indeed although I have a G28 at the end of my Config.g as well so as I say it doesn't come up then (just tested it But I have seen the error in Version prior to 1.20).



  • Hi…

    My bed.g

    [[language]]
    ; bed.g; bed.g file for RepRapFirmware, generated by Escher3D calculator
    ; 16 points, 6 factors, probing radius: 140, probe offset (0, 0)
    
    M561                        ; clear any bed transform, otherwise homing may be at the wrong height
    G31 X0 Y0                    ; don't want any probe offset for this
    G28                            ; home the printer
    
    G30 P0 X0.00 Y140.00 Z-99999 H0
    G30 P1 X89.99 Y107.25 Z-99999 H0
    G30 P2 X137.87 Y24.31 Z-99999 H0
    G30 P3 X121.24 Y-70.00 Z-99999 H0
    G30 P4 X47.88 Y-131.56 Z-99999 H0
    G30 P5 X-47.88 Y-131.56 Z-99999 H0
    G30 P6 X-121.24 Y-70.00 Z-99999 H0
    G30 P7 X-137.87 Y24.31 Z-99999 H0
    G30 P8 X-89.99 Y107.25 Z-99999 H0
    G30 P9 X0.00 Y70.00 Z-99999 H0
    G30 P10 X60.62 Y35.00 Z-99999 H0
    G30 P11 X60.62 Y-35.00 Z-99999 H0
    G30 P12 X0.00 Y-70.00 Z-99999 H0
    G30 P13 X-60.62 Y-35.00 Z-99999 H0
    G30 P14 X-60.62 Y35.00 Z-99999 H0
    G30 P15 X0 Y0 Z-99999 S6
    
    G1 X10 Y10 F5000
    
    M500
    
    

  • administrators

    I suspect the problem lies in your homedelta.g file.


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.