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

    How to move E axis without heater

    Scheduled Pinned Locked Moved
    CNC
    3
    4
    263
    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.
    • tenajaundefined
      tenaja
      last edited by

      I am setting up a system without heaters. When I try to move an E axis, I get an error "Warning: Tool 1 was not driven because its heater temperatures were not high enough or it has a heater fault". How do I disable this?

      Thanks in advance!

      This is my config:

      
      M555 P2						; Set output to look like Marlin
      G20						; (ME) Work in INCHES (ME)
      G90						; (ME) Send absolute coordinates... for xyz axes (ME)
      M83						; (ME) ...but relative SPINDLE moves (ME)
      
      ; Disable Fan 1 thermostatic mode
      M106 P1 H-1
      
      ; Axis and motor configuration
      M569 P0 S1					; Drive 0 goes forwards
      M569 P1 S1					; Drive 1 goes forwards
      M569 P2 S1					; Drive 2 goes forwards
      M569 P3 S1					; Drive 3 goes forwards
      M569 P4 S1					; Drive 4 goes forwards
      M574 X2 Y2 Z2 S1				; set endstop configuration (all endstops at high end, active high)
      
      M666 X0 Y0 Z0					; put your endstop adjustments here, or let auto calibration find them
      M350 X32 Y32 Z32 E16 I1				; (ME) Set 16x microstepping with interpolation (ME)
      M92 X12800 Y12800 Z12800			; (ME) Set axis steps/INCH (ME)
      M906 X1300 Y1300 Z1300 E1300 I50		; (ME) Set motor currents (mA) and increase idle current to 60%--1.68A/phase max for OpenBuilds (ME)
      M201 X1 Y1 Z.7 E1			; Accelerations (mm/s^2)
      M203 X40 Y40 Z40 E320		; (ME) Maximum speeds (INCH/min) (ME)
      M566 X10 Y10 Z10 E100			; Maximum instant speed changes mm/minute
      
      
      ;*** Tools
      M563 P1 D1 H2					; Define tool 1
      M92 E3200						; Set extruder steps per mm
      
      ; Z switch and compensation definition
      M558 P4 F100 T6000 X0 Y0 Z0 H3			; (ME) Z probe is a Smart Effector and is not used for homing any axes R0.4 not used. Reduced F300 to 100
      G31 P100 X0 Y0 Z-0.25				; Set the zprobe height and threshold for Smart Effector
      
      
      T0						; select first hot end
      
      T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators @tenaja
        last edited by

        @tenaja said in How to move E axis without heater:

        M563 P1 D1 H2

        Try

        M563 P0 D0 ; tool 0 with E0 as the driver, no fans or heaters

        or if you want to use tool 1 specifically, or E1

        M563 P1 D1 ; Tool with with E1 as the driver no fant or heaters

        www.duet3d.com

        tenajaundefined 1 Reply Last reply Reply Quote 0
        • Danalundefined
          Danal
          last edited by

          Or, you can leave the config default (i.e. a heater that's not there) and issue M302 to allow cold extrudes.

          I'd put an M302 at the end of config.g, in my homeall (or homedelta), etc, etc, etc. Everywhere that gets auto-invoked. AND, in my slicer startup G-code.

          Configing the heater "out" (as Tony showed above) is probably cleaner... M302 might be useful in some configuration situations.

          Delta / Kossel printer fanatic

          1 Reply Last reply Reply Quote 0
          • tenajaundefined
            tenaja @T3P3Tony
            last edited by

            @T3P3Tony Thanks, that worked.

            I also added the M302, because I like redudancy.

            Sure appreciate it!

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