Does @pause still work in Repetier V2.0.1?

I was printing a part where I needed to insert an object into the partially-finished print.  I've done this before with an earlier version of Repetier using the @pause command.  But this time, it didn't pause!  Has the syntax changed?  For example, is it necessary to put an "argument" after the @pause?  Or is this feature no longer supported in V2.0.1?

Comments

  • Just made a test print with @pause with and without comment and print stopped at both times, so the feature seems to still work.

    Did you print with sd card maybe? It is required to print with host or server to do the pause.
  • edited July 2017
    I was running from Repetier Host.  After making the post, I ran a few tests with tiny handwritten 3 or 4 line Gcode programs and pause seemed to work.  But it didn't work in my big print when I needed it to.  Here is the "header" to my file:
    ; generated by Slic3r 1.31.6-prusa3d-win64 on 2017-07-21 at 14:39:00

    ; external perimeters extrusion width = 0.44mm
    ; perimeters extrusion width = 0.44mm
    ; infill extrusion width = 0.44mm
    ; solid infill extrusion width = 0.44mm
    ; top infill extrusion width = 0.44mm

    M104 S235 ; set temperature

    M109 S235 ; set temperature and wait for it to be reached
    G21 ; set units to millimeters
    G90 ; use absolute coordinates
    M82 ; use absolute distances for extrusion
    G92 E0 ; reset extrusion distance
    G1 E-0.50000 F30000.00000 ; retract
    G92 E0 ; reset extrusion distance
    G1 Z0.225 F9000.000 ; move to next layer (0)
    G1 X145.929 Y150.575 F9000.000 ; move to first skirt point
    G1 E0.50000 F30000.00000 ; unretract
    M204 S750 ; adjust acceleration
    G1 F1440
    G1 X144.299 Y151.455 E0.57342 ; skirt


    And here is the code around the defective pause:
    G1 X66.028 Y145.556 E161.59746 ; infill
    G1 X103.564 Y145.556 E162.27291 ; infill
    G1 E161.77291 F30000.00000 ; retract
    @pause
    G92 E0 ; reset extrusion distance
    G1 Z60.225 F9000.000 ; move to next layer (240)
    G1 X104.879 Y147.065 F9000.000 ; move to first perimeter point
    G1 E0.50000 F30000.00000 ; unretract
    M204 S4000 ; adjust acceleration
    G1 F3600
    G1 X64.519 Y147.065 E1.11538 ; perimeter




  • here it looks good. No reason it should not run.
    But it is important that it starts at beginning of the line, no spaces or tabs before the @ sign or it will not be recogniced.

    In my tests i also added it before G92 E0
Sign In or Register to comment.