Note! This page is a work in progress. Not all information and content has been uploaded. Please stay tuned.
This project aimed to give the Athena Delta printer a sleek looking heated bed that took advantage of the printer's shape. Previous heated bed set-ups for this printer use square beds. This shape does not take advantage of the total printable area of the delta style printer. Unfortunately, the only round heated bed I was able to find that matched the size requirement was a 24V system. Although this solution requires the use of an additional 24V power supply, it keeps the high amperage draw from the bed separate from your expensive Melzi board.
Bill of Materials[edit | edit source]
All prices do not include shipping or sales tax. Most Amazon Parts are Amazon prime elegable, which is why I went with those specific parts. You may be able to find them cheaper elsewhere.
This project is still a work in progress, as my current wiring is a mess. Additional panel mount connectors will be added in in the coming weeks to provide a sleek finished product.
|Item||Quantity||Cost Each ($)||Total Cost ($)||Purchase Link|
|UltiBots 24V 250mm Round Heated Bed Kit||1||64.95||64.95||UltiBots|
|30A PCB Relay with 12V Coil||1||8.16||8.16||Amazon|
|24V >10A Power Supply||1||34.95||34.95||Amazon|
|16AWG 3 Prong AC power cord||1||10.99||10.99||Amazon|
|Small 3/4" Binder Clips||3||0.17||0.51||Walmart|
|16AWG Speaker Wire||3'||0.11||0.33||Amazon|
|1/16" Cork Strip||1 SqFt||1.59||1.59||Amazon|
|E-Z Lok Threaded Insert M3-0.5 Internal Threads||12||0.20||2.40||Amazon|
|Mini Fuse Holder||1||5.46||5.46||Amazon|
|10A Mini Blade Fuse||1||0.11||0.11||Amazon|
|18-8SS M3-0.5X16mm Flat Head Machine Screw||16||0.06||0.96||McMaster 92010A126|
|18-8SS M3 Flat Washer||28||0.02||0.56||McMaster 93475A210|
|18-8SS M3-0.5 Hex Nut||4||0.06||0.24||McMaster 93475A210|
|18-8SS M3X4mm Unthreaded Spacer||12||1.37||16.44||McMaster 92871A005|
|Printed PCB Relay Mount||2||0.08||0.16||Thingiverse|
|No.4X3/8" Round Head Wood Screw||2||0.03||0.06||McMaster 90011A108|
Tools needed for fabrication[edit | edit source]
- Drill Press (Handheld could work, but the press makes everything easy and square)
- 1/4" Drill Bit
- 1/8" Drill Bit
- 90° Countersink Drill Bit
- Straight Edge Ruler
- Drawing Compass
- E-Z Lok 500-006 Drive Tool
- Computer with Arduino IDE 1.0.6
- Mini USB cable
- Soldering Station
Skills and Knowledge Necessary[edit | edit source]
- Basic Geometry
- Operation of tools listed above
- Basic electronic circuit knowledge
Technical Specifications and Assembly Instructions[edit | edit source]
Melzi Firmware Update[edit | edit source]
- Currently, the Melzi received from MY/EE-4777 running Repetier-Firmware has the heated bed option turned off. This must be enabled prior to anything else being done. This heated bed kit also uses a different thermistor than that in the hotend, so additional thermistor values must be set. These changes have been made and are ready to go. These firmware files can be found on Github here. Download and unzip the Athena_Ultibots24VHeatedBed_Firmware/Repetier folder.
- Now, your computer must be able to talk with the Melzi board. Download and install Arduino IDE 1.0.6. This program will be the one "talking" with your Melzi. In order for the Arduino IDE to talk to your Melzi, you must download a additional hardware definition files found here. These files will let the Arduine IDE know what language the Melzi talks, to put it VERY simply. These files should be placed within a subfolder (name it Melzi) under the hardware folder in the Arduino IDE program files. (i.e. C://Program Files/Arduino IDE/Hardware/Melzi)
- Now that your computer is set to flash the firmware, you must prepare your Melzi board. Unplug the power, and ensure that the UBS port on the Melzi can be accessed. You will have to take off the crossover board and the BeagleBone to do so. Move the VREG jumper located in the middle of the board to the USB side. This will allow the Melzi to be powered by the USB. Plug in your Melzi to your computer via a USB cable, and check which Port the Melzi is connected with. On Windows, do this by opening your Device Manager, expanding the Ports (COM & LPT) device. Under this tab, you should see USB Serial Port (COM#). Record what number replaces the #. Once completed, you are ready to flash firmware.
- Open the Repetier.ino file in Arduino IDE from the Athena_Ultibots24VHeatedBed_Firmware/Repetier folder. Under the 'Tools' Tab, select Mighty 1284p using Optiboot as your board, and ensure that the serial post matches that from the previous step.
- Verify that the code will compile by pressing the check-mark button. If no error pops up, and you see 'Done compiling' press the Upload button (look like arrow pointing to the right). Wait until you get the message that says done uploading.
- Then, power up your printer, remembering to switch the usb plug back to vreg. The printer should start up normally. You must go into printer settings>extruder and click heated bed in order to enable the heated bed function in the firmware.
Congratulations! Your firmware is set to control a Ultibots 24V heated bed.
Note: The configuration settings are set to read a relatively accurate temperature from a 100K QWG-104F-3950 thermistor. If you have a thermistor other than this, you will have to change the settings in the Configuration.h file.
Heated Bed Fabrication[edit | edit source]
Heated Bed Installation[edit | edit source]
Relay Instalation[edit | edit source]
Wiring[edit | edit source]
Using the 16AWG speaker wire and the wire leads from the heated bed, wire the heated bed to match the following wiring diagram. Make sure to keep your wire tidy!
A PDF copy of the wiring diagram can be found here:
Common Problems and Solutions[edit | edit source]
Throughout the building process, I ran into many problems. Looking back on the build process, and writing it here, I have no way of knowing what problems are common, and what problems may be encountered that I did not personally face. Please use the following table to list problems and/or solutions you may have faced when building!
|Problem||Date of Problem||Solution||Date of Solution|
|Trouble flashing Firmware||28 August 2016||Changed wording in post and updated Github files||31 August 2016|
|Trouble Lining up Drilled Holes||30 August 2016||Recommend making template for hole placement||3 September 2016|
|Heated bed not heating at all||30 August 2016||ensure wires from relay the melzi are not reversed||9 September 2016|
Cost savings[edit | edit source]
This solution, although not the cheapest heated bed solution available for the Athena printer, I believe it to be the cleanest looking. It also utilizes the most possible print area of the Athena, allowing you to print larger objects without purchasing a new printer. Installing this or any heated bed will reduce the amount of failed prints due to improper bed adhesion and allow the printing of ABS and other materials that tend to shrink a lot when printing.
Acknowledgements[edit | edit source]
Special thanks to:
- Jerry Anzalone for help in flashing the Melzi firmware
- Robert Walkerdine for assistance in choosing the relay used