-
-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to resume print on "Pause at height" or "Filament Change" #16
Comments
I can confirm the issue using Anycubic Vyper firmware 2.4.5. |
If you have the printer connected to a PC you can send M108 over the terminal. |
Same here. @Dominik-1980 thanks for the workaround. It would be great to have "M108" feature implemented into the next firmware release. |
I can confirm the problem too. Using Anycubic Vyper Firmware 2.3.9. (firmware installed by the manufacturer) |
I can confirm 2.4.5 too. Help us out Anycubic. |
Spoke with the Anycubic team and that was the response about the "Pause at Height" feature:
As far as I know, the slicers use |
If you use some GCode serial sender app (like Pronterface) you can send a |
It's a shame that this command is working only "partially". I guess it is only an UI problem (?) where they did not implement a button that can be pressed if the printer received an |
@Dominik-1980 as it seems this is not working. Started the print via Pronterface and tried to resume it with
The only working way for me is, to export the |
I guess... But I never found the code for the LCD screen, otherwise I could see if I can add such button when the processor reads the |
@hbertsch I actually slice 2 different bodies and set a z-offset for the one on top, the issue is to correctly align those pieces on a slicer like Prusaslicer - I have to export a full body and then split the bottom half and save, then |
Thanks for the mention @GuhPires. I also asked the Anycubic Support about the issue and this was the response:
So no implementation is planend. I also tried to send the continue command to the printer via USB, but it seems it is not supported at all :/ |
So, yet one more reason to go with a custom firmware. Since they don't care or plan to care. smh |
@ReverendRhyme seems like that's the only option, or maybe to hack the hell out of the firmware, which I think that could be easily done if Anycubic provided the source code for the screen - and also documented how to communicate with the machine - this way the community could build workarounds to things like this. The main issue is that, if you use your printer to work (a.k.a. sell prints) you cannot risk installing a "bad" firmware, so not having features such as this one can be a decisive topic when choosing the printer (but I am guessing that they don't really care about Vyper anymore) |
I've been running Community Firmware 6.1d now for about 4-5 months. Best decision I ever made. This should have been the stock firmware, to begin with. But as you say, they don't care about the Vyper anymore. I couldn't agree more with that statement. They have moved on. |
@ReverendRhyme yep, they clearly moved on. And I will say more: with this new heated up market + companies moving on to other firmwares such as Klipper, I bet that even their latest printer will suffer from abandoning the users in terms of code maintenance - I don't think they have planned any LTS version for those new printers too (and they probably run the very same firmware as Vyper 🤷♂️) |
That is really unfortunate. But ok... at least it was a cheap printer. Next time I will get me a Prusa. Had one before and they had Firmware Updates every other month. @ReverendRhyme does the Community Firmware solve the layer change issue? Did you have any issues flashing it or any advice for us what we should be aware of? And would you be so kind to share the link to the project? |
You can resume a print on latest stock firmware after filament change. You have to send the M108 command using a terminal window via octoprint or similar usb connected device. |
I've been using CE 6.1d and Octoprint. I can resume after a filament change via the LCD screen or octo. Adjusting your Z offset while printing from the screen is also great for leveling and getting that perfect first layer. v6.1d firmware for Anycubic Vyper v0.0.6[(board] |
@ReverendRhyme I finally had the time to flash the firmware and it went through smoothly. Thank you for the links and hints. I haven't tested it yet but will do so in the next days :) Maybe the following is usefull for other mac users. In order to correctly fomat the mini SD card for flashing the display use your terminal:
Notice: after flashing the display the touch input did not work any longer. I found a working solution on Redit (I will link it here and also place the config file and description in here):
Config File for touch re-calibration: Update: I just tried out the resume function and it is working like a charm! So good to have this option now :) |
Description
On Anycubic Vyper firmware 2.4.5, try to change the filament during the print.
In Cura 4.12.1, try to use "Pause at height" or "Filament Change". The printer stop, but next it would not resume because there is no resume function on screen.
Steps to Reproduce
In Cura, slice a STL file
Go to Extensions -> Post Processing -> Modify G-Code
Add Post processing script either "Pause at height" or "Filament Change" (choose the wanted layer to paused)
Save to SD Card
Start the print
The printer paused at the layer
Expected behavior:
When the printer go to "paused", we can do what we want (like change filament) and we can resume the print.
Actual behavior:
When the printer paused, it is impossible to resume the print.
The text was updated successfully, but these errors were encountered: