One month with the U1, a couple of issues and a few humble suggestions

Hello all,
I’ve had a U1 for a month now and I figured I’d give my own humble feedback on my personal experience. I have gone through a few printers so far: Anet A8 (the infamous houseburner) in 2018, Prusa MK3 in 2019, Bambu P1S in 2023.
I’m 99% satisfied with the U1, but I figured I’d like to ask about a few minor things I encountered, hoping to provide some constructive feedback and possibly seeing if the rest of the community has found workarounds… as I’m not ruling out these minor issues are my fault. :slight_smile:

The only real issue I’ve had was was with the filament runout detection routine. It correctly detected that one filament had run out, but when I loaded another spool and resumed printing, it didn’t start exactly where it had stopped. It’s as if the sensor was triggered too late and it just airprinted a little just before it paused.
It wasn’t a big deal in my case as it happened on the infill, but it would have been a more serious issue if it happened on an outer wall or, worse, a support. Apparently someone else reported the same issue in a facebook group but never followed up on it.
Hopefully it’s not a hardware design flaw, and just something that can be tweaked in the firmware. It’s not the end of the world but it does make printing toward the end of spools a bit more worrisome than it should. I opened a ticket about this (631861 on zendesk).

I also encountered an odd issue where the timelapse basically breaks: the file is not saved, the icon keeps blinking on the screen, and Klipper doesn’t let you stop the recording because it doesn’t detect it’s running at all. I haven’t been able to reproduce it, but the two times it happened, I had started the print via Snorca and enabled the dynamic calibration. I’ll submit a ticket (or an issue) as soon as I’m able to replicate it consistently.

On that note, I think it would be nice to be able to run the dynamic calibration without starting a print. I sometimes load the filaments, then go back to the slicer to tweak a few things, and then start a print. By the time I’m done, it could have run the calibration. I work around it with a set of four 10x10x0.2 squares to quickly print just to do that, but it feels like it should be possible to be done separately.

Even better, it would be nice if the printer’s screen showed the currently calculated value, or just whether it was calibrated or not. I’ve found myself not remembering whether I had calibrated them or not, especially after changing only one or two spools, and wound up wasting some time re-calibrating them all just to be sure. Clearly user error, but the printer does know about that so it could be exposed. :slight_smile:

Another thing I would love a little more customization is the file selection view. The current one with the big icon is nice, but it also feels a little wasteful when files start piling up. A button to switch between that and a more compact list view (maybe with two columns with a tiny icon and scrolling filenames) would make it more convenient. When the object is black, it’s hard to make out on the icon anyway.

I found the mobile app pretty good (I’m on iOS), but I’m struggling to understand why it opens the Model tab by default. I understand that Snapmaker wants to promote how cool it is :smiley: but 99% of the time we want to check how the printer is doing, so opening straight into Device makes more sense. Further, it already shows “Connecting” at the very beginning, so there should at least be a setting to let the user decide what to show first. On that note, I’m sure I’m not the only one who initially thought that the icon on the camera stream would shut something down; honestly a classic might be more intuitive and less scary. :smiley:

These are all minor things, and I’m genuinely impressed with the printer. Having seen videos showing the waste on AMS-style multicolor printer and looking at the poop tray on the U1 after multiple prints, I’m really happy I went with this rather than the H2D I was considering. :slight_smile:

Hello! I have been using the printer for about 2 months. The first month was just as exciting… By the end of the second one, I regret that I did not buy H2S. Snapmaker U1 prints well only with PLA plastic. The sensor in the printhead does not understand whether plastic is being consumed or not, with multimaterial printing, I cannot print a PETG part with PLA support, the main printhead (No. 3) simply stops squeezing plastic for an arbitrary amount of time, after which it tries to continue printing by air as if nothing had happened. The stopping glitch you described is present in me too, obviously there is no solution. Even if you have a second coil with a similar plastic, the printer simply does not know how to start from where it left off, usually skips a line of more than 1 cm. Ai sensors don’t work, even if you have half a kilogram of fillet wrapped in spaghetti on your table.

@Refresh @Jollino

Hi, the newly released 1.4.1 has fixed the Air Printing issue. It is suggested to update to the latet 1.4.1 firmware:

V1.4.1 | Snapmaker Wiki

Please feel free to submit a ticket about the timelapse issue.:grinning_face:

As for the feature requests, all your suggestions have been noted and will be passed along to the relevant engineers for review.
We truly value input from users like you to help make Snapmaker better.

Thank you very much.

Best regards.

Hello Zoe, thanks! I upgraded the firmware and I’ll make sure to test it. The release notes seem to address a failed pause; does that also include a “late pause” where it takes a little longer to notice?

I will also see if I can consistently reproduce the timelapse issue and open a ticket if so.

While I’m at it, I have a question about nozzle sizes: the youtube video and manual say that the toolchangers need to all have the same nozzle size, however the setup on the printer allow setting them individually. Is there any plan to allow mixing them, even if not necessarily in the same print? For instance having 0.4 on T1 and T2, 0.2 on T3 and 0.6 on T4, and restricting the use to T1+T2 if the slicer is set to 0.4, T3 if 0.2, and T4 if 0.6? That way it wouldn’t have to do complex pressure/extrusion calculations, and would still allow for more flexibility, although at the expense of available colors/materials in a given print.

Thanks!

Oh, another thing (sorry, I forgot to add and it doesn’t let me edit for some reason): it would be really nice if Snapmaker started supporting open tag standards for filaments in the stock firmware. The U1 is quite popular and it would help the whole 3d printing ecosystem, plus the paxx12 firmware already does that and that part might be merged with relative ease.

If you read the forum before brain-dumping, you’ll see that although mixed nozzle sizes are enabled in the latest firmware, it has not yet made it into SnOrca. But it is available in the latest beta of mainstream Orca, so if you want to do this, you can.

If you like the paxx firmware, use it. The benefit of open-source is to have choices, not necessarily stick with the official offering.