From 9e627e38a225cb240ac8ac78e34fae5dad651f21 Mon Sep 17 00:00:00 2001 From: Werner Beroux Date: Fri, 21 Mar 2025 21:09:31 +0100 Subject: [PATCH 1/2] Update README.md Make it a bit clearer on how to install especially on Linux --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 304baf3..42f631c 100644 --- a/README.md +++ b/README.md @@ -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) @@ -39,13 +42,13 @@ Edit the **"Post processing scripts"** section in your slicer. ### **Mac/Linux Examples 🍏 🐧** - CPython (installed globally):
-```/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``` - CPython (installed locally):
-```/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``` - PyPy3 (installed globally):
-```/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``` - PyPy3 (installed locally):
-```/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``` ### **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': From fc680e3c78cbc36ef9cb8598927ff69199a2c1d1 Mon Sep 17 00:00:00 2001 From: Werner Beroux Date: Fri, 21 Mar 2025 21:18:25 +0100 Subject: [PATCH 2/2] Update README.md Describe that flow rate should be adjusted. --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 42f631c..dc741d8 100644 --- a/README.md +++ b/README.md @@ -66,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?