Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Individual print bed contours

    Using Duet Controllers
    4
    5
    93
    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.
    • asimitabi
      asimitabi last edited by

      Hello, everyone,

      I have a quick question, even if I have little hope that something like this is possible. Nevertheless, I wanted to ask because individual print bed contours can now be mapped in some slicers.

      The problem is that the printer can reach the maximum Y value almost along the entire X axis. Only when the X-axis is in a certain range it collides with a part on the printer. So I can't use the entire blue area. Actually, it would be enough not to hit the red corner.

      Is it somehow possible to limit just the red corner so that if the x-axis is below a certain value, the printer can travel less far in the y-direction?
      Or if the Y-value is above a certain value, that the X-value must not be lower than a certain value?

      Thanks very much!

      Individual_Contur.png

      Phaedrux o_lampe 2 Replies Last reply Reply Quote 0
      • Phaedrux
        Phaedrux Moderator @asimitabi last edited by Phaedrux

        @asimitabi said in Individual print bed contours:

        Is it somehow possible to limit just the red corner so that if the x-axis is below a certain value, the printer can travel less far in the y-direction?
        Or if the Y-value is above a certain value, that the X-value must not be lower than a certain value?

        If it's dependant on the Z axis position I suppose you might be able to do some conditional gcode in daemon.g to alter the M208 axis limits according to the Z position. But I'm not sure how that would play out in practice. Even so, you'd only be able to change the size of the rectangle, not create a complex shape.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • o_lampe
          o_lampe @asimitabi last edited by

          @asimitabi I had the same issue with two leadscrews aside the bedframe. I simply placed the print object in slicer accordingly to avoid collisions. I could've made a bed template for PrusaSlicer too, but never bothered.
          I'm afraid that daemon.g isn't fast enough to change XY limits just in time. It's called every 10sec only.

          cosmowave 1 Reply Last reply Reply Quote 0
          • cosmowave
            cosmowave @o_lampe last edited by

            @o_lampe @asimitabi When you write a loop with a short delay in deamon.g, it should be possible to speed it up.
            But i'm not sure if it is a good idea to do this in deamon.g...

            Mankati FSXT+, DeltaTowerV2, CBot3D

            1 Reply Last reply Reply Quote 0
            • asimitabi
              asimitabi last edited by

              Thank you for your answers.
              In the slicer its no problem so while printing the should be no collision because its not possible to place parts in that area then.
              Its only the thing that for a "user" it would be possible to reach a point where the printhead will collide with a part of the printer.
              It seems like to avoid that I have to waste the blue area as well.

              I will have a look at this and decide what is more important for me.

              If anyone else has an idea how it could work, I would of course be very grateful.

              Regards!

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