1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Release Printrun - 3D Printer driver

Discussion in 'Software Releases' started by ptitSeb, Feb 9, 2014.

  1. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,477
    Location:
    France, near Lyon
    Here is Printrun, a 3D Printer "driver".

    [​IMG]
    Include in the PND is "skeinforge", a slicer that will transform 3D files into G-Code (3D Printer language).

    A big thanks to TrashyMG for the testing.

    Note that you will need the wxPython PND to run this.

    History log

    ========

    Build 01

    ----------

    • Initial build
    • skeinforge included
    • Entry for the Alive and Kicking Coding Competition 2013/2014
     
    Last edited by a moderator: Feb 9, 2014
    Tags:
    TrashyMG likes this.
  2. Askarus

    Askarus Advanced Member

    Joined:
    Sep 28, 2011
    Messages:
    3,938
    Location:
    Germany
    * Note that you will need a 3D printer to use this PND.
     
  3. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    ^ well you don't really, some people may just want to take STL model files and convert them to gcode for the fun of it...
     
  4. fusion_power

    fusion_power Advanced Member

    Joined:
    Dec 11, 2006
    Messages:
    6,819
    Location:
    germany
    Interesting, I always wondered how such a 3D printer actualy converts a 3D Model to something printable. Do you have to hollow your objects manualy and add stuff like supporting structures or internal armatures to make a Model more rigid? Or is such Software smart enough to do this automaticly? Because I have seen 3D Prints with complex supporting structures extenal and internal but not sure if this was made by hand or the printer just added this for the real model.
     
  5. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    Usually the slicing software handles all the supporting structures and such, I just need to make a model it likes (.stl file). The printer itself is pretty dumb it takes raw commands like move this far in this direction, extrude this amount of material.. etc.. that is done with the gcode generated by the slicer program.

    Slic3r is the best opensource slicing program out there now(but has some issues building right now on the Pandora).. Skeinforge bundled with this PND is a bit complicated, With hours of tweaking I may get it working right with my printer..

    @ptitseb, Despite the errors that slic3r has on tests after compiling.. it does seem to generate proper gcode for everything I throw at it.. maybe bundle it as experimental?
     
    Last edited by a moderator: Feb 9, 2014
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,477
    Location:
    France, near Lyon
    Yes, I'm working on it. The perl dependencies are not easy to package, but I'll find something.
     
  7. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    Awesome!, I know your busy.. so I do appreciate it..
     
  8. Shenmue

    Shenmue The only thing constant is change

    Joined:
    Dec 19, 2012
    Messages:
    4,266
    Location:
    Dobuita
    Oh!  That's why I've been trying to find the 3D Printer in the PND but couldn't find it :lol:
     
  9. WizardStan

    WizardStan Mega GP Mania

    Joined:
    May 24, 2008
    Messages:
    16,221
    I much prefer slic3r, skeinforge sometimes does some weird things and takes a very long time to do them. If this works out and I can use my Pandora for printing so I could put my printer somewhere not in the middle of my desk that'd be awesome!
     
  10. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    Skeinforge should crawl back to the depths it came from.. spent 6 hours trying to get it to slice something properly.. No luck.. luckily I got Slic3r working on my pandebian setup.. hopefully Ptitseb can bundle it..
     
  11. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    @PtitSeb: Something odd I noticed the version of Slic3r that's bundled in the Linux version of Repetier Host(Similar program to Pronterface) builds and tests fine on my Pandora(version 0.95f).. http://www.repetier.com/download/

    I actually got Repetier Host to compile with Pandebian even with the Mono requirements, however it complains about the lack of OpenGL. Well Repetier Host doesn't do much more than Pronterface does, so I don't see it as a priority to get working...

    Just some quick google foo, it looks like you may be able to set a perl module install path to isolate the required Perl modules... http://www.perlmonks.org/?node_id=630026
     
    Last edited by a moderator: Feb 25, 2014
  12. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,477
    Location:
    France, near Lyon
    Oh, interesting! In fact, I have a Mono RunTime in the make, like the wxPython RunTime. So I can make a Repetier PND also maybe. I'll look at the link you provided thanks.

    But, about Slic3r, it may depend on the version of Slic3r, because all version prior to v1.0.something don't have the "hollow vase" thingy where the tests failed...
     
    Last edited by a moderator: Feb 25, 2014
  13. TrashyMG

    TrashyMG Moderator Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    9,922
    Ah good timing on your Mono Runtime development..

    Ah that explains somethings.
     
     

Share This Page

Loading...