archeos / ArcheOS

The main repository
34 stars 8 forks source link

Support for 3d Printing #80

Open LeonardoZampi opened 11 years ago

LeonardoZampi commented 11 years ago

Hi all, as the title says, I was asking myself if it was possible to consider the idea of including at least 1 software for 3d printing in Theodoric. To be honest, I must say that I have been trying to create a Linux custom distro for 3d printing, but unfortunately I am not a programmer, and my knowledges do not allow me to do that. Anyway, I think we should all agree that 3d printing can be a great resource for archaeology (the Taung Child's experience is a proof); if we included these softwares, even non-archaeologist should be interested in downloading ArcheOS, because they could find pre-installed softwares for what I call the "whole cycle of 3d": 3d scanning (PPT, RGBdemo), 3d modeling (MeshLab, Blender) and 3d printing. It should be a great advertising for this community. So, which software? Fedora's team has already included a 3d printing tool, and here (http://fedoraproject.org/wiki/Features/3D_Printing#3D_Printing) there's the full list of softwares. My personal opinion is that Cura is the best one, but it is not open-source. Instead Replicator G is open-source (http://replicat.org/usage)

rjanvier commented 11 years ago

I Agree. Can be a nice thing to start some packaging work.

LeonardoZampi commented 11 years ago

Good. Sorry for having opened 2 issues, I'm not used to GitHub.

rjanvier commented 11 years ago

To begin to package, you can meet us on IRC. Just a question for now : I'm not really familiar with 3D printing. Is there any open hardware related to these software ?

lucaarcteam commented 11 years ago

HI Leonardo, sorry for the stupid question: did you already tried Replicator G with A RepRap? I just downloaded the software and it seems simple to use, but when I read the list of machines to be connected I cannot find RepRap, also when in the website is written it should work with a RepRap... BTW, the code is on GitHub: https://github.com/makerbot/ReplicatorG

LeonardoZampi commented 11 years ago

@ORNis Yes, Arduino (http://www.arduino.cc/) @lucaarcteam Actually I didn't try Replicator G, usually we use Slic3r and Cura...I talked about Replicator because is open-source and it is all-in-one. BUT today, talking with my boss about this project, he told me that one of our collaborator (Francesco) has created a custom version of Cura (another all-in-one, more efficient). I've just written an email to him asking if he can collaborate (also because he has much more informatic knowledge than me) Cura is on GitHub too: https://github.com/daid/Cura

lucaarcteam commented 10 years ago

Hi Leonardo, I tried to install Cura. In the main website (http://software.ultimaker.com/) is written that is open source and the source code is on github (https://github.com/daid/Cura). In the website is also a deb package (they say for Ubuntu) that worked on my Debian Wheeze. It seems to work with a lot of the rapid prototyping machine (especially the open source hardware). I think you are the most expert between us about this topic, do you think Cura would be the best choice?

LeonardoZampi commented 10 years ago

Hi Luca, first of all, sorry if I did not update you all before, but we are still working on our customer version of Cura (I mean KURA, a modified version made by one of our collaborator, created to work properly with Kentstrapper machines). Unfortunately, there still are some problems, especially on Linux distros. Our intention was to publish the Windows version on January 2014. In general, Cura is the best choice, because is an all-in-one and more user-friendly.

Il 18/12/2013 17:12, Luca Bezzi ha scritto:

Hi Leonardo, I tried to install Cura. In the main website (http://software.ultimaker.com/) is written that is open source and the source code is on github (https://github.com/daid/Cura). In the website is also a deb package (they say for Ubuntu) that worked on my Debian Wheeze. It seems to work with a lot of the rapid prototyping machine (especially the open source hardware). I think you are the most expert between us about this topic, do you think Cura would be the best choice?

— Reply to this email directly or view it on GitHub https://github.com/archeos/ArcheOS/issues/80#issuecomment-30854663.

Patola commented 10 years ago

I will try to adapt my own bug report on Canonical's Launchpad concerning this same issue, https://bugs.launchpad.net/ubuntu/+bug/1225612 - please take a moment to read it too if you can. :-)

3D Printer controlling software:

All these software are multiplatform (Mac + Windows + Linux) and free and open source.

Slicer software. This is the software that gets a 3D model (.stl file) and, usually via the 3d printer controlling software, transforms it in commands in a machine language called "gcode" which are the instructions the printer will receive:

There are also 3d modelling software that are quite appropriate for 3D printing, namely openscad, wings3d, meshlab and blender.

The Fedora 3D printing page is the best resource I know for this information: http://fedoraproject.org/wiki/Features/3D_Printing

Patola commented 10 years ago

Please note that strictly speaking, there are many people which do not use their 3D printers via USB, because it takes long hours and keeps the computer busy. Instead, they have an LCD + SD extension on the printer where you save the resulting gcode in a SD card, then print and control via the LCD buttons on the printer itself.

So you would just position the .stl files on the virtual table then slice them, and save the gcode for printing.