Skip to content

Blog

BrickLayers Without the Code: Get 3D Printed Brick Wall Strength in Your Browser

Featured Image - Bricklayers

If you have been 3D printing for a while, you have likely heard of the “BrickLayers” technique. Originally popularized by CNC Kitchen, this post-processing method significantly increases the structural integrity of printed parts by offsetting layers—just like a real brick wall.

The engineering is sound, but for many makers, the execution has been a barrier. Until now, using BrickLayers required installing Python, managing dependencies, and running local scripts.

Today, I am removing that friction. I have updated the workflow to make it accessible to everyone through a free, browser-based tool.

The Theory: Why “Brick Wall” Patterns Matter

Section titled “The Theory: Why “Brick Wall” Patterns Matter”

To understand why this tool is valuable, we have to look at how FDM 3D printing handles stress.

In a standard print, layers are stacked directly on top of one another. When stress is applied perpendicular to these layer lines, the print is prone to delamination—basically, the layers rip apart because the failure point runs in a straight line down the part.

The BrickLayers concept borrows from masonry. By alternating the perimeter starts and creating an offset pattern (a “running bond”), you interrupt that direct line of stress. The interface between layers becomes complex and interlocking, making the part significantly stronger without changing the material.

While the result of BrickLayers is fantastic, the process was designed for engineers and developers. Running a Python script on your local machine to post-process G-code isn’t difficult if you code, but it is a hassle if you just want to print a strong part.

I decided to revisit this technique with a focus on usability. I wanted to bridge the gap between the engineering concept and the everyday printing workflow.

I have ported the BrickLayers logic into a web application. This means:

  • No Python installation required.
  • No command line usage.
  • Secure processing: The tool streams your G-code through our secure server for processing and immediately sends it back. No files are ever saved to a disk or database.

You can access the tool here: Minimal 3DP BrickLayers Tool

Data Verification: Does it Slow Down Printing?

Section titled “Data Verification: Does it Slow Down Printing?”

A common concern with altering G-code is the impact on print time. Does a more complex toolpath ruin your efficiency?

I ran a comparison using a standard Benchy to verify the data:

  • Standard Print: 29 minutes, 49 seconds

  • BrickLayers (Python Script): 30 minutes, 14 seconds

  • BrickLayers (Web Tool): 30 minutes, 14 seconds

The Result: You are looking at a difference of roughly 25 seconds (less than a 2% increase) for a part that benefits from structurally superior layer adhesion.

  • Slice your model as you normally would.
  • Save the G-code file.
  • Go to the BrickLayers Web Tool.
  • Load your G-code.
  • Let the browser process the file and download the new version.

If you have been reluctant to try this technique because you didn’t want to configure a development environment, give the web app a try. It is free to use, and it brings engineering-grade wall strength to your standard slicer workflow.


Support Minimal 3DP:

Transparency: We may earn a commission when you make a purchase through our links. Minimal 3DP is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Step-by-Step Sovol SV08 Build: From Box to Klipper in Under 2 Hours

Is the Sovol SV08 the best entry point for a large-format CoreXY?

Section titled “Is the Sovol SV08 the best entry point for a large-format CoreXY?”

I realize the SV08 has been on the market for a bit now, but I recently decided to pick one up. Why? Because the price-to-performance ratio has hit a sweet spot that is hard to ignore. I grabbed this unit for under $500—shipped directly from a US warehouse via AliExpress—and frankly, for that price, it creates a very interesting proposition for anyone looking to get into the Voron ecosystem without the 40-hour build time.

In the first installment of this new series, I take the SV08 from the shipping box to a functional Klipper instance in under two hours.

Unboxing & Logistics: The AliExpress Surprise

Section titled “Unboxing & Logistics: The AliExpress Surprise”

There is often a stigma about ordering large hardware from AliExpress, but you can find some incredible deals if you look carefully. I ordered this specific unit from a seller stocking it in a US warehouse. The result? It arrived incredibly fast—less than a week—and the box was in perfect shape.

