ZYYX 3D Printer Review - Header with Christmas Yoda

ZYYX 3D Printer Review – Part 2: Usability, Print Quality & Conclusion

This is an older, archived post. Comments have been closed.

It has been more than six weeks since I posted Part 1 of this Review, so I had plenty of time to test the ZYYX on a daily basis. It has been running smoothly overall, which allowed me to focus more on making new designs instead of tuning and fixing a 3D printer.

That’s the way it’s supposed to be! Especially for Creative Professionals for whom a 3D printer is merely a tool for creative output. This in contrast to the more established Tinkerer audience, that enjoys the actual tuning and improving of the technology over designing objects to print.

Of course I’m critical as ever,  so I also discovered some downsides of the ZYYX. Read on to find out how the pros and cons weight up!

So how did the ZYYX perform in the last one and a half month?

Pre-print Preparation

Preparing Files

I’ve already covered the software side of ZYYX in Part 1 of this review, but I must say that the longer I use Simplify3D, the more I like it. I’ve just updated my Simplify3D post to reflect the recent 2.2 update. My only critique on this is that S3D saves both a .gcode and an .x3g file to the SD Card, but the ZYYX only reads the latter. This just uses unnecessary memory space in my opinion.

The benefits of the generous 27 x 23 cm build plate of the ZYYX become clear when loading STL files into Simplify3D’s virtual build plate. There might not be many occasion when you want to print a single object with a footprint this big, but I encounter many modular designs with multiple smaller parts.

This is a modular model of VR Goggles that can be printed in one run on a big build plate.
This is a modular model of VR Goggles that can be printed in one run on a big build plate.


Loading Files

In Part 1 I mentioned that I found it odd that the ZYYX display orders the files by date with the newest at the bottom, making me click through the entire list to select the last-added file. The manufacturer pointed out that the solution to this is shamefully simple: just press up instead of down in the file list and it will jump through the list from the bottom up. This might sound silly, but it’s a big time saver when you have over 100 files on an SD Card.

Loading Filament

Although the ZYYX comes with PLA on a 20 cm spool with a 5 cm center hole, the supplied spool holder seems to be optimized for 16 cm spools with a 3 cm hole since these seem to fit perfectly. The 20cm spools do fit, but they can wobble a little and when loading a full spool, there’s a chance that the filament get’s stuck between the spool and the machine. Also, there’s very little room between the edge of the spool and the feeding tube, which makes it hard to load filament without turning the machine. The ZYYX has handles, so it can be turned easily, but that’s simply not practical on a daily basis. I fixed this problem by 3D printing a 5cm spool holder next to the printer:

ZYYX 3D Printer Review - Custom Spool Holder
I 3D-printed a front-facing Spool Holder (this one – I can recommend it!) so I didn’t have to turn the ZYYX every time I wanted to change filament. (Yes, that is an antique Dutch beer crate!)

This way I can easily switch filament and have a clear view of the spool so I can see if it’s rotating correctly and how much filament is still on it.

Auto Calibration

In the introduction I explained that the auto calibration works by a sensor on the extruder that probes the open parts in the build plate surface, but this isn’t correct: The open spaces are where the nozzle goes when the pressure-sensor touches the actual build plate layer. This nuance is important because this allows you to put a temporary layer – like painters tape – onto the print surface in case your material really doesn’t stick to the ZYYX’ special surface. If you also put a piece of tape next to the open spaces, this extra thickness will be taken into account when calibrating.

ZYYX 3D Printer Review - Auto Calibration
This Auto Calibration Procedure is done before every print. (Video Playback is twice the actual speed)

Control Panel and Lighting

The monochrome LCD display on the ZYYX is nice and big and gives clear instructions and status updates. I particularly like the fact that it displays the print time and amount of filament used after each print and gives the option to do the same print again. Navigating the menus is easy because there are only 4 arrow keys and one selection key.

ZYYX 3D Printer Review - Green Light
A nice touch is that the otherwise White LED lighting can also turn Green and Red to indicate important status changes.



3D Printing

Print Speed

