Posting, once again, in legendary thread. So often in the past few years I have thought “I’m present in a moment where things are changing and capital h History is being made” and most of those times have not been good. This is one of the rare few times where I’ve thought that feeling actual, legit joy. Nice work, man. Taking a moment to recognize the shift from your project to a community project was beautiful and classy. There will be a moment not to long from now when I click the button in the slicer to enable this feature; we all will. I hope folks think of you as they do. Suggestion: call the feature “Hod Carrier”; it’s the name of the guy who follows the bricklayer up the ladder with the mortar… thus enabling the brick layer to do their job.
In over a decade of 3d printing, I don't think there has ever been such a significant slicer feature. At the very least, there's none that I've looked forward to as much.
Please consider making script for multiple wall vasemode. I have been doing this manually in CAD by using negative volume bodies and ribs. It is really beneficient for materials requiring uniform extrusion without any retractions. Also, klipper based belt 3D printers integration for prusaslicer/orcaslicer would be neat.
Thank you TenTech, very cool! Since I found your script, I've been on a kick of making containers which I think is a very good use case for Bricklayers!
I feel a kinship with this guy since our main printer both seems to be the prusa mini, he's leagues ahead in every other way tho, bro is out her revolutionizing printing
I won't say a hero, 'cause, what's a hero? But sometimes, there's a man. And I'm talkin' about TenTech here. Sometimes, there's a man, well, he's the man for his time and place. He fits right in there. And thats TenTech, on TH-cam.
Hiya, these are great concepts to further the capabilities of 3d printing. One thing that I've been thinking about is how everyone is working so hard to hide the 'seam' created when we print in layers. I've been wondering if we could 'obscure the seam' by making it a feature???? A vase with a seam up the back is hard to ignore. But a vase with eight equidistant seams around the perimeter becomes a 'feature'. We could have an checkbox in the slicer for 'radial seams' and the user selects the number of seams they want the object to be printed with? ten seams running up the side of a handle becomes a grip surface, much like the fuzzy skin does. Or we could have words and symbols created out of seams running up the side of an object. Such as a URL or trademark?
@tengertechnologies have you looked into auxetic lattices? Might be something very useful to design as an infill for those of us making things with TPU or designing things to take a beating without breaking.
You know I had a thought that could further entrance brick layers, what if they were brought in closer in xy than standard walls would be. For example if standard layers are 0.4mm wide with 0.4mm spacing, make the walls 0.3mm or 0.35mm spacing to further lock the brick layers together
Maybe this has been mentioned, and I'm late to the party, but there is that variable line width feature in most slicers these day (Anansi ???) I noticed that in your diagrams all of the layers are the same width, but the height changes? What if the width of the internal walls also changed, thus the 'brick' structure would be in both directions???
The problem that is being addressed is lower bond strength between layers. What you bring up would improve strength between walls when subjected to a sheer force that is unlikely to be a significant issue in practice. (Unless I am missing something.)
@@boggisthecat I haven't read the original patent, but if altering the path in more then one dimension isn't mentioned, this could be a way to mitigate the previous work???
Who's gotten this to work on OrcaSlicer? It works fine with PrusaSlicer but not with Orca. Orca seems to run python script on the slice, not the gcode export... maybe that's the problem?
First of all, thank you for the script, but I have a problem with running the script. It shows Post-processing script "C:\Python312\python.exe" "C:\path\bricklayersNonPlanarInfill.py" -layerheight 0.2 -extrusionMultiplier 1.3 on file C:\path\.17180_0.gcode.pp failed. Error code: 2
Awesome! Will definitly try that next week.
please do, this guy has been hitting it outta the park and needs the recognition he deserves!!
Can't wait to hear about the results
Woooo!
I'm looking forward to the strength results.
Let's gooo
this man is single handedly remaking this industry
Humanity as a hole
Posting, once again, in legendary thread.
So often in the past few years I have thought “I’m present in a moment where things are changing and capital h History is being made” and most of those times have not been good.
This is one of the rare few times where I’ve thought that feeling actual, legit joy. Nice work, man. Taking a moment to recognize the shift from your project to a community project was beautiful and classy.
There will be a moment not to long from now when I click the button in the slicer to enable this feature; we all will. I hope folks think of you as they do.
Suggestion: call the feature “Hod Carrier”; it’s the name of the guy who follows the bricklayer up the ladder with the mortar… thus enabling the brick layer to do their job.
The legend has returned
And fast! Holly cow! His next script will hack the Pentagon.
In over a decade of 3d printing, I don't think there has ever been such a significant slicer feature. At the very least, there's none that I've looked forward to as much.
A guy with a hobby
Please consider making script for multiple wall vasemode.
I have been doing this manually in CAD by using negative volume bodies and ribs. It is really beneficient for materials requiring uniform extrusion without any retractions.
Also, klipper based belt 3D printers integration for prusaslicer/orcaslicer would be neat.
I have been wondering why this isn't a thing for SO long.
yep, would be awesome!
@riba2233 Hey again! Hahaha.
Cannot you just use 2 perimeters, 0% infill and 0 top layers?
Wouldn't you want him to build a fully functional rocket for you too?
Woo! So excited for this feature to become mainstream on all slicers.
My Tech Fun needs to try this on his channel!!!
Thank you TenTech, very cool! Since I found your script, I've been on a kick of making containers which I think is a very good use case for Bricklayers!
Once again this is a great project thank you again
History in the making 🎉
Finally. After re-watching your brick layer video, I thought about non planar printing. Glad you covered that as well and combined both.
Single most important slicer feature since the invention of FDM itself.
thanks for the update.
I share this dudes stuff and he updates it immediately. Thank you so much for the time I'll be sure to donate to you when I get paid.
Casually just innovating the entire 2025 3D printing scene and it’s barely February
I feel a kinship with this guy since our main printer both seems to be the prusa mini, he's leagues ahead in every other way tho, bro is out her revolutionizing printing
Really good work.
Can’t wait for the strength tests
Thank you
Can't wait to see this stuff tested. :)
I won't say a hero, 'cause, what's a hero? But sometimes, there's a man. And I'm talkin' about TenTech here. Sometimes, there's a man, well, he's the man for his time and place. He fits right in there. And thats TenTech, on TH-cam.
Keep up the great work!
Need this on Bambu slicer 🤩
Dude is a genius!
Nice. Will test it!
Another banger once again!
looks great! i hope we get them as add ons on orca (and other slicers i guess) so you just turn it on and baam (oh he adressed that already >.>)
Thank you for getting this to us before some asshat patents the idea!!
Wow/ Amazing bro!
very cool, thank you!
This is awesome
Wow!!! Great!!
needs bambu support for bambu printers
You are amazing
Stellar!
THANKS
Hiya, these are great concepts to further the capabilities of 3d printing.
One thing that I've been thinking about is how everyone is working so hard to hide the 'seam' created when we print in layers.
I've been wondering if we could 'obscure the seam' by making it a feature????
A vase with a seam up the back is hard to ignore.
But a vase with eight equidistant seams around the perimeter becomes a 'feature'.
We could have an checkbox in the slicer for 'radial seams' and the user selects the number of seams they want the object to be printed with?
ten seams running up the side of a handle becomes a grip surface, much like the fuzzy skin does.
Or we could have words and symbols created out of seams running up the side of an object. Such as a URL or trademark?
@tengertechnologies have you looked into auxetic lattices? Might be something very useful to design as an infill for those of us making things with TPU or designing things to take a beating without breaking.
Like and comanded....😊
You know I had a thought that could further entrance brick layers, what if they were brought in closer in xy than standard walls would be. For example if standard layers are 0.4mm wide with 0.4mm spacing, make the walls 0.3mm or 0.35mm spacing to further lock the brick layers together
Just modify the extrusion values to ensure the voids are filled.
Have you tried VOXELFILL approach to improving layer adhesion?
Non planar perimeter walls as well?
How do you avoid collision with modified infill when printing head is traveling to print wall? Awesome scripts btw!
Any plans to make it available in Orca slicer for Bambu printers ?
Now the question
can you make a script that turns walls into non planar walls and add bricklayers to it to get the ultimate strength in z Direktion ?
Maybe this has been mentioned, and I'm late to the party, but there is that variable line width feature in most slicers these day (Anansi ???)
I noticed that in your diagrams all of the layers are the same width, but the height changes?
What if the width of the internal walls also changed, thus the 'brick' structure would be in both directions???
The problem that is being addressed is lower bond strength between layers. What you bring up would improve strength between walls when subjected to a sheer force that is unlikely to be a significant issue in practice. (Unless I am missing something.)
@@boggisthecat I haven't read the original patent, but if altering the path in more then one dimension isn't mentioned, this could be a way to mitigate the previous work???
@@DaveTimperley
There is no patent issue.
why might it not work on orcaslicer?
Who's gotten this to work on OrcaSlicer? It works fine with PrusaSlicer but not with Orca. Orca seems to run python script on the slice, not the gcode export... maybe that's the problem?
Where is the resulting GCode stored?
In the file that you save after you sliced
You don't need non-planar to print the infill like that.
It’s being modified along the Z direction. Definitionally non-planar printing.
First of all, thank you for the script, but I have a problem with running the script. It shows Post-processing script "C:\Python312\python.exe" "C:\path\bricklayersNonPlanarInfill.py" -layerheight 0.2 -extrusionMultiplier 1.3 on file C:\path\.17180_0.gcode.pp failed.
Error code: 2
You need to use the new parameters (choose values as you like): -extrusionMultiplier 1.05 -wallReorder 1 -nonPlanar 1 -amplitude 0.6 -frequency 1.1
bonjours, j'ai eu le meme probleme, avec prusa slicer, je l'ai regler en automatisant l'ouverture de prusaslicer en mode administrateur
Tried but get just failure with Error Code 9009 when I export g-code. ;(
Here: Post-processing script "C:\Users\path\AppData\Local\Microsoft\WindowsApps\python.exe" "C:\PRUSA\Skripts\bricklayersNonPlanarInfill.py" -extrusionMultiplier 1.05 -wallReorder 0 -nonPlanar 1 -amplitude 0.6 -frequency 1.1 on file C:\Users\path\AppData\Local\Temp\.28036_0.gcode.pp failed.
Error code: 9009