Using a XYZ printer on Linux
I have a da Vinci miniMaker and am trying to find a way to get XYZware on my computer which is running Ubuntu Linux 19.04. On the XYZprinting website I found references to a version build for Ubuntu, but it was an outdated version with no download link. If anyone knows any way to print to any XYZ 3D printed on Ubuntu, it would be appreciated if you could let me know.
XYZprinting is a company known for vendor lock-in (even filament), so it's not surprising that their software's Linux support is bad, but apparently it is possible to ditch their XYZware and get it to print gcode from whatever slicer you like. Check out the miniMover repository:
This is a project that lets you send GCode to an XYZ da Vinci prniter. It will also convert from a .3w file to .gcode and back, and can monitor and setup the printer as well. This works with newer printers that implement the version 3 serial protocol. These include the Nano, Mini W, miniMaker and Jr. line of printers among others.
You'll also need to setup a profile for your printer in a slicer (I'd recommend Ultimaker Cura), but it looks like the thread linked from the README has information on settings needed.