As with other 3D Printer’s I’ve tested the ZYYX print’s at it’s best at low speeds. The medium profile (200 micron) is pre-configured at 50 mm/s, but for the best results it’s best to step down to 30-40 mm/s (by the way: Simplify3D was just updated to version 2.2 and can now also display speeds in mm/s!).

While printing my Terminator Skull reference prints, I discovered a difference between the print time estimates of Simplify3D and the actual print times. The higher I tuned the speed, the greater the difference became. After some research I found out that the custom Sailfish Firmware that drives the ZYYX has a featured called “Accelerated Printing”. From what I understand, this is a set of advanced algorithms that can correct the acceleration, deceleration and print speed in realtime to achieve smoother movement and better print quality. It’s like the Economy Mode in most modern cars: no matter how hard you press the gas pedal, the car will accelerate according to an ideal curve for max fuel efficiency. The algorithms even look ahead in the .gcode and reduces the print speed when, say, a zig-zag pattern is coming up next.

This features works great, but you can’t rely on print time estimates on faster prints. You can turn it off, but that leads to considerably more vibration noise from the printer.

ZYYX 3D Printer Review - Terminator Natural MagicFirm PLA
Because of the “Accelerate” feature, I wasn’t sure at what speed the ZYYX was actually printing, but after some calculations the sweet spot for quality prints was between 30 – 40 mm/s for my 7 cm tall Terminator Skull Stress Test. Printing it in Natural PLA that came with the printer made it hard to photograph normally, so I had to improvise for this one (I actually like the dramatic result!). This print was done at 200 micron with 3 perimeter shells and no infill.

Printing with PLA

Printing with PLA works well. The ZYYX prints the first layer at an extra hot temperature of 235 degrees to get better adhesion to the special build plate surface and then switches to 205 degrees (or whatever you enter into the profile). I would describe the build plate adhesion as reasonably good: if you wipe it with acetone frequently most PLA print will stick to it, but they’re never too stuck and easy to remove. This balance works well to print big and medium parts without a raft, but it’s not sticky enough for small parts with minimal contact areas: these need a raft or painter’s tape to increase adhesion.

ZYYX 3D Printer Review - PLA
The famous Owl at 75mm height with PLA. At 200 micron (left) it printed perfectly. The 100 micron (right) print looks fine, but the profile might need some finetuning for it to remove some of the inconsistencies on the wing tip & neck.

Printing with PLA at 205-215 works great and get very detailed. I found no warping or layer adhesion problems with PLA. Filament flow is consistent, so surfaces are mostly nice and smooth. I did notice that the Fine (100 micron) setting delivers slightly less smooth prints than the Medium (200 micron) setting. I think this can be improved by finetuning the extrusion multiplier.

ZYYX 3D Printer Review - Yoda Bust PLA Close Up
The ZYYX can make very detailed prints with PLA. This Yoda Bust is printed at 100% scale (63 mm tall) at 100 micron layer height.

Are you new to 3D Printing and want to know the difference between PLA, ABS and many, many other 3D Printing Materials?

Read my 3D Printing Filament Guid for Creative Professionals

Printing with ABS

So PLA prints well, but that could be expected because PLA is generally known to print well on an unheated print bed like the one on the ZYYX. ABS, on the other hand, does usually need a heated print bed, often heated around 100 degrees. This prevents warping of the material because ABS shrinks when cooled too fast, but it also helps with layer-to-layer adhesion.

The ZYYX has no heated bed, but instead uses a special kind of build plate layer said to work with ABS. The fact that it’s advised to wipe the plate with acetone to refresh it makes it clear that it contains at least some amount of acetone-soluble plastic. ABS is fully acetone-soluble, so the first layer slightly fuses with the build plate material when printing, making it stick surprisingly well.

Actually, the ABS build plate adhesion is a bit too good: it’s extremely hard to remove raftless ABS prints from the plate! On printers with heated beds, re-heating the plate makes print-removal a lot easer, but on the ZYYX you can only use a sharp (putty) knife and force. Luckily the plate is removable, so you can to this in a comfortable, safe position (be sure to always wear protective gloves when combing brute force and sharp objects!).


