Skip to content
Tech News
← Back to articles

Household Laser Cuts

read original get xTool P2 55W CO2 Laser Cutter → more articles
Why This Matters

A hobbyist's account of moving from the subscription-based Cuttle to open-source OpenSCAD for parametric laser-cutting designs, driven by concerns about owning and sharing parameterized files. It's a concrete example of the vendor lock-in tradeoff in cloud-based creative tools, where exports don't preserve the underlying parametric logic.

Key Takeaways
Worth a Look

xTool P2 55W CO2 Laser Cutter — If reading about parametric holders and OpenSCAD designs has you itching to cut your own, the xTool P2 is a desktop CO2 laser built for home makers who want to go from SVG to finished part in one sitting. It handles wood, acrylic and other sheet stock, so those exported designs can become real household fixes.

See xTool P2 55W CO2 Laser Cutter on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.

After making my keyboard holders I did some other laser-cutting projets. Here’s a bit of that journey.

From Cuttle to OpenSCAD

I designed the gen1 holders using Cuttle. This was a great way to start with laser cutting and parametric CAD: being able to switch between “move control points around” and “write logic in the node tree” helped me build up intuitions about how the piece is made. I wound up getting a Pro subscription for a couple months, and was happy with the value I got.

But I wasn’t happy with the ownership I had when using Cuttle. Cuttle lets you export (as SVG or other formats) designs, but I didn’t find a way to export the parameterized design. If Cuttle-the-service goes away, I’d be stuck without a way to use new parameter sets. That also applies to “giving the design away”: if I want to give away the parameterized design, anyone who “takes” it has to go through Cuttle.

So one Sunday, I opened up the OpenSCAD tutorial and got to work. Why OpenSCAD? Mostly, I remembered its name before I haven’t used FreeCAD, so I can’t offer a comparison. (I’ve also used TinkerCAD for some basic designs, but TinkerCAD doesn’t seem to support parametric design.)

I’ve found OpenSCAD, especially the language, confusing to work with at times. But for my level of project and interest, it’s fine. And it’s libre and gratis, so, it’s hard to complain!

Project: cable box

My partner asked for a box to hide the tangle of cables on her desk. She gave me a small sketch: approximate width, approximate hole sizes, etc.

This was pretty easy to put together in OpenSCAD. Holes get constructed from overlapping circles and rectangles, finger joins are added or removed rectangles.

The box was functional, but pretty plain: the large front and rear faces, the most visible parts, were just plain wood. To add a little pizzazz, I constructed a cat’s head silhouette from an ellipse and two triangles, then randomly scattered them as cutouts across the front and rear faces.

... continue reading