Tool deselected during print?
-
I was about 10.5 hours into a print. I came into to check on it and all looked good but on closer inspection I found that it was not extruding. Then I noticed that the hot end temperature was back to ambient (I forgot to look to see if it was showing as active). I was puzzled, so I looked at the G-Code Console, and found this (with the message at the top continuing until I cancelled the print). Any idea what happened?
[[language]] 7:35:18 AM Attempting to extrude with no tool selected. 7:35:14 AM Attempting to extrude with no tool selected. 7:35:10 AM Attempting to extrude with no tool selected. 8:59:01 PM M32 Headphone_Stand - take 2.gcode File Headphone_Stand - take 2.gcode selected for printing 8:56:34 PM Connection established!
-
I have no idea, but you may want to state which firmware version you are using. Also, do you have a multi-tool printer?
-
The firmware is version 1.19., and I'm using just an E3D Titan Aero. This is on a Hypercube Evolution that I just finished building. I've done a few prints successfully, so this definitely surprised me.
-
Try checking the gcode file to see of the slicer has put a tool change command in it somewhere. It'll be a simple line with "T1" or some such, so the easiest way to check is simply use search or find in notepad++ and search for "T" (capital T and without the quotes). There should only be one tool command (Tn) at the start of the file and no more until the end of the print section of the file.
-
Thanks for the suggestion. I looked, and found that there were two T commands right before my starting script (I'm using Simplify3D), and one immediately after, but no more (see below). This is very odd.
[[language]] M104 S235 T0 M109 S235 T0 G28 ; home all axes G1 X30 Y50 F3000 ; bring extruder to front G92 E0 ; zero the extruded length G1 Z10 ; lower G1 E19 F200 ; purge nozzle quickly G1 E26 F60 ; purge nozzle slowly G92 E0 ; zero the extruded length again G1 E-2.5 F400 ; retract G1 Y320 Z0 F9000 ; pull away filament (move to back left) G1 X40 F9000 ; wipe G1 Y330 F9000 ; wipe G1 E0 ; feed filament back G92 E0 G1 E-0.7500 F2400 G1 Z0.135 F1002 ; process Process1 ; layer 1, Z = 0.135 T0
-
That all looks perfectly normal. As you say, it's very odd. I can't think of anything that would simply de=select a tool other than if there was a command to select a non existent tool (which there clearly isn't). A heater fault or some such would de-select a tool but that would throw up it's own error message and there are no such error messages in the console. I'm afraid I don't know what to suggest.