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

    Start of print rams x/y carriage into frame

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    3
    11
    377
    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

      It sounds like you've got a motor direction reversed which is inverting your coordinate system.

      the 0,0 origin should be in the front left corner of the printer, with X+ moving the head to the right, and Y+ moving the print head towards the rear.

      It would help to see your config files and homing files.

      If you follow through this config section for CoreXY, particularly the section about testing the individual A and B motors you may be able to identify which motor needs to be reversed.

      https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_Movement_section

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • AgentNoiseundefined
        AgentNoise
        last edited by

        Ok, I was homing in the back right corner. I am using the Z probe as the Z endstop. When I home to the back right corner the probe is over the bed but not when I am at the front left.

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

          Ideally you'd position the z probe to the center of the bed after homing X and Y before issuing G30 to home Z

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • AgentNoiseundefined
            AgentNoise
            last edited by

            I've got it homing ok with each individual axis but homeall is ramming the x. It's the G90 before the y movement just before G30. I'm not sure why it's causing an issue0_1567989799754_homeall.g

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

              G1 Y+40 F3000 ; go to first probe point

              Try adding an X coordinate as well.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • AgentNoiseundefined
                AgentNoise
                last edited by

                Changing it to G1 X+15 Y+40 F3000 does not help. Does the same thing

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

                  Can you post your config.g?
                  Are you using sensorless homing or endstop switches?
                  Did you follow the motor tests from the movement section of the corexy config that I linked to verify that the motors are turning the right direction?
                  You have the origin in the front left now?
                  How do you have the print bed setup in the slicer?

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • AgentNoiseundefined
                    AgentNoise
                    last edited by

                    I got it working by adding a G92 X0 and a G92 Y0 after homing each axis in the homeall.g file

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

                      That's kind of a hacky workaround to the problem. That would indicate to me again that either a motor direction is reversed and/or the coordinate system is wrong.

                      When homing to the low end the axis position is set to the axis minima as defined by M208. Which if it is 0, setting G92 X0 would be redundant.

                      But without seeing the config.g I can only speculate.

                      I'd also be concerned about being able to center parts on the build plate and having parts become mirrored.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • fcwiltundefined
                        fcwilt @AgentNoise
                        last edited by

                        @AgentNoise said in Start of print rams x/y carriage into frame:

                        I got it working by adding a G92 X0 and a G92 Y0 after homing each axis in the homeall.g file

                        Well they may be benign but they also may be masking a problem.

                        You should continue to try and find the real cause.

                        If you post your config.g and homing .g files we can help you.

                        Frederick

                        Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

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