我经营了一个3D打印业务,持续了8个月。
I built a 3D printing business and ran it for 8 months

原始链接: https://www.wespiser.com/posts/2026-04-12-3D-Printing-Biz.html

## 从卡座到结束:我为什么放弃了 Adam Wespiser 接触 3D 打印始于一次有趣的尝试,为一位经营成功的集换卡业务的邻居制作卡座。最初的善意很快发展成一项副业,这得益于设计迭代和对小型制造挑战日益增长的理解。 最初,这个过程还能应付——通过短信接收设计请求,直接处理打印和运输。然而,复杂的订单,比如多色的波士顿凯尔特人队标志,暴露了关键的局限性:打印机性能、颜色匹配以及耗时的故障排除。他投资升级——增加打印机、扩展颜色板——并使用标准化设计简化流程。 尽管实现了盈利(约 3000 美元收入,约 3352 美元支出,50 个订单),但这项业务仍然严重依赖他的个人时间和专业知识。他意识到扩大规模需要对设计技能、自动化和业务发展进行大量投资——他不愿意迈出这一步。最终,他选择优先发展他的软件工程职业和个人项目,并得出结论,这项业务很有趣,但并非通往实质性增长的可行途径。他现在专注于为了乐趣而打印,完善耐用的狗玩具,并明白有时候,充实的爱好就足够了。

一位Hacker News用户分享了他们经营小型3D打印业务八个月的经验,详情见wespiser.com。业务最初源于一位邻居,他销售交易卡并要求定制3D打印卡座。随着邻居的顾客也开始要求打印,需求逐渐增长。 虽然这项业务带来了稳定的订单和收入,但它仍然受到用户能力的限制——他们负责所有方面,从设计到组装。这引发了一场关于规模化的讨论:什么时候一个副业才能成为真正的企业,规模化总是令人期望的吗? 评论者们讨论了3D打印的经济性,建议专注于高度定制、难以复制的物品,而不是简单的大批量生产的“小玩意”。其他人分享了类似的创业愿望,同时也质疑需求的来源以及对成功、可规模化企业的定义。
相关文章

原文

...and why I walked away

Posted on by Adam Wespiser

4 examples of sold card stands

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.

A collection of the first card stands, shown on my coffee table before being sent

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.

Boston Celtics Logo, demonstrated two import features—many small details, and 6 total colors

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!

printed Celtics card stand in left pane, and the target logo in the right

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.

diagram of components within a card stand—showing that one stand consists of a back, card stopper, weights for the card stand, and bottom cover which need assembly

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 to volumes where economies of scale matter. In other words, it’s mostly a design business.

There’s definitely a niche for custom parts and small-batch manufacturing, but the next level was a big lift away from the home business stage. I’d need significant growth in my design skills, like time investment into learning more tools like Blender. I’d also need business development to create an online storefront and build a customer base to keep the orders coming. Not to mention shipping orders. Already, I was bored of making card stands, and closing the income gap between this $25/hour side job and my software engineering career at a big tech company meant a shift in focus I couldn’t justify.

A collection of dog toys I printed laid out on my table. Each dog toy is about 8 inches, and the photo shows the dog toys from several angles

For now, I’m focused on being a better software engineer, printing gifts for friends and family, and trying to perfect a greyhound-sized squeaky toy: soft enough to bite and shake like prey, but durable enough to survive more than a few play sessions. I’m on iteration 10 right now, and with how often it’s “stolen” in the dog park, it’s a hit!

The card stands are complete. I didn’t shut it down because the business worked, but because I understood what comes next. Sometimes a thing that doesn’t scale is just fun to do

Whatnot screenshots of 3 examples of people using the card stands I printed

A final picture: several screenshots of the card stands in action

联系我们 contact @ memedata.com