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

    Need some CoreXY advice

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    10
    30
    2.5k
    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.
    • deckingmanundefined
      deckingman @gtj0
      last edited by deckingman

      @gtj0 You set steps per mm for the axes. For one thing, a single drive will give you diagonal movement. For another thing, when you do pure X or pure Y and both motors are employed, the motor movement is about 1.4 x the axis movement.

      Basically, treat it like you would a Cartesian when setting the steps per mm and let the firmware worry about the calculations.☺

      Ian
      https://somei3deas.wordpress.com/
      https://www.youtube.com/@deckingman

      gtj0undefined 1 Reply Last reply Reply Quote 0
      • gtj0undefined
        gtj0 @deckingman
        last edited by

        Thanks @deckingman !

        1 Reply Last reply Reply Quote 0
        • zaptaundefined
          zapta @gtj0
          last edited by

          @gtj0 said in Need some CoreXY advice:

          Having the motors at the front is no problem for me

          This is similar to Hypercube Evolution. The front top crossmember is indeed in the way as you say but lowering it 10-15cm instead of removing completely solves that problem for me.

          1 Reply Last reply Reply Quote 0
          • gtj0undefined
            gtj0
            last edited by

            Well...

            • Stationary Y rails are straight and parallel
            • Gantry X rails are straight, parallel and perpendicular to the Y rails
            • The belts are parallel to their respective rails
            • The belts are firm but not over-tightened
            • Directing the X and Y axes to move 450mm results in 450mm of movement within what I can measure (about .25mm) I did need to adjust the X steps/mm to 160.40 rather than the calculated 160 to get that.
            • The tool carriage is solidly held by the motors. No movement in X or Y nor is there any rotation around Z.

            Yet, I still get....

            0_1564265347707_IMG_20190727_160102_HDR.jpg

            The boxes are 20mm square printed in 10mm segments in the order and direction shown. Both boxes are drawn the same. The circles are drawn from 270deg using G2 (clockwise) in the left box and G3 (counterclockwise) in the right box.

            Notice the mismatch where the lines meet in the middle of each side with the left Y line being the worst. Also notice the astigmatism in the circles is different depending on which way the circles were drawn.

            I'd immediately say "slop" but I can't figure out where. If I move each axis back and forth, I get the same amount of measured movement and the tool carriage has no movement in any direction. The only thing I can think of at this point is that I needed 4.75m of 9mm belt but I only had 4.5m of the genuine Gates so I had to use a 5m length of no-name stuff for now. Can anyone think of anything else offhand?

            deckingmanundefined 1 Reply Last reply Reply Quote 0
            • mrehorstdmdundefined
              mrehorstdmd
              last edited by

              How fast was it going? Acceleration? Jerk?

              https://drmrehorst.blogspot.com/

              gtj0undefined 1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman @gtj0
                last edited by

                @gtj0 Is the hot end nice and secure. If you put your finger on the nozzle, can you move it in X or Y? Could the drag of your wires and Bowen tube cause the hot end to tilt?

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                mrehorstdmdundefined 1 Reply Last reply Reply Quote 0
                • mrehorstdmdundefined
                  mrehorstdmd @deckingman
                  last edited by

                  @deckingman I think the tool carriage has a pen mounted on it.

                  I'd suspect the pen holder is a bit sloppy, or he's running too fast- the distortion in the circles looks like what happens when you try to print small perimeters at very high speed. I suspect the different moving masses in X and Y and flexibility in the X axis lead to the distortion.

                  I ran my xy stage as a plotter before I finished the printer. I mounted a ball point pen on a short linear guide so there was no lateral slop. The pen could move up and down so even if the paper surface wasn't parallel to the XY plane it worked fine.

                  plotter operation

                  https://drmrehorst.blogspot.com/

                  1 Reply Last reply Reply Quote 0
                  • gtj0undefined
                    gtj0 @mrehorstdmd
                    last edited by

                    @mrehorstdmd said in Need some CoreXY advice:

                    How fast was it going? Acceleration? Jerk?

                    The issue seems to be independent of speed and acceleration. Currently I have as a test...

                    M566 X600  Y600  Z125  E6000  ; Set maximum instantaneous speed changes (mm/min)  ***
                    M201 X600  Y600  Z125  E6000   ; Set accelerations (mm/s^2) ***
                    M204 P600 T600
                    M203 X16000 Y16000 Z2400 E2400  ; Set maximum speeds (mm/min) ***
                    

                    and the boxes are drawn with F6000 but I've tried various other speeds and accelerations.

                    @deckingman said in Need some CoreXY advice:

                    @gtj0 Is the hot end nice and secure. If you put your finger on the nozzle, can you move it in X or Y? Could the drag of your wires and Bowen tube cause the hot end to tilt?

                    The nozzle is rock solid. I'll post some pics of the setup in a bit.

                    @mrehorstdmd said in Need some CoreXY advice:

                    @deckingman I think the tool carriage has a pen mounted on it.

                    I'd suspect the pen holder is a bit sloppy, or he's running too fast- the distortion in the circles looks like what happens when you try to print small perimeters at very high speed. I suspect the different moving masses in X and Y and flexibility in the X axis lead to the distortion.

                    Nope, no pen holder. I clamped some old fashioned thermal fax paper on the bed and set the hot end to 145C. I'm going to try some super-low speeds and accelerations and see what happens.

                    I'll also get some pics of the various components up so you can see what's involved.

                    botundefined 1 Reply Last reply Reply Quote 1
                    • botundefined
                      bot @gtj0
                      last edited by bot

                      @gtj0 said in Need some CoreXY advice:

                      Nope, no pen holder. I clamped some old fashioned thermal fax paper on the bed and set the hot end to 145C.

                      That's brilliant.

                      *not actually a robot

                      gtj0undefined 1 Reply Last reply Reply Quote 0
                      • mrehorstdmdundefined
                        mrehorstdmd
                        last edited by

                        The nozzle isn't dragging the paper, is it?

                        https://drmrehorst.blogspot.com/

                        gtj0undefined 1 Reply Last reply Reply Quote 0
                        • gtj0undefined
                          gtj0 @mrehorstdmd
                          last edited by

                          @mrehorstdmd said in Need some CoreXY advice:

                          The nozzle isn't dragging the paper, is it?

                          When I first started using this method last year I did a calibration effort that resulted in homing the Z axis directly on the bed (I use an Orion Piezo with no Z offset), raising 5 mm, then moving over the paper and drawing at an absolute height of 0.05. This gives the nozzle enough contact with the paper to activate it but not enough to cause the paper to ripple. I also heat the nozzle high enough to melt plastic first and make sure the nozzle is perfectly clean, then let it cool down.

                          This is the paper I use...
                          https://smile.amazon.com/gp/product/B00006B7QA/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

                          I tear off a length to match the width of the bed (510mm) then use 4 spring clamps to secure it.

                          1 Reply Last reply Reply Quote 0
                          • gtj0undefined
                            gtj0 @bot
                            last edited by

                            @bot said in Need some CoreXY advice:

                            @gtj0 said in Need some CoreXY advice:

                            Nope, no pen holder. I clamped some old fashioned thermal fax paper on the bed and set the hot end to 145C.

                            That's brilliant.

                            Comes from being old enough to have used fax machines that had handset couplers and a spinning drum you clamped a sheet of thermal paper to. 🙂

                            zaptaundefined 1 Reply Last reply Reply Quote 0
                            • zaptaundefined
                              zapta @gtj0
                              last edited by

                              @gtj0 said in Need some CoreXY advice:

                              a spinning drum you clamped a sheet of thermal paper to ...

                              What is paper?

                              gtj0undefined 1 Reply Last reply Reply Quote 0
                              • gtj0undefined
                                gtj0 @zapta
                                last edited by

                                @zapta said in Need some CoreXY advice:

                                @gtj0 said in Need some CoreXY advice:

                                a spinning drum you clamped a sheet of thermal paper to ...

                                What is paper?

                                Ha!

                                1 Reply Last reply Reply Quote 0
                                • henrik.basicundefined
                                  henrik.basic @mrehorstdmd
                                  last edited by

                                  @mrehorstdmd
                                  At last I understand the differing opinions on core-xy with twisted crossing.
                                  Some say it works well and runs smoth, and others say it grinds the belts rapidly.
                                  Most agree that the belts need to be back to back as they cross.
                                  But here comes the point:
                                  They have to be "back to back" all the way! Your belts have the teeth facing each other at the pulleys.
                                  You do the 180º twist, and avoid that the teeth face each other in the middle. But the result is that
                                  they scratch edge to edge instead (at two points).

                                  With the usual core-xy with twisted crossing layout, you can do it like the image below.
                                  Green circles marks twisted regions. Black lines next to the red/blue lines marks the side with teeth.

                                  core-xy-twist-and-teeth

                                  1 Reply Last reply Reply Quote 0
                                  • gtj0undefined
                                    gtj0
                                    last edited by gtj0

                                    Just FYI... I've been running my single-level back-twist arrangement for over a year now with the same belt and no wear at all.

                                    94563784-87b1-4d21-b64f-76c9aa223aec-image.png

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