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

rehome.g not found

Scheduled Pinned Locked Moved Unsolved
Duet Hardware and wiring
4
61
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.
  • undefined
    Phaedrux Moderator
    last edited by 17 Sept 2020, 19:07

    With 3.2 beta now released you may want to try that out to see if the behaviour remains.

    Z-Bot CoreXY Build | Thingiverse Profile

    undefined 1 Reply Last reply 17 Sept 2020, 19:53 Reply Quote 0
    • undefined
      Marco Bona @Phaedrux
      last edited by 17 Sept 2020, 19:53

      @Phaedrux said in rehome.g not found:

      With 3.2 beta now released you may want to try that out to see if the behaviour remains.

      I tried to make a print. The strange behavior of stall remains, however, after fixing name of rehome.g the error occurs less frequently. Part of problem I think was caused by the lack of file. I tried to insert M204 P500 T1000 and M566 X600 Y600 in start.g and I fixed files you told me but nothing changed, motors stalled anyway during start.g execution.

      1 Reply Last reply Reply Quote 0
      • undefined
        Marco Bona
        last edited by 17 Sept 2020, 19:55

        @Phaedrux, I repeat, this behavior only happens when you are running a printout

        1 Reply Last reply Reply Quote 0
        • undefined
          Phaedrux Moderator @Phaedrux
          last edited by 18 Sept 2020, 03:32

          @Phaedrux said in rehome.g not found:

          What happens if you step through the start.g manually command by command?

          I'd still like to know how far it gets before it stalls.

          Perhaps post a video so we can see exactly what's happening.

          At this point we can't see anything obvious so we need to narrow it down.

          Z-Bot CoreXY Build | Thingiverse Profile

          1 Reply Last reply Reply Quote 0
          • undefined
            Marco Bona
            last edited by 18 Sept 2020, 16:52

            @Phaedrux, sending the video link while I start a printout. As you can see it is practically impossible to work this way. When I run M98 P-"start.g" from the DWC console, machine is functioning correctly, no rehome.g is performed when running the command.

            https://www.youtube.com/watch?v=T0eO3SE1cW8&t=182s

            "What happens if you step through the start.g manually command by command?"

            You mean some kind of single block? I ask why I don't know, how do I execute every single command?

            undefined 1 Reply Last reply 18 Sept 2020, 19:48 Reply Quote 0
            • undefined
              Phaedrux Moderator @Marco Bona
              last edited by 18 Sept 2020, 19:48

              @Marco-Bona said in rehome.g not found:

              how do I execute every single command?

              Copy each line and paste it into the gcode console and execute them one at a time.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • undefined
                Marco Bona
                last edited by 19 Sept 2020, 14:41

                @Phaedrux, I tried to run command by command but I don't see anything strange. The machine behaves correctly and the rehome.g file is not invoked. I remain of the idea that there is something in cura that creates some error

                undefined 1 Reply Last reply 19 Sept 2020, 21:16 Reply Quote 0
                • undefined
                  Phaedrux Moderator @droftarts
                  last edited by 19 Sept 2020, 21:13

                  @droftarts said in rehome.g not found:

                  ; If the printer hasn't been homed, home it if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed G28

                  Can you test your start.g with this conditional section removed? As it is right now it will always home because the command before it turns off the V motor, so it will show as unhomed anyway.

                  T2 P0 ;

                  You also have a tool call in there. Can you post your tool files? Tpre tpost, etc

                  Z-Bot CoreXY Build | Thingiverse Profile

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Phaedrux Moderator @Marco Bona
                    last edited by 19 Sept 2020, 21:16

                    @Marco-Bona said in rehome.g not found:

                    I remain of the idea that there is something in cura that creates some error

                    I don't see anything in the slicer start gcode that looks out of place.

                    ;FLAVOR:RepRap
                    ;TIME:1692
                    ;Filament used: 1.00837m, 0m
                    ;Layer height: 0.15
                    ;MINX:-9.255
                    ;MINY:-35.116
                    ;MINZ:0.15
                    ;MAXX:9.259
                    ;MAXY:34.982
                    ;MAXZ:14.4
                    ;POSTPROCESSED
                    ;Generated with Cura_SteamEngine mb-master-20200822
                    T0
                    M82 ;absolute extrusion mode
                    ;Sliced at: Sun 06-09-2020 12:09:56
                    M82 ;absolute extrusion mode
                    M104 T0 S175
                    M190 S50
                    M109 S205
                    M82 ;absolute extrusion mode
                    T0
                    G21
                    G90
                    G92 E0
                    G1 X-50 Z2.5 E20 F1500
                    G92 E0
                    G1 X50 Z0.15 F1000
                    M82 ;absolute extrusion mode
                    M117 Printing...
                    ;
                    M82 ;absolute extrusion mode
                    ;T0 ;switch to extruder 1
                    ;G92 E0 ;reset extruder distance
                    ;G1 F2000 E93 ;load filament
                    ;G92 E0 ;reset extruder distance
                    ;M104 S205
                    ;
                    M83 ;relative extrusion mode
                    M83 ;relative extrusion mode
                    G10
                    ;LAYER_COUNT:96
                    G92 E0
                    ;LAYER:0
                    M107
                    M204 T1000
                    M566 X600 Y600
                    G0 F2400 X6.196 Y0.892 Z0.15
                    M204 P500
                    ;TYPE:SKIRT
                    G11

                    Were you able to capture a video?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Marco Bona
                      last edited by 20 Sept 2020, 09:31

                      @Phaedrux, I tried to remove the part of code you indicated but nothing has changed compared to before.
                      The video of the problem I encountered I published in a previous post. here is the link
                      https://www.youtube.com/watch?v=T0eO3SE1cW8&t=182s
                      Any changes made to start.g and files did not lead to any changes, result is always what you see in the video.

                      I publish files related to tool change:
                      tpre2.g tpost2.g tfree2.g

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Phaedrux Moderator
                        last edited by 20 Sept 2020, 21:34

                        The video link is set to private and I can't see it.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          Marco Bona
                          last edited by 21 Sept 2020, 10:13

                          @Phaedrux, sorry, it's now set to public, it should be visible

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            Phaedrux Moderator
                            last edited by 21 Sept 2020, 20:26

                            So just to make sure I understand what I'm seeing. You're starting a print, and it goes to do it's homing process and it keeps detecting erroneous stall conditions and rehoming?

                            But you get no stall detections like this any other time?

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Marco Bona
                              last edited by 22 Sept 2020, 10:15

                              @Phaedrux , No, it occurs during the probing of the bed (G32) befoee printing. On other occasions it works fine, I mean if I run start.g from dwc as a test, not before printing. Is it possible that the problem arises from the lack of M204 in config.g?
                              In this case where does it get the acceleration values ​?

                              undefined 1 Reply Last reply 22 Sept 2020, 12:18 Reply Quote 0
                              • undefined
                                droftarts administrators @Marco Bona
                                last edited by 22 Sept 2020, 12:18

                                @Marco-Bona From your video, it looks like the homing is happening 3 times. Is that correct? Or does it just go on repeating?

                                Lack of M204 shouldn't matter, it will just be set to default. Send M204 on it's own to see the set values, eg mine is not set in config.g, reports

                                M204
                                Maximum printing acceleration 10000.0, maximum travel acceleration 10000.0

                                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
                                • undefined
                                  Marco Bona
                                  last edited by 22 Sept 2020, 16:05

                                  @Phaedrux, @droftarts, The homing works correctly, in the video starting from 40 seconds leadscrew leveling (M671) is performed and then probing for mesh compensation with G32 is performed. As you can see from the video, a stall is detected at 40 seconds even before starting to probe.
                                  The really strange thing is that after adding M204 in config.g the frequency with which the wrong stall detection occurs has decreased.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    BoA
                                    last edited by 22 Sept 2020, 16:19

                                    If homing is correct, and stall is only in print, isn't that print uses faster travel speeds and acceleration than homing? From my experience this can trigger stall detection if sensitivity is too high (too low S param value).

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      Marco Bona
                                      last edited by 22 Sept 2020, 16:27

                                      @BoA , This is correct, but I don't understand why if I run start.g from dwc, the commands are executed correctly while if start.g is called when starting the print motors keep stalling. I didn't find much explanation on setting the S value so I went a bit random (now it's set to 6) but occasionally when starting print an incorrect stall is detected.

                                      undefined 1 Reply Last reply 22 Sept 2020, 16:29 Reply Quote 0
                                      • undefined
                                        BoA @Marco Bona
                                        last edited by BoA 22 Sept 2020, 16:29

                                        @Marco-Bona Shortcut would be to disable stall detection action by setting R0 instead of R3 (sensorless homing still works)

                                        On my printer I have 2 macros with different speed/acceleration limits - one for homing - more sensitive setting lower speeds, and second for normal print to avoid false stall detection.

                                        Perhaps there are some commands in print gcode that change aceleration etc.

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          Marco Bona
                                          last edited by 22 Sept 2020, 16:36

                                          @BoA ,I'm not using sensorless homing, I have normal optical sensors as limit switches, I use stall detection to prevent the motors from losing steps or the head colliding during printing.

                                          undefined 1 Reply Last reply 22 Sept 2020, 16:38 Reply Quote 0
                                          45 out of 61
                                          • First post
                                            45/61
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA