Jump to content

bumzala

Member
  • Posts

    3
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

bumzala's Achievements

0

Reputation

  1. Slashee, thanks a lot for investing so much time in figuring out my problem. I actually have learned some things from you, which I appreciate a lot. But I have realized that the problem is not in Cura, because I found an old G-code with Pause at Height that was successful before, but failed printing this time. Which brought me to the conclusion that it is not Cura’s fault, but something in my hardware, despite all the weirdness in my tests. I am going to check the hardware in the following days which will either solve my problem, or the printer will be cannibalized and parts used for my other printers. But I am pretty sure that it is not Cura. Thank you again! I think we can close this topic.
  2. Hi, thanks for your reply. I usually put the standby temperature but in this screenshot I forgot, as it was probably my 100th attempt to print with different settings. I have learned online that M25 is better for my printer and firmware, so I have tried this one too. It allows me to manually resume the printing. I was using M0 with 60 or 120 seconds pause and automatic resuming because it did not work the other way. 1. So with M25 and with KEEP MOTORS ENGAGED on and without parking, it makes an absolute mess. It parks (I guess the firmware does that, not changing the Z level, I resume the printing, it goes and prints one layer, then it goes 5 mm up and continues printing in the air. The code looks like this: G0 F300 X109.824 Y112.337 Z2.6 G0 F9000 X109.949 Y112.779 ;TIME_ELAPSED:76.507219 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 12 M83 ; switch to relative E values for any needed retraction M104 S200 ; standby temperature M84 S3600 ; Keep steppers engaged for 1h M300 S440 P1000 ; Beep M25 ; Do the actual pause M109 S200 ; WAIT for resume temperature G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E28.08122 ;LAYER:12 2. With M25 and disarm timeout 1800 the same thing happens. 3. With M25, without disarming, and without keeping the motors engaged, with the park ON, it parks, it lets me manually continue the print, but it continues 1 mm higher again. ;MESH:NONMESH G0 F300 X109.824 Y112.337 Z2.6 G0 F9000 X109.949 Y112.779 ;TIME_ELAPSED:76.507047 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 12 M83 ; switch to relative E values for any needed retraction G1 F300 Z3.6 ; move up a millimeter to get out of the way G1 F9000 X190 Y190 G1 F300 Z15 ; too close to bed--move to at least 15mm M104 S200 ; standby temperature M300 S440 P1000 ; Beep M25 ; Do the actual pause M104 S200 ; resume temperature G1 F300 Z2.6 G1 F9000 X109.949 Y112.779 G1 F300 Z2.6 ; move back down to resume height G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E28.08116 ;LAYER:12 4. With M0, and disarm timeout 1800, the print pauses and it stays in place. Which is useles, so I tried with park print option, and G4 S60 as it does not let me resume manually. This btw is longer than 60 seconds, but what can I do. It continues about 2 cm higher and prints in the air. ;MESH:NONMESH G0 F300 X109.824 Y112.337 Z2.6 G0 F9000 X109.949 Y112.779 ;TIME_ELAPSED:76.507214 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 12 M83 ; switch to relative E values for any needed retraction G1 F300 Z3.6 ; move up a millimeter to get out of the way G1 F9000 X190 Y190 G1 F300 Z15 ; too close to bed--move to at least 15mm M104 S200 ; standby temperature M84 S1800 ; Set the disarm timeout M300 S440 P1000 ; Beep M0 ; Do the actual pause G4 S60 M104 S200 ; resume temperature G1 F300 Z2.6 G1 F9000 X109.949 Y112.779 G1 F300 Z2.6 ; move back down to resume height G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E28.08122 ;LAYER:12 5. With M0 and KEEP motors engaged ON, and with park print ON , it parks, but continues printing 2 cm higher. Without parking it pauses but it stays in place. The relevant parts of both codes you can see bellow. PARK ON G0 F300 X109.824 Y112.337 Z2.6 G0 F9000 X109.949 Y112.779 ;TIME_ELAPSED:76.507216 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 12 M83 ; switch to relative E values for any needed retraction G1 F300 Z3.6 ; move up a millimeter to get out of the way G1 F9000 X190 Y190 G1 F300 Z15 ; too close to bed--move to at least 15mm M104 S200 ; standby temperature M84 S3600 ; Keep steppers engaged for 1h M300 S440 P1000 ; Beep M0 ; Do the actual pause G4 S60 M104 S200 ; resume temperature G1 F300 Z2.6 G1 F9000 X109.949 Y112.779 G1 F300 Z2.6 ; move back down to resume height G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E28.08122 ;LAYER:12 PARK OFF G0 F300 X109.824 Y112.337 Z2.6 G0 F9000 X109.949 Y112.779 ;TIME_ELAPSED:76.507558 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 12 M83 ; switch to relative E values for any needed retraction M104 S200 ; standby temperature M84 S3600 ; Keep steppers engaged for 1h M300 S440 P1000 ; Beep M0 ; Do the actual pause G4 S60 M104 S200 ; resume temperature G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E28.08133 ;LAYER:12 Am I helpless? Here is the gcode from case number 3. CE3E3V2_Pause test m25 park on.gcode
  3. Cura 5.6.0 on Mac Printer: Ender 3 V2 Neo (stock firmware) Hi, I am having a problem that has been around for years now, but no solution that I have found online has helped. The printer resumes printing a millimeter higher after the pause, which of course ruins the print. I have tried all possible settings but nothing really worked since I updated from Cura 4.8 (I think 8 ) to the newest Cura 5.6.0. Before the update it had worked perfectly, with the exact same settings. I am no expert by any means, but I can’t see anything weird in this code. It looks like it is coming back to the height, but it does not. I am not using Z hop, so that can’t be the cause. G0 F300 X109.824 Y112.337 Z2.8 G0 F9000 X110.068 Y112.778 ;TIME_ELAPSED:80.210789 ;TYPE:CUSTOM ;added code by post processing ;script: PauseAtHeight.py ;current layer: 13 M83 ; switch to relative E values for any needed retraction G1 F300 Z3.8 ; move up a millimeter to get out of the way G1 F9000 X190 Y190 G1 F300 Z15 ; too close to bed--move to at least 15mm M104 S0 ; standby temperature M300 S440 P1000 ; Beep M0 ; Do the actual pause G4 S60 M109 S200 ; WAIT for resume temperature G1 F300 Z2.8 G1 F9000 X110.068 Y112.778 G1 F300 Z2.8 ; move back down to resume height G1 F550.5 ; restore extrusion feedrate M82 ; switch back to absolute E values G92 E29.25288 ;LAYER:13
×
×
  • Create New...