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

Problems with prusaslicer 2.3

Scheduled Pinned Locked Moved
General Discussion
6
10
1.6k
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
    Torro
    last edited by 8 Jan 2021, 19:11

    Hi there,

    I´m playing with the prusslicer 2.3

    when i start a gcode, the heaters heat up and the printer homes. than there is this error:

    "Error: Attempting to extrude with no tool selected."

    The printer starts printing anyway.

    I changed the "gcode flavour" from reprapfirmware to reprap/sprinter. with reprapfirmware, the hotend didn´t heat up.

    Here are the first lines of the gcode:

    M107
    M190 S120 ; set bed temperature and wait for it to be reached
    M104 S255 ; set temperature
    ;TYPE:Custom
    M106 P0 S0 ; Stop Part Cooling Fan
    G28 ; home all axes
    G91 ; relative mode
    G1 E52 F300 ; Fill Nozzle
    G90 ; absolute Mode
    M109 S255 ; set temperature and wait for it to be reached
    G21 ; set units to millimeters
    G90 ; use absolute coordinates
    M82 ; use absolute distances for extrusion
    G92 E0

    Has anyone an idea, how i get rid of this error message?

    Thanks!

    1 Reply Last reply Reply Quote 0
    • undefined
      oozeBot
      last edited by 8 Jan 2021, 19:19

      I happen to be testing it as well right now.. Try adding:

      T0		; Sets Tool0 as default
      
      1 Reply Last reply Reply Quote 0
      • undefined
        Phaedrux Moderator
        last edited by 8 Jan 2021, 22:55

        It's best practice to have a T0 at the end of config.g to select a tool at startup, and also have a T0 in your slicer start gcode to make sure your tool is selected prior to a print starting.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • undefined
          Torro
          last edited by 9 Jan 2021, 07:35

          OK, thanks. i try it.

          undefined 1 Reply Last reply 9 Jan 2021, 08:41 Reply Quote 0
          • undefined
            Veti @Torro
            last edited by 9 Jan 2021, 08:41

            @Torro

            just out of curiosity. this is meant in no way as an attack or anything.
            if i put in the error message that you typed google gives several threads on this forum with the same solution. adding the T0.
            before posting did you even google for the error message?

            undefined 1 Reply Last reply 31 Aug 2021, 05:48 Reply Quote 0
            • undefined
              Torro
              last edited by 9 Jan 2021, 10:58

              @Torro said in Problems with prusaslicer 2.3:

              Error: Attempting to extrude with no tool selected

              No, i didn´t. but it´s a good idea 😉

              I added "T0 ; Sets Tool0 as default" to the start code in the slicer. the last lines in my config.g are here:
              ; Tools
              M563 P0 D0 H1 ; Define tool 0
              G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
              G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C

              I still get this error message. With gcodes created by S3D, there are no error messages, so i think, that config.g should be ok.

              Thanks!!

              undefined 1 Reply Last reply 9 Jan 2021, 11:32 Reply Quote 0
              • undefined
                dc42 administrators @Torro
                last edited by 9 Jan 2021, 11:32

                @Torro said in Problems with prusaslicer 2.3:

                I added "T0 ; Sets Tool0 as default" to the start code in the slicer. the last lines in my config.g are here:
                ...
                I still get this error message.

                The problem is that most slicers try to set tool temperatures before selecting a tool. In most cases this can be overcome by including the temperature setting commands in the start GCode.

                Alternatively, create a start.g file in /sys containing command T0.

                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
                • undefined
                  Torro
                  last edited by 9 Jan 2021, 15:22

                  i think i got the problem.

                  M190 S120 ; set bed temperature and wait for it to be reached
                  M104 S255 ; set temperature
                  ;TYPE:Custom
                  T0 ; Sets Tool0 as default
                  M106 P0 S0 ; Stop Part Cooling Fan
                  G28 ; home all axes
                  G91 ; relative mode
                  G1 E52 F300 ; Fill Nozzle
                  G90 ; absolute Mode
                  M109 S255 ; set temperature and wait for it to be reached
                  G21 ; set units to millimeters

                  with that gcode, the error message is gone, but there is an advice. "tried to extrude, but the extruder is not at temperature"

                  it wants to prime the nozzle BEFORE M109 S255.
                  This command appears after the start code and seems to be written by prusaslicer. Now, i don´t know how to change the order.

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Torro
                    last edited by 9 Jan 2021, 15:46

                    i got it.
                    I just added "M109 S[first_layer_temperature]" to the start code.

                    I couldn't imagine doing it like that.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      SputnikOC3d @Veti
                      last edited by 31 Aug 2021, 05:48

                      @veti said in Problems with prusaslicer 2.3:

                      @Torro

                      just out of curiosity. this is meant in no way as an attack or anything.
                      if i put in the error message that you typed google gives several threads on this forum with the same solution. adding the T0.
                      before posting did you even google for the error message?

                      Fair Question ... but like the OP - I came here first and tried several searches of this forum using its search tool. I had to wade thru 4-5 deep complicated threads before giving it one more search and scroll thru more and more pages of posts not related to my issue before I came across a post with my same error and Prusa Slicer 2.3 - wouldnt have put the issue on Slicer initially - but yet - here it is.

                      Its a combo of 3.2+ rrf AND PS 2.3 start gcode incompatibilities

                      How many licks does it take to get to the center of a tootsie pop ? How many searches thru the Duet forum is enough before one posts a new thread ?

                      Thanks for posting the solution for the rest of us plebs.... gracias.

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