RRF 3.3 RC2 - FW Retraction looses settings after Reboot
-
Hello,
after upgrading from 3.3beta 3 to the RC2 i notices something strange regarding FW Retraction.
in my config.g i set it via M207 to the following values:
M207 P0 S0.60 R0 F4000 T4000 Z0.00
but after a restart i get the following values if i send a M207 over the console
m207
Tool 0 retract/reprime: length 2.00/2.00mm, speed 16.7/16.7mm/sec, Z hop 0.00mmwhy is that everytime resetting to that 2mm 16.7mm/sec values ?
Regards
Frederik -
@frederik can you post your config.g file and if you enter M98 P"config.g" in the console will here shows a error ?
-
@siam said in RRF 3.3 RC2 - FW Retraction looses settings after Reboot:
M98 P"config.g"
No Errors , loaded successfully -
@frederik then post your config.g file please
-
; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"vcore" ; set printer name M669 K1 ; select CoreXY mode G4 S1 ; wait for Toolboard Synchronisation M569 P0.0 S1 M569 P0.1 S1 M569 P0.2 S1 M569 P0.3 S1 M569 P0.4 S1 M569 P0.5 S1 M569 P121.0 S1 M584 X0.1 Y0.0 Z0.2:0.3:0.4 E121.0:0.5 M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X160.80 Y160.80 Z811.00 E859.00 ; set steps per mm M566 X1000.00 Y1000.00 Z25.00 E2500.00 ; set maximum instantaneous speed changes (mm/min) M203 X30000.00 Y30000.00 Z2300.00 E5000.00 ; set maximum speeds (mm/min) M201 X6000.00 Y6000.00 Z75.00 E2500.00 ; set accelerations (mm/s^2) M906 X1800 Y1800 Z1500 E800 I50 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout ; Axis Limits M208 X0 Y0 Z0 S1 ; set axis minima M208 X410 Y395 Z390 S0 ; set axis maxima ; Position of Leadscrews M671 X-4.5:215:434.5 Y-4.52:430:-4.52 S50 ;Position of Leadscrews ; Endstops M574 X1 S1 P"121.io2.in" ; configure active-high endstop for low end on X via pin 121.io2.in M574 Y2 S1 P"io0.in" ; configure active-high endstop for high end on Y via pin io0.in M574 Z1 S2 ; configure Z-probe endstop for low end on Z ; Z-Probe M950 S0 C"121.io0.out" ; create servo pin 0 for BLTouch M558 P9 C"^121.io0.in" H2.8 F120 T12000 ;R0.5 ; A10 B0 ; set Z probe type to bltouch and the dive height + speeds G31 P1000 X-28 Y-22 Z3.70 ; set Z probe trigger value, offset and trigger height ; Mesh Grid M557 X20:382 Y15:368 P15:15 ; define mesh grid (Abstand X:Y in mm - Sx:x / Punkte X:Y - Px:x) ; Bed Compensation Taper M376 H0 ; Height (mm) over which to taper off the bed compensation should be min 20x Times the mean error / 0 or ; BMG Pressure Advance M572 D0:1 S0.050 ; FW Retraction Mosquito (S)-Retraction Dist. (F) Speed , (Z) ZHopHeight M207 P0 S0.85 R0 F4000 T4000 Z0.01 ;FW Retract Settings Tool 0 ; Volumetric Extrusion Filament Diameter (D) M200 D1.75:1.75 ; Extrusion Override Factor to 90 % M221 S095 D0:1 ; Axis Skew Compensation ;M556 S100 X0.7 Y-0.2 Z0.6 ; Ringing Frequenz M593 F62.24 ;46.51 55.86 40.5 40 ; F-Freuenz P-Type 0_none 1_ZVD 2_ZVDD 3_EI2 4_DAA S-DampingFactor_ default 0.2 ; Print Monitor - Filament (N) and Nozzle diameter (D) M404 N1.75 D0.4 ; Duet Laser Filament Monitor M591 D0 P5 C"121.io1.in" R20:150 E5.0 A0 S0 ; Extruder0 Tolerance 20 to 150%, 5mm comparison length, diabled ; Heaters M308 S0 P"temp0" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0 M950 H0 C"out7" T0 ; create bed heater output on out0 and map it to sensor 0 M307 H0 B0 S1.00 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S180 ; set temperature limit for heater 0 to 160C M308 S1 P"121.temp0" Y"pt1000" ; configure sensor 1 as PT1000 on pin 121.temp0 M950 H1 C"121.out0" T1 ; create nozzle heater output on 121.out0 and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M143 H1 S550 ; set temperature limit for heater 1 to 500C M308 S2 P"temp2" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 2 as thermistor on pin temp1 M950 H2 C"out8" T2 ; create chamber heater output on out2 and map it to sensor 2 M307 H2 B0 S1.00 ; disable bang-bang mode for the chamber heater and set PWM limit M141 H2 ; map chamber to heater 2 M143 H2 S125 ; set temperature limit for heater 2 to 120C M308 S3 P"temp1" Y"thermistor" T100000 B4725 C7.06e-8 ; configure sensor 2 as thermistor on pin temp1 ; PID Parameters Bed for 100°C M307 H0 R0.680 C321.3 D2.40 S1.00 V24.1 ; PID Parameters Nozzle for 225°C M307 H1 B0 R2.391 C190.9:158.3 D7.17 S1.00 V22.4 ; PID Parameters for ChamberHeater 50°C M307 H2 R0.211 C426.7 D40.54 S1.00 V24.1 ; Fans M950 F0 C"121.out2" Q500 ; create fan 0 on pin 121.out2 and set its frequency M106 P0 C"Mosquito" S125 H1 T45 ; set fan 0 name and value. Thermostatic control is turned on M950 F1 C"121.out1" Q500 ; create fan 1 on pin 121.out1 and set its frequency M106 P1 C"Bauteil" S0 H-1 ; set fan 1 name and value. Thermostatic control is turned off ; Air Pump Control on SSR_3 M950 F2 C"out9" Q500 ; create fan 1 on pin 121.out1 and set its frequency M106 P2 C"Druckluft" S0 H-1 ; set fan 1 name and value. Thermostatic control is turned off ;Led Beleuchtung ; Zone 1 M950 F3 C"out2" Q500 ; create a output for led zone1 on out3 M106 P3 C"LED_1" S0.1 ; set output default to on ; Zone 2 M950 F4 C"out3" Q500 ; create a fan output for led zone2 on out4 M106 P4 C"Ausgang 3" S0 ; set output default to off ; Toolboard Buttons ;button0 LC1.121 ;M950 J4 C"121.button0" ; Input 4 uses io4 pin, inverted ;M581 P4 S1 C0 T2 R0 ; configure button for LED ON ; button1 LC1.121 ;M950 J5 C"121.button1" ; Input 5 uses io5 pin, inverted ;M581 P5 S1 C0 T3 R0 ; configure push button for LED OFF ; Tools M563 P0 S"Mosquito" D0 H1 F0:1 ; 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 ; Miscellaneous ;M501 ; load saved parameters from non-volatile memory M912 P0 S-15.8 ; MCU Temperature Calibration M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss T0 ; select first tool
-
@frederik put the contents from line 51 after the line 131
-
@siam amazing, it works
Do you know why only the FW retraction values are affected and not for example the PA values ?
-
-
You're trying to define retraction settings for a tool before you've created the tool.
Also, you've got two extruders defined, but only have settings for one of them.
M584 X0.1 Y0.0 Z0.2:0.3:0.4 E121.0:0.5 M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X160.80 Y160.80 Z811.00 E859.00 ; set steps per mm M566 X1000.00 Y1000.00 Z25.00 E2500.00 ; set maximum instantaneous speed changes (mm/min) M203 X30000.00 Y30000.00 Z2300.00 E5000.00 ; set maximum speeds (mm/min) M201 X6000.00 Y6000.00 Z75.00 E2500.00 ; set accelerations (mm/s^2) M906 X1800 Y1800 Z1500 E800 I50 ; set motor currents (mA) and motor idle factor in per cent
-
@Phaedrux but the PA and other settings aren´t affected, and they are also above the tool, or i´m missing something ?
i know, that second extruder was used for testing purposes
-
I think it's because PA refers to an extruder drive and retraction is for the tool.
-
@phaedrux Thanks for clarification