forked from taniarascia/taniarascia.com
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Printing Flexible Filaments on Prusa MK3S
- Loading branch information
Showing
19 changed files
with
171 additions
and
0 deletions.
There are no files selected for viewing
Binary file added
BIN
+10.6 KB
...4-03-19-printing-flexible-filaments-on-prusa-mk3s/avoid-crossing-perimeters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.63 MB
.../2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/disable-autoload.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+5.41 MB
...s/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/drying-filament.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+176 KB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/durometerchart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.59 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/esun-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+1.57 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/esun-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.97 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/feed-side.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+91.3 KB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/feed-top.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.75 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/heat-flex.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
118 changes: 118 additions & 0 deletions
118
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
--- | ||
title: Printing Flexible Filaments on Prusa MK3S | ||
categories: | ||
- 3D Printing | ||
tags: | ||
- tpu | ||
- prusa | ||
# https://www.reshot.com/free-svg-icons/item/fused-deposition-modelling-XMF4UTAYC9/ | ||
thumbnail: thumbnail.svg | ||
--- | ||
|
||
Documenting how I succeeded in 3D printing with TPE/TPU on my Prusa i3 MK3S. | ||
|
||
<!-- more --> | ||
|
||
```toc | ||
# This code block gets replaced with the TOC | ||
``` | ||
|
||
## Flexible Filaments | ||
|
||
Flexible filaments are known as TPE (thermoplastic elastomers). They are created by mixing hard plastic and soft rubber to have the benefits of both properties. [An explanation of the common types of flexible filaments can be found on All3DP](https://all3dp.com/2/flexible-3d-printing-filament-which-should-you-chose). They are: | ||
|
||
- Thermoplastic polyurethane (TPU) | ||
- Soft PLA | ||
- Thermoplastic polyamide (TPA) | ||
- Polyether block amide (PEBA) | ||
- Thermoplastic copolyester (TPC) | ||
- Thermoplastic styrene block copolymer (TPS) | ||
|
||
Flexible filaments are soft, elastic and stretchy compared to more commonly used materials such as PLA, PETG or ABS. This property is beneficial for use cases such as vibration dampening and impact resistance for cases, straps, protective feet and stress balls. | ||
|
||
The softness of a material is its shore hardness, measured by its resistance to indentation when pressed. Most flexible filaments sit within the 80A to 95A range (30D to 50D), with the most popular and easiest to print being 95A. See [this chart by Smooth-On](https://www.smooth-on.com/page/durometer-shore-hardness-scale/) for examples: | ||
|
||
![](durometerchart.png) | ||
|
||
For my prints, I will be using black [eSUN's eLastic TPE](https://www.esun3d.com/elastic-tpe-83a-product/) with a shore hardness of 83A. | ||
|
||
![](esun-1.jpg) | ||
|
||
![](esun-2.jpg) | ||
|
||
## How to Print | ||
|
||
### Drying | ||
|
||
Drying flexible filaments is necessary as they are more susceptible to stringing and oozing. This can be heard during printing with a sizzling sound. | ||
|
||
I use a [SUNLU S1 Filament Dryer with a hygrometer](/3d-printer-upgrades-galore/#sunlu-filament-dryer) to dry my filaments. I wait for the humidity to drop to around ~25% before I begin printing. This takes roughly 12 hours. | ||
|
||
![](drying-filament.png) | ||
|
||
### Filament Profile | ||
|
||
eSUN provides a [filament profile for Bambu Lab printers](https://www.esun3d.com/uploads/eLastic%EF%BC%88TPE-83A%EF%BC%89-Parameters-for-Bambu-Lab.rar) on their website. They also have recommended print settings, and I assume all other manufacturers will as well. | ||
|
||
![](print-settings-recommended.png) | ||
|
||
I use the NinjaTek NinjaFlex TPU filament profile on PrusaSlicer has the same temperatures, speed and retraction settings. | ||
|
||
![](ninjaflex.png) | ||
|
||
Enable the `Avoid crossing perimeters` setting under 'Print Settings > Layers and perimeters' as this will reduce stringing. | ||
|
||
![](avoid-crossing-perimeters.png) | ||
|
||
### Feeding | ||
|
||
I normally load my filament through the side, but this has not worked well for flexible filaments as the extruder gears need more bite. | ||
|
||
![](feed-side.jpg) | ||
|
||
Instead, feed the filament directly to the hotend through the top of the printer or a bowden tube. | ||
|
||
![](feed-top.jpg) | ||
|
||
### Loading | ||
|
||
Loading the flexible filament into the hotend requires a bit of song and dance. If done incorrectly, it will either: | ||
|
||
- not extrude at all, from the gears not biting into the filament | ||
- spill out the side of the idler, from too much bite into the filament | ||
|
||
![](trouble-1.jpg) | ||
|
||
First, heat the hotend and bed. There is a `FLEX` option at the bottom of the list. | ||
|
||
![](heat-flex.jpg) | ||
|
||
Disable the filament autoload sensor. We will be loading the filament manually. | ||
|
||
![](disable-autoload.jpg) | ||
|
||
Completely loosen the idler. | ||
|
||
![](loosen-idler.jpg) | ||
|
||
Load the filament into the hotend, a bit past the filament sensor and into the gears. Tighten the idler slightly so it is not loose. | ||
|
||
![](tighten-idler.jpg) | ||
|
||
Press the load filament button on the printer. | ||
|
||
![](load-filament.jpg) | ||
|
||
Start tightening the idler until the gears bite into the filament and extrude it. If you are too slow, answer `No` when it asks if the filament is extruding with the correct colour. | ||
|
||
## Prints | ||
|
||
Here are prints I've done using flexible filaments. | ||
|
||
[Stove Top Grill Feet by cchaffee](https://www.printables.com/model/687231-stove-top-grill-feet): Prevents the stove top from scratching the glass underneath. | ||
|
||
![](stove-top-feet.jpg) | ||
|
||
[Samsung S21 Slim TPU Case by addigreen](https://www.printables.com/model/494638-samsung-s21-slim-tpu-case): A temporary case for my wife's S21 before she traded it in for a new phone. | ||
|
||
![](phone-case.jpg) |
Binary file added
BIN
+2.75 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/load-filament.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.93 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/loosen-idler.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+17.3 KB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/ninjaflex.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+1.21 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/phone-case.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+23.5 KB
...-03-19-printing-flexible-filaments-on-prusa-mk3s/print-settings-recommended.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.31 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/stove-top-feet.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
53 changes: 53 additions & 0 deletions
53
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/thumbnail.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+2.23 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/tighten-idler.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+3.03 MB
posts/2024/2024-03-19-printing-flexible-filaments-on-prusa-mk3s/trouble-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.