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

    Pay for config / json files for my corexy printer build.

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    11
    67
    5.7k
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      That all looks good. I think you're on the right track.

      Post back if you run into any issues.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti @Stevo
        last edited by

        @stevo said in Pay for config / json files for my corexy printer build.:

        M305 P1 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1

        The e3d hotend has a semitec thermistor.
        Try this
        M305 P1 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 1

        the position of the home probing is in the homez and homeall script.

        i.e.
        G1 X188 Y-222 F6000 ; go to first probe point
        G30 ; home Z by probing the bed

        to change the position put in the desired location as X and Y for the probing.

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

          @stevo I think @Phaedrux must be short of caffeine or sleep because I had a quick gander at your files and spotted a couple of things that he missed (unusual for him) ☺

          M667 is deprecated in firmware 2.03 onwards, so assuming you intend to use the latest firmware, use M669 instead. So M669 K1 instead of M667 S1.

          Be aware that the configuartor cannot know how the steppers are wired so you may need to change the motor directions in M569. Read the section on checking the axes directions in here https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter

          Your extruder jerk is very low. that's probably just how the configurator works but use something more like 2400 or upwards (I use 3600). So instead of M566.....E120 use E2400 (or more but 2400 should be a good starting point).

          Your motor current for the Z axis are right on the maximum at 2.4 Amps. I don't know what the maximum current rating of your motors are - I'm guessing 3 Amp? The usual rule of thumb is to set them to about 85% of their maximum rating but if that gives 2400 mA, I'd drop that a bit to (say) 2000 mA or even less to be safe. That should be fine for Z because the speed is low so you won't be losing much torque.

          You have configured things such that the X and Y homing switches are at the axis maxima. So your X homing switch is on the right and your Y homing switch is at the back. Yes? There is nothing wrong with doing it that way but it is more usual to have the homing switches at the axes minima. So I just wanted to check that the config files match the physical location of the end stops.

          I'm not sure what you are doing with your fans. By default Fan 0 is the part cooling fan. In any case, this line is wrong ..........

          M106 P0 S0 I0 F500 H T45

          ..............because it's set to be thermostatic but the "H" has no number so it won't know which heater to monitor.
          Assuming you want Fan 0 to be the part cooling fan as is normal, then use
          M106 P0 S0 I0 F500 H-1 C"Part fan" (or any other name you like).
          On the other hand, if it is really a second hot end cooling fan, then change the "H" to "H1" and leave the rest of the line as is.

          Lastly your tool doesn't have a heater assigned to it. So add H1 to it.
          i.e instead of M563 P0 D0 use M563 P0 D0 H1.

          HTH

          PS. It's that "teach a man to fish" thing - we'd rather show you how to set up the configuration yourself than simply do it all for you - that way you'll learn and you won't be forever dependent on other people.

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

          Phaedruxundefined 1 Reply Last reply Reply Quote 1
          • Stevoundefined
            Stevo @Veti
            last edited by

            @veti
            Hi so I’m regards to making alterations to instructions I can manually edit the particular line save and re-up through the web configuration ?

            Vetiundefined 1 Reply Last reply Reply Quote 0
            • Stevoundefined
              Stevo
              last edited by

              Thanks for the help everyone much appreciated I will try to keep the amount of questions to a minimum..,,,,,,,,,

              JadonMundefined 1 Reply Last reply Reply Quote 0
              • JadonMundefined
                JadonM @Stevo
                last edited by JadonM

                @stevo said in Pay for config / json files for my corexy printer build.:

                Thanks for the help everyone much appreciated I will try to keep the amount of questions to a minimum..,,,,,,,,,

                Don't be afraid to ask questions! I was also new to the duet firmware a couple of months ago, and I've found this community to be extremely supportive!

                To get you introduced a little bit, @Phaedrux, @deckingman, and @Veti are regulars who know what they're talking about and dc42 is the duet designer. All are very knowledgeable and very helpful.

                1 Reply Last reply Reply Quote 0
                • A Former User?
                  A Former User
                  last edited by

                  if you edit the config.g file in the web interface it'll ask you save changes and if you want to reboot the board for the new settings to take effect.

                  you can also just run any of the config lines in the g-code console to update the settings on the fly (there are some exceptions where the order of commands is important, but for the things you'll want to change, like speeds, directions, travel limits and limit switches it can be changed on the fly)

                  Stevoundefined 1 Reply Last reply Reply Quote 0
                  • Stevoundefined
                    Stevo @A Former User
                    last edited by

                    @bearer Thank you

                    deckingmanundefined 1 Reply Last reply Reply Quote 0
                    • Vetiundefined
                      Veti @Stevo
                      last edited by

                      @stevo said in Pay for config / json files for my corexy printer build.:

                      Hi so I’m regards to making alterations to instructions I can manually edit the particular line save and re-up through the web configuration ?

                      you can only upload the config.json file, not the config.g

                      the idea of the configurator is to give you a basic working config for your printer that you then tweak to your needs.

                      i.e work out the basic for your printer that you can input into the configurator.
                      then do some tests prints and start tweaking features like pressure advance, stepper current, jerk and acceleration to find the optimal settings for your printer.

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

                        @stevo My approach is to always keep and maintain the configuration files on my PC. Then if I need to, I edit the PC based files and upload them to the Duet. That way, I always have a working backup should anything go amiss with the SD card.
                        Any text editor can be used to edit the files - notepad++ is one that I use (it's free).

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

                        Stevoundefined 1 Reply Last reply Reply Quote 0
                        • Stevoundefined
                          Stevo @deckingman
                          last edited by

                          @deckingman
                          OK thank you

                          1 Reply Last reply Reply Quote 0
                          • Stevoundefined
                            Stevo @Veti
                            last edited by

                            @veti
                            Thank you

                            1 Reply Last reply Reply Quote 0
                            • Phaedruxundefined
                              Phaedrux Moderator @deckingman
                              last edited by

                              @deckingman said in Pay for config / json files for my corexy printer build.:

                              I think @Phaedrux must be short of caffeine

                              More like toddler induced sleep deprivation.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 0
                              • Stevoundefined
                                Stevo
                                last edited by

                                Afternoon all,
                                I have edited all the files as mentioned in the previous comments,
                                When looking down on the printer with the two steppers controlling x and y at the bottom the tool head travels in both negative's axis direction to the bottom left.
                                I have purchased a genuine V3 BL touch and would like to connect this to the Duet WIFI 2 next.
                                After looking at other posts i have more doubts than when i first looked lol.

                                So without doing something i will regret i don't need to physically break any connections on this version of sensor or add resistors.
                                But i need to add a Gcode to set the correct voltage for the sensor ?

                                Scachiundefined 1 Reply Last reply Reply Quote 0
                                • Scachiundefined
                                  Scachi @Stevo
                                  last edited by Scachi

                                  @stevo said in Pay for config / json files for my corexy printer build.:

                                  When looking down on the printer with the two steppers controlling x and y at the bottom the tool head travels in both negative's axis direction to the bottom left.

                                  Have you read the link deckingman has mentioned ? -> https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter

                                  Quote from the Movement Section: https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_Movement_section

                                  For a CoreXY or H-Bot machine, RepRapFirmware assumes that the motor connected to the X motor output moves the head in the +X and +Y directions when it runs forwards, and that the Y motor moves the head in +X and -Y directions when it runs forwards.

                                  Then test for the correct X motor movement by sending these commands from the console:

                                  G91
                                  G1 S2 X10 F3000

                                  If the head moves diagonally in the +X and +Y directions, all is well. If it moves in the -X and -Y directions, change the S parameter to S1 in the M569 P0 command. If it moves towards +X and -Y, or towards -X and +Y, turn the power off and swap the X and Y motor

                                  Read the whole section again and run each command to test if everything moves in the direction it should

                                  1 Reply Last reply Reply Quote 0
                                  • Vetiundefined
                                    Veti
                                    last edited by

                                    it sound like you are still in cartesian mode rather than corexy mode.

                                    for bltouch see this guide
                                    https://betrue3d.dk/bltouch-on-duet-wifi-configuratio-and-usage/

                                    1 Reply Last reply Reply Quote 0
                                    • Stevoundefined
                                      Stevo
                                      last edited by

                                      I have followed Mark Rehorst's (thank you Mark) how to set up core xy origin and Endstops article origin is at Alpha motor all positive movement is in the direction of the top right pulley.
                                      The tool homes back to the Alpha motor.

                                      0_1562005273585_corexy example.jpg

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

                                        @stevo Do you have a problem with the motion or not? - I'm a bit confused because it sounds like it's doing what it should do..

                                        To be clear, if you command an X positive move, the print head moves from left to right in your diagram and there is no movement in the Y direction. Yes or no? If no, what happens when you command an X only positive move?

                                        Conversely, if you command an X negative move, the head moves from right to left and there is no movement in the Y direction yes or no?

                                        And a Y positive move moves the head towards the back and there is no movement left or right. Yes?

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

                                        Stevoundefined 1 Reply Last reply Reply Quote 0
                                        • Stevoundefined
                                          Stevo @deckingman
                                          last edited by

                                          @deckingman Yes it ticks all the boxes Veti mentioned in still appeared to be in cartesian mode guess its my poor description lol

                                          Thank you

                                          1 Reply Last reply Reply Quote 0
                                          • Vetiundefined
                                            Veti
                                            last edited by

                                            please post your config.g so we can have a look at what you configured so far.

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