Config file for FT5 R2

  • Dose any one have a good config file for the FT5 R2 using the duet 3D?

  • Here's my FT5 R-2 config. I copied it below with the heading of my post asking for comments about it. Got a lot of good feedback. Look for the whole thread on June 4 to see more details.
    This config runs really well and is set up primarily for ABS temps. I make most process settings in Simplify 3D, and use S3D scripts to start and finish prints.
    Note too that I use an inductive height sensor, a filament runout sensor, have both Y steppers on separate drives, have changed pulley sizes so steps are non-FT, and have customized some of the files, so you may need more info than shown in the config.

    Review rookie config.g please
    DanL 4 Jun 2019, 15:10

    The Duet WiFi has made my FolgerTech FT5-2 printer run amazingly well. My general config.g settings seem to work really well over a wide speed range, for large and small parts and for ABS and PLA. (I use S3D and its' start/stop scripts for individual run settings)

    But I have a few questions about the config.g structure (syntax? whatever it's called) and how some of the Gcode is used. Some specific Q's are embedded in config line comments below.

    Could I please ask for comments on what might need to change, be added or deleted?
    I print 3-5x per week, wide range of parts, as a hobbyist. No need for efficiency or fancy config...just want a proper, basic config.g.

    Thank you.

    ; Configuration file for Duet WiFi (firmware version 1.21)
    ; generated by RepRapFirmware Configuration Tool v2 on Sat Apr 13 2019 09:39:04 GMT-0700 (Pacific Daylight Time)

    ; Ver. 27APR2019 - New Duet Board
    ; Ver. 11MAY2019 - update movement settings

    ; General preferences
    M111 S0 ; Debug off
    G90 ; Send absolute coordinates...
    M83 ; ...but relative extruder moves
    G21 ; set units to mm
    M912 P0 S5 ; CPU temp calibration offset
    M555 P2 ; Set output to look like Marlin
    ; Network
    M550 P"FT5-2 Mod Duet" ; Set machine name
    M552 S1 ; Enable network
    ;M587 S"SHOP2" P"'X'X'X'Xnnnn" ; Config access point. Delete this line once connected
    M586 P0 S1 ; Enable HTTP
    M586 P1 S0 ; Disable FTP
    M586 P2 S0 ; Disable Telnet
    M575 P1 B57600 S1 ; Set auxiliary serial port baud rate and require checksum
    (for PanelDue)

    ; Drives
    M584 X0 Y1:4 Z2 E3 ; sync left and right Y steppers on drivers 1 and 4.
    M569 P0 S1 ; X Drive 0 forward
    M569 P1 S0 ; Left Y Drive 1 backward
    M569 P4 S1 ; Right Y Drive 4 (E1) forward
    M569 P2 S0 ; Z Drive 2 backward. Bed moves down for Z+, up for Z-
    M569 P3 S1 ; E0 Drive 3 forward

    M350 X16 Y16 Z16 I1 ; Configure microstepping with interpolation
    M350 E16 I1 ; may change extruder to 32 later
    M92 X100.00 Y100.00 Z1000.00 E420.00 ; Set steps per mm E calibrated
    M566 X800.00 Y800.00 Z30.00 E1000.00 ; Set maximum instantaneous speed changes - JERK (mm/min)
    M203 X9000.00 Y9000.00 Z1000.00 E1000.00 ; Set maximum speeds (mm/min)
    M201 X800.00 Y800.00 Z500.00 E800.00 ; Set max accelerations (mm/s^2) (was 2k,2k,60,800 pre 11may19)
    M906 X900.00 Y800.00 Z1000.00 E800.00 I40 ; Set motor currents (mA) and motor idle factor in per cent

    ; Axis Limits
    M208 X0 Y0 Z0 S1 ; Set axis minima
    M208 X300 Y300 Z350 S0 ; Set axis maxima

    ; End Stops
    M574 X2 Y2 S0 ; 2=endstops at x300 y300 high end. S0=active low, N/O switch
    M591 D0 P2 C3 S1 ; Filament sensor. D=E0, P=NC mswitch, C3=EO endstop, S1=enable, 0=disable

    ; Z-Probe
    M574 Z1 S0 ; Set Z probe as Z endstop
    M558 P5 H3 R0.2 F200 T6000 I1 ; P5 is switch, H 3mm, F speed, Trav speed, I1 invert activation, Recovery time
    M557 X28:280 Y24:276 S42 ; Define mesh grid 7x7, includes inductive sensor offset from nozzle X-19mm
    G31 P500 X-19 Y0 Z0.5 ; Set Z probe trigger value, offset and trigger height

    ; Heaters M307 params… Run M307 H# for params report

    ; Bed
    M305 P0 T100000 B3950 R4700 S"Bed" ; Set thermistor + ADC parameters for heater 0 Bed
    M143 H0 S120 ; Set temperature limit for heater 0 to 120C
    M307 H0 A150.5 C1276.9 D4.4 V24 B0 ; PID

    ; Extruder
    M305 P1 T100000 B3950 R4700 ; Set thermistor + ADC parameters for heater 1
    M143 H1 S280 ; Set temperature limit for heater 1 to 280C
    M307 H1 A395.4 C174 D4.1 V24 B0 ; PID

    ; Chamber... No heater, but want to see chamber T
    M305 P2 T100000 B3950 R4700 ; Set thermistor + ADC parameters for heater 2
    ; M141 H2 ; Assign chamber heater Disable heater assignment with neg number
    ; M143 H2 S80 ; Set temperature limit for heater 2 to 80C
    ; M307 H2 ; chamber heater operates in bang-bang mode

    ; Fans
    ;M106 P0 S0 I0 F500 H T45 ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
    ;M106 P1 S1 I0 F500 H1 T45 ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on

    ; Tools
    M563 P0 D0 H1 ; Define tool 0 Uses E0 and Heater 1
    G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
    G10 P0 S0 R0 ; Set initial tool 0 active S and standby R temperatures
    M302 P0 S190 R190 ; set min extrude /retract T's
    M563 P1 S"Chamber" H2 ; creates tool w/no drive, but displays chamber T. No heater

    ; Automatic saving after power loss is not enabled

    ; Custom settings are not configured

    M501 ;load config.g on startup

  • Thank you


Looks like your connection to Duet3D was lost, please wait while we try to reconnect.