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

    Printer settings Corexy Duet 3 RRF3

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    2
    9
    224
    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.
    • mrenz999undefined
      mrenz999
      last edited by

      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z4000.00 E420.00 ; set steps per mm
      M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X6000.00 Y6000.00 Z180.00 E1200.00 ; set maximum speeds (mm/min)
      M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
      M906 X900 Y900 Z900 E900 I30 ; set motor currents (mA) and motor idle factor in per cent
      This is the section I am not sure on. I have the printer homing correctly now but when x homes it moves towards x and y home. Not sure if something else is going on. Also, I tried to use Cura to slice an xyz cube and the printer is running at 8mm and I set it to 60mm. What is the recommended Slicer ?

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

        @mrenz999 Take a look here and work your way through the movement section https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter

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

        mrenz999undefined 1 Reply Last reply Reply Quote 0
        • mrenz999undefined
          mrenz999 @deckingman
          last edited by

          @deckingman I did do that. It moves correctly when I put the moves in. Just when I home x it moves towards the x and y home equally. Not sure if that is supposed to happen.

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

            @mrenz999 That's a common way of homing a CoreXY. The initial move is towards both end stops until one or other triggers. Then there should be additional, individual moves for X and Y independently. But in the absence of you posting the homing files for one of us to look at, we can only guess 🙂

            So sarcasm aside, please post your homing files. And please expand on this " the printer is running at 8mm and I set it to 60mm". Are you reffering to distance or speed (mm/sec)?

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

            mrenz999undefined 1 Reply Last reply Reply Quote 0
            • mrenz999undefined
              mrenz999 @deckingman
              last edited by

              @deckingman LOL Sorry homing files. And I meant speed. I resliced the same file same basic settings in slic3r and the speed is fine. Cura seems to slow it down to 8mm/s.

              ; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)

              G91 ; relative positioning

              G1 H2 Z5 F6000 ; lift Z relative to current position

              G1 H1 X-335 Y-325 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)

              G1 X5 Y5 F6000 ; go back a few mm

              G1 H1 X-335 Y-325 F360 ; move slowly to X and Y axis endstops once more (second pass)

              G1 X150 Y150 F9000 ; go to first bed probe point and home Z

              G30 ; probe the bed

              ; Uncomment the following lines to lift Z after probing

              G91 ; relative positioning

              G1 Z5 F100 ; lift Z relative to current position

              G90 ; absolute positioning

              ;G1 X0 Y0 ; return to parked position

              ; homex.g
              ; called to home the X axis
              ;
              ; generated by RepRapFirmware Configuration Tool v3.1.3 on Sat Jun 13 2020 19:59:21 GMT-0700 (Pacific Daylight Time)
              G91 ; relative positioning
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 H1 X-335 F1800 ; move quickly to X axis endstop and stop there (first pass)
              G1 X5 F6000 ; go back a few mm
              G1 H1 X-335 F360 ; move slowly to X axis endstop once more (second pass)
              G1 H2 Z-5 F6000 ; lower Z again
              G90 ; absolute positioning

              ; homey.g
              ; called to home the Y axis
              ;
              ; generated by RepRapFirmware Configuration Tool v3.1.3 on Sat Jun 13 2020 19:59:22 GMT-0700 (Pacific Daylight Time)
              G91 ; relative positioning
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 H1 Y-335 F1800 ; move quickly to Y axis endstop and stop there (first pass)
              G1 Y5 F6000 ; go back a few mm
              G1 H1 Y-335 F360 ; move slowly to Y axis endstop once more (second pass)
              G1 H2 Z-5 F6000 ; lower Z again
              G90 ; absolute positioning

              ; called to home the Z axis
              ;
              ; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
              G91 ; relative positioning
              G1 H2 Z5 F6000 ; lift Z relative to current position
              G1 X150 Y150 F9000 ; go to first bed probe point and home Z
              G30 ; home z by probing the bed
              ; Uncomment the following lines to lift Z after probing
              ;G91 ; relative positioning
              ;G1 Z5 F100 ; lift Z relative to current position
              G90 ; absolute positioning

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

                @mrenz999 OK. Well your homing file looks a little odd but things have changed in the firmware so it might now work differently to the way I am used to. The fact that the configuration tool generated the files would indicate that they should work.

                This line "G1 H1 X-335 Y-325 F1800" moves both the X and the Y towards the end stops, which is the behaviour you observed. The H1 parameter means stop when an end stop switch triggers. What used to happen, is that movement would stop when one or other end stops triggered - so the print head could still be some distance away from the other axis. The way I have always homed is to then do individual G1 H1 X -335 and G1 H1 Y-335 moves to ensure that both end stops trigger. But I think behaviour has changed in the firmware and instead of stopping when one or other switch triggers, movement continues until both end stops have triggered making those individual moves unnecessary.

                If you run home all, does it work? Do all the axes show as being homed at the end? If so, all is well. If not, you've unearthed a bug in the online configuration tool (unless you edited the original files). Post back and let me know - if home all doesn't work, I can tell you what to do.

                The reason to home both X and Y together on a CoreXY is just to speed things up a bit compared to homing X and then homing Y.

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

                mrenz999undefined 1 Reply Last reply Reply Quote 0
                • mrenz999undefined
                  mrenz999 @deckingman
                  last edited by

                  @deckingman They do all home and show homed so that is all correct then. I tried printing an xyz cube and it is coming out oblong.

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

                    @mrenz999 said in Printer settings Corexy Duet 3 RRF3:

                    ............. I tried printing an xyz cube and it is coming out oblong.

                    OK. The first thing to do is put the print head somewhere near the front left corner. Get hold of a ruler and put one end near the nozzle. Then use the web interface to jog 100mm in the x direction and with the ruler, measure how far it actually travels. Repeat for the Y axis. If the actual distance travelled is 100mm, then your configuration is fine but the slicer is playing tricks. Maybe there is some scaling factor being applied or maybe the axes limits in the slicer are set incorrectly. If the measured distance is something other than 100mm, then post your entire config.g and let us know which axis is incorrect and by how much.

                    Edit - before you do any of that, check all the belts and make sure you haven't got a pulley slipping on motor shaft somewhere.

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

                    mrenz999undefined 1 Reply Last reply Reply Quote 0
                    • mrenz999undefined
                      mrenz999 @deckingman
                      last edited by

                      @deckingman Trying that now. In my homing file I have the print head move to x150 y150 and it does move it right to the center of the bed.

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