The following is a quick outline of the steps I went through to get it up and running:I have just updated both with the details on how to attach a Raspberry Pi and utilise OctoPrint to print via .gcode files uploaded via it's web interface. It also has the ability, via an attached USB video camera, to record a time-lapse of the build (I recommend a photo at every z-axis change for less epilepsy inducing timelapses).Good morning DM'ers,There are two Github repositories for the two current models of DiamondMind 3d Printers, they can be found here:
https://github.com/DiamondMind3DPrinters
- Installed the OctoPi distribution onto a shiny new Sandisk 8GB SD Card.
- Plugged it into a spare RPi, along with USB hub, network cable, keyboard, mouse, DiamondMind printer and MS LifeCam 5000.
- Powered it on, configured the Raspbian side of things - expand FS, secure "pi" password, start X on boot...
- Booted to desktop and wondered what was going on - nothing to see here except for a standard Raspbian desktop/install - checked what IP address was and made a note of this.
- Jumped on a PC - http://octopi.local didn't work so used the RPi's IP address instead...
- Have printed a couple of things using OctoPrint without a glitch, workflow is a little different:
- Load .stl into Repetier
- Place in desired location.
- Slice with desired settings
- Save the generated GCode - all my .stl files are on a Google Drive shared folder - one thing to mention here, printing this: http://www.thingiverse.com/thing:106822 - you will need to remove the "home x-axis" {G28 X0 ; home X axis} at the very end with any object that is higher than 70mm - as the carriage is not able to 'home' due to the constraints of the side holes.
- Browse to OctoPrint IP - upload Gcode
- "Load and Print"
- Might need to play around with printer settings within OctoPrint but so far the built-in defaults work fine.
- https://github.com/foosel/OctoPrint/wiki/Supported-Printers
Happy Pi Printing,
Bart