Designing and Placing Silkscreen on your PCB with Altium Designer

Zachariah Peterson
|  Created: June 14, 2019  |  Updated: August 26, 2021
Make Readable Silkscreen Layouts in Altium Designer

Planning for the manufacturing and assembly of your next printed circuit board requires drafting a number of deliverables for your manufacturer. One of the important aspects of planning for assembly is ensuring that your assembler has the instructions they need to place components in the right locations and with the right orientation. When you use the right PCB editor with top-quality CAD tools, you can place silkscreen directly in your PCB layout and use a design rule check to verify appropriate clearances. Altium Designer gives you these tools and plenty of other features to help you prepare for manufacturing and assembly.


A unified PCB design package with the best CAD tools for PCB layout and silkscreen placement.

Silkscreen refers to a set of labels that are printed on the surface layers of a circuit board. Silkscreen includes each reference designator for your components, identifiers, company logos, switch settings, test points, part numbers, and any other information that an assembler needs to ensure they place the correct components in the correct locations. Silkscreen can also be useful for testing as a designer can put important safety notes, polarity indicators, or other information needed to quickly understand how a PCB operates.

If you’re designing a printed circuit board, your PCB design software will place important silkscreen information for you as long as your component data includes silkscreen information. Silkscreen communicates a significant amount of information required to properly assemble your board, and you should make sure this information appears in your component data so that it will be included in the PCB layout. Once you send the board in for manufacturing, they will need silkscreen layers for the top and bottom sides of the board. With the right CAD tools in your PCB editor, you can easily modify the location of silkscreen in your PCB layout without directly changing the component data. This is one of the final cleanup steps before planning for manufacturing.

What information is on a silkscreen
Zach Peterson dives deep into silkscreens, how to read them, and the best practices for cleaning up the messy ones. Watch it here.

Common Mistakes with PCB Silkscreen

Silkscreen is placed on the top and bottom overlay layers in order to distinguish it from copper layers or mechanical layers. Some of the common silkscreen mistakes include:

  • Placing silkscreen too close to a trace; variance can cause the silkscreen to print directly on a copper element
  • Placing silkscreen too close to a pad; if the silkscreen is printed directly on or near a pad, it can interfere with soldering
  • Overlapping silkscreen for different components; this often happens when a design has a dense set of components on 
  • Ambiguous symbols, odd fonts, and small text; it's understandable that high density designs need smaller silkscreen, but it should be easy to read and understand
  • Missing polarity or pin-1 indicator; the polarity and orientation, and first pin on an IC package should be clearly marked.

IPC standards require PCB manufacturers to place a manufacturer’s mark and a lot number using silkscreen. This allows a board to be traced throughout the supply chain in the event of a recall. Manufacturers generally place these marks away from critical areas, such as on the back side of a board or near the edge away from critical components. One common mistake is to neglect to tell your manufacturer where these markings should be placed on your board. Make sure to specify this if it should be kept away from specific areas.

Fabrication and Assembly Instructions

Aside from silkscreen and assembly instructions, your manufacturer will need a bill of materials that lists components that include reference designators. These reference designators must match your silkscreen in order to ensure that components are placed in the correct locations. This prevents unnecessary errors during assembly and makes your board easier to test and troubleshoot.

The IPC Compliant Footprint Wizard in Altium Designer

Creating IPC-compliant component footprints in Altium Designer. This tool will automatically place silkscreen on the top overlay layer.

How to Make Readable Silkscreen for Components in Altium Designer

When creating a new PCB footprint for a component, you can manually place silkscreen using the standard CAD tools in the component editor. If you know how to layout a PCB and use the standard drawing tools in the PCB component editor, you'll use the same tools to place silkscreen in a PCB footprint. To complete all the silkscreen you'll need for a component, you'll need to draw the component outline, pin-1 indicator (for integrated circuits), and reference designators. Some components may require additional silkscreen, such as polarity indicators. All of these elements are easy to place in Altium Designer's part library editor using the standard drawing tools and String tool.

Silkscreen Cleanup is Easy in the Best PCB Layout Software

After all the components are placed, there is often a need to cleanup silkscreen placement around your components. Sometimes, reference designators and outlines may overlap slightly, so it's not uncommon to need to adjust the positions of these elements in the layout. After cleaning up the silkscreen in your component data, you can place any other silkscreen information needed on the board. This can include a company logo, part number, UL/CE/FCC markings, and even environmental markings like RoHS.

Use the viewing modes in Altium Designer to isolate silkscreen and cleanup your PCB layout.

Define Silkscreen Clearance as Design Rules for Accurate Fabrication

Silkscreen is just one important design element that helps ensure successful fabrication and assembly. Your silkscreen layer needs to have the proper clearances from your other design elements, and you can set the right clearances when you have the best PCB layout software.

Altium Designer's powerful PCB layout tools are built on a rules-driven design engine, giving you the power to take control over all aspects of a design through intuitive design rules. As you work through component placement and routing, Altium Designer's online DRC engine will automatically check the layout against standard and custom design rules to ensure the final design will function properly and is manufacturable. Altium Designer's complete toolset also integrates with production planning tools so you can create a complete manufacturing file package for your design in standard file formats.

Altium Designer: Unifying Design, Fabrication, and Assembly

With other PCB design platforms, your features are separated into different programs, and some important features required to properly place silkscreen may not be present in your design. Instead of risking your productivity and potential redesigns with other programs, Altium Designer gives you access to all the design and production planning features you need in a single program.

PCB in Altium Designer 3D interface

Build the highest quality circuit boards with complete PCB silkscreen in Altium Designer.

There are plenty of design aspects to consider in any circuit board layout, and Altium Designer includes the tools you need to create the highest quality circuit boards in a single program. You’ll be able to operate at peak efficiency when you have access to design, production planning, verification, and data management features in a unified design environment. Don’t settle for other design platforms with separates features that force you to work between different programs. If you want to work with the best design and production features, then it’s time to make the switch to Altium Designer.

Altium Designer on Altium 365 delivers an unprecedented amount of integration to the electronics industry until now relegated to the world of software development, allowing designers to work from home and reach unprecedented levels of efficiency.

We have only scratched the surface of what is possible to do with Altium Designer on Altium 365. You can check the product page for a more in-depth feature description or one of the On-Demand Webinars.

About Author

About Author

Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to companies in the electronics industry. Prior to working in the PCB industry, he taught at Portland State University and conducted research on random laser theory, materials, and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensors, and stochastics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written 2500+ technical articles on PCB design for a number of companies. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, American Physical Society, and the Printed Circuit Engineering Association (PCEA). He previously served as a voting member on the INCITS Quantum Computing Technical Advisory Committee working on technical standards for quantum electronics, and he currently serves on the IEEE P3186 Working Group focused on Port Interface Representing Photonic Signals Using SPICE-class Circuit Simulators.

Related Resources

Related Technical Documentation

Back to Home
Thank you, you are now subscribed to updates.