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

    Failed print after a few layers, Error: G0/G1: target position

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    16
    1.0k
    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.
    • 3DPotterundefined
      3DPotter
      last edited by 3DPotter

      Print is failing after a few layers on the not working files. All was fine up until a day or so ago. We have tried reverting to old firmware versions, and trying the newest one as well which was released today. We do not know what is causing this error to occur, the print just stop. I have inspected the gcode but there are no extreme values that are outside of the print area. The not working file is just a simple vase.

      Error: G0/G1: target position not reachable from current position

      Failed File 9-12b dd22 Not Working.gcode

      Failed File 9-12 Test not working.gcode

      Failed File 66 Not working.gcode

      config.g

      Working file: Test Cylinder 9-12 Working.gcode

      Working File: 9-12 dual test.gcode

      https://www.youtube.com/watch?v=J80WUaLTzxo

      https://3dpotter.com/
      The only dedicated 3D ceramic printer using real clay.

      https://www.instagram.com/3dpotter/
      https://www.youtube.com/c/3dpotter/
      https://www.facebook.com/3dpotter/
      https://www.reddit.com/user/3D_Potterbot

      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @3DPotter
        last edited by

        @3DPotter are you saying these exact files worked, and now they don't? Which firmware did you move to/from?

        www.duet3d.com

        3DPotterundefined 1 Reply Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators
          last edited by

          That message means the initial position and target position are both reachable, but to move from one to the other, the print head would have to pass through an unreachable position. This can happen with some kinematics, for example delta printers close to the maximum height.

          Duet WiFi hardware designer and firmware engineer
          Please do not ask me for Duet support via PM or email, use the forum
          http://www.escher3d.com, https://miscsolutions.wordpress.com

          3DPotterundefined 1 Reply Last reply Reply Quote 0
          • 3DPotterundefined
            3DPotter @T3P3Tony
            last edited by

            @T3P3Tony
            I have tried all version of firmware from 2.01 up to the most current, results are all the same.

            We are generating new files on fusion 360 and slicing with Simplify 3D

            https://3dpotter.com/
            The only dedicated 3D ceramic printer using real clay.

            https://www.instagram.com/3dpotter/
            https://www.youtube.com/c/3dpotter/
            https://www.facebook.com/3dpotter/
            https://www.reddit.com/user/3D_Potterbot

            1 Reply Last reply Reply Quote 0
            • 3DPotterundefined
              3DPotter @dc42
              last edited by

              @dc42
              The print has just started though, https://www.youtube.com/watch?v=J80WUaLTzxo

              Its only on layer 4 or 5 of a basic cylinder. And its with our Scara printer, not a Delta printer.

              https://3dpotter.com/
              The only dedicated 3D ceramic printer using real clay.

              https://www.instagram.com/3dpotter/
              https://www.youtube.com/c/3dpotter/
              https://www.facebook.com/3dpotter/
              https://www.reddit.com/user/3D_Potterbot

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @3DPotter
                last edited by

                @3DPotter then, as @dc42 said, it's probably the slicer sending a G1 to move between two positions that is not a possible move with the scara arm.

                www.duet3d.com

                1 Reply Last reply Reply Quote 0
                • 3DPotterundefined
                  3DPotter
                  last edited by

                  Is it possible to disable a safety to allow it to attempt this movement?

                  https://3dpotter.com/
                  The only dedicated 3D ceramic printer using real clay.

                  https://www.instagram.com/3dpotter/
                  https://www.youtube.com/c/3dpotter/
                  https://www.facebook.com/3dpotter/
                  https://www.reddit.com/user/3D_Potterbot

                  T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                  • droftartsundefined
                    droftarts administrators
                    last edited by

                    I can't see anything obviously wrong in the gcode you sent (I saw from the video you were printing the "9-12b dd22 Not Working.gcode" file); no wild moves or strange commands dropped in. Could it be that the file has corrupted on uploaded to the Duet, and has created a move that it can't complete? You can edit the gcode file in the Duet Web Console. Open the file on the SD card through the DWC, copy and paste that into a new text document, and post that.

                    In the meantime, you could try a new SD card, or uploading the file again.

                    Ian

                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                    1 Reply Last reply Reply Quote 0
                    • T3P3Tonyundefined
                      T3P3Tony administrators @3DPotter
                      last edited by T3P3Tony

                      @3DPotter can you identify the line and try that movement... I have a feeling the slicer may be asking the arm to make a movement it can't do, or the current configuration means it can't do.

                      I don't believe you can disable it because this is a physical limit of the motion system (as configured).

                      www.duet3d.com

                      1 Reply Last reply Reply Quote 0
                      • 3DPotterundefined
                        3DPotter
                        last edited by 3DPotter

                        Is there a command to monitor CPU usage? Perhaps it is being overloaded?

                        This File fails within the first few second of the print. pw 9-13 3 test failed.gcode

                        Tried new SD card, flashed firmware, tried all versions within the last year. Tried new boards. This is really confusing as this came on suddenly. We have been printing fine for a year. And it is occurring on 3 different machines. We have tried using old Simplify 3D profiles. Tried using old configuration files. Inspected the Gcode manually and don't see anything out of the ordinary. Inspected the board and cables, don't see anything out of the ordinary

                        https://3dpotter.com/
                        The only dedicated 3D ceramic printer using real clay.

                        https://www.instagram.com/3dpotter/
                        https://www.youtube.com/c/3dpotter/
                        https://www.facebook.com/3dpotter/
                        https://www.reddit.com/user/3D_Potterbot

                        T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                        • T3P3Tonyundefined
                          T3P3Tony administrators @3DPotter
                          last edited by

                          @3DPotter I am non my phone right now so hard to open the gcode file.

                          In the same file as the video you posted earlier can you post the successful block of gcode form the layer that works., and then the block of gcode form the layer that fails

                          www.duet3d.com

                          1 Reply Last reply Reply Quote 0
                          • 3DPotterundefined
                            3DPotter
                            last edited by 3DPotter

                            After going though many different firmware versions, I figured out how some of them affect the machine.

                            I will make a new post concerning them, as there will be full documentation with videos and files showing which firmware version affects the machine in what way. Such as what can cause it to crash or not, and what is too safe making it not move because it thinks it will crash but it was not going too. This will take a bit of time on my part to finish.

                            TL;DR- Newest versions have too many safeguards causing the machine to stop prints. Using and older version (2.03RC1) that works for now.

                            https://3dpotter.com/
                            The only dedicated 3D ceramic printer using real clay.

                            https://www.instagram.com/3dpotter/
                            https://www.youtube.com/c/3dpotter/
                            https://www.facebook.com/3dpotter/
                            https://www.reddit.com/user/3D_Potterbot

                            dc42undefined 1 Reply Last reply Reply Quote 0
                            • dc42undefined
                              dc42 administrators @3DPotter
                              last edited by

                              @3DPotter, is it possible that the print requires a movement that crosses the inaccessible zone close to the distal joint? I remember that was a problem earlier.

                              Duet WiFi hardware designer and firmware engineer
                              Please do not ask me for Duet support via PM or email, use the forum
                              http://www.escher3d.com, https://miscsolutions.wordpress.com

                              1 Reply Last reply Reply Quote 0
                              • Dugeeundefined
                                Dugee
                                last edited by

                                I am very interested in this as I keep getting the same message - the only way I have been able to bypass this so far has been to increase the final Z- movement under G91 conditions to -20. I'm doing calibration and I seem to get it after the first autocalibration, meaning that I cant perform a 2nd to improve the result.

                                ; homedelta.g
                                ; called to home all towers on a delta printer
                                ;
                                ; generated by RepRapFirmware Configuration Tool v2.0.3 on Sat Sep 14 2019 00:35:56 GMT+0100 (British Summer Time)
                                G91 ; relative positioning

                                G1 S1 X140 Y130 Z140 F1800 ; move all towers to the high end stopping at the endstops (first pass)
                                G1 X-5 Y-5 Z-5 F1800 S2 ; go down a few mm
                                G1 S1 X10 Y10 Z10 F360 ; move all towers up once more (second pass)
                                G1 Z-20 F6000 ; move down a few mm so that the nozzle can be centred
                                G90 ; absolute positioning
                                G1 X0 Y0 F6000 ; move X+Y to the centre

                                1 Reply Last reply Reply Quote 0
                                • Dugeeundefined
                                  Dugee
                                  last edited by

                                  Turns out I had massive calibration errors caused by a stuck idler wheel. Problem solved

                                  1 Reply Last reply Reply Quote 0
                                  • 3DPotterundefined
                                    3DPotter
                                    last edited by

                                    @dc42
                                    It was an issue a long time ago, but was fixed with an unknown firmware update. Some path movements were extremely odd with older versions, things like disregarding motor speed in order to maintain head speed at all costs. Or arm movement take the longest way around the machine in order to reach a position.

                                    The major movement problems were corrected in update 2.03RC1, but not all of them. Also, this update did not obey minimum travel distance correctly, M208 S1, and did not always take the most efficient paths.

                                    With update 2.04RC1, it seemed like everything was fixed for us and things went great. All pathing was taking the most efficient routes (better than before), all limits were being followed, and no machine crashing. But it must have slipped under us, as when we started to print more complex g-code files we would get that Error: G0/G1: target position not reachable from current position. We do not receive this error on version 2.03RC1, and the print runs fine.

                                    Currently we are running on 2.03RC1, but as I mentioned some safety feature are not working and it is easier to crash the machine into itself.

                                    We want the minimum limit M208 S1 to be obeyed as well as have the best pathing. If you would like I can go through the updates to see what problems occur on them and provide documentation/files with videos of how the machine is operating.

                                    https://3dpotter.com/
                                    The only dedicated 3D ceramic printer using real clay.

                                    https://www.instagram.com/3dpotter/
                                    https://www.youtube.com/c/3dpotter/
                                    https://www.facebook.com/3dpotter/
                                    https://www.reddit.com/user/3D_Potterbot

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