Slow after changing extruder
-
Or "WHat accel / jerk / speed setting have i messed up now?"
I replaced my old extruder with a Orbiter 2.0, and used the recommended settings from their wiki.
BUt, for some reason my printer is now extremely slow on (especially) gyroid infill. And I can't figure out what I may have misconfigured.
Here's my current config; Configuration file for Duet WiFi (firmware version 3) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v3.1.3 on Sun Jun 21 2020 17:39:49 GMT+0200 (Central European Summer Time) ; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"Full Metal Delta" ; set printer name M665 R179.774 L360.2 B150 H460 ; Set delta radius, diagonal rod length, printable radius and homed height M666 X0 Y0 Z0 ; put your endstop adjustments here, or let auto calibration find them ; Network M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S1 ; enable Telnet ; Drives M569 P0 S1 ; physical drive 0 goes forwards M569 P1 S1 ; physical drive 1 goes forwards M569 P2 S1 ; physical drive 2 goes forwards M569 P3 S0 ; physical drive 3 goes forwards M584 X0 Y1 Z2 E3 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation ;Main kinematics M92 X160.00 Y160.00 Z160.00 M566 X1200.00 Y1200.00 Z1200.00 ; set maximum instantaneous speed changes (mm/min) M203 X25000.00 Y25000.00 Z15000.00 ; set maximum speeds (mm/min) M201 X3000.00 Y3000.00 Z3000.00 ; set accelerations (mm/s^2) M906 X1500 Y1500 Z1500 I20 ; set motor currents (mA) and motor idle factor in per cent M84 S120 ; Set idle timeout ;Orbiter V2 M92 E690 M203 E7200 M566 E300 M201 E3000 M906 E1200 I10 ;M207 S1.5 F7200 Z0.2 ;Pressure advance M572 D0 S0.25 ; Axis Limits M208 Z0 S1 ; set minimum Z ; Endstops M574 X2 S1 P"xstop" ; configure active-high endstop for high end on X via pin xstop M574 Y2 S1 P"ystop" ; configure active-high endstop for high end on Y via pin ystop M574 Z2 S1 P"zstop" ; configure active-high endstop for high end on Z via pin zstop ; Z-Probe M558 P8 R0.4 C"zprobe.in+zprobe.mod" H3.0 F1300 T12000 A16 S0.025 ; set Z probe type to effector and the dive height + speeds G31 P500 X0 Y0 Z-0.06 ; set Z probe trigger value, offset and trigger height M557 R140 S40 ; define mesh grid ; Filament sensor M591 P3 C"e0_stop" S1 R20:200 L24.8 E6.0 D0 ; Accelerometer ;M955 P0 C"spi.cs4+spi.cs3" I25 ; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B4400 R4700 ; Orignal was 3950, but curve did not match, actual temp was too low. configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bedheat" T0 ; create bed heater output on bedheat 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 S120 ; set temperature limit for heater 0 to 120C ;M308 S1 P"e0temp" Y"thermistor" C7.060000e-8 B4725 ; configure sensor 1 as thermistor on pin e0temp (E6Extruder) M308 S1 P"e0temp" Y"thermistor" T100000 B4680 C6.455513e-8 ; configure sensor 1 as thermistor on pin e0temp M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit M308 S2 Y"drivers" A"DRIVERS" ; configure sensor 2 as temperature warning and overheat flags on the TMC2660 on Duet M308 S3 Y"mcu-temp" A"MCU" ; configure sensor 3 MCU Temp ; Fans M950 F1 C"fan1" Q100 ; create fan 1 on pin fan1 and set its frequency M106 P1 C"Heat sink" X0.65 H1 T65 ; set fan 1 name and value. Thermostatic control is turned on M950 F2 C"!Fan2" Q500 ; create fan 1 on pin fan1 and set its frequency M106 P2 C"Chassi Fan" H2:3 X1 B0.5 T45:55 ; set fan 1 name and value. Thermostatic control is turned on M950 F3 C"exp.heater3+exp.e3stop" Q10000 M106 P3 C"Blower" H-1 X1 B0.1 L0.19 ; Fans - Nozzle led. ;M950 F0 C"fan0" Q2000 ; create fan 0 on pin fan0 and set its frequency ;M106 P0 C"Nozzle LED" H1 T120 X1 ; Nozzle led, on when tool0 >= 120C ;Floodlight LED M950 F4 C"e1heat" Q2000 M106 P4 C"Floodlights" ; Tools M563 P0 D0 H1 F3 ; 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 ;Input Shaping M593 P"zvddd" F46 ; Custom settings are not defined ; Miscellaneous M912 P0 S-23 ; Set Temperature offset for MCU. M501 ; load saved parameters from non-volatile memory
-
@janjoh said in Slow after changing extruder:
M566 E300
The orbiter jerk is quite low. With pressure advance there's going to be some direction changes for the extruder and it'd going to have to slow down to your jerk setting for that.
Have you retuned your retraction pressure advance settings after changing extruders?
-
Groaaaan.. I stared at only the extruder settings as such for too long. I THOUGHT i had disabled PA and was going to re-tune after shake down.. Yeah, need to retune that and prolly go a bit higher on M566 orbiter says "Up to 600mm/s"
Thank you.
-
@janjoh your pressure advance value 0.25 looks way too high for an extruder mounted on the hot end, which I presume your Orbiter is.
-
@dc42 said in Slow after changing extruder:
@janjoh your pressure advance value 0.25 looks way too high for an extruder mounted on the hot end, which I presume your Orbiter is.
No. Flying extruder. Approx 20cm of bowden above a Smart effector.
HOIWEVER. Something must have been really off with the previous extruder, because "The Ellis Guide" gave me 0.25 PA.
As it looks now, i seem to be in the 0.04 range. (and yes, i am CERTAIN that the old extruder landed at 0.25 and not 0.025.. I promise)
-
In the end, i ended up at PA of 0.12
-
-