Packaging is tight and well-thought-out. If you’ve been hesitant about shipping damage on these larger printers, my experience here was reassuring.

Sovol SV08 (AliExpress)

Large-format CoreXY printer. 350mm build volume. Best value for money.
$499

Sovol SV08 (Amazon)

Same great printer, faster shipping with Prime.
Check Price

This is not a “kit” in the traditional Voron sense. It is a pre-assembled module that requires final integration.

If I wasn’t filming the process for the channel, I honestly believe I could have had this machine assembled in one hour. Even taking my time, the entire process took about two hours. It is surprisingly straightforward—the gantry comes mostly pre-assembled, and the wiring is largely managed for you.

However, having the right tools makes a difference. I used my go-to drivers for this build, which saves a massive amount of frustration compared to the little Allen keys included in the box.

Hex Head Allen Wrench Set

High-quality drivers that prevent stripped screws. A must-have.
Check Price

While the build is solid, there is one specific hardware quirk you need to know about immediately to avoid damaging your new machine.

Do not pick up the SV08 by the top frame.

Unlike a Voron 2.4, where the skirt (bottom) is often the weak point, the SV08 has a very thin aluminum top section. It is not 2020 extrusion; it’s a thinner profile. If you try to lift the printer by the top bar, you risk bending the frame.

Instead, use the handles built into the side of the plastic case. It’s the opposite of what we are used to with other CoreXY builds, but it’s crucial for the longevity of this machine.

Out of the box, the SV08 runs a fairly stock version of Klipper. It boots up, it prints, and it’s a solid machine right from the start.

But this video is just the baseline. My plan for this series is to treat the SV08 not as an appliance, but as a platform. In upcoming posts and videos, we are going to:

Root the machine to gain full control over the Klipper instance.

Upgrade the cooling and hotend for better performance.

Push the speeds to see what this frame can actually handle.

Check out the full build video below to see exactly how it comes together.

Support Minimal 3DP

If you found this guide helpful, consider supporting the channel so I can keep buying hardware to test, break, and rebuild for you.

Buy Me a Coffee: ko-fi.com/minimal3dp

Support me on Patreon: https://www.patreon.com/posts/buy-back-your-146166454?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link

Railway: https://railway.com?referralCode=7BPriG

Transparency Note: Some of the links in this post are affiliate links. If you go through them to make a purchase, I will earn a small commission (which helps support M3DP!). You will not pay a penny more.

Quantifying Risk: A Data-Driven Look at 3D Printing Air Quality

Why I Take 3D Printing Air Quality Seriously

For me, the conversation around 3D printing usually revolves around speed, calibration, and cost. But recently, the focus shifted to something far more critical: the air I breathe while I create.

Following my open-heart surgery in October, I became acutely aware of the environmental factors in my workspace . I work in a 200-square-foot office, and because I close the door to record, I realized I was essentially printing in a sealed box . This personal realization sparked a deep dive into the invisible byproducts of Fused Deposition Modeling (FDM) .

Rather than relying on forum hearsay, I took a rigorous approach. I utilized Notebook LM to synthesize data from 56 different scientific articles regarding emissions . The research highlights two invisible risk factors every maker should understand:

  • Ultrafine Particles (UFPs): Microscopic pieces of plastic and debris floating in the air .
  • Volatile Organic Compounds (VOCs): Gases released during the melting process, particularly from petroleum-based filaments like ABS and ASA .

Surprisingly, the research indicates that even PLA—often considered the “safe” option—can release VOCs equivalent to ABS depending on the brand, pigments, and additives used . In many cases, PLA is not just plant-based material; it has so many additives that it can cause risks .

To test the theory against reality, I set up a comprehensive sensor array using the Creality K2 Plus printing ASA . I placed air quality monitors inside the printer’s enclosure, directly outside near a HEPA filter, in the hallway, and downstairs .

The results were telling. The sensors demonstrated that a simple enclosure can act like a fireplace screen, keeping an estimated 95% of particles and gases contained . However, my testing also revealed a critical workflow error. In an attempt to clean the printer glass with alcohol, I inadvertently caused a massive spike in VOC readings, proving that sometimes our cleaning habits can be just as impactful as the printing itself .

