mirror of
https://github.com/TengerTechnologies/Bricklayers.git
synced 2025-02-07 13:24:45 +00:00
57 lines
2.2 KiB
Markdown
57 lines
2.2 KiB
Markdown
# Only Bricklayers
|
|
This is a script to add Brick layers to Prusaslicer and Orcaslicer.
|
|
(As of now it doesn't work with Bambu printers)
|
|
|
|
To use it you need to have Python installed. (www.python.org)
|
|
|
|
In Prusaslicer's printsettings go to "Output options". There you will find a section called "Post processing scripts".
|
|
You can add the following to run the script:
|
|
|
|
```"C:\Your\Path\To\Python\python.exe" "C:\Your\Path\To\Script\bricklayers.py"```
|
|
|
|
This will run it with a default layerheight of 0.2.
|
|
|
|
There are two parameters you can add. -layerHeight and -extrusionMultiplier
|
|
|
|
The layerheight has to match the settings in the slicer to work as intended,
|
|
The extrusionmultiplier multiplies the extrusions of the shifted layers so you can use it to probably increase strenght(has yet to be tested).
|
|
|
|
Sample:
|
|
|
|
```"C:\Your\Path\To\Python\python.exe" "C:\Your\Path\To\Script\bricklayers.py" -layerheight 0.2 -extrusionMultiplier 1.3```
|
|
|
|
Thanks to all of you who opened issues and made pullrequests. I'm not ignoring you, I just didn't have the time to review yet. I will do on the weekend!<3
|
|
(I will also make a good readme then)
|
|
|
|
Here is a video about the script.
|
|
|
|
[](https://www.youtube.com/watch?v=EqRdQOoK5hc)
|
|
|
|
|
|
# Bricklayers + NonPlanar infill (Currently only tested in Prusaslicer!)
|
|
|
|
(For better results turn on External perimeters first)
|
|
|
|
In Prusaslicer's printsettings go to "Output options". There you will find a section called "Post processing scripts".
|
|
|
|
You can add the following to run the script:
|
|
|
|
```"C:\Your\Path\To\Python\python.exe" "C:\Your\Path\To\Script\bricklayersNonPlanarInfill.py" -extrusionMultiplier 1.05 -wallReorder 0 -nonPlanar 1 -amplitude 0.6 -frequency 1.1;```
|
|
|
|
The parameters are
|
|
-extrusionMultiplier {number} -> Increase the extrusion for shifted walls
|
|
|
|
-wallReorder {1 or 0} -> enable/disable wall loop reordering.
|
|
|
|
-nonPlanar {1 or 0} -> enable/disable non-planar infill
|
|
|
|
-amplitude {number} -> amplitude of the infill sine wave
|
|
|
|
-frequency {number} -> frequency of the infill sine wave
|
|
|
|
Here is a video about this version.
|
|
|
|
[](https://www.youtube.com/watch?v=DosU-M0g-QU)
|
|
|
|
|