Integrated Controller April 03, 2015 02:31AM |
Registered: 9 years ago Posts: 79 |
Re: Integrated Controller April 03, 2015 03:24AM |
Registered: 10 years ago Posts: 1,159 |
Quote
RickRap
My current setup for the control board (QUBD Printrboard) is to run it from a PC via USB/Serial. I happen to have many PCs laying around the house, so that's not really a problem for me to dedicate a PC for this. The QUBD Printrboard (red one) supports an SD card. So, technically I could dump my gcode to that, sneakerware it over to the printer and load it up. However, I am really lazy and don't like the sneakerware part (In fact, I'm so lazy I'm trying to figure out a way to automate unloading of the printing platform). I have the PC set up to use remote desktop so I can access it pretty much from any other PC in the house.
That got me thinking about building a dedicated integrated controller using a mITX motherboard along with SFX power supply (there are cases for both of these on thingiverse). The power supply would supply power to both the mITX board and the controller. I currently use an inexpensive, jumpered ATX power supply to replace the one sent with the TwoUp, so I know this is a viable solution. I would replace the printrboard with smoothieboard or possibly alligator. With these three components in a single case, I could mount this to my (yet to be built) H-bot printer that I'm planning. This would allow me to run Repetier Host right on the printer. I could connect any number of screens (including a touch screen) to the video port on the mITX board. I could run the unit remotely or have a dedicated keyboard/mouse.
I think this would be a most flexible solution as it would allow me to download, rip, and run files right at the printer rather than monkey around with mini SD cards or tying up my main PC for the printer via a long usb cable. My goal is to keep costs around $500 for the whole setup.
Has anyone tried this or know of anyone who has?
Re: Integrated Controller April 03, 2015 04:05AM |
Registered: 10 years ago Posts: 55 |
Re: Integrated Controller April 03, 2015 06:02AM |
Registered: 10 years ago Posts: 14,685 |
Quote
cxandy
I suggest you replace the printrboard with AZSMZ Mini.
Re: Integrated Controller April 03, 2015 06:46AM |
Registered: 9 years ago Posts: 977 |
Re: Integrated Controller April 03, 2015 09:59AM |
Registered: 12 years ago Posts: 5,794 |
Re: Integrated Controller April 03, 2015 11:03AM |
Registered: 9 years ago Posts: 79 |
Re: Integrated Controller April 03, 2015 11:26AM |
Registered: 10 years ago Posts: 1,159 |
Quote
RickRap
My issue with the SD card is that it's a pain if you are making a lot of changes to a design. More than once I've had to stop a print after realizing a design flaw (or that I sliced the model outside of the printing area). With SD card, I'd have to go back to my CAD machine and copy changes to the card. With my current setup I just scrape the bed clean (I have my system setup to home after cancelling), I can go back to my CAD machine, make changes, slice, remote into the controller, load gcode and start printing.
I have a NAS where I store all stl and gcode. I can generate gcode on my CAD machine (SolidWorks), upload to the NAS (or copy directly to the PC controller if I want, but would rather not) then simply load the gcode into Repetier and go. My CAD machine has a lot more balls for slicing than the controller PC. However, I wouldn't mind having the ability to slice on the controller PC.
I like the Raspberry PI idea and considered it, but I guess I'm just too much of a Windows fanboy. I know that's like bringing a knife to a gun fight, but I've been a Windows developer for 15 years and a PC builder since the early 90s and I'm comfortable with the platform.
As for reliability, I haven't had any issues with my current setup being on for weeks at a time.
I'll check out Octoprint and Raspberry Pi
Re: Integrated Controller April 03, 2015 12:16PM |
Registered: 12 years ago Posts: 5,794 |
Quote
RickRap
My issue with the SD card is that it's a pain if you are making a lot of changes to a design. More than once I've had to stop a print after realizing a design flaw (or that I sliced the model outside of the printing area). With SD card, I'd have to go back to my CAD machine and copy changes to the card. With my current setup I just scrape the bed clean (I have my system setup to home after cancelling), I can go back to my CAD machine, make changes, slice, remote into the controller, load gcode and start printing.
I have a NAS where I store all stl and gcode. I can generate gcode on my CAD machine (SolidWorks), upload to the NAS (or copy directly to the PC controller if I want, but would rather not) then simply load the gcode into Repetier and go. My CAD machine has a lot more balls for slicing than the controller PC. However, I wouldn't mind having the ability to slice on the controller PC.
I like the Raspberry PI idea and considered it, but I guess I'm just too much of a Windows fanboy. I know that's like bringing a knife to a gun fight, but I've been a Windows developer for 15 years and a PC builder since the early 90s and I'm comfortable with the platform.
As for reliability, I haven't had any issues with my current setup being on for weeks at a time.
I'll check out Octoprint and Raspberry Pi
Re: Integrated Controller April 03, 2015 12:32PM |
Registered: 9 years ago Posts: 79 |
Quote
the_digital_dentist
This all sounds like an argument to have the CAD machine next to the printer, not for an external controller that allows remote start/stop. As you say, you have to clean the bed off before you can restart the print.
Quote
RickRap
My issue with the SD card is that it's a pain if you are making a lot of changes to a design. More than once I've had to stop a print after realizing a design flaw (or that I sliced the model outside of the printing area). With SD card, I'd have to go back to my CAD machine and copy changes to the card. With my current setup I just scrape the bed clean (I have my system setup to home after cancelling), I can go back to my CAD machine, make changes, slice, remote into the controller, load gcode and start printing.
I have a NAS where I store all stl and gcode. I can generate gcode on my CAD machine (SolidWorks), upload to the NAS (or copy directly to the PC controller if I want, but would rather not) then simply load the gcode into Repetier and go. My CAD machine has a lot more balls for slicing than the controller PC. However, I wouldn't mind having the ability to slice on the controller PC.
I like the Raspberry PI idea and considered it, but I guess I'm just too much of a Windows fanboy. I know that's like bringing a knife to a gun fight, but I've been a Windows developer for 15 years and a PC builder since the early 90s and I'm comfortable with the platform.
As for reliability, I haven't had any issues with my current setup being on for weeks at a time.
I'll check out Octoprint and Raspberry Pi
Re: Integrated Controller April 03, 2015 12:58PM |
Registered: 10 years ago Posts: 1,159 |
Quote
RickRap
Quote
the_digital_dentist
This all sounds like an argument to have the CAD machine next to the printer, not for an external controller that allows remote start/stop. As you say, you have to clean the bed off before you can restart the print.
Quote
RickRap
My issue with the SD card is that it's a pain if you are making a lot of changes to a design. More than once I've had to stop a print after realizing a design flaw (or that I sliced the model outside of the printing area). With SD card, I'd have to go back to my CAD machine and copy changes to the card. With my current setup I just scrape the bed clean (I have my system setup to home after cancelling), I can go back to my CAD machine, make changes, slice, remote into the controller, load gcode and start printing.
I have a NAS where I store all stl and gcode. I can generate gcode on my CAD machine (SolidWorks), upload to the NAS (or copy directly to the PC controller if I want, but would rather not) then simply load the gcode into Repetier and go. My CAD machine has a lot more balls for slicing than the controller PC. However, I wouldn't mind having the ability to slice on the controller PC.
I like the Raspberry PI idea and considered it, but I guess I'm just too much of a Windows fanboy. I know that's like bringing a knife to a gun fight, but I've been a Windows developer for 15 years and a PC builder since the early 90s and I'm comfortable with the platform.
As for reliability, I haven't had any issues with my current setup being on for weeks at a time.
I'll check out Octoprint and Raspberry Pi
At the moment, my CAD machine is fairly close to the printer
But it may not always be that way.
Maybe I'll be more comfortable in the future without having a UI at the printer (Repetier has very nice preview features as well as showing the tool path in progress). Having a robust GUI (vs. a fiddly LCD screen) is much more convenient. Case in point: I'll take a full-size keyboard over a 'smart' phone keyboard any day.
Duet use ATMega (Arduino). Smoothieboard uses ARM processor. Maybe Smoothieboard is more expensive than Duet, but for me the cost difference is minimal and worth it for the benefits.
Re: Integrated Controller April 03, 2015 03:35PM |
Registered: 10 years ago Posts: 903 |
Quote
the_digital_dentist
I recently put a smoothieboard into my printer. It has an on-board SD card slot that is accessible from a network (wired, not wireless), so theoretically, I could dump a gcode file to the card via the network then start/stop a print via the network.
Re: Integrated Controller April 03, 2015 03:42PM |
Registered: 9 years ago Posts: 79 |
Re: Integrated Controller April 03, 2015 05:47PM |
Registered: 10 years ago Posts: 14,685 |
Quote
vreihen
It is also worth mentioning that Smoothieware also presents the on-board SD card as a removable USB drive over the printer's USB cable. I have an ancient palmtop PC sitting next to my printer hooked up via USB, feeding 5V to the controller via USB but also there for copying files from NAS to SD card via USB. It runs Pronterface or Repetier for entertainment purposes, but I do everything from the GLCD panel on the printer.....
Re: Integrated Controller April 03, 2015 09:46PM |
Registered: 12 years ago Posts: 5,794 |
Re: Integrated Controller April 04, 2015 04:23AM |
Registered: 10 years ago Posts: 14,685 |
Re: Integrated Controller April 04, 2015 08:41AM |
Registered: 10 years ago Posts: 903 |
Quote
the_digital_dentist
I have inserted an SD card into the GLCD socket and it isn't seen- I think I have to change an option in the config file to get it to read from the GLCD SD card slot.
# setup for external sd card on the GLCD which uses the onboard sdcard SPI port panel.external_sd true # set to true if there is an extrernal sdcard on the panel panel.external_sd.spi_channel 1 # set spi channel the sdcard is on panel.external_sd.spi_cs_pin 0.28 # set spi chip select for the sdcard (or any spare pin) panel.external_sd.sdcd_pin 0.27!^ # sd detect signal (set to nc if no sdcard detect) (or any spare pin)
Re: Integrated Controller April 04, 2015 08:45AM |
Registered: 10 years ago Posts: 903 |
Re: Integrated Controller April 04, 2015 12:01PM |
Registered: 12 years ago Posts: 5,794 |
Re: Integrated Controller April 04, 2015 12:41PM |
Registered: 9 years ago Posts: 79 |
Re: Integrated Controller April 04, 2015 02:37PM |
Registered: 10 years ago Posts: 903 |
Quote
the_digital_dentist
You should be able to select "play" from the LCD panel and not use pronterface at all...
Re: Integrated Controller April 04, 2015 03:27PM |
Registered: 12 years ago Posts: 5,794 |
Re: Integrated Controller April 05, 2015 11:37AM |
Registered: 10 years ago Posts: 869 |
Re: Integrated Controller April 05, 2015 08:49PM |
Registered: 9 years ago Posts: 977 |
Quote
cdru
Why not save $25 and just use a RPi 2?Quote
AndrewBCN
Next, install OctoPrint on an OctoGoatBox based on a RPi V2. That`s around $ 60...