0
\$\begingroup\$

I'm really new to PCB layout and after creating my PCB layout and ordering it from PCB Way my audit was failed for reason "no top solder mask layer." What does that mean and how would I add that? If it helps here are my schematic and board design. Also in my zip file I had the .cmp file, .drd file, .dri file, .drl file, .gpi file, .plc file, .sol file, and .stc file.

Board Design

Schematic

Any help would be greatly appreciated, thanks.

\$\endgroup\$
  • 1
    \$\begingroup\$ Solder mask is the shiny laquer that is applied to the top and bottom of the PCB at the end of manufacture but before soldering components. Typically it is generated automatically by the EDA software (Eagle, in your case) based on the package geometry of all your parts. I am not familiar with Eagle, but normally you can fix this in the Layer Manager (or equvalent) dialog. Add the top and bottom solder masks and re-generate your Gerber package. \$\endgroup\$ – Wossname Sep 30 '16 at 7:53
5
\$\begingroup\$

Soldermask, also called solder resist, is the coating that you see on most professional PCBs, most commonly in green. It is used to keep solder off of copper that you don't want solder on (such as the tracks themselves). Generally it is a sheet with holes cut out slightly larger than the pads they encompass. This allows the assembler to solder to the copper pads (the solder mask has an opening around these pads) but the solder will not wick down the trace.

enter image description here

Eagle calls its top soldermask layer tStop and its bottom soldermask layer bStop. In order for the manufacturer to fabricate these boards, they need to have both. This means that when you export the Gerber files, you need to make sure the tStop and bStop files are included and are sent to the manufacturer.

\$\endgroup\$
  • \$\begingroup\$ Ok thanks! How would I get the files for just the tStop and bStop? Sorry again I am really new to Eagle layout and I cant seem to find out how online. \$\endgroup\$ – Brandan B Sep 30 '16 at 1:47
  • 1
    \$\begingroup\$ You can follow the instructions here to generate the Gerber files from your Eagle project: build-electronic-circuits.com/gerber-file . Generally you would generate all gerber files at once and send them in a ZIP file to your manufacturer \$\endgroup\$ – DerStrom8 Sep 30 '16 at 1:58
  • 3
    \$\begingroup\$ It's also good to include a readme.txt file describing the stack up (if a multilayer board) and which layer each file represents, because the filenames can be ambiguous sometimes. \$\endgroup\$ – pericynthion Sep 30 '16 at 3:23
  • \$\begingroup\$ Excellent addition @pericynthion \$\endgroup\$ – DerStrom8 Sep 30 '16 at 11:38
0
\$\begingroup\$

Top solder mask layer is for PRINT color ink on the boards.I think you could put on solder layers IF you use eagle. short name is: .GTS file

\$\endgroup\$
  • \$\begingroup\$ Welcome to EE.SE. What is "PRINT color ink"? What does "put on solder layers" mean? \$\endgroup\$ – Transistor Nov 15 '17 at 3:57
  • \$\begingroup\$ i mean the solder mask layer is for print the ink on the boards \$\endgroup\$ – PCBGOGO Nov 16 '17 at 6:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.