Using Non-Crappy Software With The Da Vinci Printer

davinci

The Da Vinci printer from XYZprinting is turning out to be one of the best buys in the world of cheap, consumer printers. Sure, it uses chipped filament, but that’s an easy fix for anyone who knows what a .hex file is. And yes, the Da Vinci host software is a mess of proprietary garbage with limited functionality, but [Mark] has figured out a way around that.

When [Mark] received his Da Vinci, he immediately started snooping around inside the printer’s guts, like any good tinkerer should. He found an SD card holding all the sample prints that ship with the printer, all in a convenient Gcode format. Inside these sample .STL files were all the calls you would expect – setting the temperature, changing the layer height, and all the other good stuff you’d find in any other RepRap.

With a little bit of modification to .STL files generated by any slicing program, [Mark] isn’t limited any more by the terrible host software that ships with the Da Vinci. Combine this with the ability to reset the chip inside the filament cartridge, and [Mark] has a printer at least as functional as any open hardware model.

[Read more...]

Resetting DRM On 3D Printer Filament

eeprom

The Da Vinci 3D printer is, without a doubt, the future of printing plastic objects at home. It’s small, looks good on a desk, is fairly cheap, and most importantly for printer manufacturers, uses chipped filament cartridges that can’t be refilled.

[Oliver] over at Voltivo was trying to test their new printer filament with a Da Vinci and ran head-on into this problem of chipped filament. Digging around inside the filament cartridge, he found a measly 300 grams of filament and a small PCB with a Microchip 11LC010 EEPROM. This one kilobyte EEPROM contains all the data about what’s in the filament cartridge, including the length of filament remaining.

After dumping the EEPROM with an Arduino and looking at the hex file, [Oliver] discovered the amount of filament remaining was held in a single two-byte value. Resetting this value to 0xFFFF restores the filament counter to its virgin state, allowing him to refill the filament. A good thing, too; the cartridge filament is about twice as expensive as what we would normally buy.

 

Da Vinci’s Viola Organista

hurdy gurdy

Leonardo Da Vinci had many unfinished projects, not unlike many hackers here. Lucky for us though, he was a bit better at writing down his ideas than we are. This is his Viola Organista, as recreated by [Slawomir Zubrzycki] — a mechanical work of art, that sounds good too!

If you’re familiar with a Hurdy gurdy, this is basically the same thing — but on a much bigger scale. It is the combination of an organ, a harp, and a viola. Instead of a hammer hitting the 61 steel-strings, spinning wheels of horse-hair (similar to a bow) caress each string via input from the keyboard and the pedal powered crankshaft. The result is a very unique sound, which is reminiscent to each of the instruments it combines.

The designs for the instrument were found in Da Vinci’s Codex Atlanticus, a 12-volume collection of many of his manuscripts and designs, documenting everything from his flying machines to weaponry. [Slawomir] spent three years and over 5000 hours perfecting his version of it.

Stick around after the break to hear it in action! Don’t forget to turn on the subtitles though, unless you’re fluent in Polish!

[Read more...]