We continue to develop resources related to the COVID-19 pandemic. See COVID-19 initiatives on Appropedia for more information.
Filament comparison charts with prices:
PLA Filament reviews
- Nice review of many filaments PLA: http://3dprintingindustry.com/2015/01/21/pla-best-3d-printing-ask-3d-matter/
- Compare types of filament: https://www.matterhackers.com/3d-printer-filament-compare and http://quantum3dprinting.com/3d-printing-research/
place, url, type, cost, did it work? (place in order of descending price)
- Makerbot, http://store.makerbot.com/filament, PLA $48/kg, good filament but overpriced
- Ultimachine, https://ultimachine.com/, pla/abs, $44/kg, good high quality filament no strings, shiny
- Lulzbot, https://www.lulzbot.com/catalog/pla, PLA $43/kg, good quality no problems (also ninjaflex $60/0.75kg is awesome)
- Matterhackers, http://www.matterhackers.com/3d-printer-filament-compare, PLA $31/kg, good filament -- for smaller rolls can't print with the material at end of roll
- Zeni Kinetic, http://zenikinetic.com/filament/, pla $30/kg, duller colors some strings but good for most applications
- Push Plastic, http://pushplastic.com/, $29/kg w/free shipping, many colors and plastics to choose from. Colors are very vibrant. Prints very well. Made in the USA.
- 3D Solutech Through Amazon, http://www.amazon.com/gp/product/B00MB32T4O/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1.html, PLA, $26 -Good Filimanet however slight stringy difficulties due to being translucent filament.
- Hatchbox, http://www.amazon.com/HATCHBOX-1-75mm-3D-Printer-Filament/dp/B00J0GPC80/ref=sr_1_1?ie=UTF8&qid=1414676593&sr=8-1&keywords=blue+pla, $23.00/kg + amazon prime shipping, This filiment prints excellently, is completely opaque and is spooled very well. Highly Recommend
- Foxsmart, http://www.foxsmart.club/3d/filament.html, pla, $20/kg, I used white filament and it is printing well. The cartridge is a little bigger and does not fit standard spool holder.
- Jet, PLA , http://www.amazon.com/gp/product/B00815S5CG/ref=ox_ya_os_product_refresh_T1, $19.99/kg, It prints very well at 215 degrees and is a slightly translucent purple(its a pinkish purple). Spool is much taller than other brands
- Filimentoutlet through Amazon, http://www.amazon.com/gp/product/B00JQK5E42/ref=oh_aui_detailpage_o01_s01?ie=UTF8&psc=1.html, PLA, $19 -- review - https://3dprintingindustry.com/news/review-amazon-basics-3d-printer-filament-pla-and-petg-138969/
- Excelvan, http://www.ebay.com/itm/162006751641?_trksid=p2057872.m2749.l2649&var=460993967272&ssPageName=STRK%3AMEBIDX%3AIT, PLA, $14.99 - Free ship Ebay Seller doogeegrow print is good just have to keep temp up like 210
- inland, In store at MicroCenter in Madison Heights, MI, PLA, $14.99 - Also http://www.microcenter.com/product/434401/white_pla_plastic_filament_175mm - Prints very well, quite surprised. Definitely pick some up if downstate in the Detroit area.
- Great comparison of flexible filaments 
Other commercial filaments
- bambooFill combines recycled bamboo fibers 20% with premium colorFabb PLA 80% to create natural looking, light-weight 3D printed objects.
- bronzeFill bronzeFill contains 80% finely ground bronze and 20% premium colorFabb PLA allowing heavy 3D printed objects that can be polished or oxidized to achieve the desired finish.
- copperFill copperFill contains 80% finely ground copper powder and 20% premium colorFabb PLA, and printed objects have great post-processing potential allowing heavy 3D printed objects that can be polished or oxidized to achieve the desired finish.
- woodFill combines recycled wood fibers 30% with premium colorFabb PLA 70% to create natural looking, light-weight 3D printed objects.
- copperFill Filamet Copper filament, 88.5% Copper, up to 99% copper after post processing. Expensive. I noticed it's also very brittle and the filament sample broke in half when I tried to wrap it around a spool. Also found a lump of filament that i had to break off which would never have gone through the extruder. Must print slowwwwwwly. First print impression: prints surprisingly well and looks super nice. Lastly, this filament does not go a long way. A 15g print of pla = ~50g of this.
Places to find other components
- magnets : http://www.kjmagnetics.com/proddetail.asp?prod=R622CS-P
- CAD https://osf.io/er7xv/
- USING the SCAD render_plate is for production purposes and won't be of much value to the average user. render_part is the one to use for individual parts. Make sure you're pulling the code from the athenaII repo (https://github.com/phidiasllc/athenaII). Also be sure you're using the latest version of scad-libraries (https://github.com/phidiasllc/scad_libraries).
Suitable with: PLA, ABS, SLA Resin Unsuitable with: Nylon, PETG, TPU Strength Data:
Tensile Strength (complete part): 3903 PSI Tensile Strength (halved part w/ Cyanoacrylate): 783 PSI
- Gorilla Glue
Especially suitable for: TPU (Gorilla Glue’s elasticity and urethane base provide an exceptional bond) Suitable for: PLA, ABS, SLA Resin, PETG Strength Data:
Tensile Strength (complete part): 9218 PSI Tensile Strength (halved part w/ Gorilla Glue): 2076 PSI
- Friction stir welding with filament
Suitable For: All FDM Materials Unsuitable For: SLA Resins Strength Data:
Tensile Strength (complete part): 3903 PSI Tensile Strength (halved part w/ Filament Weld): 376 PSI
Per our campus network security officer, you will have to use VeraCrypt (https://www.veracrypt.fr/). Students will have to use the portable version on either a USB flash drive or installed on their laptop. It cannot be installed on our Windows lab systems.
Portable version can be found on this page (second version under Windows) and should be able to be run from anywhere (H drive, USB, etc): https://www.veracrypt.fr/en/Downloads.html
There are no dimensions on the donut/base because we use a CNC router to cut them. I use LibreCAD (https://librecad.org/) for that sort of designing. It has an easy-to-use dimensions tool or a point-to-point tape measure tool that can extract the dimensions. We do indeed cut both the donut and the base out of a single piece of 12mm Baltic Birch plywood. Baltic Birch is the best choice as it is extremely stable and has more plies than normal plywood. It also is less tend to expand and contract with humidity and temperature fluctuations. That stability comes at a cost, however.
The extruder motor seems to not like the "stealthChop" drive mode used by the TMC drivers. I had issues with retraction and incomplete layers. Tried a few other settings, but I noticed the extruder motor was getting pretty toasty, so I replaced it (and it only, since the other motors were fine) with the a4988 board, and it works fine, while still being essentially silent.
On Thursday, September 19, 2019 at 6:33:36 PM UTC-4, Andrew Boerman wrote:
Update: I decided to go for it. I bought these TMC2208 v3 "silentstepstick" clones that I expected to be a drop-in replacement for the a4988 boards. They come with 5 driver boards and 5 heatsinks, as well as 5 socket-socket 0.1" leads (presumably for setting up serial control - which I don't use).
As usual, the only reliable way to orient these is with the pins - the trimpot is on the opposite side of the stepsticks! They ship with 5, which I'm glad about as I may have one that didn't work - one motor didn't move after installing the new boards, so I quickly installed a different one and it worked. Important note - TMC drivers have flipped motor leads compared to a4988 boards! This means you have to either swap the motor leads or invert the direction in software (easy to do in the "Motors" tab of Franklin). Also - Actively cool these TMC boards! The special drive mode they use generates more heat.
How are they? Fantastic! They worked perfectly after configuring, and remove at least 80% of the noise from the printer. Here's a video I recorded with the noise (pardon the clicking fan in the background). At points I forget the printer is running until I see it out of the corner of my eye. I have a suspicion they also smooth out the movement. They run a little hotter, so I keep a small fan running on them so things don't get toasty. Also - they're taller than the allegro boards with heatsinks - such that if you don't put shorter heatsinks on or put feet on your printer, it'll rest on the heatsinks - NOT the motors! This would be bad. All things considered I'd definitely recommend this mod for people that find their printers a bit loud or jittery - and for $30, if you're willing to eat a bit of risk from unknown suppliers.
On Sunday, September 15, 2019 at 4:00:14 AM UTC-4, Andrew Boerman wrote:
I'm thinking about swapping my motor drivers pretty much exclusively because of noise concerns. I have a very small apartment and my printer makes a good amount of noise, so the quieter drive mode is a big draw for me. Would pretty much not use any of the other fancy features it offers.
Wondering if anyone has any experience swapping the A4988 boards to TMC boards (especially paired with the new AthenaII OrangePi setup), and what to look for regarding breakout board layout, reference voltage, etc.
Why is my imported STL file only showing up with F5 but not F6?
This is mostly caused by bad STL files, the best bet is to verify the STL file in a tool like Blender, MeshLab or NetFabb and fix the issues. In essence the model needs to be manifold to be processed in OpenSCAD.
The reason for the model still showing up in preview mode is that there is no real geometry calculation going on yet. The preview simply draws the triangles from the STL.
There is one specific issue that causes problems called "Zero faces" (meaning the STL contains triangles with zero area because all 3 points are on one line) which are currently not handled well in OpenSCAD.
MeshLab has a filter to remove zero faces by flipping edges of polygons
Filters -> Cleaning and Repairing -> Remove T-Vertices by Edge-Flip.
Set the Ratio to a very high value (e.g. 100000), otherwise it's possible the model gets distorted.
Size of AM market
- The global Additive Manufacturing Market is expected to reach USD 23.33 billion by 2026, growing at a high rate of 14.4%, according to a new report by Reports and Data.
- AM materials such as Metals and Thermoplastics acquired the largest share in the market with revenues of USD 3.7 billion and USD 3.4 billion respectively, in 2018.
- The global additive manufacturing market 2018 is worth $9.3 billion https://www.3dprintingmedia.network/the-global-additive-manufacturing-market-2018-is-worth-9-3-billion/ (graph from report)
- $27B by 2023 https://eiuperspectives.economist.com/sites/default/files/Addingitup_WebVersion.pdf
- The global additive manufacturing market is expected to grow to US$ 36.61 billion by 2027 from US$ 8.44 billion in 2018 
- The global additive manufacturing market accounts for $ 9.3 billion in 2018 and polymeric additive manufacturing has reached nearly $ 5.5 billion this year alone.
- Overall the Global Commodity Plastics Market is accounted for $342.65 billion in 2017 and is expected to reach $686.56 billion by 2026 
5.5/342.65 - now 1.6% of plastics Scale from 9.3b to 36.6b roughly a factor of 4 while plastic market doubles; 4*5.5=$22b 22/686= about 3% of plastics market
Franklin package install
- Log in on the OrangePi zero in your printer using directions found here. While you're there, set up wireless connection (you'll need it to clone the git repository). You can connect via SSH using a wired or wireless connection (just change the IP address to match)
- Check what's in your current directory using the
lscommand. If there is a 'franklin' folder, it must be removed or renamed before you can get the latest version.
- To do this, enter
mv franklin backup-franklin. This renames the directory using the Linux move command. If you
lsagain, you'll see that the folder has been renamed.
- To do this, enter
- Clone the repository:
git clone https://github.com/mtu-most/franklin
- Enter the newly created directory:
- Create the package:
make. This will take several minutes.
- It will probably complain about some missing dependencies. Install those:
apt-get install <insert package names>
- Repeat steps 3+4 until the build succeeds. The packages are automatically installed as part of the build process. You'll see something like this when it's complete:
When it's all done, the new package is installed and running.