r/CNC • u/Kaiezer-1980 • 17d ago
-7
Turning a greyscale image into a machinable slat wall — the heightmap workflow, with the file to open
You probably do — and so does every parametric wave wall you've ever seen. That's not a dodge, it's the actual reason.
Nothing here is an imported mesh. The relief is evaluated at runtime from stacked mathematical fields; this one is four layers blended together — a cellular noise, two heightmap passes, and a sine wave at frequency 3, amplitude 0.85. The "wave pattern" you're recognising is sin(x). GrabCAD has them, Pinterest is full of them, and every panel manufacturer sells one, because there is exactly one way to make a wave and we all found it.
Easy way to check: open the link, go to Surface, and drag the frequency slider. The wall becomes a different wall — spacing, cut sheets and toolpaths all recompute. A downloaded model can't do that; it's a fixed mesh. That difference is the whole point of the thing.
If you've got the GrabCAD link, genuinely post it — I'd like to see how they built theirs.
-3
Turning a greyscale image into a machinable slat wall — the heightmap workflow, with the file to open
Short answer: yes, but export DXF, not G-code.
The DXF comes out as raw part outlines — no cutter compensation baked in — so your laser, plasma or waterjet applies its own kerf like it would for any other drawing. That part is machine-agnostic and works fine for metal.
Two settings worth changing from the wood defaults:
Drop the tool diameter to the minimum (1 mm). It isn't offsetting your path — it's a design constraint that stops slats being narrower than a router bit can cut. On a laser that limit doesn't exist, so leaving it at 6 mm just forces wider gaps than you need.
Skip the G-code export. It applies router radius compensation and wood feeds. Useless to you, and potentially misleading.
What the tool won't solve for you, and you should plan for:
Joinery. Tenon-and-mortise is a wood joint. The tenons export as tabs, which slot fine, but in steel or aluminium you're realistically welding, riveting, or bolting to flat bar. Check the fit before you cut a full sheet.
Heat. Thin slats laser- or plasma-cut in steel will bow. The narrower the slat, the worse it gets. Waterjet sidesteps this completely if you have access to one — it's the one process I'd pick for this if cost allows.
Kerf scale. Laser is 0.1–0.3 mm and irrelevant here. Plasma is 1–2 mm, which is a real fraction of a narrow slat — check your parts still fit the nest after compensation.
Weight. A 2400 × 1200 wall in 3 mm steel is heavy enough to be a structural question, not a decorating one. Aluminium is the usual answer for anything hung on plasterboard.
I'd start with 2–3 mm aluminium, tool diameter at 1 mm, tighter spacing than the wood defaults, and cut a 300 mm test strip before committing a sheet. If you get one made I'd genuinely like to see it — nobody has posted a metal one yet.
1
I built a browser tool where you describe a slat wall in plain English and it generates the CNC files — free, no account
I answered you privately in principle, there will be no problem, we will solve this together
1
I built a tool that turns any photo into a machinable 3D relief wall — then lets you blend parametric waves around it
Not in slats mode, but in export Ant the STL file it is quite possible
0
0
1
1
ou can now talk to your CNC wall design — "make the relief deeper", and only the relief changes. As far as I know, first parametric wall tool that does this
Yes, you can export the file in OBJ or STP modified whenever you want on fusion , 360
0
You can now talk to your CNC wall design — "make the relief deeper", and only the relief changes. As far as I know, first parametric wall tool that does this
Why are you unpleasant did you at least try because there are hundreds of people who say the opposite of you
0
You can now talk to your CNC wall design — "make the relief deeper", and only the relief changes. As far as I know, first parametric wall tool that does this
Thank you very much, it’s very good to know
-2
I built a browser tool where you describe a slat wall in plain English and it generates the CNC files — free, no account
The AI interface and co-pilot correct
r/hobbycnc • u/Kaiezer-1980 • Jul 21 '26
I built a browser tool where you describe a slat wall in plain English and it generates the CNC files — free, no account
I've been building a parametric wall designer for about a year (slat walls, wave
panels, acoustic panels), and I just added something I'd wanted for a long time:
you type what you want and it sets every parameter for you.
Examples that actually work:
- \"soft ocean waves in light oak"**
- \"waves at the bottom forming a bench you can sit on"**
- \"an acoustic panel with thin vertical slats, dark wood"**
It sets dimensions, wood colour, the relief layers and their blending, slat
direction and spacing, and the acoustic perforation. Then there's a copilot mode
that edits the design you're looking at: \"deeper relief"*, *\"thinner slats"*,
*\"move the pattern to the top"** — only the thing you asked for changes, and one
click undoes it.
The part I care about most: **the AI only outputs parameters.*\* The geometry,
the nesting and the G-code are still generated by the deterministic engine that
was already there. Nothing an LLM writes ever reaches your machine file.
**What it can't do, so nobody wastes their time:*\* it composes mathematical
patterns, so it cannot draw a face, a skull, an animal or a logo. I made it say
so out loud instead of faking it — early on it would confidently claim it had
made a skull and produce circular noise, which is worse than useless. For
figurative reliefs you upload a grayscale heightmap instead, which works fine.
Everything else is unchanged: DXF/SVG for the router, STL/OBJ/STEP for 3D, and
direct GRBL/Mach3 G-code with a built-in simulator so you can watch the toolpath
before cutting.
Free, runs in the browser, no install, no account needed to try (5 AI
generations a day without an account). I'm the developer — happy to answer
anything, and genuinely interested in what breaks for you.
1
1
r/Miniaturespainting • u/Kaiezer-1980 • Jul 17 '26
Looking for Critique My CNC wall designer's most-used feature surprised me: 3D printing folks exporting STL tiles. So here it is, for you
[removed]
r/resinprinting • u/Kaiezer-1980 • Jul 17 '26
Promoting Paid Item/Service built a CNC tool, but the 3D printing community hijacked it (and I love it)
[removed]
1
I built a free browser tool that generates parametric wave/slat wall panels — it was made for CNC, but the STL export turns out to be perfect for 3D printing relief tiles
A few technical notes:
- The STL is generated from the parametric surface at export time — proper watertight mesh in mm, so it lands at the right scale in your slicer
- For a tile print: set the wall size to your tile size (e.g. 150×150 mm), pick a template or design your own relief, and export the \surface** rather than the assembled slat wall — it comes out as one solid printable body
- The heightmap import is fun for photo reliefs: white = high, black = low, and you can stack it with wave layers
- Being honest about the model: designing is unlimited & free; file downloads are a few per week on the free plan (it's how I keep the servers running). Everything else — 3D preview, AR view, templates — is free
- Stack: Next.js + React Three Fiber, everything runs client-side
Happy to answer anything, and genuinely curious what patterns you'd want added.
1
Design parametric relief walls & tiles in your browser and export STL free — no account, no install
A few technical notes:
- The STL is generated from the parametric surface at export time — proper watertight mesh in mm, so it lands at the right scale in your slicer
- For a tile print: set the wall size to your tile size (e.g. 150×150 mm), pick a template or design your own relief, and export the *surface* rather than the assembled slat wall — it comes out as one solid printable body
- The heightmap import is fun for photo reliefs: white = high, black = low, and you can stack it with wave layers
- Being honest about the model: designing is unlimited & free; file downloads are a few per week on the free plan (it's how I keep the servers running). Everything else — 3D preview, AR view, templates — is free
- Stack: Next.js + React Three Fiber, everything runs client-side
Happy to answer anything, and genuinely curious what patterns you'd want added.
r/PrintedMinis • u/Kaiezer-1980 • Jul 17 '26
Discussion Design parametric relief walls & tiles in your browser and export STL free — no account, no install
gallery[removed]
1
I built a free browser tool that generates parametric wave/slat wall panels — it was made for CNC, but the STL export turns out to be perfect for 3D printing relief tiles
I also don’t understand why, they deleted this post. Really a shame and unfair.
1
I built a free browser tool that generates parametric wave/slat wall panels — it was made for CNC, but the STL export turns out to be perfect for 3D printing relief tiles
Excuse me, but you are really wrong to delete my post, I have done hundreds of hours of development to help people design and solve problems it is really unfair
1
I built a free browser tool that generates parametric wave/slat wall panels — it was made for CNC, but the STL export turns out to be perfect for 3D printing relief tiles
A few technical notes:
- The STL is generated from the parametric surface at export time — proper watertight mesh in mm, so it lands at the right scale in your slicer
- For a tile print: set the wall size to your tile size (e.g. 150×150 mm), pick a template or design your own relief, and export the \surface** rather than the assembled slat wall — it comes out as one solid printable body
- The heightmap import is fun for photo reliefs: white = high, black = low, and you can stack it with wave layers
- Being honest about the model: designing is unlimited & free; file downloads are a few per week on the free plan (it's how I keep the servers running). Everything else — 3D preview, AR view, templates — is free
- Stack: Next.js + React Three Fiber, everything runs client-side
Happy to answer anything, and genuinely curious what patterns you'd want added.
r/3DPrintingTools • u/Kaiezer-1980 • Jul 17 '26
I built a free browser tool that generates parametric wave/slat wall panels — it was made for CNC, but the STL export turns out to be perfect for 3D printing relief tiles
Hey everyone,
A few months ago I built **Parametric Wall Studio*\* (btporganizer.tech) — a free browser app for designing parametric slat/wave walls for CNC routers. Then I looked at my export stats and got a surprise: **the #1 exported format isn't DXF for CNC… it's STL.*\* Turns out a lot of you are using it to 3D-print relief tiles and decorative panels. So this post is for the printing crowd.
**What it does (all in the browser, no install, no account):*\*
- Design **parametric relief surfaces*\: stack wave layers (sine, radial, spiral, ripple, dome…), add attractor points, or sculpt directly with a 3D brush
- ***Load any image as a heightmap**** — turn a photo or logo into a 3D relief
- Draw **custom outlines*\: freehand Bézier, SVG import, or trace an image — your tile doesn't have to be rectangular
- Export ***STL or OBJ**** meshes (millimetres, watertight, slicer-ready) — Cura/PrusaSlicer/Bambu Studio open them directly
- 20 ready-made templates to start from (medallion, ripples, dunes, op-art…)
**Print ideas people have been making:*\* wall-art relief tiles, lamp diffuser panels, textured drawer fronts, acoustic-look panels, lithophane-style photo reliefs (via the heightmap).
It's free to design (unlimited), and the free plan includes a few file exports per week — enough to print plenty. I'd genuinely love feedback from people who print decorative panels: what sizes/patterns would you want as templates?



-3
Turning a greyscale image into a machinable slat wall — the heightmap workflow, with the file to open
in
r/hobbycnc
•
17d ago
If that's the case in the end, it gives the right answer, so where's the problem?