Move cold extruder

edited December 2020 in Extruder & Bed
Good morning
I am setting up a Delta printer with Ramps 1.4 card.
Repetier 1.0.4
I can't move the cold extruder to load the wire.
Without inserting the wire I tried to make a print and the extruder works.
After I have executed the M302 S1 command, the extruder moves a few steps in one direction and then stops.
I don't understand what I'm doing wrong.

Configuration.h

Comments

  • Use M302 P1 to allow cold extrusion

    the 'S' Parameter sets minimum extrusion temperature,
    the 'R' Parameter sets minimum retract temperature



  • Hello
    From the code the command indicated, M302 P1, does not work.
    Or am I wrong ?

    I also tried with M302 S0 but I have the same behavior.

  • ok, good to know that Repetier FW differs from wiki, what about using without parameter , referring code that should
    also enable cold extrusion.
  • The log generated by my test.

    G28
    M302 S1
    M302 S0
    M302

    I move the extruder with the manual command

    20:38:23.768 : N40 G28*39
    20:38:23.770 : ok 40
    20:38:23.774 : Info:Autoleveling disabled
    20:38:24.169 : T:23.87 /0 B:21.95 /0 B@:0 @:0
    20:38:24.929 : SelectExtruder:0
    20:38:24.929 : FlowMultiply:100
    20:38:24.933 : X:0.00 Y:0.00 Z:302.510 E:0.0000
    20:38:24.933 : Info:Autoleveling enabled
    20:38:25.266 : T:23.25 /0 B:21.20 /0 B@:0 @:0
    20:38:26.363 : T:23.25 /0 B:21.20 /0 B@:0 @:0
    20:38:26.495 : N41 M302 S1*85
    20:38:26.497 : ok 41
    20:38:26.501 : Cold extrusion allowed
    20:38:27.462 : T:23.25 /0 B:21.05 /0 B@:0 @:0
    20:38:27.871 : N42 M302 S0*87
    20:38:27.874 : ok 42
    20:38:27.878 : Cold extrusion disallowed
    20:38:28.560 : T:23.12 /0 B:21.20 /0 B@:0 @:0
    20:38:29.182 : N43 M302*21
    20:38:29.184 : ok 43
    20:38:29.188 : Cold extrusion allowed
    20:38:29.661 : T:23.12 /0 B:21.20 /0 B@:0 @:0
    20:38:30.694 : N44 G92 E0*119
    20:38:30.694 : N45 G1 E-50 F1800*59
    20:38:30.700 : ok 44
    20:38:30.700 : ok 45
    20:38:30.759 : T:23.25 /0 B:21.20 /0 B@:0 @:0
    20:38:31.327 : N46 G92 E0*117
    20:38:31.327 : N47 G1 E10 F120*42
    20:38:31.331 : ok 46
    20:38:31.331 : ok 47
    20:38:31.857 : T:23.12 /0 B:21.20 /0 B@:0 @:0
    20:38:31.887 : N48 G92 E0*123
    20:38:31.887 : N49 G1 E-50 F1800*55
    20:38:31.892 : ok 48
    20:38:31.892 : ok 49
    20:38:32.591 : N50 G92 E0*114
    20:38:32.591 : N51 G1 E10 F120*45
    20:38:32.592 : ok 50
    20:38:32.596 : ok 51
    20:38:32.954 : T:23.12 /0 B:21.20 /0 B@:0 @:0
    20:38:34.056 : T:23.12 /0 B:21.05 /0 B@:0 @:0

  • Did I miss some entry in the configuration file?

    Configuration.h

  • What is the current state. I took last comment that it is working. If you get only small moves for and back during a print the slicer did slice it with relative coordinates for E (which is good) but you did not tell firmware to interpret them as relative (M83).
  • edited December 2020
    I try to move the filament with extruder with the manual commands of the Repetier-Host.
    Through the graphic interface of the Repetier-Host I move the wire with the extruder in one direction.
    Still through the graphic interface of the Repetier-Host I can no longer move the wire with the extruder a single move in the same direction.
    The same problem I reply by sending the GCode commands.

    Sorry for my English...
    Thanks
  • Please make it easier and provide a log of commands send and what you expect and what really happened. Makes it easier to see where the problem is.
  • I find myself in this situation
    I send these commands:
    G28
    G1 Z100
    M302 S1
    G1 E100
    - Extruder motor moves a little then stops.
    G1 E100
    - Engine does not move
    G1 E-100
    - Extruder motor moves a little then stops.
    G1 E-100
    - Engine does not move

    How can I raise the log level?

    Thanks
  • simple problem , you use absolute coordinates.
    to explain:
    1st G1 E100 moves  so extruder is at position E100 so second G1 E100 tells to go to Position E100 where extruder already is. that´s the reason why extruder does not move.

    so send :

    G1 E100
    G92 E0
    G1 E100
    G92 E0
    G1 E100


    that will work

    or change to relative coordinates

    G91
    G1 E100
    G1 E100
    ....

    and back to absolute

    G90
  • Thanks I solved.
    It was enough to disable the automatic retraction.

    Thank you all
Sign In or Register to comment.