I Printed the Batman Bust with ABS (left) and PLA (right) without a Raft. The ABS version required a lot of force to remove and you can see it took a bit of the build plate layer with it.
I Printed the Batman Bust with ABS (left) and PLA (right) without a Raft. The ABS version required a lot of force to remove and you can see it took a bit of the build plate layer with it.
ZYYX 3D Printer Review - Batman ABS vs PLA
I was surprised how well the Batman Bust came out in ABS (left) compared to PLA (right). Both are printed at 200 micron.
ZYYX 3D Printer Review - ABS
ABS Print without any significant warping. Removal gets a little easier when printing with a raft, but it still requires significant putty knife action.
ZYYX 3D Printer Review - ABS
As you can see the plate is worn where the raft was, but a quick wipe with acetone removes that imprint

Another thing to note is that the brand and quality of ABS makes a real difference on the ZYYX. I made testprints of the famous Wrench with both black and white ABS (not the most expensive kind, admitedly) that I’ve been using with 3D printers with heated beds without problems but both resulted in warping on the ZYYX, even with rafts. When I tested with a spool of Magicfirm Premium Green ABS – supplied by ZYYX – the result was suddenly a lot better. Almost no warping at all! So thats something to keep in mind.

The Fume Filter works great when printing with ABS: The funny smell it gives is still slightly noticeable in the room, but my estimate is that about 80-90% of the fumes are absorbed by the filter.

My conclusion is that the ZYYX is indeed able to print ABS under the right conditions and with good-quality filament. This is a great alternative if you want to print something stronger than PLA once in a while. This is the case for me personally and might be enough for most Creative Professionals. However, if you’re planning to mainly print ABS, you should consider a printer with heated build plate.

Printing with other Materials

Flexible Filament

As I’ve written in my Filament Guide, there are many different kinds of Flexible Filaments and they generally work best with direct drive extruders like the one on the ZYYX. The ZYYX Profile comes with a Flexible Filament preset.

ZYYX 3D Printer Review - Flexible Filament
This was actually the very first time I printed with Flexible Filament and I must say I liked it a lot: being able to squeeze a print is great and flexibility leads to a whole new dimension of creativity. This is TPU plastic worked great, but be aware that some flexible filament (like Ninjaflex) might be too soft to print properly on the ZYYX.

Wood Filament

I only made a very small test print with the bambooFill I got at ColorFabb when I toured their factory (read this post if you want to know how filament gets made!). I’ll do more prints with this when I’m actually going to review the material itself, but for now I just wanted to know if the ZYYX could print it…

ZYYX 3D Printer Review - bambooFill
Yes, the ZYYX can print bambooFill! The left one was printed a little hotter and slower, making it darker. This is just a quick 200 micron print (2 cm tall), so don’t mind the quality. I’ll review ColorFabb bambooFill in a separate post soon!

More importantly, I wanted to use this material to test the limits of the fume filter. If you’re familiar with printing Wood or Bamboo Filament, you know that you’re print room actually smells like a wood worker’s place! While this is fun at first, you wouldn’t want to have this smell in your Creative Studio or Home. The Fume Filter is a great solution to this problem because it keeps the smell bearable. You’ll have to wait a while before opening the printer’s doors after printing is done, though.

ColorFabb XT

So PLA prints great, but ABS results might be mixed with the ZYYX? What if you still want stronger prints? You might consider ColorFabb XT. Although the ColorFabb website advises to print it on an heated print bed, I made a few XT prints with the ZYYX that looked good and where a lot easier to remove from the bed than ABS. Results may vary depending on the object you want to print, so consider this experimental.

ZYYX 3D Printer Review - Batman in ColorFabb XT
ColorFabb XT prints at a high temperature of 250-260 degrees. As you can see this caused some problems with the overhanging chin. This could be fixed by printing at a lower speed or with a small support structure. I’ll review ColorFabb XT in a separate post soon!

Printing with Multiple Colors

