Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@ But just like a 0.6mm nozzle, it seems Brick Layers is prone to stringing - time

---

## Install Python or Pypy
## Installation

Download `bricklayers.py` file from this repository.

To use the script, you need **Python 3** installed in your machine:
- [Download Python 3](https://www.python.org/downloads/) CPython, or
- [Download PyPy 3](https://pypy.org/download.html) PYPY (faster)
Expand All @@ -39,13 +42,13 @@ Edit the **"Post processing scripts"** section in your slicer.

### **Mac/Linux Examples 🍏 🐧**
- CPython (installed globally):<br>
```/usr/local/bin/python3 /Volumes/3DPrinting/Scripts/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1;```
```python3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```python3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```
```python3 ~/Downloads/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

- CPython (installed locally):<br>
```/Users/YourName/.pyenv/shims/python3 /Volumes/3DPrinting/Scripts/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1;```
```~/.pyenv/shims/python3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```~/.pyenv/shims/python3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```
```~/.pyenv/shims/python3 ~/Downloads/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

- PyPy3 (installed globally):<br>
```/usr/local/bin/pypy3 /Volumes/3DPrinting/Scripts/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1;```
```pypy3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```pypy3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```
```pypy3 ~/Downloads/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

- PyPy3 (installed locally):<br>
```/Users/YourName/.pyenv/versions/pypy3/bin/pypy3 /Volumes/3DPrinting/Scripts/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1;```
```~/.pyenv/versions/pypy3/bin/pypy3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
```~/.pyenv/versions/pypy3/bin/pypy3 ~/Downlaods/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```
```~/.pyenv/versions/pypy3/bin/pypy3 ~/Downloads/bricklayers.py -startAtLayer 3 -extrusionMultiplier 1.05 -enabled 1```


### **Wall Generator** and **Walls printing order**:
In "Quality", "Walls printing order" be sure you select **"Inner/Outer"** - this is very important for the right detection of the Loops 'Depth':
Expand All @@ -63,6 +66,14 @@ You must **disable** `"Supports binary G-code"` in **Printers → General → Fi

The Binary G-code format is **incompatible with post-processing scripts**.

### Increase flow ratio

Increase **flow rate** by ×1.05‒1.1.

BrickLayers works for walls, so do not use 100% infill but more wall lines (it's stronger anyway even without this scirpt).

So to calibrate the flow rate more accurately, you can run the flow rate calibration and increase wall lines a lot. It's not perfect but it's a start.

---

# How to see the Preview?
Expand Down