Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Multiple heatbeds on RRF 3

    Scheduled Pinned Locked Moved
    Firmware installation
    2
    5
    261
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • madedi123undefined
      madedi123
      last edited by

      Hi i need help with my config.g on a duet 2 ethernet !

      I know that i have to set up all heaters etc.

      My Gcode sounds M140 P0 H0:3 but there will only the H0 work ??

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @madedi123
        last edited by

        M140 P0 Snnn should set the temperature of heater 0, and M140 P1 Snnn should set the temperature of heater 3.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • madedi123undefined
          madedi123
          last edited by

          ; Configuration file for Duet ethernet (firmware version 3)
          ; executed by the firmware on start-up
          ;
          ; generated by RepRapFirmware Configuration Tool v2.1.2 on Thu Nov 07 2019 22:24:25 GMT+0100 (Mitteleuropäische Normalzeit)

          ; General preferences
          G90 ; send absolute coordinates...
          M83 ; ...but relative extruder moves
          M550 P"mp" ; set printer name

          ; Network
          M552 P192.168.1.5 S1 ; enable network and acquire static address via DHCP
          M586 P0 S1 ; enable HTTP
          M586 P1 S0 ; disable FTP
          M586 P2 S0 ; disable 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 S1 ; physical drive 3 goes forwards
          M569 P4 S1 ; physical drive 4 goes forwards
          M569 P5 R1 T5 ; physical drive 5 goes forwards
          M569 P6 R1 T5 ; physical drive 6 goes forwards
          M569 P7 R1 T5 ; physical drive 7 goes forwards
          M569 P8 R1 T5 ; physical drive 8 goes forwards
          M569 P9 R1 T5 ; physical drive 9 goes forwards
          M569 P10 R1 T5 ; physical drive 10 goes forwards
          M584 X7 U8 Y5:6 Z0:1:2:3 E9:10 ; set drive mapping
          M350 X16 U16 Y16 E16:16 I0 ; configure microstepping without interpolation
          M350 Z16 Y16 I1 ; configure microstepping with interpolation
          M92 X160.00 U160.00 Y32.00 Z640.00 E814,8733086305042:814,8733086305042 ; set steps per mm
          M566 X1000.00 U1000.00 Y1000.00 Z500.00 E2000.00: 2000.00 ; set maximum instantaneous speed changes (mm/min)
          M203 X15000.00 U15000.00 Y15000.00 Z1500.00 E15000:15000 ; set maximum speeds (mm/min)
          M201 X1200.00 U1200.00 Y1200.00 Z600.00 E3000.00: 3000.00 ; set accelerations (mm/s^2)
          M906 X300.00 Y300.00 U300.00 Z2000.00 E300.00: 300.00 I60 ; set motor currents (mA) and motor idle factor in per cent
          M84 S30 ; Set idle timeout

          ; Axis Limits
          M208 X0 U0 Y0 Z0 S1 ; set axis minima
          M208 X550 U550 Y1000 Z500 S0 ; set axis maxima

          ; Endstops
          M574 X1 S0 P"!exp.e2stop" ; configure active-low endstop for low end on X via pin exp.e2stop
          M574 U1 S0 P"!exp.e4stop" ; configure active-low endstop for high end on U via pin exp.e3stop
          M574 Y1 S0 P"!exp.e3stop" ; configure active-low endstop for low end on Y via pin exp.e1stop
          M574 Z1 S0 P"!ystop+!xstop+!zstop+!e0stop" ; configure active-low endstops for low end on Z via pin zstop xstop ystop e0stop

          ; Z-Probe
          M558 P0 H5 F120 T1500 ; disable Z probe but set dive height, probe speed and travel speed
          M557 X50:450 Y0:800 S40 ; define mesh grid

          ; Heaters

          ; Heatbeds
          M308 S0 P"bedtemp" Y"thermistor" T100000.0 B3950 C7.06e-8 R4700 ; configure sensor 0 as thermistor on pin bedtemp
          M950 H0 C"duex.e2heat" T0 ; create bed heater output on duex.e2heat and map it to sensor 0
          M143 H0 S80 ; set temperature limit for heater 0 to 80C
          M307 H0 B0 S1.00 ; disable bang-bang mode for the nozzle heater and set PWM limit
          M308 S3 P"e2temp" Y"thermistor" T100000.0 B3950 C7.06e-8 R4700 ; configure sensor3 as thermistor on pin bedtemp
          M950 H3 C"duex.e3heat" T3 ; create bed heater output on duex.e3heat and map it to sensor 3
          M143 H3 S80 ; set temperature limit for heater 0 to 80C
          M307 H3 B0 S1.00 ; disable bang-bang mode for the nozzle heater and set PWM limit
          M140 P0 H0 ; set heater 0 to heatbed
          M141 P0 H3 ; set heater 0 to chamber

          ; Extruders
          M308 S1 P"e0temp" Y"thermistor" T100000.0 B4850 C7.06e-8 R4700 ; configure sensor 1 as thermistor on pin e0temp
          M950 H1 C"duex.e5heat" T1 ; create nozzle heater output on duex.e5heat and map it to sensor 1
          M143 H1 S280 ; set temperature limit for heater 1 to 280C
          M307 H1 A152.1 C92.5 D5.9 S1.00 V25.0 B0 ; disable bang-bang mode for the nozzle heater and set PWM limit
          M308 S2 P"e1temp" Y"thermistor" T100000.0 B6000 C7.06e-8 R4700 ; configure sensor 2 as thermistor on pin e1temp
          M950 H2 C"duex.e6heat" T2 ; create nozzle heater output on duex.e6heat and map it to sensor 2
          M143 H2 S280 ; set temperature limit for heater 2 to 280C
          M307 H2 A19.0 C745.2 D2.6 B0 ; disable bang-bang mode for the nozzle heater and set PWM limit

          ; Fans
          M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
          M106 P0 S0 H1 T60 ; set fan 0 value. Thermostatic control is turned on
          M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
          M106 P1 S0 H2 T60 ; set fan 1 value. Thermostatic control is turned on
          M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
          M106 P2 S0 H-1 ; set fan 2 value. Thermostatic control is turned off
          M950 F3 C"bedheat" Q500 ; create fan 3 on pin duex.fan3 and set its frequency its the X axes cooling
          M106 P3 S0 H-1 ; set fan 3 value. Thermostatic control is turned off
          M950 F4 C"e1heat" Q500 ; create fan 4 on pin duex.fan4 and set its frequency
          M106 P4 S1 H-1 ; set fan 4 value. Thermostatic control is turned off
          M950 F5 C"e2heat" Q500 ; create fan 5 on pin duex.fan5 and set its frequency
          M106 P5 S1 H-1 ; set fan 5 value. Thermostatic control is turned off

          '' 'Erstellen Sie ein Werkzeug, das den unteren (X) Schlitten verwendet' ''

          M563 P0 D0 H1 F0:4 ; Werkzeug 0 verwendet Extruder 0, Heizung 1 und Lüfter 0: 4
          G10 P0 X0 Y0 Z0 S0 R0 ; Versätze und Temperaturen für Werkzeug 0 einstellen

          '' 'Erstellen Sie ein Werkzeug, das den High-End (U) -Wagen verwendet' ''

          M563 P1 D1 H2 X3 F1:5 ; Werkzeug 1 verwendet Extruder 1, Heizung 2, Lüfter 1: 5 und ordnet X U zu
          G10 P1 Y0 U0 Z0 S0 R0 ; Versätze und Temperaturen für Werkzeug 1 einstellen

          '' 'Erstellen Sie ein Werkzeug, das mit beiden Schlitten 2 Kopien des Objekts druckt' ''

          M563 P2 D0:1 H1: 2 X0: 3 F1: 5: 4: 0 ; In Tool 2 werden sowohl Extruder als auch Hot-End-Heizer und Lüfter verwendet und X wird auf X und U abgebildet
          G10 P2 X50 Y0 U-50 S0 R0 ; Werkzeugkorrekturen und Temperaturen einstellen
          M567 P2 E1: 1 ; an beiden Extrudern Mischungsverhältnis 100% einstellen

          ; Custom settings 1

          ; Miscellaneous
          M911 S18 R20 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss

          M501

          1 Reply Last reply Reply Quote 0
          • madedi123undefined
            madedi123
            last edited by

            Sorry i want to use both of them for the heatbed but with a thermistor on every heater synchron ?

            1 Reply Last reply Reply Quote 0
            • madedi123undefined
              madedi123
              last edited by

              and the M141 on H3 is that i can see th temperature because on M140 H0:3 only H0 work

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA