The XYZprinting Da Vinci 1.0 3D Printer was voted the 2014 CES Editors' Choice Award Winner – The Most Affordable 3D Printer. At a price price of under $500 for a complete 3D printer, I'd have to agree with that!

3D Printing Primer

If you are new to 3D printing, get up to speed before reading my reviews. I have also created a 3D Printer Buyers Guide so you can easily compare all the different models and choose the right one depending on your budget and requirements.

My XYZprinting Da Vinci 1.0 3D Printer Review

XYZprinting Da Vinci 1.0 3D Printer Review

The XYZprinting Da Vinci 1.0 3D Printer has quite a large build volume of 7.8″ x 7.8″ x 7.8″ (20 cm x 20 cm x 20 cm) which is 8 litres. That's huge for a such a low priced 3D printer.

It can print using ABS or PLA and the printer comes with some free filament and free XYZWare software, so you can get started after unpacking the printer.

First Impressions

My first impressions with this 3D printer are quite good.

This unit is well built and looks good with all the wiring secured properly. Initially I couldn't feed the filament at all, but upon further inspection I noticed that the extrusion head was knocked off center. After I snapped that back into position, the printer started working properly.

Unboxing the XYZprinting Da Vinci 1.0 3D Printer

First Print & STL File Repairs

This printer can with some ABS filament, so I used that to create the demo model which was a miniature bird bath which looked great.

But for the next print I had a major problem when trying to print a model that was saved in STL format. It turns out that STL files need to be repaired before printing using an online free model repair service.

After the STL file was repaired, the model printed out fine, no problems. Not sure why I need to do this, but the workaround works. Looks like this is a common problem with STL files since some software tools might create errors in the file when saving.

Filament Cartridges

The replacement filament rolls shown on Amazon are not correct. This printer uses filament cartridges which are single use and cannot be refilled. I'm not a big fan of filament cartridges, but I understand that this is a low-cost consumer printer and the manufacturer is probably selling the printer at a loss, hoping to make up sales through the cartridges.

Changing the filament cartridges are easy and hassle-free. The supplied sample roll of while filament is 300 grams. Replacement filament cartridges are 600 grams. Note that this printer tracks the filament used by meters. A 600 gram roll is around 240 meters. You cannot try and trick this printer by substituting your own roll of filament.

Whilst some people think of filament cartridges as a negative, there are some advantages to using them:

  • The 3D printer won't run out in the middle of a print since it knows how much filament is left to print with.
  • The 3D printer automatically knows what temperature to set the nozzle to, so the user doesn't have to input anything.
  • The filament feeds into the printer without problems. When using spools, sometimes the filament can get crossed or stuck and your model is ruined.
  • Cartridges keep the filament dry which leads to better builds.

How to Change the Filament Cartridge

Included Software

The included software is pretty crap and does not have any drawing capabilities and there are no instructions on how to use the printer software. You are better off to use your own preferred software. There are many free and paid options available so that's not a problem.

Many Models Printed

Over the last month, I have created many models with this printer with excellent results.

Also, I found that if I needed to print more than one of a certain model, I can import as many times as needed and the models will be created at the correct placement on the print bed. This is handy when printing many multiple identical parts.

Print Speed

This printer is slower than a MakerBot, but for less than $500, I can't complain. Comparable 3d printers cost 3x as much as the Da Vinci 1.0.

XYZprinting Da Vinci 1.0 3D Printer Gallery


In the last month I have had to calibrate this printer just a few times.

This required tightening the X belt using a single screw (only once) and recalibrating the print bed.

Calibrating is easy to do, but does takes a few minutes. I like to check the calibration before any big print jobs. Since the build platform takes a while to heat up, that's a good time to do a calibration check.


Loading a new cartridge can be a bit finicky. Make sure to hold down on the cartridge so it's seated properly before putting the hold clip back in. Sometimes the machine doesn't register that a cartridge is loaded unless it's seated properly.


Remember, this is a complete 3D printer for less than $500 so you can't really compare it to other 3D printers that are far more expensive.

To get the same results from another complete unit (not a kit) will easily cost you three times as much for the same quality results.

It's a great 3D printer that produces decent models at a great price. If you are a little patient, you can really tune this printer. To get the best out of this printer you need to be an advanced DIY type of experimenter that doesn't mind getting creative with the software settings.


  • Technology: FFF (Fused Filament Fabrication)
  • Maximum Build Volume (WxHxD): 7.8 x 7.8 x 7.8 inch (20x20x20cm)
  • Printing Mode: Fine (100 microns), Standard (200 microns), Speed (300 microns), Ultra Fast (400 microns)
  • Print Head: Single Nozzle
  • Nozzle Diameter: 0.4mm
  • Print Speed: 150mm/sec
  • Filament Diameter: 1.75mm
  • Print Material: ABS Available Now. PLA (Will be available in Q4 2014)
  • File Type: .STL & XYZ Format
  • Panel Type: 4 x16 LCM
  • Language: English & Japanese
  • Connectivity: USB 2.0 Wire
  • OS Support: Windows XP (.net 4.0 required) / Windows 7 or above (for PC); Mac OSx 10.8 / 64-bit above (for Mac)
  • Hardware Requirements: X86 32/64-bit compatible PCs with 2GB+ DRAM (for PC); X86 64-bit compatible Macs with 2GB+ DRAM (for Mac)


XYZprinting provides one year US limited warranty after product registration on XYZprinting website within 30 days of the invoice date.

Related Posts

3D Printer Buyers Guide

To make the right choice, have a look at my 3D Printer Buyers Guide. This handy guide allows you to easily compare all 3D Printers and choose the one that is right for your budget and requirements.
Share This