Duet 3 SBC BLV MGN CUBE



  • @Phaedrux We have talked a little about this. With my x and y endstops currently doing 0,0 at the far right, how would I move that to the front left ? I could easily move the x endstop to the other side of the head. But the Y wouldn't be as simple.
    Is there a way to configure it even though the Y endstop is at the far end ?



  • is there a special reason why you want to move the endstops.

    for homing it does not make a difference if they are at the high end or at the low end. you just have to tell the duet board where the endstops are located.

    if you look in the config tool
    https://configtool.reprapfirmware.org/Endstops

    for the endstops you can select low end and high end.

    this will make the corresponding changes in the config
    like
    M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop
    M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop

    and the changes in the homing file (negative low end, positiv high end)
    G1 H1 X-235 Y215 F1800 ; move quickly to X or Y endstop and stop there (first pass)
    G1 H1 X-235 ; home X axis
    G1 H1 Y215 ; home Y axis


  • Moderator

    You don't need to move the endstops. They are defined in software, and can be used as a low end or high end endstop. Meaning that when they are triggered the position will be set as 0, or 300 (or whatever the length of your axis is).

    To change the coordinate system to place 0,0 in the front left corner requires going through a bit of a checklist. See here:
    https://forum.duet3d.com/topic/14971/vcore-pro-core-xy-the-x-and-y-axis-home-issue?_=1599239371557


Log in to reply