attempting to extrude with no tool selected.
-
ive been having this error come up at times.
the print will start correctly then part way will keep printing but no longer extruding.
i can not see a tool change, i have printed this gcode file successfully before on this printer. -
M24 is to resume a print. Was this after pausing and resuming? Is there a tool change in your pause or resume macros?
Can you include some more information?
https://forum.duet3d.com/topic/5909/guide-for-posting-requests-for-help
-
i have never used that function. i cant see it in the gcode using search
the gcode was made with S3d. ive added the start of the gcode file
current firmware is Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
Firmware Electronics: Duet WiFi 1.02 or later
Firmware Version: 2.02(RTOS) (2018-12-24b1)
WiFi Server Version: 1.22
Web Interface Version: 1.22.6it did this on a previous 1, dont remember what firmware it was. tried firmware update to resolve it
my config.g file
0_1549684894606_config (2).g; G-Code generated by Simplify3D(R) Version 4.1.1
; Feb 3, 2019 at 5:37:39 PM
; Settings Summary
; processName,Process1
; applyToModels,Dehydrator_Extension_v6
; profileName,TLM PLA (modified)
; profileVersion,2019-01-19 03:40:31
; baseProfile,TEVO Little Monster Delta (modified)
; printMaterial,PLA
; printQuality,Medium
; printExtruders,
; extruderName,Primary Extruder
; extruderToolheadNumber,0
; extruderDiameter,0.4
; extruderAutoWidth,0
; extruderWidth,0.42
; extrusionMultiplier,1
; extruderUseRetract,1
; extruderRetractionDistance,6.2
; extruderExtraRestartDistance,-0.2
; extruderRetractionZLift,0.1
; extruderRetractionSpeed,3600
; extruderUseCoasting,0
; extruderCoastingDistance,0.2
; extruderUseWipe,0
; extruderWipeDistance,0.2
; primaryExtruder,0
; layerHeight,0.2
; topSolidLayers,5
; bottomSolidLayers,4
; perimeterOutlines,2
; printPerimetersInsideOut,0
; startPointOption,2
; startPointOriginX,-100
; startPointOriginY,200
; sequentialIslands,0
; spiralVaseMode,0
; firstLayerHeightPercentage,85
; firstLayerWidthPercentage,60
; firstLayerUnderspeed,0.2
; useRaft,0
; raftExtruder,0
; raftTopLayers,3
; raftBaseLayers,2
; raftOffset,4
; raftSeparationDistance,0
; raftTopInfill,100
; aboveRaftSpeedMultiplier,0.3
; useSkirt,0
; skirtExtruder,0
; skirtLayers,2
; skirtOutlines,5
; skirtOffset,0
; usePrimePillar,0
; primePillarExtruder,999
; primePillarWidth,12
; primePillarLocation,7
; primePillarSpeedMultiplier,1
; useOozeShield,0
; oozeShieldExtruder,999
; oozeShieldOffset,2
; oozeShieldOutlines,1
; oozeShieldSidewallShape,1
; oozeShieldSidewallAngle,30
; oozeShieldSpeedMultiplier,1
; infillExtruder,0
; internalInfillPattern,Rectilinear
; externalInfillPattern,Rectilinear
; infillPercentage,20
; outlineOverlapPercentage,25
; infillExtrusionWidthPercentage,100
; minInfillLength,5
; infillLayerInterval,1
; internalInfillAngles,45,-45
; overlapInternalInfillAngles,0
; externalInfillAngles,45,-45
; generateSupport,0
; supportExtruder,0
; supportInfillPercentage,15
; supportExtraInflation,0.6
; supportBaseLayers,0
; denseSupportExtruder,0
; denseSupportLayers,3
; denseSupportInfillPercentage,70
; supportLayerInterval,1
; supportHorizontalPartOffset,0.5
; supportUpperSeparationLayers,1
; supportLowerSeparationLayers,1
; supportType,0
; supportGridSpacing,1
; maxOverhangAngle,65
; supportAngles,45,-45
; temperatureName,Primary Extruder,Heated Bed
; temperatureNumber,0,0
; temperatureSetpointCount,2,1
; temperatureSetpointLayers,1,2,1
; temperatureSetpointTemperatures,210,200,66
; temperatureStabilizeAtStartup,1,1
; temperatureHeatedBed,0,1
; fanLayers,1,3,6
; fanSpeeds,0,35,50
; blipFanToFullPower,1
; adjustSpeedForCooling,1
; minSpeedLayerTime,7
; minCoolingSpeedSlowdown,20
; increaseFanForCooling,1
; minFanLayerTime,10
; maxCoolingFanSpeed,60
; increaseFanForBridging,1
; bridgingFanSpeed,65
; use5D,1
; relativeEdistances,0
; allowEaxisZeroing,1
; independentExtruderAxes,0
; includeM10123,0
; stickySupport,1
; applyToolheadOffsets,0
; gcodeXoffset,0
; gcodeYoffset,0
; gcodeZoffset,0
; overrideMachineDefinition,1
; machineTypeOverride,1
; strokeXoverride,246
; strokeYoverride,246
; strokeZoverride,500
; originOffsetXoverride,123
; originOffsetYoverride,123
; originOffsetZoverride,0
; homeXdirOverride,0
; homeYdirOverride,0
; homeZdirOverride,1
; flipXoverride,1
; flipYoverride,-1
; flipZoverride,1
; toolheadOffsets,0,0|0,0|0,0|0,0|0,0|0,0
; overrideFirmwareConfiguration,1
; firmwareTypeOverride,RepRap (Marlin/Repetier/Sprinter)
; GPXconfigOverride,r2
; baudRateOverride,250000
; overridePrinterModels,1
; printerModelsOverride
; startingGcode,G28,G92 E0 ; reset extruder,G1 E10.0 F1000 ; prime,G92 E0,G29 S1
; layerChangeGcode,
; retractionGcode,
; toolChangeGcode,
; endingGcode,G92 E0 ; reset extruder,G1 E-10.0 F9000 ; retract,G28 ; home all axes,M106 S0 ; turn off cooling fan,M104 S0 ; turn off extruder,M140 S0 ; turn off bed,M84 ; disable motors,
; exportFileFormat,gcode
; celebration,0
; celebrationSong,Star Wars
; postProcessing,curl -k -H "X-Api-Key: DE653B1AEBA94CFB966807BA82C4902D" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://192.168.1.12/api/files/local" {STRIP "; postProcessing"}
; defaultSpeed,3600
; outlineUnderspeed,0.45
; solidInfillUnderspeed,1.1
; supportUnderspeed,1.5
; rapidXYspeed,12000
; rapidZspeed,12000
; minBridgingArea,5
; bridgingExtraInflation,0
; bridgingExtrusionMultiplier,0.95
; bridgingSpeedMultiplier,1.5
; useFixedBridgingAngle,0
; fixedBridgingAngle,0
; applyBridgingToPerimeters,0
; filamentDiameters,1.7|1.7|1.7|1.7|1.7|1.7
; filamentPricesPerKg,50|50|50|50|50|50
; filamentDensities,1.25|1.25|1.25|1.25|1.25|1.25
; useMinPrintHeight,0
; minPrintHeight,0
; useMaxPrintHeight,0
; maxPrintHeight,58.77
; useDiaphragm,0
; diaphragmLayerInterval,20
; robustSlicing,1
; mergeAllIntoSolid,0
; onlyRetractWhenCrossingOutline,1
; retractBetweenLayers,0
; useRetractionMinTravel,1
; retractionMinTravel,3
; retractWhileWiping,0
; onlyWipeOutlines,1
; avoidCrossingOutline,0
; maxMovementDetourFactor,3
; toolChangeRetractionDistance,12
; toolChangeExtraRestartDistance,-0.5
; toolChangeRetractionSpeed,600
; externalThinWallType,0
; internalThinWallType,2
; thinWallAllowedOverlapPercentage,55
; singleExtrusionMinLength,1
; singleExtrusionMinPrintingWidthPercentage,50
; singleExtrusionMaxPrintingWidthPercentage,200
; singleExtrusionEndpointExtension,0.2
; horizontalSizeCompensation,0
G90
M82
M106 S0
M140 S66
M190 S66
M104 S210 T0
M109 S210 T0
G28
G92 E0 ; reset extruder
G1 E10.0 F1000 ; prime
G92 E0
G29 S1
; process Process1
; layer 1, Z = 0.170
T0
G92 E0.0000
G1 E-6.2000 F3600
; feature outer perimeter
; tool H0.170 W0.252
G1 Z0.170 F12000
G1 X36.234 Y39.127 F12000
G1 E-0.2000 F3600
G92 E0.0000
G1 X39.266 Y36.458 E0.0762 F324 -
Noticed similar problem with CURA. After restart it worked again ?!
-
Are you printing from the SD card when this happens? Or over USB?
-
@bustable said in attempting to extrude with no tool selected.:
G1 E10.0 F1000 ; prime
G92 E0
G29 S1
; process Process1
; layer 1, Z = 0.170
T0There is a prime line before the tool selection. So unless a tool was already selected before the start of the print, that will cause the error originally reported.
@dgrat Check your cura start gcode for any extruder moves that happen before the T0. A good way to ensure a tool is always selected is to add T0 to the end of config.g so that it is selected at startup, and add it to start.g so that it is selected before a print incase it gets deselected for some reason before starting a print.