Huh? Isn’t this a single extruder 3D Printer? Yes, it is! So it’s just printing with multiple colors by pausing the printer and switching filament? Well… kind of, but there’s something special for that on the ZYYX (and other 3D Printers with the Sailfish Firmware) called “Pause @ ZPos”. This allows you to program the height at which the printer will automatically pause. This way you exactly determine when a color switch should occur. You can set the z-value in mm either on the control panel or enter M322 Z# (where # is the pause height in mm) directly into the gcode in Simplify3D’s script menu. The pause height can easily be determined with Simplify3D’s cross section feature.

Since it’s the season, I’ve designed a Christmas Hat for the famous Yoda Bust!

ZYYX 3D Printer Review - Sailfish Pause @ Zpos
The Pause @ Zpos feature allows you to switch colors at a pre-programmed height.
The Christmas Hat I designed for Yoda can be Downloaded from Thingiverse!
The Christmas Hat I designed for Yoda can be Downloaded from Thingiverse!

One Issue

The only real problem I discovered seems specific to the ZYYX: As you might know, when printing small, thin or sloping parts with PLA, the printed material can creep upwards a little – even with active cooling. While this makes the print layers a little messier, it’s usually not a big problem because the hot nozzle pushes the elevating print down again when printing the next layer. However, on the ZYYX these parts can come in contact with the auto calibration pressure sensor that’s located left of the nozzle. This can lead to deformations in the left side of the print, but it can also knock small prints of the build plate entirely!

I’ve seen similar problems occur with dual-extruder printers (like the Leapfrog Creatr I reviewed earlier) where the idle nozzle can come in contact with the print. I solved that by heating the idle nozzle as well on single-color prints, but this solution won’t work on the ZYYX of course.

ZYYX 3D Printing Review - Sensor touching Print
As you can see here, the rubber nib on the pressure sensor sits on the same level as the nozzle and can touch the left side of the print when the material expands upwards a little because of the heat.
ZYYX 3D Printer Review - Jaw Removal
A sloping part of a print with a small contact area (the Terminator’s Jaw is only connected at the chin) can expand upwards and be knocked off the build plate by the pressure sensor – even from a raft.

Be assured that this only happened with certain prints, especially thin, tall objects with a small surface area. I found a few ways ways to reduce this problem along the way: printing slower at lower temperatures to reduce the heat creep; using a raft with a smaller than default raft-to-print separation so prints aren’t knocked over easily (makes the raft harder to remove though); or using painter’s tape to increase build plate adhesion.

It should also be noted that the brand, quality, and also the color of PLA influences the print’s tendency to creep upwards. For example, natural filament didn’t have this issue and white and deep primary colors seem to suffer from it the most. I’m not sure but I guess that the amount of dye used to color the filament has an effect on it’s temperature characteristics.

I’m not an engineer, but I think this problem could be solved by placing the pressure sensor a few millimeters higher than the nozzle and compensating this difference in the firmware. The holes in the build plate’s top layer – where the nozzle goes when the plate hits the sensor – are deep enough to allow this.




Zero Extruder Jams

This one is simple: I had none! I have printed all kinds of objects, with many different materials and colors and the ZYYX’ extruder didn’t clog once, making it the first 3D printer I’ve reviewed with a 100% clog-less experience! The only maintenance I did was clean the extruder gears once, which is a remarkably simple procedure.

ZYYX 3D Printer Review - Open Extruder
To gain acces to the extruder gear and hot end, you just need to remove the fan on the front. It needed a little nudge with an Allen wrench the first time, but could be removed without any tools after that. I had to clean the gear only once during my 6 week testing period. I used a toothpick to remove the filament residue.

Wiping the Build Plate

As I’ve said in part 1, the special build plate can be wiped with acetone when it gets worn and it’s advised to replace it after 4-5 months of use if you want to keep the bottom surface of your prints smooth. To increase the lifespan of the build plate, I would advice to constantly print in different locations, so you’re not constantly wiping the center. 3D Printers with manual calibration need to be calibrated extremely well to print consistently at the edges, but because of the Auto Calibration any location works on the ZYYX.

Refreshing the Fume Filter

