-
-
Notifications
You must be signed in to change notification settings - Fork 260
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e6186ae
commit c83b2e8
Showing
16 changed files
with
145 additions
and
9 deletions.
There are no files selected for viewing
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 |
---|---|---|
|
@@ -3,3 +3,4 @@ _site | |
.jekyll-cache | ||
.jekyll-metadata | ||
vendor | ||
/articles/misconceptions.md |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
+18.8 KB
articles/images/misconceptions/src/extrusion_inconsistency_marked.xcf
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
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,126 @@ | ||
--- | ||
layout: default | ||
title: Misconceptions & Misinformation | ||
nav_order: 9 | ||
--- | ||
|
||
# Misconceptions & Misinformation | ||
{: .no_toc } | ||
|
||
--- | ||
<details open markdown="block"> | ||
<summary> | ||
Table of contents | ||
</summary> | ||
{: .text-delta } | ||
- TOC | ||
{:toc} | ||
</details> | ||
|
||
--- | ||
|
||
This is just a list of things that I often see floating around that are, in my opinion, misconceptions or misinformation. | ||
|
||
## Two 0.4mm Perimeters = 0.8mm | ||
|
||
(The title is just an example, this of course applies to any line width or perimeter count. I'm using 0.4mm for simplicity, even though I generally recommend printing line widths larger than nozzle diameter) | ||
|
||
Two 0.4mm perimeters **does not equal 0.8mm.** | ||
|
||
The "spacing" (center-to-center distance - 0.357 in the below example) is not equal to the line width. It's determined using this formula: | ||
- spacing = extrusion_width - layer_height * (1 - PI/4)\ | ||
<sup>[Source](https://manual.slic3r.org/advanced/flow-math)</sup> | ||
|
||
At 0.2mm layer height, two perimeters actually equals **0.757mm!** | ||
- ![](./images/misconceptions/spacing.png) | ||
|
||
- And then three perimeters would equal **1.114mm!** | ||
|
||
- ![](./images/misconceptions/spacing_3x.png) | ||
|
||
|
||
### If You Want Clean Multiples (SuperSlicer Only) | ||
If you want two walls to equal a clean multiple like you may expect, SuperSlicer allows you to specify **spacings** rather than line widths. | ||
|
||
You would put a **spacing** *(or "width & spacing combo" for external perimeters)* of 0.4mm / 100% rather than a **line width** of 0.4mm / 100%: | ||
- ![](./images/misconceptions/ss_spacing.png) | ||
|
||
- Then two lines would equal 0.8mm, three lines would equal 1.2mm, and so on. | ||
|
||
|
||
## Tuning Extrusion Multiplier By Measuring 1-2 Cube Walls | ||
|
||
When measuring two walls, you run into the [:pushpin: issue described above](#two-04mm-perimeters--08mm). Two walls does **NOT equal line width * 2**! | ||
|
||
In both cases, you are also measuring **layer wobble and inconsistent extrusion**, which all printers and filaments have in some degree. You will always be measuring the bit that sticks out most. | ||
|
||
{% comment %} | ||
|
||
Please excuse the upcoming vomit I used to bodge this table's widths/spacing | ||
|
||
{% endcomment %} | ||
|
||
|
||
| <br> **Layer Wobble** <br><br> | <br>**Inconsistent Extrusion /**<br> **Filament Diameter Fluctuations** <br><br> | | ||
| :-----------: | :-----------: | | ||
| <br>![](./images/misconceptions/layer_wobble_marked.png)<br><br> | ![](./images/misconceptions/extrusion_inconsistency_marked.png) | | ||
|
||
- Your measurement will basically **always** be a bit too large because of this! | ||
|
||
- Additionally, when making small measurements like this, **small errors become big errors**: | ||
|
||
- For example, the difference between 0.42mm and 0.4mm, an only 0.**0**2mm difference, is about **5%**. | ||
|
||
- **That's a huge adjustment!** It's very easy to measure 0.02mm off due to consumer-grade calipers, where you measure, how much layer wobble you have, how much pressure you use, the diameter fluctuations of your filament what you ate for breakfast, when you last called your mother, etc, etc. | ||
|
||
- You should always make dimensional adjustments based on **larger objects!**\* | ||
|
||
\* *I actually don't like adjusting extrusion multiplier based on measurements at all. But that's more debatable.\ | ||
In my opinion, it's best to print an object with 100% solid infill and tune extrusion multiplier until it fills perfectly without going over. See [:page_facing_up: here](./extrusion_multiplier.md) for specific instructions. Then adjust things like shrinkage compensation in the slicer.\ | ||
I don't think it makes sense to overextrude or underextrude to compensate for dimensions.* | ||
|
||
**This method is, much to my chagrin, extremely prevalent:** | ||
- [https://teachingtechyt.github.io/calibration.html#flow](https://teachingtechyt.github.io/calibration.html#flow)\ | ||
You may notice this guide popping up a lot on this page, as I add more sections.... | ||
- [https://help.prusa3d.com/article/extrusion-multiplier-calibration_2257](https://help.prusa3d.com/article/extrusion-multiplier-calibration_2257)\ | ||
Even Prusa recommends it! | ||
- https://3dprintbeginner.com/flow-rate-calibration/ | ||
|
||
<sup>Send help. I'm going insane.</sup> | ||
|
||
|
||
## "You Don't Need to Tune Extrusion Multiplier" | ||
|
||
More info to come... | ||
|
||
## Calibrating Belted Axis Steps | ||
|
||
Don't mess with your axes! | ||
|
||
More info to come... | ||
|
||
## Using Paper to Set Z Offset | ||
|
||
More info to come... | ||
|
||
|
||
{% comment %} | ||
|
||
## "You Should use 100% Extrusion Multiplier" | ||
|
||
- https://youtu.be/YPAXeBuq9qU?t=869 *(this entire video physically hurts me)* | ||
|
||
|
||
## Calibrating Belted Axis Steps | ||
|
||
- https://youtu.be/YPAXeBuq9qU?t=166 *(you might notice that this is the third time this video has appeared on this list...)* | ||
- https://teachingtechyt.github.io/calibration.html#xyzsteps | ||
- https://all3dp.com/2/how-to-calibrate-a-3d-printer-simply-explained/ | ||
- https://www.3dbeginners.com/how-to-calibrate-a-3d-printer/ | ||
|
||
<sup>SEND HELP. I'M GOING INSANE.</sup> | ||
|
||
|
||
|
||
|
||
{% endcomment %} |
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
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
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