NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...7 min read

I built a 3D printing business and ran it for 8 months

Share
NOW LET US Article – I built a 3D printing business and ran it for 8 months

A deep dive into the technical and business challenges of running a boutique 3D printing operation, and why the founder eventually decided to step away.

How I built a 3D printing business and ran it for 8 months

...and why I walked away

I step down my front steps and into the brisk morning. I’m not dressed for January in New England, but fortunately I’m not going far. My hands grip a hastily constructed cardboard package, and beneath me is too much slush for slippers. I pass two houses before reaching my destination, peeking inside the front bay window as I go. No one’s home. I drop the package off on the brick stairs, fire a text—“dropped off”—and return to my apartment to find my dog nervously waiting at the top of the steps. Another 3D printed shipment complete!

This 3D printing business started with the help of my dog, at the time a puppy, and his desire to see my neighbor’s puppy. We (the humans) began talking, and as we ran through a conversation about dogs, the topic came to his trading card business. He’d source cards all over the internet for his daily WhatNot auctions with thousands of followers. Impressive—not only a home business doing real volume, but a lens into a world I had no idea existed.

I eventually noticed he had a 3D printed card stand, and with a printer at home, I offered to make him one myself. “Great,” he said, “I can sell them.”

The first test was whether I could print a functional card stand: hold a card vertically without falling over that wasn’t geometrically impossible to print. This is where I’d like to say, “my years of product design experience made this easy,” but I can’t. In software, you engineer a loop, here was my loop: print a piece, realize it’s unstable, tweak the design, repeat. All while fighting my CAD model in Onshape to stay organized and extensible while using my iPhone 13 as a stability test.

Eventually, the trick became clear: to make a card stand balance, you either use a thicker geometry that slows down printing, or you add weight to the base, seal it up, and leave the customer with something that feels more substantial than a plastic trinket, inspired by the Apple “impute value” philosophy behind their packaging.

With the first print done, the process evolved into a stream of client requests for images and names, design iteration which dominated the timeline, documenting the stand, customer approval, then handing off the production order to my neighbor to ship. All of this happened over text—not an organized workflow system, but good enough to handle a weekend’s worth of work, one weekend at a time. For a moment, the business worked. In reality, this was the easy part.

The first real system test was a piece my neighbor wanted for a family member, just like a regular order, but with a bit more pride on the line. The logo was the Boston Celtics logo. The problem? It’s not a minimal, modern logo; it’s a detailed, hand-drawn image from 1946.

The starting issue was getting a 3D printable model of the logo. I spent about 30 minutes trying to model it in CAD, checked my progress, and was less than a quarter done. Instead, I found a “coffee coaster” version of the logo online and modified the card stand base to fit a resized coaster. The CAD detour was the first clear signal that the process was broken enough to need fixing, but the problems kept coming.

The next conundrum: the Celtics logo has 6 colors, but my printer could only do 4 at the time. Expanding your plastic filament palette requires upfront investment, and color matching is hard—especially when you’re partially color blind. With the prints up to that point, I could get away with a “closest” match, like teal being light or dark green depending on how it matched the rest of the print. A 4-color Celtics logo exposed me, as I had to pick three different colors, collapse them into one, and hope the intensity values (brightness) wouldn’t turn details into a puddle of mud. I was able to take the tan, gold, and dark brown and compress them into the closest color, but the intensity values never felt right. When a design uses multiple colors, you just can’t reduce the colors and expect that same image.

The first print of the Celtics logo came out with the Celtic tobacco pipe totally mangled. Print resolution has an easy fix: just switch to a smaller nozzle and wait about 4x longer due to inverse square scaling of flow rate to nozzle diameter. I printed it once—nozzle clogged, there goes the margin. Tried again—another clog, there goes my inventory.

According to several informative YouTube videos, the methods I tried to unclog the nozzle should have worked: using softened plastic to pull it out, pushing in precision wires to unjam, even holding the nozzle with pliers over the stove to melt it clear. One minor burn that sent a hot nozzle flying across my floor later, with the sweet smell of burnt PLA plastic wafting through my living space, I was done with the 0.2mm nozzle. I’m sure there’s some way to unclog a nozzle and change the printing process to avoid future clogging, but I wasn’t going to get it working that night. Two nozzles down and I was underwater on the sale.

After these several iterations, we finally got the card stand sent out.

