So i am finding an issue with the way my machine is procesing g-code
I cant quite put my finger on it, but essentially the machine appears to run the hottest temperature on the gcode whenever it feels like it.
as you can see here it is assigned at 260, the black console text doesnt show it here but it does confirm its going on 260 in the text. but its supposed to be 235 here per the gcode!
At first I thought that it was the temp tower from the web site just acting up, so i tried to make a custom file on simplify3d with the variable settings wizard up top splitting it into several processes and manually adjusting each process.
220 to 260 is the temp range in 5 degree increments
so anyhow, the print started at 260 so i said ugh i must have done it upside down. and cancelled it.
so i go through and change all the processes, started the print, went outside to smoke and came back and it was on 260 again, then i let it finish that section and it switched to 255.
So i grunted loudly like a barbarian and instead reworked the method by using simplify3ds ability to assign temp changes at a layer.
Started the job and and here i am again 260 degrees.
So I am wondering what the heck is going on with this thing.
Here is the start of the gcode:
; G-Code generated by Simplify3D® Version 4.1.2
; Jan 4, 2021 at 9:43:29 PM
; Settings Summary
; processName,Process1
; applyToModels,Temp_tower_PETG
; profileName,Brian’s A350 (modified)
; profileVersion,2021-01-03 12:05:42
; baseProfile,Default
; printMaterial,Pet G Temp Tower
; printQuality,Medium
; printExtruders,
; extruderName,Extruder 1
; extruderToolheadNumber,0
; extruderDiameter,0.4
; extruderAutoWidth,1
; extruderWidth,0.48
; extrusionMultiplier,1.03
; extruderUseRetract,1
; extruderRetractionDistance,1
; extruderExtraRestartDistance,0
; extruderRetractionZLift,1
; extruderRetractionSpeed,4200
; extruderUseCoasting,0
; extruderCoastingDistance,0.5
; extruderUseWipe,1
; extruderWipeDistance,5
; primaryExtruder,0
; layerHeight,0.16
; topSolidLayers,3
; bottomSolidLayers,3
; perimeterOutlines,3
; printPerimetersInsideOut,1
; startPointOption,2
; startPointOriginX,0
; startPointOriginY,0
; sequentialIslands,0
; spiralVaseMode,0
; firstLayerHeightPercentage,150
; firstLayerWidthPercentage,110
; firstLayerUnderspeed,0.3
; useRaft,0
; raftExtruder,0
; raftTopLayers,3
; raftBaseLayers,2
; raftOffset,15
; raftSeparationDistance,0.1
; raftTopInfill,100
; aboveRaftSpeedMultiplier,0.3
; useSkirt,1
; skirtExtruder,0
; skirtLayers,1
; skirtOutlines,12
; skirtOffset,0.75
; 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,5
; outlineOverlapPercentage,21
; infillExtrusionWidthPercentage,100
; minInfillLength,5
; infillLayerInterval,1
; internalInfillAngles,45,-45
; overlapInternalInfillAngles,0
; externalInfillAngles,45,-45
; generateSupport,0
; supportExtruder,0
; supportInfillPercentage,20
; supportExtraInflation,1.4
; supportBaseLayers,1
; denseSupportExtruder,0
; denseSupportLayers,0
; denseSupportInfillPercentage,70
; supportLayerInterval,1
; supportHorizontalPartOffset,0.5
; supportUpperSeparationLayers,1
; supportLowerSeparationLayers,1
; supportType,1
; supportGridSpacing,1
; maxOverhangAngle,47
; supportAngles,45
; temperatureName,Extruder 1 Temperature,Heated Bed
; temperatureNumber,0,0
; temperatureSetpointCount,10,1
; temperatureSetpointLayers,1,2,68,130,193,256,316,382,443,506,1
; temperatureSetpointTemperatures,235,220,225,230,235,240,245,250,255,260,70
; temperatureStabilizeAtStartup,1,0
; temperatureHeatedBed,0,1
; fanLayers,1,3
; fanSpeeds,0,10
; blipFanToFullPower,1
; adjustSpeedForCooling,1
; minSpeedLayerTime,10
; minCoolingSpeedSlowdown,20
; increaseFanForCooling,1
; minFanLayerTime,45
; maxCoolingFanSpeed,30
; increaseFanForBridging,0
; bridgingFanSpeed,100
; use5D,1
; relativeEdistances,0
; allowEaxisZeroing,1
; independentExtruderAxes,0
; includeM10123,0
; stickySupport,1
; applyToolheadOffsets,0
; gcodeXoffset,0
; gcodeYoffset,0
; gcodeZoffset,0
; overrideMachineDefinition,1
; machineTypeOverride,0
; strokeXoverride,320
; strokeYoverride,340
; strokeZoverride,320
; originOffsetXoverride,0
; originOffsetYoverride,0
; originOffsetZoverride,0
; homeXdirOverride,-1
; homeYdirOverride,-1
; 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,115200
; overridePrinterModels,0
; printerModelsOverride
; startingGcode,M425 X0.035 Y0.035 Z0.035 F1 S0,M104 S[extruder0_temperature] T0 ; Set temps,M140 S[bed0_temperature],G28 ; home all axes,M109 S[extruder0_temperature] T0 ; Wait for temps,M190 S[bed0_temperature],M900 K0.06 ;Linear Advance K-Factor,G92 E-1 ; Prime,G1 E1 F200
; layerChangeGcode,
; retractionGcode,
; toolChangeGcode,
; endingGcode,G92 E2 ; Extra retract,;G1 E0 F200 (ORIGINAL FROM BRENT),G1 E-5 F300 ;retract the filament a bit,M104 S0 ; turn off extruder,M140 S0 ; turn off bed,M84 ; disable motors,G28 Z
; exportFileFormat,gcode
; celebration,0
; celebrationSong,Funky Town
; postProcessing,
; defaultSpeed,3000
; outlineUnderspeed,0.5
; solidInfillUnderspeed,1
; supportUnderspeed,1
; rapidXYspeed,4800
; rapidZspeed,1002
; minBridgingArea,50
; bridgingExtraInflation,0
; bridgingExtrusionMultiplier,1
; bridgingSpeedMultiplier,1
; useFixedBridgingAngle,0
; fixedBridgingAngle,0
; applyBridgingToPerimeters,0
; filamentDiameters,1.75|1.75|1.75|1.75|1.75|1.75
; filamentPricesPerKg,46|46|46|46|46|46
; filamentDensities,1.25|1.25|1.25|1.25|1.25|1.25
; useMinPrintHeight,0
; minPrintHeight,1
; useMaxPrintHeight,0
; maxPrintHeight,11.63
; useDiaphragm,0
; diaphragmLayerInterval,20
; robustSlicing,1
; mergeAllIntoSolid,0
; onlyRetractWhenCrossingOutline,1
; retractBetweenLayers,0
; useRetractionMinTravel,0
; retractionMinTravel,3
; retractWhileWiping,1
; onlyWipeOutlines,0
; avoidCrossingOutline,1
; maxMovementDetourFactor,3
; toolChangeRetractionDistance,12
; toolChangeExtraRestartDistance,-0.5
; toolChangeRetractionSpeed,600
; externalThinWallType,1
; internalThinWallType,1
; thinWallAllowedOverlapPercentage,10
; singleExtrusionMinLength,1
; singleExtrusionMinPrintingWidthPercentage,50
; singleExtrusionMaxPrintingWidthPercentage,200
; singleExtrusionEndpointExtension,0.2
; horizontalSizeCompensation,0
G90
M82
M106 S0
M425 X0.035 Y0.035 Z0.035 F1 S0
M104 S235 T0 ; Set temps
M140 S70
G28 ; home all axes
M109 S235 T0 ; Wait for temps
M190 S70
M900 K0.06 ;Linear Advance K-Factor
G92 E-1 ; Prime
G1 E1 F200
; process Process1
; layer 1, Z = 0.240
T0
G92 E0.0000
G1 E-1.0000 F4200
; feature skirt
; tool H0.240 W0.528
G1 Z1.000 F1002
G1 X147.173 Y166.135 F4800
G1 Z0.240 F1002
G1 E0.0000 F4200
G92 E0.0000
G1 X147.629 Y165.752 E0.0323 F900
G1 X148.831 Y164.911 E0.1119
etc etc etc
I was about to say that maybe it was not saving over the original gcode when i re-sent it over and executed, but after the first layer it went to 220 where it belongs!
so where did it get to 260 from??
Is the file like replacing itself partway through the execution of the gcode?
here is the full gcode file since the forum doesnt let you post larger files.
I am getting so frustrated been trying to fight with printing petg for 2 days now this machine just HATES it. finally got it kinda going and wanted to try a temperature tower (which never seems to work for me anyhow even with the blower mod) and then this crap happens, its hard to know if the problem with the fan mod is from this gcode processing issue or the temperature not doing what its told or what
it can’t be a file name issue, at least from the web site, because it downloads the file and then puts (5) or (6) after it, unless its literally just ignoring that part of the file name?
I would email support about this but they are ducking me right now because im waiting on answers on the linear module issue i have so i dont want them to have an excuse to change the subject!
for all i know the fan commands are being ignored and thats my problem for bridging! i had one good temp test from that web page and never again since