If you want the fume filter to continue to catch fumes, it should be replaced once in a while. Of course my testing period was to short to notice any decrease in the fume filters capability.





ZYYX 3D Printer - MakerBot Replicator alternative

The ZYYX is a very capable 3D Printer. Although it’s the first ZYYX, it’s obvious that it’s based on technology that has already proven itself in other 3D Printers manufactured by Magicfirm – like the MBot Grid II – and that it’s open source Sailfish firmware has been improved over the years. For me the ZYYX is what a successor the MakerBot Replicator 2 should have been: offering the same reliable PLA printing capabilities plus extra features like Auto Calibration, a Fume Filter and an easily accessible hot end – plus the possibility to print with ABS once in a while.

After getting used to Auto Calibration, it’s hard to imagine why so few 3D printers have it. It truly takes the hassle out of 3D printing and lowers the threshold for newcomers. However, the calibration sensor can touch the print in some specific occasions, increasing the possibility of print fails. That said, I’ve used printers without such a sensor that have a significantly higher fail rate than the ZYYX. It has actually proven to be very reliable and has printed consistently good with zero extruder jams on a daily base for six weeks.

The enclosed build chamber combined with fume filter is a win-win for both noise and smell reduction. It should also be noted that the build chamber is exceptionally well lit, so you always have a clear view of the printing process (and make nice pictures of the process). The generously sized build plate makes it possible to print large objects or batches of small things. It’s special layer isn’t a complete replacement for an heated build plate, but it works surprisingly well in most scenarios without the hassle of constantly applying temporary surface coatings like tape or glue. If really needed, these can just be applied on top and the sensor will take it into account.

Although I think most users will use it with PLA, the ZYYX can print with a great variety of materials, including flexible filament. ABS printing works, but only with certain filament brands (like the one ZYYX sells) and under the right conditions. It’s a great feature to have as an alternative to PLA, but I would advise it to people that want to print ABS on a regular basis. Honestly, I believe most Creative Professionals won’t, so I don’t consider this a big downside.

To top it off, the ZYYX comes complete with a nice set of tools and the great Simplify3D software for a competitive price of €1550 plus VAT (almost half of the costs of a MakerBot Replicator 5th Gen!). Also noteworthy is that the ZYYX team is actively improving both the printer profiles and printer’s firmware, and offers great support.

Want to know anything specific? Feel free to drop a comment below and I’ll answer it for sure!

I’ll be announcing new 3D Printer reviews later this week, so follow me on Twitter or Instagram or Subscribe to my Newsletter if you want to be updated!



I’ve published all designs I made for my reviews on My Thingiverse Profile.


Nick Lievendag

Entrepreneur at the intersection of Creativity × Technology — 3D Expert.