Inspired by failures of printing the Celtic logo, the details of the system locked in: all prints used PLA from a single source known for color selection and reliability. I locked in 0.4mm nozzles for all future prints. I also upgraded my setup: a second printer would prevent any problematic or failing prints from blocking the flow, and a third AMS unit expanded from 4 to 8 colors for one of my printers. I also gained a better sense of what client designs and ideas I could reject outright, and what was going to take an unusually long time to make work.

So the system worked, but hinted at a larger problem: everything in the process required me. That’s not a business, it’s a job!

Instead of designing unique geometry for every print, we standardized the format: a back plate, the card stopper in front to prevent the card from sliding off, and the front text. This format made the card stands into parts that were easier and faster to print, and served as a model for customers to understand what could be customized.

Post-Celtics print, every part of the printing process was standardized and simplified. Beyond the limitations on nozzles, colors, and new gear, I started stocking replacement parts for everything that touches plastic on the printer or could break during handling. Still, if a part like a motor broke and I needed a few days to get a new one, it wouldn’t totally stop progress.

My goal was simple handling: be able to wake up in the middle of the night and move the process forward, then go right back to bed without a cortisol spike or an “oh shit, this stretches the timeline” moment. Diagnose, displace, then replace what failed.

The only problem?

Instead of a scalable business, I had built a part-time job that relied on me to do the work.

Some steps could be automated, but design still took about an hour of my time, and rounds of revision dragged things out. I golfed down a lot of the process, but the printer still required interrupting interventions. Finally, assembly was manual, and even if all the parts could magically summon themselves, the assembly was detail-intensive labor.

On the economics, things worked.

At steady state:

  • design time earned about $25/hour
  • $3666 total revenue
  • $3352 in expenses
  • ~50 orders fulfilled
  • ~3000 hours of logged print time.

The problem was what came next. After seeing everything go wrong at least once and stabilizing the system, I faced a decision: do I want 500 more orders to level up again? There wasn’t an obvious path to get help with design, automating the order process, or finding a color-capable print farm. So after raising prices once, I transitioned to large orders only (no design), and gradually wound things down.

3D printing is great for making a few of something: custom toys, bespoke lab equipment, or consumable plastic parts. What it’s not great at, in this context, is scaling.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

NOW LET US Related – Swift at Apple: Migrating the TrueType hinting interpreter

dev-tools

Swift at Apple: Migrating the TrueType hinting interpreter

Apple has rewritten its TrueType hinting interpreter from C to memory-safe Swift for its Fall 2025 OS releases, improving security and boosting performance by an average of 13%.

NOW LET US Related – Where Did Earth Get Its Oceans? Maybe It Made Them Itself

dev-tools

Where Did Earth Get Its Oceans? Maybe It Made Them Itself

For decades, scientists believed Earth's water was delivered by comets or asteroids. However, new research and space missions suggest our planet might have manufactured its own oceans through a mix of magma and hydrogen.

NOW LET US Related – Digital Sovereignty Becomes an Imperative as the US Reads Dutch Emails

dev-tools

Digital Sovereignty Becomes an Imperative as the US Reads Dutch Emails

The reported access of Dutch officials' emails by the U.S. House of Representatives highlights the critical difference between data residency and true digital sovereignty. It underscores why nations must secure legal and operational control over their data, moving beyond mere local storage promises.

NOW LET US Related – Removing 'um' from a recording is harder than it sounds

dev-tools

Removing 'um' from a recording is harder than it sounds

Removing filler words like 'um' and 'uh' from audio recordings is surprisingly difficult due to audio artifacts and AI limitations. The open-source tool 'erm' solves this by combining Whisper with advanced digital signal processing techniques.

NOW LET US Related – If you are asking for human attention, demonstrate human effort

dev-tools

If you are asking for human attention, demonstrate human effort

As AI-generated content floods the workplace, a new etiquette dilemma emerges. This article highlights a crucial principle for modern collaboration: if you want to request human attention, you must first demonstrate human effort.

NOW LET US Related – Raspberry Pi 5 – 16GB RAM

dev-tools

Raspberry Pi 5 – 16GB RAM

The Raspberry Pi 5 features a massive upgrade with a 2.4GHz quad-core processor, up to 16GB of RAM, and in-house silicon for vastly improved I/O performance.

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.