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

    G-code for only "Filament Extrusion" without moving nozzle

    Scheduled Pinned Locked Moved
    3D Printing General Chat
    2
    2
    1.1k
    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.
    • Asif Istiakundefined
      Asif Istiak
      last edited by

      I need to extrude filament in a fixed amount for a certain time by the 3D printer without moving the nozzle to any axis.
      I have applied the code like this(mentioned below) but as soon as I run the code, the nozzle stops.
      What's the problem with my code?
      Is there any instance of a modified G-code to meet my need?
      Thanks in advance.
      Code-
      G21 ; set units to millimeters
      M104 S200 ; set temperature
      M106
      M109 S200 ; wait for temperature to be reached
      G90 ; use absolute coordinates
      G92 E0
      M82 ; use absolute distances for extrusion
      G1 Z0.0 F5.000
      G1 Y1.000 E0.0100000
      G1 Y1.000 Z0.00 E1.00000 F2.000
      G1 Y1.000 Z0.00 E1.00000 F2.000
      G1 Y1.000 Z0.00 E1.00000 F2.000
      G1 Y0.000 Z0.00 E1.00000 F2.000
      G1 Y0.000 Z0.00 E1.00000 F2.000
      G1 Y0.000 Z0.00 E1.00000 F2.000
      G92 E0
      M107
      M104 S0
      M107
      G91
      G90

      BoAundefined 1 Reply Last reply Reply Quote 0
      • BoAundefined
        BoA @Asif Istiak
        last edited by

        @asif-istiak M82 seems to be a problem here - use M83 instead. Also why involving other axes that the one You want to move? G1 E1.0 F2.0 should be fine.

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