21 thoughts to “ZYYX 3D Printer Review – Part 2: Usability, Print Quality & Conclusion”

  1. Very nice review – sounds like a killer machine.

    Regarding ABS – would it be possible to fit an aftermarket heatbed ? (one of cause has to be constructed first)
    After all its just a coated glass plate with three cutouts – is there space below?

    The creeping – could it be reduced by more powerful fans or a shroud for directing the air stream to the plastic melt?

    1. Thanks Frank!

      I guess a custom heated plate can be put on any 3D printer that has one, but that’s always at your own risk. I’m not sure if the top layer can handle constant heating. But at €49 for a replacement bed it might be worth a try.

      The active cooling fan already channels the air flow onto the nozzle. Not sure if a wider shroud would work, but it could. Creeping wasn’t a mayor problem though.



  2. ZYYX seems to be THE 3D printer but does it still support the direct USB printing and if so, did you test it?
    To me it sounds way too complicated to use some SD card for printing and that also wastes many of the great Simplify3D features.
    But as so many new printers seem not to offer USB/WLAN/BT direct printing, is there some problem in those so that after all, SD card is better?

    Thank you again for great review and have a nice day 🙂


  3. Great review Nick! 😀

    I have a small correction: The autocalibration option isn’t available for public yet – Just a small note for people considering buying the Zyyx, which I would definitely recommend!
    Happy Holidays!

    1. I retract my comment above, it is a problem with my machine, and the autocalibration is activated by default 🙂 Sorry for any inconvinience, and the Zyyx truly is a fantastic printer! And awesome service from Zyyx! 🙂

      1. No problem, Niels corrected this info for me and I am waiting for my ZYYX to arrive (should be end of Jan) 🙂

  4. WHAAAAT? The autocalibrating build platform is one of the topmost if not the most important feature on that printer and now you say it is not there! And still you sell it like it has that if I buy it!
    First you said you will remove the direct USB printing support and now you say the autocalibration does not work and make NO note about that on your site.
    This smells VERY badly like cheating!
    Please tell me I misunderstood something :O

  5. Hello everyone!

    My name is Niels Boardman Jonsson and i work at Magicfirm Europe, the company behind the ZYYX.
    I want to answer the questions that have come up:

    1. The printer works with USB and Simplify 3D supports this. We do not recommend this as SD-card is much more stable. USB can have more complications as the computer has to stay on and stay stable etc. SD-cards are just superior at the moment.

    2. One of our biggest selling points is the auto-calibration. This has been included in the machine since launch. So you don’t have to worry Antti, everything on the website is correct. You can watch this video to get more info on the calibration: https://www.youtube.com/watch?v=ZslLnizn8sA . I believe that Jimmy just has misunderstood something 🙂

    Hope this clears things up!

    Happy hollidays

    1. First, sorry for this partially off-topic mini discussion here 🙂

      Thank you Niels, your reply might even get me to buy ZYYX after all 🙂
      To me the USB/WiFI is very important and so I was happy to read that you a re not going to remove the USB support. USB is what it is for stability and other problems but to me it is a must 🙂 Also the autocalibration is very necessary because it is absolutely the most important feature to make good prints.
      So, I might visit your site in few weeks, thanks again for your reply here and I’m happy that it was not me who had mistunderstood something 😉


      1. I am looking forward to your order 🙂

        I understand your feeling about the USB, you are not alone.
        We are working on a Wifi solution now but don’t know when it will be done 😉

        At this time we are not looking to add a second extruder.


  6. Niels, one more thing, are you planning to add second extruder to ZYYX? It would be great for PVA support 🙂


  7. Hi Nick,

    I really like your Blog, I just created one myself some weeks ago.

    I am a beginner in 3D printing and I just bought the Zyyx. I am now learning to use it.

    I tried to print with Filaflex but this was a total failure, the filagment was not well taken by the extruder then it stick to the build plate… really bad experience.

    I read that you managed to use a TPU Flex and achieved to use it with the Zyyx I would be glad if you can tell me which was the one you use and the settings for Simplify 3D.

    Thanks a lot and go one with your good work !


  8. Nick, there is a setting in Simplify 3D called “Z-lift”. You can add a bit of extra height while the printhead is travelling.
    This might solve the problem of PLA creeping upwards and knocking the print off the bed.
    PS: I very much enjoy your blog.

    1. Victor, could you please tell me where that setting is in Simplify3D? I checked through all settings but could not find anything called ‘Z-lift’ 😮 Maybe I just need to clean my glasses but could you please point me to correct place in Simplify3D (v.2.2.1)?

      For all, I am now a VERY proud owner of ZYYX and it is absolutely great! Also USB direct printing works perfectly! I just printed an object using default Simplify3D ZYYX profile and the result was perfect, I had struggled to get it to print decently for months with Leapfrog.

  9. Antti,
    I use Z-lift on the extruder tab in the FFF process …. But it only works while retracting.
    But still, it helps a little bit.

    1. Ah, ok, so it’s the ‘Retraction Vertical Lift’, no wonder I didn’t find it by namne ‘Z-Lift’ 😀

  10. Hi Nick

    First congratulations on your blog, and thank you for the work you do.

    I’m thinking adquinir one zyyx printer.
    It would be my first 3d printer.
    I wonder, according to your experience, if the order would be convenient to ask some other element of the printer parts
    For example, a nozzle or other

    thank you very much

Comments are closed.