Mitigation Infographic

I found several mitigation strategies derived from the scientific research that I now implement:

  • Enclosures: This is the first line of defense.
  • The “Cool Down” Rule: Letting a print sit for 10 to 20 minutes after completion significantly reduces the release of particles when you open the door.
  • Filtration: I recommend getting a HEPA filter that is oversized for your office to exchange the air roughly six times an hour.

For a complete breakdown of the data and to see the sensors in action, check out the full video.

If you are looking to upgrade your safety setup or replicate these tests, here is the equipment I used in the deep dive:

Air Quality Sensor Used: https://go.minimal3dp.com/go/aq-sensor2

Creality K2 Plus: https://go.minimal3dp.com/go/k2-plus

K2 Plus HEPA/Activated Carbon Filters: https://go.minimal3dp.com/go/k2-plus-hepa

ASA Filament: https://go.minimal3dp.com/go/asa-filament


Support Minimal 3DP:

Transparency: We may earn a commission when you make a purchase through our links. Minimal 3DP is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Creality K2 Plus Firmware: Download, Update, and Roll Back

Creality K2 Plus Firmware: Download, Update, and Roll Back

If you are reading this, you probably did exactly what I did last night: I wasn’t paying attention, saw a green update button, and just pressed it.

Normally, updates are a good thing. But in this case, I immediately regretted it. I was trying to record a video and needed my K2 Plus for its enclosed chamber, but the moment I installed the new firmware, I had nothing but errors and couldn’t print a single thing. Specifically, it wouldn’t even get to the preheating stage before crashing out with stepper timing errors.

Since I don’t use Creality Print, it took me a while to figure out how to manually roll back the firmware to a stable version. If you are stuck in the same boat — or you just want to move to a specific version, up or down — here is the whole process without their slicer software.

This is the part that trips most people up, and it is the reason this post needed updating.

Creality moved the K2 series firmware downloads to Creality Cloud. The old product page on the main Creality site is still live, still indexed, and still lists older builds — which is why a lot of people think they’re on the newest version when they aren’t. My own K2 Plus was sitting on 1.1.6.1 and never prompted me that 1.1.6.4 existed.

The current download page:

Creality Cloud — K2 Plus

Scroll down and click Downloads. Every published version is listed there, so the same page works whether you are upgrading or rolling back.

Flashing firmware wipes your customizations. Bed probe tweaks, custom macros, anything you changed by hand — all of it. Back up first.

Log into your printer through the Fluidd web interface at:

http://YOUR-PRINTER-IP:4408

Go to Configuration and download each of these individually:

  1. printer.cfg
  2. printer_params.cfg
  3. motor_control.cfg
  4. box.cfg
  5. sensorless.cfg
  6. gcode_macro.cfg

The “Create ZIP Archive” button has never worked for me on this machine, so grab them one at a time.

Once you have those saved somewhere safe, I recommend running a factory reset before flashing to clear out anything left over. I walk through that whole process here:

If the drive isn’t set up correctly, the printer won’t read it.

  1. Insert a USB drive into your computer.
  2. Open your disk utility (I used a Mac, but right-clicking “Format” on Windows works the same way).
  3. Format the drive as exFAT. It is vital that you choose exFAT; otherwise, the bootloader likely won’t pick it up.
  4. Drag and drop the downloaded image file onto the drive. Use an otherwise empty drive — if there’s an old firmware image sitting on it, delete that first. A stale image is the most common reason the printer flashes the wrong version.
  5. Eject the drive safely.

The USB port is on the right-hand side of the machine as you face it.

This is the quicker path and what the current firmware does:

  1. Leave the printer on.
  2. Insert the USB drive.
  3. The screen prompts you to upgrade to the version on the stick. Hit Upgrade and confirm.

Fall back to a cold boot:

  1. Turn the printer off.
  2. Insert the USB drive.
  3. Turn the printer back on — the bootloader picks up the image and offers the upgrade.

