Installed SmartEffector unable to keep its horizon



  • Please help!

    as an upgrade stage i have replaced ordinary effector with smart one and made required changes to config.g
    also rods have been changed from non-magnetic to Haydn's Carbon Fiber Arms

    however, even within auto calibration SmartEffector is not able to keep its horizon.
    here is a video illustrating the issue –> https://www.youtube.com/watch?v=_jdFOudeWV0

    my guess was in M665 , but i double checked sizes and it seems to be fine (or i completely misunderstand delta geometry terms)

    related part of config is below.

    [c]
    G21 ; Work in millimetres
    G90 ; Send absolute coordinates…
    M83 ; ...but relative extruder moves
    M569 P0 S1 ; Drive 0 goes forwards
    M569 P1 S1 ; Drive 1 goes forwards
    M569 P2 S1 ; Drive 2 goes forwards
    M569 P3 S0 ; Drive 3 goes forwards (extruder)
    M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)

    M665 R91 L288.17 B75 H145 ; set delta radius, diagonal rod length, printable radius and homed height

    M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them
    M92 X80 Y80 Z80 ; Set axis steps/mm
    M906 X1250 Y1250 Z1250 E1250 I30 ; Set motor currents (mA) 85% of rated.increase idle current to 30%
    M201 X1000 Y1000 Z1000 E1000 ; Accelerations (mm/s^2)
    M203 X20000 Y20000 Z20000 E3600 ; Maximum speeds (mm/min)
    M566 X1200 Y1200 Z1200 E1200 ; Maximum instant speed changes mm/minute
    M563 P0 D0 H1 F0 ; Define tool 0: uses extruder 0,heater 1 and fan 0
    G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures
    M92 E87
    M558 P5 R0.4 F1000 ; Z probe is a smart effector
    G31 P100 X0 Y0 Z-0.1 ; Set the z-probe height and threshold
    M557 R80 S20 ; set bed size for mesh probe
    ;*** If you are using axis compensation, put the figures in the following command
    M556 S78 X0 Y0 Z0 ; Axis compensation here
    M208 S1 Z-0.2 ; set minimum Z
    T0 ; select first hot end
    M501 ; Load config-override.g
    [/c]

    and bed.g

    [c]
    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
    G28 ; fool-safe against endstop problem
    G30 P0 X0 Y0 Z-99999
    G30 P0 X-73.6 Y-42.5 Z-99999 ; X tower
    G30 P1 X0 Y-73.6 Z-99999 ; between X and Y towers
    G30 P2 X73.6 Y-42.5 Z-99999 ; Y tower
    G30 P3 X73.6 Y20 Z-99999 ; between Y and Z towers
    G30 P4 X0 Y67 Z-99999 ; Z tower
    G30 P5 X-73.6 Y20 Z-99999 ; between Z and X towers
    G30 P6 X-36.8 Y-21.25 Z-99999 ; half way to X tower
    G30 P7 X36.8 Y-21.25 Z-99999 ; half way to Y tower
    G30 P8 X0 Y42.5 Z-99999 ; half way to Z tower
    G30 P9 X0 Y0 Z-99999 S6 ; centre, and auto-calibrate 6 factors
    G1 X0 Y0 Z150 F15000 ; get the head out of the way of the bed
    [/c]



  • easy fix rotate the effector by 60 degrees the arms need to be the same distance apart at both ends of them ie parallel to each other.



  • Douglas1957,

    the arms need to be the same distance apart at both ends of them

    that is in place. in other words before calibration effector is in the center and arm are as parallel as it is possible
    also magnet polarity makes bottom parts of paired rods to attract each other…



  • but your arms are not parallel to each other they need to be 55mm apart on the face that is towards each tower yours seem to come from the carriage on the tower to the short face on the effector instead of the wide space that they need to


  • administrators

    @c310:

    Douglas1957,

    the arms need to be the same distance apart at both ends of them

    that is in place. in other words before calibration effector is in the center and arm are as parallel as it is possible
    also magnet polarity makes bottom parts of paired rods to attract each other…

    No it isn't. From the video, the two arms to each tower are clearly not parallel. You have the two rods from each tower going to two ball studs that are close to each other; whereas they should go to ball studs on either end of a long edge of the effector. This is what it should look like from the top:



  • Thank you David I thought That I may have confused myself then

    PS Which hot end have you got on that ?



  • oh my god!! now its much stable. thanks!!!

    UPD: i have added related picture and text to the WiKi. hope that is allowed :))



  • @c310:

    oh my god!! now its much stable. thanks!!!

    Its a very easy mistake to make and One I have seen before.





  • @c310:

    https://duet3d.dozuki.com/Wiki/Smart_effector_and_carriage_adapters_for_delta_printer

    Yes I know that and I have 2 of them my Q re the hotend was aimed to the Pic that David uploaded as that is different but I suspect it may be from an early prototype and I was just Curious

    Doug


  • administrators

    Yes the image I posted was a prototype and didn't have the connectors fitted.



  • Thanks for Confirming that David guessed it was with the 3 hole mounting, was just curious in case you had been testing a different type of Hotend.

    I also see that E3D Are putting the Duet heatsink style out to the wider public for beta testing and feedback!

    Doug


  • administrators

    @c310:

    oh my god!! now its much stable. thanks!!!

    UPD: i have added related picture and text to the WiKi. hope that is allowed :))

    Thanks for updating the wiki


 

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