11

The per-PCB cost of manufacturing a small number of PCB is 10 times or more compared to the per-PCB cost of manufacturing a large number of PCBs.

So what is it exactly that adds to the cost?

People say there is setup cost or initial cost, what is it exactly? What steps in manufacturing need a special setup and cost this much?

I know there is printing of transparent film, but is it that costly?

SamGibson
  • 17,231
  • 5
  • 37
  • 58
  • 6
    It's not only 'hardware' reasons but also the cost of billing, administration, packaging etc. – Michel Keijzers Dec 17 '20 at 09:17
  • 3
    Classic costing scenarios. Fixed_costs / N plus variable costs per board. Admin, materials handling, file setups, machine setups, process setups (drill, etch, plate, mill, cut, ...) product handling, batching, QC. Where costs are competitive across multiple suppliers you will see optimisation of process with costs reflecting reality. – Russell McMahon Dec 17 '20 at 09:43
  • 2
    Also the PCB's are made on panels. Sometimes if they use a whole panel, they have to charge you more. I have had extras shipped to me (ordered 5 received 7). I assume the reason for this was that 7 fit on the panel, so they sent me 7. – user57037 Dec 17 '20 at 09:53
  • 2
    @mkeith: I had exactly that happen to me with the last batch of (small) PCBs I had made. It was cheaper to order 10 than to order the 8 I needed - and then they delivered 11, presumably because they filled the panel and sent me all of them rather than throwing away the extra. – JRE Dec 17 '20 at 10:20
  • Setup cost means things like making templates for the machines to use. They aren't like printers where the head goes back and forth and sprays ink in the right places - they're more like stencil machines that spray ink everywhere and the stencil gets in the way of where the ink isn't supposed to be. I think. – user253751 Dec 17 '20 at 17:24
  • Any kind of human attention costs money. The 10 cm^2 of PCB real estate is just a few cents. The cheap chinese producers of prototype PCB's have their business model based on 1) overall cheaper labor and 2) highly automated process of merging the few and small PCB's for different customers on a shared sheet of material, so that they can be manufactured in one go and then automatically cut, sorted and packaged. Maybe the small prototype boards allow them to fully utilize otherwise vacant real estate on "standard manufacturing sized PCB sheets" when making larger boards and batches. – frr Dec 18 '20 at 12:02
  • This applies to almost everything, not just PCBs. The general topic falls under [Economies of Scale](https://en.wikipedia.org/wiki/Economies_of_scale). – J... Dec 18 '20 at 12:51

3 Answers3

13

Firstly the manufacturer needs to check your uploaded board for any irregularities. This is done by hand by engineers, so will cost a fair bit. If it is checked, the manufacturer needs to send your uploaded board to the place where production happens. Each batch of boards all need to be tracked, need their own place in the chemical baths, and need their own setups for the drilling and milling machines. I can imagine swapping batches takes longer than continuing to the next board, so that adds to "initial costs". At last you have packaging, individual packaging is a bit more expensive (per board) than packaging large batches.

Ananas_hoi
  • 574
  • 3
  • 17
  • 5
    Exactly! Someone produces 10000 boards: cool, your whole large panels that go through your machinery are the same thing, so you produce that, and do exactly the same for all the 10000 boards; test them, cut or break them from the panel, inspect them, put them in a box and ship them to your customer. If per panel, there's 100 customers, you test them, break them, sort them (manually!) into the individual orders, inspect them, put them into 100 different boxes and ship them. That costs time of someone on a factory line,AND you have to deal with 100 different customers, not all of which are nice. – Marcus Müller Dec 17 '20 at 09:34
  • 1
    cheap international small packages get lost say, X % of the time, whereas expensive, crate-sized shipping to other factories gets lost (X/10) % of the time, so there's the added 9X/10 % you need to produce twice, and deal with dissatisfied customers. – Marcus Müller Dec 17 '20 at 09:38
  • 1
    @MarcusMüller But wouldnt the bigger package represent a bigger loss? It is lost less frequently but is more expensive when that happens. I think you are right in general but the difference isnt 9X/10 %. – Matt Dec 17 '20 at 14:32
  • @Matt you're right! – Marcus Müller Dec 17 '20 at 15:22
  • 2
    Why do manufacturers seem to insist on doing that kind of checking, instead of giving an option to work on a "your design rule violations, your yield problems" basis? – rackandboneman Dec 17 '20 at 19:41
  • 3
    @rackandboneman probably customer service. A lot of people do make mistakes, and it is important to translate “what the customer says he wants” to “what the customer probably wants”. If they would not, maybe 25% of people would be dissatisfied with the outcome of their PCB and never come back. – Ananas_hoi Dec 17 '20 at 19:45
  • 1
    Precludes others from playing yield games (ala "50% yield with intentional drc violations might be cheaper than 100% with a more expensive process") though... wonder if intentionally so? – rackandboneman Dec 17 '20 at 19:47
  • 1
    @rackandboneman, I guess games can still be played, even with human verification. They'll warn you this is unmanufacturable or low yield, you'd say "proceed anyway, I'm paying whatever comes out". But on PCB batching services I think the verification is fully automated, and a human inspects only if the tooling suggests some serious error. – anrieff Dec 17 '20 at 22:12
  • @rackandbonemanSome manufacturers offer "full electrical test" as a paid option. This ensures that nets are not joined. I do not know if it guarantees that all pads connect to where they should connect - which is a much more intensive test. – Russell McMahon Dec 18 '20 at 00:51
8

Your questions is somewhat vague. What is "small number"? What is "large number"? Making onesies is always going to be expensive, but when using PCB batching services at least you're not paying fixed upfront costs. Typically you are charged per in² of PCB space, with some extra for premium features like more copper, finish, etc.

However, to contrast really-low-volume (onesies) to really-high-volume (millions) you need to consider that there are different manufacturing techniques as well - where the board is punched, not drilled, and is made of phenolic resin, not fiberglass. This answer explains it fairly well.

This technique is specifically made for very high-volume production, and you just cannot use it for onesies.

David vs Goliath rant

On a somewhat related note, you may have noticed that, if you are small electronics manufacturer, on several ways you just can't compete with the big guys. Newcomers aren't welcome: they don't have the resources to set up automatic assembly lines, to use the really-high-volume PCB production processes, to twist the hands of overseas slave manufacturing, or even patent their work (with a single patent ~€10k, and that's for EU only; don't get me started if your gizmo has radio and needs FCC testing in the US).

OK, so you resign to making small batches of niche products, in this case likely the expensive PCBs may not be your biggest gripe. What startled me sometime ago was how costly custom plastic enclosures are. If you can fit your product into a standard box with drilled holes, then you're good to go, even though you need to tailor your PCBs to the existing enclosure. Big guys aren't constrained to that, since the $5k cost for a mold matrix is nothing to them. And they exploit that, because consumers value custom and sleek enclosures, they are viewed as "professional".

All in all, the industry begs for disruption, but I would not start with the PCB side of it.

anrieff
  • 5,199
  • 1
  • 27
  • 46
  • 1
    The mold pricing is a really interesting use case for short-run 3D printed injection molds. There are high-temp plastics that could allow for a few hundred shots of ABS or GF30-PA6. – Bryan Boettcher Dec 17 '20 at 23:14
  • Case design is _really_ hard, and a much less standardised process than PCB manufacture. For a product, it's also a significant differentiator. I've had luck with batch 3D printing services for quantities under 500 or so, but there's a lot of back and forth with designers and manufacturers. – awjlogan Dec 18 '20 at 14:26
  • Re patents - getting them is one thing, enforcing them is quite another..! – awjlogan Dec 18 '20 at 14:26
  • @anrieff Problem you mentioning is what really got me into searching what really makes small quantity costly I think high initial cost and costly of trial and error is what making hardware business so slow and lack the level and scope of creativity Making iteration cost lower will really enable to create a solution for even small problems (which liberty only software has right now) – Vidit Katlana Dec 19 '20 at 12:42
0

Even if you consider logistics alone, that custom PCB you want in a single-digit quantity is a separate product. It has to be produced, tested, stored, shipped and billed separately from other products, otherwise you will not get what you ordered. At every step there will be some fixed costs which would not apply if the factory had to produce another 10 pieces of an existing PCB.

If you produce a million of PCBs, you can set up an automated testing stand and a packaging robot. The 10 PCBs you ordered will certainly require human involvement.

Dmitry Grigoryev
  • 25,576
  • 5
  • 45
  • 106