This is the type of stuff that trips up many Kickstarter / crowd funded projects.
"I have a great idea, I'll just manufacture it in China and sell it as a product!"
This is a great overview of the process and complexity for *one part* of the manufacturing process for bringing a product to market and almost all of them are as complex (or more) and have pitfalls of their own. Add on wiring harness mfg, PCB/PCBA, machined parts, compliance testing, final assembly, QA testing, and revision management and then you're about halfway to running a successful product business.
From personal experience, the best advice in the article is to hire a domain expert when moving into a field you aren't intimately familiar with. Employing them for as little as a few months can help you avoid several years of very expensive lessons as you figure a new process out.
Author here. Yes I agree with you. Having your own mold expert really saves a ton of money and makes things much more smoothly. We work with a great engineer based in the Philippines. You can contact me [1] and I can connect you with him.
I wonder why with things like this people don’t get that it involves real experience and expertise to get parts made correctly. Surely there are people offering their services to avoid these mistakes who have the relevant skills. Making things is much harder than software in some really important ways, are these computer programmers demonstrating hubris?
In my experience, if a company is majority software, it's a weird combination of hubris and ignorance that I don't really see in other sectors.
I consult on product development and I'd say about 50% the time, software majority companies think you are trying to rip them off somehow when you try to explain everything that is NOT software that needs to be done, what it costs and how long it takes (and how important it is to lock things in early as you can't just "push out a patch" for a $50,000 molding tool or that you can't just "slap bluetooth in later" and not redo all of your EMC certs).
So much of our industrial tooling has been optimized for mass manufacturing. It's incredible what can be done to push unit prices down for large volume production.
Because of the focus on mass manufacturing, hardware is incredibly expensive to change. The industry seems to have centered around doing more planning up front.
But we (software people), learned 20 years ago (from select Hardware companies) that this is backwards. If the cost of change is high, and that's where your pain is, change more frequently. Mitigate that pain and make it a strength. (See: Toyota Production System)
I have a product with an addressable market of something like 300 to 500 units per year. That puts me in the Defense/Aerospace/Medical area, where unit economics are completely insane.
And yes. It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.
> I have a product with an addressable market of something like 300 to 500 units per year. That puts me in the Defense/Aerospace/Medical area, where unit economics are completely insane.
I have manufactured in that area and while you are not going to be in the mass volume pricing levels, you don't have to be in the defense level either. You just have to build the product with the right trade-offs and design the appropriate manufacturing processes. Few seem to know how to do this.
Edit: let me expand. Don't injection mold if you can avoid it. Do resin castings or thermo-forming, neither require as expensive of tooling. 3D print parts with a good material like PC CF. Metal fabrication is easy and cheap these days. You can get a shop to laser cut, form, insert PEMs and powder coat for very reasonable prices. We are starting to get a lot of machined parts from China. You can source wire harnesses from China also. Do assembly with a small team. Use as much off-the-shelf electronics as possible, but don't be afraid to make small and simple PCBs if it makes your product cheaper and simpler. Leave the complex boards to a vendor initially because while they might seem simple to design, they can be complex to debug and production test properly.
I've burned tens of thousands of dollars with them. They have tons of sales, little to no support. They have zero ability to stick with a vendor who does good work. They're a total crap shoot on quality and no responsibility when it fails.
You aren't just paying for a half-hour of time, but for someone who knows where to put the X.
"The Handyman's Invoice" is apocryphal in the details, but almost certainly true in that something basically like it happens all the time.
"
The Graybeard engineer retired and a few weeks later the Big Machine broke down, which was essential to the company’s revenue.
The Manager couldn’t get the machine to work again so the company called in Graybeard as an independent consultant.
Graybeard agrees. He walks into the factory, takes a look at the Big Machine, grabs a sledge hammer, and whacks the machine once whereupon the machine starts right up.
Graybeard leaves and the company is making money again.
The next day Manager receives a bill from Graybeard for $5,000.
Manager is furious at the price and refuses to pay.
Graybeard assures him that it’s a fair price.
Manager retorts that if it’s a fair price Graybeard won’t mind itemizing the bill.
Graybeard agrees that this is a fair request and complies.
The new, itemized bill reads….
Hammer: $5
Knowing where to hit the machine with hammer: $4995
"
>And yes. It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.
So as a senior expert in your field, you make $20/hr? Because I don’t know any field that charges by the half hour, and I don’t know any senior engineers that make minimum wage to do their job but maybe you’re the first.
That’s not including the markup the company would need to add assuming you aren’t dealing with an independent contractor.
> I don’t know any field that charges by the half hour
Not that it detracts from your overall point, but some of the best paid knowledge workers on the planet - lawyers - regularly bill out in 6-minute increments.
Yes, but while the increment is 0.1 hours, but that is not the minimum project size/billing, so you can't generally just order six minutes of advice.
Beyond that, just the average documented phenomenon of task switching is 20 minutes or 0.3hrs, so your "only six minute" project really costs the engineer 0.3+0.1+0.3 hours.
But sure, if you are in a long-term project (here defined as more than an hour or two total), you may see line items on your bill of 0.1 or 0.2 hours in a day for a quick call or something.
Are you such a knowledge worker? Could someone actually describe to you a problem worthy of your consideration, give you time to think/calculate, then describe a response in only six minutes? Sure, there might be some such edge cases, but commonly?
People who do electrical work are much underpaid when compared to software engineers. If you are one of those usd 300k FAANG interns you probably dont understand that lots of smart engineers rot doing difficult jobs.
Drive to analyze a broken electrical box at customer. Analyze what is wrong. Read the schematics. Repair it (without getting fried). 15 minute repair. 2 hour drive. Zero glory, just a shitty job.
Or exchange something that was manufactured wrong and test it. Climb to a wind turbine, open the box. Exchange a component. Test it. Climb to another 50 towers to fix same problem.
Testing short batches of custom products. The testers are paid more when compared to blue collars, but still earn shit. Also everyone assumes that they are "factory workers" while they program their elecronic testers in C++. Paid a fraction of what the FAANG intern earns.
Life is unfair to many many people. Looking at your post and above - it feels like you are some guys in IT who dont know how hard it is in other areas.
Other alternative are bookkeepers, who run books for multiple small customers. Get easy to impossible questions about tax law - all day every day. From your 200+ clients to whom you provide advice by phone. For which they dont want to pay.
A team of few accountants tries to book invoices and fill taxes from their clients, while being bombared by questions. Often super tough questions. Literally 0/10 experience for a knowledge worker. Every day.
Yes, this is the flip side, and it is very unfair.
While it is very unlikely that you'd be able to get and pay for only a six-minute increment of service from a professional, those pros put in a LOT of time outside the six-minute increments for which they are billed out.
An attny in the family has a specific external billing rate and required yearly billable hours to produce. Yet she is burdened with literally hundreds of hours of extra admin, firm, "culture & innovation", interruptions, etc. work (much of which should be done by paralegals, clerks etc.), for which no credit is given. I've seen similar in mech/elec engineering.
This is exactly true. These jobs can be very difficult and rarely pay well at all.
This is what I find so profoundly offensive when so many Western companies charge insane labor rates. I know for a fact that very little of that money is going to the person doing the work.
I'm not taking about hiring senior experts in their field.
I'm taking about working with someone who repeatedly moves materials through a long established process.
It can be arduous and unpleasant and rarely pays very much. We can debate the ethics of all that, but it's not reasonable IMO to pay pennies and charge 40x.
I love this, because of course there are specific opportunities when one must build many thousands of the same thing.
This doesn't detract at all from Toyota's ideal batch size of 1, or from the lessons they learned and shared on the way to such huge scale.
My claim is that we (the West) are failing to succeed in manufacturing (and have been for decades) because our focus is on quantity and the very people who could solve the core problems will be so busy planning out the next 2 years, they will not see the wave cresting above their heads.
There are ways to repair, but even with more repairable methods, labor is so expensive that you likely totaled the car if you get to that level of damage.
There are plenty of different fabrication technologies to suit different scales. Some listed by other commenters.
I agree iteration is good, and good hardware companies do iterate hardware. It's something I have always been a proponent of as a hardware engineer. But also the reality is that everything in hardware land costs 10-100 times as much and takes 10-100 times longer.
To properly develop and iterate on hardware, you need to do upfront investment. You need:
1) Tools for the hardware engineers (scopes, spec-ans, tool shop, test equipment). [In software parlance, download the IDE, debuggers and libraries. You're not going to ask your developers to work without those. That would be ludicrous.]
2) You need to iterate EARLY in the product cycle process and this costs money (but still much less than changing your final tooling). [Software parlance again: You only ever really edit the source code. You would never ask a developer to binary patch a compiler to fix issues in your source code. This is what you're doing IMO when changing final tooling on a product.]
3) You need to account for lead times for fabrication and shipping of a physical thing. [Software parlance again: Compiling takes days to weeks. QA weeks to months.]
I think software majority companies struggle with these because (when compared to hardware):
1) Software tooling is essentially free.
2) You can stop and go back to the source code to re-iterate at any time and the down stream processes to "finish the iteration".
3) Time for iteration is seconds, minutes maybe hours while you wait for a compiler to run.
Speaking about Toyota Production System: This has many misconceptions as nobody ever seems to actually read the source material. One of these myths is iterations. Toyota iterate often and EARLY. You get the part right and THEN you can THINK about final tooling. They don't iterate on final tooling, that is expensive and time consuming.
I would say with some work and trade offs you can save on your product in the 300-500 range. You shouldn't be in the Defense/Aerospace/Medical area unless you are doing something quite esoteric.
As others have stated on the final point (but I will reiterate) no senior software person in the US would be happy with $20 for 30 minutes.
>It does feel like being ripped off when someone puts ~30 minutes ($20 max) of Western labor into something and then turns around and charges me $800 for the privilege of supporting an American company.
If you are just looking at it as labor then yeah, you are going to feel ripped off.
But it is not just labor, it is labor + overhead:
Office space
Tools required for job
Paperwork associated with the job
I suppose it's possible we've reached the end of history and there's just no way anyone is ever going to meaningfully improve on the production systems that we have today.
They're basically perfect, right?
There also really aren't any small markets worth serving. Like people with disabilities as one example.
Perhaps we'll just stop trying to build small batch products inexpensively because it's so hard and also those CEOs need 40x markups on labor to make ends meet.
Maybe I'm wrong about the direction, maybe tool and hardware companies should double down on big design up front and extend the time it takes to do their job.
Having worked at both. Hardware companies treat thier software like hardware. They spend a ton of time planning and iterate very slowly. It's very waterfall. I think one of the key advantages Tesla has is they are the opposite. They iterate on their hardware like software. They make hardware changes all the time so they can hill climb faster. And while Toyota invented TPS they seem to be stuck at some local maxima and the scope of changes they make with hardware are limited or slow compared to software.
To have good technical leadership, the leaders need to be well versed of all parts of the stack used in the products. It is hard to find generalists that broad given how much experience and education is necessary to reach high enough in each field
Heck even software-only companies have problems with this where the technical leadership is, for example, of backend background and they completely fail in frontend and data analysis fronts while having rock solid security.
Hmmmm, sounds like my future niche then. I’ve got a PhD in electronics, developed a consumer product and ran a factory for 8 years to make it, been in dev for 5 years (on top of 10 years of coding) and am now a CTO for a software company.
What even would that role be called? I suppose CTO but if a company that does HW and SW.
Lol, I quite like CTU but we are dangerously close to the Coding Ninja type job descriptions of the 2010s!
No snark taken, I’ve got plenty of blind spots in my skills so those T stems should be a little shallower probably but I’ve been fortunate to cover a lot of ground in the last 15 years.
It’s my least favourite part of working in software. Majority of peers drastically underestimate how much work something takes, and where the finish line even is.
How about using a pre certified bluetooth module ? would this avoid having to redo EMC certs ? OR make very much simpler? Of course there may a "cost penalty " for this option ....
Adding a bluetooth module means that, not only is the device no longer "electrically equivalent" (which means you are re-certing), but you have gone from "unintentional radiator" to "intentional", which means you have a different and/or additional set of standards.
A pre-certified module (as in, it has modular approval) under FCC means you do not have to test the "intentional radiator" part the module PROVIDED you exactly follow the instructions of the module supplier AND you don't do anything "stupid".
Under CE, pre-certified module isn't a thing. It will certainly help you pass from a technical standpoint, but doesn't really let you "short-cut" the testing and paper work.
Hope that makes sense and gives a rough idea.
edit Apologies for rehashing what others have already said. I should have refreshed.
Anyone doing "small" (<1k) runs will be using bluetooth modules, but unfortunately the EMC cert is for the unit as a whole, at least in the EU. Which makes sense technically as the construction of the whole unit matters - conducted emissions through the power supply, for example. It does make it expensive and annoying to do small production electronics, which is why all the stuff you might see is "modules" from aliexpress.
This has no legal status, it's just that hardly anything actually gets checked. Conformity is self-reported, so either you have to lie about conformity and hope that you probably won't see any enforcement, or do the work.
You can see how well the "regulation but no enforcement" regime is working by picking up any disposable vape from the street and looking for the WEEE "do not bin" symbol. It will probably be there.
Germany is one of those more likely to check. A few years ago, our first few units delivered to Germany were stopped at customs and sent back for no CE mark (how they got sent that way is another matter). So we Made SureTM all units for EU had it.
Then Germany rejected again because the "CE" was obviously in the wrong style, on a generic sticker (I'd warned, but been told "It'll be /fine/."). And German Customs said our slip directing customers to our site for setup and operating instructions was insufficient. This time, they held our units until we sent satisfactory documentation.
Finally, we were able to send, but with after a warning from Customs that a third error would result in permanent bannage and seizure at the border of anything we sent to Germany.
We always recommend radio modules for anything but the highest volume new products. It's easy to cost-reduce one out (worst case, you just build the module yourself), it just takes a bit of cash flow to pay for it. And if your product isn't earning any money, then you have bigger problems than radio cost....
It likely needs FCC certification because the box could accidentally act as an antenna (or the RPi might be subject to different regulations than the product).
There are also safety concerns, temperature and humidity testing, and so on to consider.
Think of it this way: If current runs through it, you need to cert it. Period.
Edit:
I think the Pi might already have FCC so if you are NOT electrically altering the Pi in anyway, then you won't need to re-cert (as you are essentially installing software on it and for a consumer device FCC doesn't have ESD requirements).
For CE, depending on the directive, you'd need to do ESD (adding a box will alter that).
> are these computer programmers demonstrating hubris?
Yes, but not in a way that's unique to programmers.
People often underestimate the effort a job entails, be it teaching, sales, programming, graphic design, machining, car repair vet medicine, etc.
Most of my career history, when I've heard someone say "ugh, department X just sits around all day and occasionally does Y", they're assuming that the sliver of their insight into department X is the totality of what is actually done.
There are. It’s an entire domain: industrial design. Just like software there’s both in-house roles and consultants.
The depth of knowledge required to do it well warrants full university degrees in the topic. As with most things, you can probably take the autodidact route but be prepared to make a lot of mistakes. Also be prepared for those mistakes to cost 5 or 6 figures. The ease and almost zero cost of exploration and learning from failure that software allows does not always map to other domains. This is one of them.
Source: partner is an industrial designer and geeks out on plastics, materials science and manufacturing techniques way harder than obsessions I pursue. It’s literally her entire world and she still fucks up occasionally too.
I would guess that people assume more abstraction layers stand between them and the process than there actually do — that “getting something manufactured” is more like using PaaS than like using IaaS.
Which is, honestly, kind of a reasonable assumption. In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor? Because all such people are too busy running their own successful product businesses?
> Why is there no manufacturing equivalent of a general contractor?
There absolutely are such places. They're called product development companies, and I work for one. We do just about everything, which is nice for people who like variety!
Looks like a very humble site/company, but then you see that they have Teenage Engineering as one of their clients, in addition to Microsoft, etc.
When I have dreams of having a cool successful kickstarter around some quirky hardware musical instrument I’d invent, I definitely see myself reaching out to a company like that..!
I get the impression that a product development company like yours is one too many layers of abstraction for most small companies to tolerate. It's a middleman that can end up eating your margin. (So: less like PaaS, more like a "website builder" like Wix/Squarespace/etc.) Which is why, I assume, so many small companies attempt manufacturing without the use of a firm like yours; rather than the use of a firm like yours being the "obvious best practice" for smaller product companies.
When I imagine a company (rather than an individual or "brand") that sets out to get a product manufactured, what they likely already have — and so don't want to pay for the redundant employment of — is in-house IxD and general hardware and product engineering expertise. This is the type of talent that's easy to hire for in pretty much any developed country; so it's who they've probably hired at the very beginning of the product development lifecycle.
What such companies don't necessarily have, is 1. domain expertise in engineering the specific type of product and the parts that make it up (because this may be the first time they're entering this particular space); and 2. ground-level "systems engineering of logistical pipelines" knowledge of how to best put the plants, mills, factories, shipping, etc. of a particular region to use.
Big companies like Apple "vertically integrate downward", extending themselves into their chosen manufacturing region, getting boots on the ground for months/years to grow in-house expertise these fields, perhaps headhunting engineers and foremen directly from the factories to oversee things "from their side" but still local to production, etc.
But small companies don't have anyone to send to the manufacturing region. They want to draw the line "on the ocean." What they want, is to find a company local to the manufacturing region, that has taken the sort of local-logistics-oversight and part-specific-engineering competencies that were developed locally as a response to the demands of these big clients, and "struck out on their own", white-labelling this capacity as a service to be provided to anyone willing to pay for it.
To go back to the "general contractor" analogy, these smaller companies are like commercial property developers who already have architects and structural engineers working for them; who are looking to get a design of theirs built in an entirely different country; and who are looking for a construction company (that employs its own general contractor, who will be the property developer's point-of-contact) in that country. The property developer's structural engineer can say whether the building is safe in a technical sense, but they will rely on the construction company to evaluate whether the building is up to code for the area of the world it's actually going to be built in; and therefore to push back on the property developer to get things changed, when the building "won't work" as planned. They'll also rely on the construction company to guide them toward materials and parts choices that are most idiomatic for the chosen area, and most efficient and abundant in the construction company's own supply chain.
I do realize that a product development company might be willing to do a lower-level job like this. But the fact that a firm like yours employs its own product and design and high-level engineering staff (at least, I presume), probably means your firm has higher running costs than a firm that didn't have those staff; and therefore needs to charge an amount that might be untenable to smaller clients who only need that lower-level kind of support.
Which, again, leads me to wonder why there's no kind of company specifically targeting that "vertical slice" of the logistics chain — being only the gluing know-how to bring together on-shore "product developers" who have no off-shore experience/relationships, with the off-shore low-level manufacturing they need to use to make their product real. If a company that was only this existed, I would bet that it would be a "best practice" for small product companies to use them, instead of trying to send their designs off to factories themselves!
And again, I'll state my hypothesis: this glue is so core to the value of many of these products — especially lower-BOM ones — that any company that starts out just providing this service, inevitably vertically integrates upward until they are a product development company; or even becomes a product company themselves. At which point they leave the low-margin "cross-shore oversight" jobs behind — or start charging as much for them as they do for the full-spectrum development jobs.
I don't think you can "glue together" anything without being a skilled practitioner in that domain. Otherwise how do you know what's what, or how to fix the inevitable problems?
And once you're hiring skilled practitioners, the space you've envisioned for a glue company has been squeezed out. We bill by the hour, and we'll do small jobs. Would you rather hire us to make your PCB or someone who's never soldered?
And as for us hiring that sort of person, they're already employed at the contract manufacturers (and unavoidable, the CMs don't really like to work without it). No reason to duplicate that layer. Understanding the role of CMs is critical to understanding modern volume manufacturing.
My company had products with custom plastics. For us it's just non reoccurring engineering (NRE).
What's to like about outsourcing it. It's parallelizable so you can work on your core competency while they work. Core competency, this is your angle that allows you to make money. How to lose money, working on stuff outside that. They get it done faster and without fuckups. And the outputs are something you can just give to a manufacturer. If there is an issue the two of them hash it out not you.
Only thing not to like is the wad of cash you need to cough up. But really if you don't have that you're hosed anyways. And paying to get revenue coming in a couple of months sooner is so worth it.
> "In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor?"
Houses are much more similar to each other than products. If you've built a few houses, you can probably find many more customers who will want similar houses. Most people don't care if their house is essentially the same as somebody's on the other side of town.
But a new product must offer something that's not found in the existing products on the market. If it doesn't, then there's no reason to go to all the effort of getting it manufactured — customers could just buy the existing products where all that investment was made already and is largely recouped.
So an industrial design product is more like the houses you see on the "Grand Designs" TV show. Each of them represents a dream and a vision, and usually there's a lot of trouble and blown budgets on the way to the grand finale where the family finally gets to sit together by the fireplace in their unique creation. ("Grand Designs" doesn't show the dream projects that fail miserably.)
> "Grand Designs" doesn't show the dream projects that fail miserably
Great analogy, seriously. As a big fan of that program (cathartic if you have any real state project going on) let me add that I have seen programs in which the house is not finished after 8 years; some in which rooms projected for kids are not needed because they are going to college; and couples that start together, and by the end of the program are divorced (or one of them passed) by the end of the program. It really puts things into context.
Also, my favourite, when 80% of the participants casually say they want to be in by Christmas, summer vacations, New years next year, and the host smiles and says something like (let's see).
And to connect it back to the original post: the moments that make me cringe the most in Grand Designs are the ones where the owner decides, as a cost-cutting measure, to manage the project themselves despite not having prior domain experience. Whereas the author of this article successfully engaged an expert early on, and saw it pay dividends, despite the up front cost.
You're picturing the residential-construction kind of general contractor; but there's also the commercial-construction kind: the kind who works for a commercial construction company; who interfaces with a property developer as client, and with an architecture firm that the property developer has also contracted; and then either works with an structural engineer working for the developer, or for the architecture firm, or with their own structural engineers, or all three. All of those engineers push back on any impracticalities in the "dream and vision" before any of them are willing to sign off on it — where that sign-off is a requirement before the general contractor will get to work.
That's the thing that I would expect here: that the firm you'd hire would come with a built-in person to look at your design and say "no, this isn't gonna work, try again."
So an industrial design product is more like the houses you see on the "Grand Designs" TV show.
In a way it's like forking a software project: the more you deviate from what's done before, the more 'pain' you'll be in.
What's done before can be re-done by any competent builder.
But beyond that, you'll need expertise in different fields, to fit parts of a design together in new ways.
No expertise -> project will fail, or be extremely 'painful' (like: costly, time-consuming, many iterations, result isn't what you wanted, etc).
Enough expertise -> steps in new territory might be uncomfortable or include some mistakes, but overall you'd know where you're at, where you're going & have realistic expectations.
So yeah - nothing wrong with getting some expert help when entering new territory.
Most people want a house that is the same or very similar to others around town. You want to be unique on your block but otherwise the same as houses a few blocks away. Just enough that you don't try to get into the wrong house those first months after moving in.
Houses that are the same as ones across town are cheaper as the builder has experience with it and knows the tricks to build it with less labor. They also are designed with years of feedback about what other like and dislike. They don't have weird corners that are not usable because after putting things in that is what fit.
Typically they're either using the same elements despite being branded differently, or there's a competitive factor in the design that's not superficially obvious to the consumer, or the market is so established that there's a repository of existing designs that can be slightly tweaked to create a new product affordably.
Let's say you want to sell plastic brooms. With such a common product, what possible competitive edge could you get by creating your own design from scratch? If your reason for getting in the business is that you want to address a niche or trend (e.g. you want to sell hot pink brooms because it's Barbie summer of 2023), that can be accomplished with an existing design. It only makes sense to create new molds for a broom if you're a corporation like Ikea with the massive sales volume that enables vertical integration of every aspect of the product.
Logistical convergent evolution. You set off to make your own thing, and maybe you do make your own thing, at first, in a small-batch artisanal way. Then you try to scale up.
You subcontract to various manufacturing companies — companies also being used by your competitors. Those companies have standard "best practice" ways of doing certain things, and they tell you that your design will be executed a lot more cheaply if they're allowed to nudge it toward conforming with those best practices, so that they can use standard parts and techniques.
Iterate this three or four times — especially in the context of a company that's plateaued in market share and is now all about cost optimization — and eventually you have a version of your product which is indistinguishable from your competitors' products. That's what allows for the best economies of scale up the pipeline, and therefore saves you and your competitors the most money.
> In construction, you hire a general contractor. Why is there no manufacturing equivalent of a general contractor?
There are design companies who do exactly this. You can go to them with a very generic problem like “design our fall shoe collection” or a very specific one “this bearing in this gizmo is too noisy, find a better one”. They can cost an arm and a leg but they get the job done.
Their main problem seems to be that they had never thought about how injection molding works, but started a CAD path to a product that would need to be injection molded. Anyone who has built plastic models could have told them a lot of this information, and it's a bit surprising that they had to learn by doing at that stage.
With resin 3D printing, I can produce a complex case for my product, although at a higher cost per unit than injection mold - but with no up-front costs. It seems fairly cost effective considering the extremely high cost of making an injection mold. I'm not at the scale of needing 100,000 or 1mil units though. Right now it's costing me $5 per complete case (5 parts, $1 each - it isn't a very large case). I can have 10,000 of these cases made for about the same price as it costs to create the injection mold. I'm nowhere near the scale of 10,000 units right now, but maybe in the region of 1,000 units. The cost does get passed on to the customer and if I ever get an investor and serious traction in the market then the injection mold will sort itself out and the per unit cost for my product will go down.
Not that surprising, unfortunately. I work with lots of clients and engineers who assume that 3d printing and CAD is all the experience & input you need to move to plastic injection. It's actually shockingly common.
I think it's really a problem of not knowing what you don't know yet.
+1 on the 3d printing, portong parts from 3d printed rapid prototypes to machined / molded / forged / cast production parts involves much more work and effort than most people think. Including engineers and even manufacturing engineers...
Often I see someone who will design something in CAD but not think about how the product will be manufactured. Design for manufacturing isn't a buzzword.
It happens with both plastic and other type of enclosures (metal etc). The better designers understand the manufacturing process and build their designs thinking about how they will be created in a production line. As others have mentioned, most manufacturers will say 'yes' to anything you request and charge accordingly. They'll just figure it out somehow, but you'll be unaware that you've doubled the cost of your part due to a lack of understanding of construction.
I guess it happens in other fields as well, i.e. architects vs builders in the construction industry.
The factory can help with a lot of this (if you incentivize them appropriately).
The factory can never help tweak your initial concept, right at the beginning of development (when it's ~free!), to save tremendously on future production cost. That's what you hire the consultants for.*
*Disclaimer: I'm just such a consultant, though I work on the EE side.
Numerous small design choices early on can have drastic impacts on the complexity of the mold and how expensive it will be.
A simple example: designing your side I/o ports to be on the parting line, or move the parting line up through the hole centers. Didn't think of this? Now you need a slide.
Deciding the surface finish you want also impacts hard it will be. You can hide a lot of flow problems and tooling marks with a nice rough textured finish.
Some colors show cooling and flow worse than others. Clever gate placement hidden under something hidden in assembly makes cooling simpler. Etc, etc
Well worth the money spent on a guru to look at your design and provide feedback. (I am not one, I've just hit every wall)
It is available sometimes (at a price). There are some upsides, namely in-house experts are more familiar with that specific suppliers processes and capabilities.
Downsides are obvious, they work for the supplier and not for you.
It’s not always easy to find a mold wizard at short notice. Things in hardware space are more word of mouth and relationship based. And as others said you don’t know what you don’t know. I had a (mechanical engineer!) boss who was happy to 3D print and ignore mold DFM against our mechanical contractors advice until he finally did a mold estimate and realized it would cost half a mil to make the current design.
I think it's a combination of not knowing what you don't know but also the huge amount of exposure we've all had to injection moulded plastic products we've all had throughout our lives. The ubiquity and low cost of plastic products makes it seem that they must not be hard to produce.
Running a mold takes a great deal of skill as well. Right now (literally just found out about the issue on Thursday) I'm dealing with a mold house that's struggling to hold tolerances on a part for a medical device. And they're running the parts because our in house team wasn't even coming close.
Yeah it's not something you need a skilled artisan to actively control, but a lot of technical skill goes into making consistently high quality parts.
A lot of people are saying "hubris" without really drilling into what the arrogant mistake is. For the record, I don't think its unique to computer programmers, but rather to people who solve complex problems for a living, and consider themselves, at some level, to be decently smart.
It is very easy to convince yourself that you understand something because you read a lot about it, and what you read makes intuitive sense. But that is not at all the same as actually going out and doing the thing, and solving the problem from the blue sky. Dunning-Kruger sort-of describes this, but I believe that there's a multi-dimensionality issue where being on the good side of Mt. Stupid in one domain makes you overrate your capabilities in other domains. Vis the nuclear physicist disputing the official explanation of how the buildings collapsed on 9/11, apparently because he hadn't gotten to the part of the freshman material science course that covered how yield strength decreases with temperature.
So articles like this are important, even as they are kind of obvious to people who have already learned these lessons, because often times it takes learning these things the hard way to understand why (for instance) the software is actually the easy part of an IoT thingy.
100% a lot of the issues they mote are things you would expect to catch in the design phase even with a single design review with an experience mechanical design engineer
How many hw startups start with "we'll just ship an Arduino/RPi with our custom module and that's it" heh, that's very not ideal for a variety of reasons
Keyboard.io's blog has in great detail, all the problems, wins with working with Chinese manufactuerers from wood workers, plastic injection, assembly, etc.
Highly recommend it because they give a lot of details and if you start from the beginning you can really see how they learned how difficult it was in going into the space. The multiple visits, quality control, the issues with who owns what, and where they lost money.
Does one of their lessons-learned include to hire proper engineers and supply chain peoole with experience in China / with Chinese manufacturers? Ideally all the way up to, say, COO, and give those people tze necessary authority to run things? Because if not, it is just a collection of anecdotes of the clueless, a collection that is used for content marketing...
" it is just a collection of anecdotes of the clueless"
But those are the entertaining ones innit. What fun is it to read a blog (like OP) that says 'yeah we hired a bunch of experienced professionals and we didn't have any problems'. No, we want to read stories of 'so I forgot about one detail and the manufacturer completely misunderstood us so I had to fly to China and spend 100k to get it fixed and it still was 3 months late'.
By the time you do all that, effectively moved in to the Design By Committee Industry, what distinguishes your widget from ACME Big Widget Co & Sons.
And employing all those people doesn't guarantee success, but it does guarantee your failures will cost a lot.
You'd probably want to only attempt making something like this as a vanity project, where it matters less if you fail, and thereby half the fun is navigating the path to success by yoursel[f/ves].
I mean, we're a two person company. I can assure you that all that writing wasn't about content marketing.
But, just for completeness sake, the list of people who got blindsided by the con artist who was ultimately behind a lot of the crazy included both our experienced local on-the-ground project manager and the factory owner.
Why did you go to China, as a two men shop? And not choosing a local company nearby?
And how much experience do both of you have on the hardware / manufacturing aide of things? And running global supply chains (because that's what you have, regardless of production volume)?
My dad was (amongst many other things) a toolmaker who made plastic injection molds. These things can be hideously complicated, especially if the designer doesn't understand how it will actually be built, and as a result he once spent a year on one. In his days everything was manual, no CNC, no 3D models, no simulations, and probably no contact with the designer to make improvements.
He had to cut milling bits with custom profiles to cut custom tools such as a series of graphite and copper spark eroder forms to cut just some of the corners and shapes in the (paper) technical drawings, then repeat for the next ill-advised bevel or interior sharp angle or even lettering which is too close together to get a milling bit inbetween two letters. Figuring that out was his responsibility alone. Instead of computer control, he'd have to do something like first create a scale model of part of the tool out of a block of plastic, then use a pantograph (a mechanical linkage allowing you to trace a shape with a pen and have the movement magnified/minified) to copy the shapes on a milling machine -- even shapes that seem simple. And then maybe throw away (actually, take home as a souvenir) a month or two's work if you cut slightly too deep -- these were high precision parts. Not because the plastic had to be so precise, but because the completed dies are made out of many steel parts that have to fit tightly together and slide past each other, as you can see in the article.
Considering the ~two months quoted in the article for this mold, I'd think a lot of that complexity is still essential despite modern computerized machining. I'm sure a great deal of ingenuity and many steps are still needed.
Addendum: I asked my dad and he said what I overlooked is that it takes far less thought and skill to make a mold or other tool today not just because of CNC (to cut paths you can't by manually turning knobs), but because of the algorithms that plan out how to make it.
One day I looked around at all the plastics in life - in particular looking at the plastic cases of vintage computers, and I realised that plastics is absolutely incredible. Often really beautiful when you think about it, incredibly precise, with beautiful lines and curves.
I've come to find plastics really quite interesting. It's kind of a magic material.
And at the same time it's a sort of like King Midas in which humanity gets this incredible material but now there's plastic everywhere polluting everything. Everything we touch is turning to plastic.
I had a different sort of event looking at the plastic in my life. More like, whats the point of this, other than to save the manufacturer costs? I'm convinced there's nothing I own thats made of plastic that my grandparents didn't have a much nicer all metal or wood version. Not to mention its unrepeatable and tends to get brittle with age. So much plastic stuff I have is straight up junk that's just going to fall apart in a few years. Meanwhile you can have a metal can opener thats 80 years old and works as good as new.
This is generally an argument that has merit only if you can ignore cost and care completely.
Yes, silk parachutes exist. But there was a reason why nylon was revolutionary - it was orders of magnitude cheaper and required a lot less care.
> Not to mention its unrepeatable and tends to get brittle with age. Meanwhile you can have a metal can opener thats 80 years old and works as good as new.
Plenty of metal can openers that are rusted, bent out of shape, or corroded enough to be unusable.
Plastic only usually gets brittle if it is left in sunlight (and not always then). Not sure what "unrepeatable" means in this context, but plastic is usually at least as repairable as wood or metal by using resin. Indeed, both wood and metal is often repaired by using resin based fillers.
IMHO planned obsolescence and shorter design lifetimes is orthogonal to developments in plastics. There's a correlation but not causation.
While metals are known for their strength and temperature resistance, they are also prone to corrosion.
There are plenty of decades-old plastic parts in continued service everywhere, that you just aren't aware of because they haven't alerted you to their presence by failing.
There's also the metal equivalent of plastic: cast pot metal. Tends to have flaws, very poor resistance to fatigue if it's used in moving parts, pretty much impossible to repair when it inevitably cracks or crumbles.
Pot metal where the alloy is carefully controlled has a long life. However it is often just recycle whatever melts into a pot without a care for quality and then you have no idea if the alloy will last.
There's some element of survivor's bias here. You only see the items that survived long enough and draw a conclusion on all the products they had then. Also the price/income ratio for any such item might have been quite different.
Beyond this, metal too has serious resource and energy implications. Think mining, smelting, production of the final shape, treatment against rust, paint, transport, etc. There are many steps, many inputs (notably chemicals and energy), and quite some demanding work going into it.
I have no answer to these questions: is it more or less resource efficient to produce 20 plastic can openers or 1 metal can opener? Is it more/less environmentally harmful? Is it more/less socially harmful?
This may be close to true if you don't have need for much (or any) health care.
A large number of modern medical treatments would be nearly impossible or prohibitively expensive without plastics, mostly for sterile use reasons. These use cases have saved countless lives. I'm not sure how you'd even begin tallying a count.
Don't be so down and depressed. This is not in defense of plastics but flip it around. If we were still making things out of wood and metal the items would be incredibly expensive due to the labor and resource cost.
I equally dislike all the plastic junk that is bought for a couple bucks that are basically use for a moment and become trash. There are also amazingly wonderful things made out of plastic that last a long time when taken care of. Heck I still have toys from 30 years ago that were made out of plastic that are still in pretty good darn shape because they do not hit the sun. My rice cooker has a plastic shell and has lasted a long time. Same with my difference keyboards.
Be aware of your consumption but don't let it drag you down.
The thing is, you can still buy a metal can opener and they really don't cost a ton of money either. You can still produce stuff cheaply en masse with metal parts. I have some wood and bamboo kitchen implements, again about as cheap as the plastic equivalents. Its just probably a few cents cheaper to use plastic that is probably good profit when you are moving thousands of units, all else be damned.
You cherry picked your examples. All of those things are simple to make regardless of material. Certainly you should vote with you dollar there and buy what makes most sense for your situation. I love using metal and wooden cooking utensils and never plastic myself.
If we were to limit ourselves to only wood and metal there would be a lot of products both good and bad, that would most likely never have been invented. Tons of life saving medical devices, items that are hard to shape/mold using metal techniques. Of course everything could be made of wood and I don't know the science but I would think the cost to harvest wood might exceed that of the components of plastic. I might definitely we wrong there too but I just don't think its as easy as saying well we can make can openers and simple wooden implements so therefore its due to corporate greed we use plastic.
Sure, there are purposes where plastic makes the most sense. But I feel that we have walked too far the opposite way when we are detecting these microplastics just about everywhere. That's the nice part of using natural materials like metal and wood, you aren't putting anything into the environment that its not already had strategies to deal with for millions of years.
Not a hard fast rule either. Brass hose fittings are superior to the black plastic ones that will inevitably crack with uv damage over the typical life a hose sees. Plastic plumbing seems worse than copper that can last hundreds of years, and we will probably be reading about some unhealthy side effects from it before long.
I’ve been a big fan most of my life and it was / is my favorite toy product by far, but only as I got older, I realized how the whole system is not just brilliantly designed, but the mechanical _execution_ of the parts is at least just as impressive.
…And that it wouldn’t be possible without plastics. No other type of material could ever achieve such durability, flexibility and precision; and that’s not even considering costs – no other materials _period_.
LEGO is a perfect example of a product designed AROUND plastics – not something turned to plastics to lower costs.
> …And that it wouldn’t be possible without plastics. No other type of material could ever achieve such durability, flexibility and precision; and that’s not even considering costs – no other materials _period_.
Mokulock may not be identical or cost the same, but it's basically the same product without plastic. They don't snap together or come apart as easily, but I like the idea of it. I'd love to see LEGO done in metal too.
Is there a lego inspired solution to industrial design, specifically mechanical mechanisms? I have had a product in mind that is quite intricate with several possible configurations. I personally haven't excercised my 3d muscles as much over the years and I find cad with 3d printing to be not as intuitive as snapping parts together.
This was famously an issue with the original NeXT Cube:
Recounted in an article in Fast Company:
As Isaacson relates in Steve Jobs, most parts cast in molds have an angle that is slightly greater than 90 degrees, because the extra degrees make it much easier to get the parts out of the mold. That’s the kind of compromise neither Esslinger or Jobs was willing to make for the NeXT, arguing it would ruin the “purity and perfection” of the NeXT cube. So the sides had to be produced separately, using molds that cost $650,000, at a specialty machine shop in Chicago.
This was also the case with the 1st gen version of the iPod Shuffle [0], as a friend who worked at IDEO at the time pointed out. Perfect 90 degree angles.
> using molds that cost $650,000, at a specialty machine shop
Just because the mold was really expensive doesn't mean that the marginal cost of each unit created by it is more than a unit produced by a cheap mold. In many cases, the marginal cost is significantly less as you are able to use less raw material thanks to variable thicknesses, etc. There's a break-even point where the expensive mold becomes cheaper/better and that's another area where experienced manufacturing consultants help out.
Do you know if this is explained in detail somewhere? Both Wikipedia (English / German) and various websites only repeat that you need an angle "to lift the mold and to avoid stress cracks", but none seems to explain why. (My guess for the "exit" part is friction due to imperfect mold/part surfaces, but so far I can only guess)
Short answer is 3 degrees draft is pretty safe most of the time, assuming you have some texturing. A shallower texture means you can get away with a bit less draft and vice versa.
The reason is that you want the tool to release the piece and not get bound up. Shape and cooling also factor in, but for simple box type shapes with no large cutouts, this is usually predictable.
Here's a story [1] of a company that found that the Taiwanese plastic company that made its custom parts stopped responding after 15 years. They got another one of their Taiwanese suppliers to go to the plastic company to see what was going on--and found that the factory was now a hotel and the sales office was a now a strip mall.
Its a nice article regardless if you're going to manufacture in China or anywhere else, but a crucial bit of information for China manufacturing is missing. What about IP theft? Does keeping your mold make it more difficult for people wanting to make knockoffs of your parts? Does moving it to a different plastic injection part maker help? Is there anything you can do, or is it essentially something you account for when "manufacturing in China" and you send them components you don't really care that much about?
Just out of curiosity, did you investigate how much more expensive it would be to have molds made somewhere in the West? Is that even available at all for relatively small and inexpensive molds/projects/orders like yours?
I made the move from software to building electronic products in 2019, and while there are notable exceptions, here are some things I learned about Western Industrial Suppliers:
1) They are unlikely to work with you at all unless you anticipate high volume orders (thousands at least, they prefer 100's of thousands).
2) Price: Get a quote from a Chinese supplier, double it and add a zero.
3) Lead Time: Get a lead time quote from a Chinese Supplier. Add shipping + customs slack. Double it and add another 30% for the excuses that are going to come.
4) Quality: Surface finish, dimensional accuracy, materials and process will be poor and no one will care. Refunds will be extremely difficult to get with Western suppliers.
5) Efficiency: The ordering process is usually very efficient with Asian companies. Western suppliers will drag you through a fully manual quoting process that involves days, weeks or months of bullshit back and forth while they wait for a slot in their broken production process to then rush you into commitments for.
5) Labor: Many "Western Suppliers" sub everything out to a random, lowest bidder in China anyway, even after all the bullshit.
6) There are now some 3rd party service aggregators (e.g., Protolabs and Xometry) that are attempting to collect rent on Chinese labor. They charge Western prices, offer Western lead times and Western levels of support, then sub the work out to random shops in China with poor communication, no consistency, bad incentives and unacceptable results.
7) There are some truly incredible, honest, hard-working Western Suppliers doing truly incredible work. If you've found one, do not take them for granted (e.g., Digikey, Craft Cloud, Adafruit, Sparkfun, Make Augusta, and more).
Many Western manufacturers are being kept afloat by the extreme largesse of the defense, aerospace and medical industries who each have specific, reasonable problems with offshoring.
Were it not for those supply chain constraints, these companies would almost all disappear overnight.
That's a terrifying proposition, as we're in no position to compete with China.
Yeah, China earned a bad rap in many ways, but there are lots of companies there that have figured out how to do excellent business with westerners. See JLCPCB and PCBWay as two examples.
Chinese can manufacturer a wide range of products, high-end or low-end. Budget matters. Do not expect high quality things if you are ordering for dollar tree.
Not the topic poster, but speaking from the similar experience, the cost can be as low as $4,000 in China for the size of these parts. In USA/Canada it would start with a $60k minimum, and with a 6 month timeline instead of 1.
And 9 times out of ten, the local fab is making their moulds in China anyway.
This is similar to my experiences, the really good ones still in the US have heavily specialized on high-end boutique orders. They can be very competent but also very non competitive for any normal work.
Same with with US based PCB shops. They all want to do high dollar ITAR restricted boards for govt contractors.
There is a middle ground. US sub shops that oversee captive Chinese operations with their own crew and keep you in the loop. This worked well for my personal projects and wasn't too horrendous. About 16k for a simple design that I could've had done with our work team for about 8k. But I never had to fly over, play WeChat tag in Mandarin, and I got PowerPoint DFM updates regularly.
Smart companies operating in CN seeking to minimise IP theft tend to "Own" the mold, and carefully manage its use and production - to ensure that there are e.g. no 3rd shift production "overruns". Producing the mold separately from the factory which uses it is not unknown, as is having a western employee tallying what comes off the production line. Molds at the end of their useful life (either because the item is no longer in production, or the mold is worn out) should be physically destroyed, and that destruction verified (angle grinder cutting it up is not uncommon - with a western staffperson overseeing that destruction.).
When I was a student I worked for a company who made injection moulded HDPE parts for fishing boat gear. After a few years on the market, the company noticed identical products coming out from China, the only difference being that the parts were far more brittle and broke easily (they still even had the company website printed into the plastic).
Out of curiosity, wouldn't it be easier/cheaper/faster to use some existing off-the-shelf design and drill/machine some holes if you need it slightly modified?
It seems everyone reinvents the plastic-rectangle-with-grooves. Is there some obvious reason for this?
And is there some canonical place you can get some proven high-quality boxes in bulk?
A friend and I made some sensor boards and used off the shelf waterproof enclosures - but I wonder if there is some go-to standard enclosures that people go for
> Out of curiosity, wouldn't it be easier/cheaper/faster to use some existing off-the-shelf design and drill/machine some holes if you need it slightly modified?
For small production runs, definitely. There are standard aluminum extrusions for boxes with PC boards. You slide the PC board in, and provide custom flat end plates with holes for connectors and controls. Here's one of mine.[1] The end plates were cut on a laser cutter. Here's a supplier in China.[2] For small boxes, the aluminum extrusion alone should cost a few dollars.
Somewhere above a few thousand, custom injection molding becomes cheaper. Amusingly, these are better boxes than plastic injection molding, but don't look like consumer products.
Machining time is expensive, so at some point it makes a lot more sense to just pay for the tool that will produce the exact part you want for a fraction of the price. For low volume stuff Hammond Manufacturing makes a variety of plastic and aluminum boxes for electronics projects.
No to mention, if you want a unique industrial design for your product to stand out then you are going to need custom tooling.
Another approach, for low volume and if the target user can do a little assembly, is to make something out of laser cut plaques of plywood or plexi. It's simple to make and easier to ship (because it's flat until it's assembled). The Ikea way, if you will.
I do this for my personal projects (volume < 5) and the results are nice and functional. You can also cut holes for buttons and whatnot and you get something well tailored for your needs.
In my experience it mostly depends on the size of the piece. Commercial 3D printing can produce beautiful and strong objects, but they are size limited and the price goes up fast with the size.
Laser cutting can be quite big and make a large volume box, if that's what you need. And transparent plexi is nice (if it fits your needs).
You are right, it is faster,cheaper and absolutely possible to take the existing enclosure and modify it. OEM enclosure suppliers will gladly add or remove a few openings on their design for a few thousand. They will modify or build a new mould just for your new product, and it works just fine as long as PCB can be designed around their enclosure.
Yes. Or use a vertically-integrated service like Polycase that will do that for you. But you lose the customization of a fully custom enclosure, so it's a tradeoff. And if you're doing high volume, it's more expensive. Upfront costs are only a few $100 for ABS; more for aluminum, or if you want full-color printing.
I posted somewhere else on this thread, but if you're planning on getting your products certified, using an off the shelf enclosure can be troublesome if the manufacturer can't/won't provide test samples. We wound up using an enclosure from Bopla which we got certified.
Read the article and found myself nodding along. If you work with larger Contract Manufacturers, they often have design for manufacturing centers that will perform mold analysis and suggest modifications. They often have the advantage of having worked on lots of different designs.
And even further down the road: make sure to account downtime in your production schedule for mold maintenance.
I see others commenting on registration, certification and approval matters and I’ll only say: do not underestimate the time and cost of that for a global product. This landscape changes all of the time. One minute a country will accept evidence of an FCC filing; the next minute they require in country testing with a local authority.
Hoping AirGradient can become a serious competitor to the far too expensive PurpleAir
But they cannot compete with the purple network in the USA right now.
I've suggested this before but if they somehow partnered with WeatherSTEM that could change things in a hurry. Even if they had to provide discounted units. WeatherSTEM appeared to have their own open database so I think the costs of long-term data storage would be avoided once integrated.
>Hoping AirGradient can become a serious competitor to the far too expensive PurpleAir
AirGradient's outdoor sensor costs $155, Purple's is $229, is 50% higher price "far too expensive"? From your comment, I expected Purple's to cost several times more.
Author here. Our mold costs were in the USD 5k - 10k range. Price per plastic part really depends on the weight and the material but you can probably assume USD 1 - 4 per part.
I'm not the author but tools I've purchased in the past are usually $3-8k for most smaller parts and $15-25k for larger or more complex parts from a lower cost/overseas place and lower volume tools and much more from a US or European shop for a high volume steel tool. Parts are then a few bucks a part or less, depending on size and particular material.
Agreed in China they'll respond to anything which is a Pro, in USA experience as well has been maybe they'll respond but the email will get a casual 1 line response in 2 weeks. There are certainly cultural differences between working with China versus other places and like anywhere else has pros and cons.
You're right, most of this is table stakes for production injection molded parts. The part that's particularly relevant for China is that they love to own the tooling themselves. Do not let this happen. Always either own the tooling outright yourself, or do as the article suggests and negotiate a more complicated agreement.
The other thing you have to watch out for in China is using low grade steel for molds. That might be a perfectly appropriate move... so long as it's what you are expecting (and paying for). Not so great if you paid for the best and got pot metal!
Both problems exist everywhere but are particularly important to watch for in China. The best shops will never do either, but it's still better to cut off these entire classes of problem by being proactive.
The way I've heard it put: In China you can get any quality of manufacturing you need, but you have to specify it exactly and verify it before accepting/paying.
Agreed, this is all just the basics on how an injection molding project goes. There is tons more involved in learning how to work specifically with Chinese manufacturers so you get the product that you require. Things like how building a relationship with your vendor being incredibly important to doing business with Chinese companies are not covered here.
We did some molding and extrusion at a startup I worked at. A couple of things from our experience:
- Need to be incredibly explicit. Call out tolerances, how you need it to be created, expectations, everything you can think of. They'll do the work to what you specify, but if you don't specify something, there will be issues there.
- They are as precise as you ask them to be.
- Be careful of prototypes to full orders. We got a lot of parts where the prototypes were perfect, but the when they mass produced them, the method was different, causing an issue with the part.
- You need to be the knowledgeable party of your design. From our interactions, they are implementing your design, not necessarily helping you make it work. If you don't have a lot of plastics knowledge, there will be a lot of issues and retooling to get it to work, so I would go with a manufacturer that is more collaborative.
Author here. We only worked with Chinese mold makers but from what I understand there are some country specifics, e.g. it is important to define the mold ownership in the contract.
But yes, a lot of the advise probably applies independent of the country.
Anyone know if AirGradient plays nicely with Home Assistant? i.e. running local without the cloud?
I've been in the market for a few more CO2/air quality monitors around the house, but I'm unhappy with the very proprietary nature of the uHoo and it's incredible expense.
HA has made it really easy to flash the esp chip. You just plug the chip directly into your computer for the initial flash. After that you can do it remotely.
I run several self built Air Gradients on ESPHome and they do not connect to the cloud - or any external service. Works well with HA. Rock solid for 2+ years. I have to reboot them every 6-9mo or so if they “freeze”.
It's interesting how for electronics projects, injection-molded enclosures can dominate non-R&D/salary costs unless scale is very large. Ie, the PCB, electronic components, SMT assembly are probably not that expensive, especially with some of the ops out of Shenzhen available. Shipping materials, shipping costs to you and the customer add cost. Unintentional radiator certification adds cost. Intentional radiator certification adds more. All these together might cost 10% of the injection mold.
One escape hatch is custom machined and printed ABS or metal enclosures, like from Polycase and Hammond. It is limiting and forces you to design around the enclosure, but is much cheaper for small/medium runs than injection molding. Ie a few hundred $USD upfront depending on turnaround time, enclosure size and material etc, then not much more than the plain enclosure per-unit.
If you are injection-molding, hopefully you can use a 3D printer to prototype, but you may still end up screwing up the first (or more) mold due to issues highlighted in this article.
I bought a cheap little air quality meter recently. It has a power socket and battery compartment on the back. The manual says "DO NOT PUT BATTERIES IN THE BATTERY COMPARTMENT, THEY WILL NOT WORK". I would guess they reused the case from a previous product that supported battery power, in order to save tooling costs.
There's a middle ground to creating a dedicated mold in MUD tooling[0]. Your mold is a set of inserts that go into a standardized base mold. You get less longevity out of a MUD mold, but it's typically much cheaper up front and you can reuse a substantial amount of the cavity and insert design when you go to a dedicated mold.
I did work for a US contract moldmaker. The amount of knowledge about the performance of thermoplastics and metals was really impressive. They used some interesting off-the-shelf software to do simulations of mold performance, too. It was a fun gig. I appreciated the tactile, tangible technology that went into their operation.
Questions to the author whom I see is reading the comments:
- What is the plastic used for the part (ABS, PC)?
- What was the material for core/cavity (tool steel)?
- What was the lowest tolerance on the part?
- Were US/EU manufacturers considered at all?
I didn't see it mentioned, but depending on the type of volumes you're working with, you can opt for a more durable, expensive steel mold vs a cheaper aluminum mold. The molds wear out over time, steel will typically last longer.
For one of our products, we used an off the shelf plastic enclosure. Unfortunately, the process of getting our equipment certified with an off the shelf enclosure was much more difficult than expected. Finding an enclosure manufacturer who would support us through certification was challenging.. the sticking point was trying to get manufacturers to provide test samples of the gasket materials being used.
The box doesn't appear to have (glass) fiber reinforcement, so I guess the mold is Al. The article doesn't mentioned the type of plastic being used, either - by the looks of the video PP or ABS?
(: ASA, the better ABS. I guess it's ok for a mounted enclosure. One thing that I consider a test for quality - cheap plastic enclosures/shells (esp. shells for tools). PC/PA6/PA66/PC+ABS/POM(!)/PP+GF/HDPE all good (esp. with fiber reinforcement for PC/PA). I can't recall the last time I have seen ASA, aside quick connect garden fittings.
Out of curiosity: what else have you considered as material?
> It is super important that you review in depth this mold 3D with your own expert as sometimes mold makers try to do shortcuts that save them money but could create problems later on.
Just thinking that. Granted our artists have access to a lot of resources, but their designs have been trialed in house and are functionally complete before engaging engineering.
It's kind of cool that someone can basically walk up to manufacturing and still get it done, though. I never would have considered that.
Is it really worth making a mould for making 500-1000 units?
At those kinds of quantities, I would just fire up the 3D printer, and leave it printing in the corner of the office for a few weeks (with an auto-ejector).
It would end up costing ~10 cents/part, assuming you already have a 3d printer for prototyping and already have someone who knows how to load a new reel of filament into it every morning and evening.
Thats hard to beat for anything under 10k units...
They provide .stl files for you to 3d print your own enclosure, or presumably order form a third party printer. I assume this shell is specifically for those who are concerned with appearance and/or fire resistance (PLA is pretty flammable.)
Somewhat surprising mold production would even be considered to be sent to China. Every place I've been either does their own on-site or has a local partner doing the machining. After all, these are not mass-produced parts, they're generally one-off with dimensions and fixtures designed to fit specific machines and materials.
How do you iterate on the mold? I've worked at places that used local shops for both mold machining and the actual injection molding (we were in medical devices), so I never thought about that.
Rarely, touch-ups were done when necessary to molds in production (usually to fix damage caused by operator error, but sometimes to add new flash channels or fix other issues). AFAIK, iteration is usually kept to the prototype stage with aluminum molds and production molds are generally considered 'done'.
I bought one of their kits, spent a decent amount assembling it, and then 5+ hours trying to diagnose it only connecting to their dashboard once every few hours, and sometimes not for days at at time. Even a replacement ESP didn't fix it. Disappointed that it's not really functional for my needs given the cost.
I appreciate the point about not being 90 degrees because I periodically need plastic bins for board game organization and the ideal shape is a perfect rectangle of an even fraction of both box inner dimensions. At least now I know why all the kits for this use laser-cut balsa wood or foamboard with home assembly….
That was an interesting read but sure would have been nice to have a cost breakdown, especially since the article made several references to cost tradeoffs. How can I understand the tradeoff of not hiring a consultant without having at least a ballpark idea of the costs involved?
Excellent info! Thank you. Can I ask why it was not possible to find a USA mold maker? Even if you have to pay a little more surely it is better supporting jobs and prosperity at home? Thanks!
"I have a great idea, I'll just manufacture it in China and sell it as a product!"
This is a great overview of the process and complexity for *one part* of the manufacturing process for bringing a product to market and almost all of them are as complex (or more) and have pitfalls of their own. Add on wiring harness mfg, PCB/PCBA, machined parts, compliance testing, final assembly, QA testing, and revision management and then you're about halfway to running a successful product business.
From personal experience, the best advice in the article is to hire a domain expert when moving into a field you aren't intimately familiar with. Employing them for as little as a few months can help you avoid several years of very expensive lessons as you figure a new process out.