Close

Commencing phase 2

A project log for Oasis 3DP

A powder and inkjet 3D printer based on HP45 inkjet technology

yvo-de-haasYvo de Haas 08/31/2018 at 18:400 Comments

2D printing is now almost working. It is not perfect in several ways, but it is capable enough that I am convinced it will work for 3D printing.

What was wrong in the previous log:

There are a few small things left to be done before I can print well enough for 3D:

There is also one issue I will not be fixing for now. I cannot properly send lines of code while the printhead is printing. Somewhere in the mess of code, probably in the Python side, the software refuses to send code fast enough. I have had other mystery issues where some threads do things instantly, while others take forever, and these same threads at other times run fast. The short of it is that I am limited to 1000 lines of inkjet code. With DPI working and set to 150, I can easily print any print I have had on Plan B with room to spare. I already had to send long dithered images before I was reaching the limit of the buffer. This is why I have decided not to pursue any fix for the 'cannot send while moving' problem until I am done with phase 2. 'First make it work, then make it better'.

Phase 2 has now started

In phase 2 I will be converting Oasis from a working 2D printer to a working 3D printer.

For this I will need to complete the following tasks:

later I will:

Finally, the files for software and firmware have been updated. This version is capable (with some flaws) to send images to the printhead and print them. Soft- and firmware and 3D files will receive changes soon, this is only a snapshot.

https://ytec3d.com/oasis-download-page/

(PS. anyone with the illusion that my work on this project will enrich the world with beautiful code will have that illusion shattered the moment they see the code. I will make it work, after the Hackaday prize is done, I will see if I can get it made properly)

Discussions