Once the install finishes, the machine reboots and comes up wanting to recalibrate before it will print.

  1. Remove the USB drive.
  2. Hit OK at the recalibration prompt to reach the calibration page.
  3. Run cutter calibration and input shaping at minimum. Belt tension is usually fine after a firmware change, and I leave auto-leveling for the next time I actually print.
  4. Restore the config files you backed up earlier.
  5. Slice a small test file and send it to the printer to confirm everything is working.

If you’d rather not dig up every calibration formula and test procedure from scratch, I put my whole set of calculators and calibration tools in one place: go.minimal3dp.com. Free, no signup. I built it so I’d stop re-deriving the same numbers, and figured you might want it too.

Downloading from the new Creality Cloud page and flashing in either direction:

And the original rollback video, if you want to see the drive formatting and menu navigation in detail:

Hopefully this saves you the frustration I dealt with.


Support Minimal 3DP:

Transparency: We may earn a commission when you make a purchase through our links. Minimal 3DP is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

The Hidden Cost of Open Source: Why I’m Launching the Minimal 3DP Patreon

In the domain of desktop manufacturing, we obsess over tangible costs. We calculate the price per kilogram of filament, analyze the depreciation of a nozzle, or measure the energy consumption of a heated bed. [cite_start]However, my research into optimization techniques highlights a critical variable often missing from the equation: Time[cite: 6].

[cite_start]For the past few years, Minimal 3DP has operated to bridge the gap between “Appliance Consumers” and “Engineering Enthusiasts”[cite: 2]. We’ve explored Klipper firmware, dissected OrcaSlicer profiles, and pushed prosumer hardware to its absolute limits. [cite_start]But as the market undergoes the “Great Bifurcation”—where machines diverge into locked-down appliances or complex open-source projects—the burden of configuration has shifted entirely to you, the user[cite: 2].

Open source is free, but your time is not.

The current ecosystem often forces a binary choice: pay a premium for a “walled garden” ecosystem or spend hours scrolling through forums to find a configuration that doesn’t result in a layer shift.

In my strategic analysis of the channel, I identified a critical inefficiency. [cite_start]You aren’t coming to Minimal 3DP just for entertainment; you are coming for data[cite: 1]. You need the verified parameters that turn a chaotic build into a reliable tool. You need optimization without the trial-and-error cycle that kills throughput.

Today, I am launching the Minimal 3DP Patreon to solve this specific problem.

I do not view this platform as a “donation jar.” [cite_start]I view it as essential infrastructure—a “Hardware Bridge” designed to accelerate your workflow[cite: 3]. By joining, you are investing in a verified data utility that allows you to bypass the tinkering phase and get straight to production.

We are launching with the Operator Tier, designed specifically to let you buy back your time.

You want to print. By joining this tier, you get access to the Minimal 3DP Platform tools that streamline your workflow:

  • Export Settings as OrcaSlicer Profiles on OrcaSlicer Settings Recommender Stop guessing at parameters. Generate and export optimized profiles directly.
    https://go.minimal3dp.com/settings/
  • AI-based analysis on the Printer Reviews and Analysis Get deep, data-driven insights into hardware before you buy, leveraging our aggregated testing data.
    https://go.minimal3dp.com/reviews/
  • Ability to save invoices on the FDM Cost Calculator Move from hobbyist to professional by tracking project costs accurately and saving your history for client billing or internal records.
    https://go.minimal3dp.com/fdm-cost/

This launch marks a strategic pivot for Minimal 3DP. [cite_start]While I will always produce high-quality tutorials for YouTube, the Patreon allows me to serve as a Data Authority[cite: 1]. [cite_start]It funds the acquisition of new hardware for “Rooting” projects (like the upcoming K2 Plus deep dive) and supports the rigorous testing required to validate the tools I share[cite: 3].

If you are tired of “calibration hell” and want to treat your printer like the precision tool it is, I invite you to join us.

Click here to buy back your time and join the Minimal 3DP Patreon.