I have an original Rostock V3 that I've upgraded a number of times. It is now running a Duet 2 WiFi/Ethernet with a Duet Smart Effector with ED3 hot end. It is working quite well, but I'm always looking to improve things.
Here's what I'm running according to M115:
FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.0(RTOS) ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2018-06-05b3
So, should I update my firmware? It looks quite involved. I had been hoping to find a config.g file or config tool.json file as a basis to start my config from but have had very little luck. I've been perplexed in some of the config questions; for example, my thermistor settings for my ED3 don't seem to match the canned ones for ED3 in the config tool.
Thoughts?
What I'd love is for a RRF3.x expert to help me convert my RRF2 config.g. So I'll attach it for reference.
Cheers,
Tim
M550 P"RostockMax V3.2+" ; Printer name
M929 P"eventlog.txt" S1 ; start logging to file eventlog.txt
M555 P2 ; Gcode Output Type
M552 S1 ; Enable Wifi
M575 P1 B57600 S1 ; PanelDue Comm Setup
G21 ; Work in millimetres
G90 ; Send absolute coordinates
; Setup Drive Directions (X,Y,Z,E0,E1)
M569 P0 S0 ; Drive 0 goes forwards (X)
M569 P1 S0 ; Drive 1 goes forwards (Y)
M569 P2 S0 ; Drive 2 goes forwards (Z)
M569 P3 S0 ; Drive 3 goes forwards (E0)
M569 P4 S1 ; Drive 4 goes backwards(E1)
; Configure Endstops
M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)
; Configure Filament Out Sensor (one input for both E0 and E1)
M591 D0 P2 C3 S1 ; Sensor for Drive 0 on E0, enable
M591 D1 P2 C3 S1 ; Sensor for Drive 1 on E0, enable
M665 R144 L291.06 B135 H360 X0 Y0 Z0 ; delta radius, diagonal rod length, printable radius and homed height
; Y X Z are tower angle offsets
M666 X0 Y0 Z0 ; endstop offsets in mm
M350 X16 Y16 Z16 E16:16 I1 ; Set 16x microstepping w/ Interpolation
M92 X160 Y160 Z160 ; Set axis steps/mm (orig: M92 X200 Y200 Z200)
M92 E508.180:508.180 ; Set extruder steps/mm (orig: M92 E182.0:182.0)
M906 X1200 Y1200 Z1200 E1200:1200 I50 ; Set motor currents (mA) and idle current %
M201 X4200 Y4200 Z4200 E2000 ; Accelerations (mm/s^2) (orig: M201 X4200 Y4200 Z4200 E5000)
M203 X18000 Y18000 Z18000 E6000 ; Maximum speeds (mm/min) (orig: E18000)
M566 X2000 Y2000 Z2000 E900 ; Maximum instant speed changes mm/minute (orig: E2000)
M106 P0 H-1 ; Part Cooling Fan
M106 P1 S1.0 H-1 ; Case fan
M106 P2 T50 S1.0 H1 ; Heat sink fan
M307 H0 B0 ; Heated Bed (H2)
M305 P0 T100000 B4388 R4700 H30 L0 ; Bed thermistor
M305 P1 T100000 B4388 R4700 H30 L0 ; Hot end Thermistor
M563 P0 D0 H1 ; Hot end (T0), drive (E0), heater (H1)
G10 P0 S0 R0 ; Hot end operating and standby temperatures
;Dual Extrusion Code
M563 P1 D1 H1 ; Hot end (T1), drive (E1), heater (H1)
G10 P1 S0 R0 ; Hot end (1) operating and standby temperatures
; Z-Probe Config ; Sensitivity M672 S105:50:205 (aaa:255-aaa, default: 50)
M558 P5 I0 A2 S0.05 R0.4 H20 F1200 ; Strain gauge probe settings (orig: M558 P5 I0 A2 S0.05 R0.4 H20 F2500)
G31 P100 X0 Y0 Z-0.3 ; Probe trigger and offset values (orig: G31 P100 X0 Y0 Z-0.3, v2: Z-0.15; Z0.4)
M557 R130 S30 ; defualt bed mapping, radius = 135mm (140mm), spacing = 30mm
; Bed Correction
M376 H7 ; Distance in mm to taper out correction. Set to ceil(20 * max(abs(bed_correction_dev))
; Final Setup
M501 ; Load saved config values
T0 ; Select Tool 0
M375 ; Load height map
M80 ; Make sure power is on