Including Coverlay on a Flex Region of Your PCB in Altium Designer

A common feature on rigid-flex boards is the selective use of coverlay material. This insulation layer is cut and laminated onto specific areas of the board, and because of this selective use, coverlay is also referred to as bikini coverlay. Coverlay layers are added in the Layer Stack Manager and the shape of coverlay objects can be manipulated in Board Planning Mode, once coverlays have been enabled for that region of the board.

Custom Coverlay is a mask layer and behaves as an additional Solder Mask layer. Solder Mask layers normally display and output as a negative, that is, the objects you see on the screen become holes in the fabricated mask layer. The on-screen presentation of Solder Mask can be configured to display as a positive if preferred (and, therefore, also the coverlay).

In standard 2D display mode, the custom coverlay is shown as if it is on the top/bottom solder mask. This is simply a display feature. When output is generated, the top solder mask and the top custom coverlay are written out as separate data as are the bottom solder mask and bottom custom coverlay.

An example of a custom coverlay
An example of a custom coverlay

Adding and Configuring a Coverlay

Coverlay layers are added in the Layer Stack Manager. To add coverlay layers:

  1. Enable the Is Flex option for the flex substack.
  2. Right-click on the appropriate layer(s) and select the Insert layer above (below) » Coverlay command to add coverlays.
  3. Define the properties of the coverlay, including the Coverlay expansion property. If the Coverlay expansion column is not visible, right-click on an existing column heading to open the Select Columns dialog, where it can be enabled.
  4. Save the layer stack to reflect the changes on the board.
  5. In Board Planning mode there will now be additional tabs for each coverlay layer added in the stack. Note that the color of the coverlay is defined by the layer color (View Configuration panel), not the color assigned in the Layer Stack Manager.

Add the coverlay layer(s) into the substack and configure the layer properties in the Layer Stack Manager.
Add the coverlay layer(s) into the substack and configure the layer properties in the Layer Stack Manager.

Enabling and Viewing the Coverlay

If coverlay layers are added to the substack before that substack is assigned to a Board Region, the coverlay objects will be present when the substack is assigned to a Board Region.

If coverlay layers are added to the substack after that substack has already been assigned to a Board Region, then coverlays must be added to that region. Coverlays can be added in Board Planning mode by selecting the Board Region and then either:

  • In Standard Rigid-Flex mode:
    • Double-click on the flex region to open the Board Region dialog, and enable the Custom Coverlays option.
  • In Advanced Rigid-Flex mode:
    • Right-clicking on the region and selecting the Coverlay Actions » Add Coverlay command, or
    • Clicking the Add Coverlay button in the Board Region mode of the Properties panel.

If the Board Region had the substack assigned before the coverlays were added in the LSM, use the right-click command or the panel button to add them to that region.If the Board Region had the substack assigned before the coverlays were added in the LSM, use the right-click command or the panel button to add them to that region.

Note the additional tab for each coverlay layer added in the substack, click on a layer tab to make that layer the current layer, and examine or edit the coverlay.

Editing or Placing Additional Coverlay

Coverlay is automatically added to cover the entire area of the Board Region it was added to, as shown in the image below (in accordance with the Coverlay expansion value defined in the Layer Stack Manager). Behaving like an additional solder mask layer, openings are automatically created for component pads in accordance with the applicable Solder Mask Expansion design rule, or else the settings defined for the Pad if the Solder Mask Expansions setting has been configured to override the design rule.

Openings in the coverlay for the component pads is controlled by the applicable Solder Mask Expansion design rule (which can be overridden by local pad settings).
Openings in the coverlay for the component pads is controlled by the applicable Solder Mask Expansion design rule (which can be overridden by local pad settings).

To edit the coverlay:

  • Switch to Board Planning mode.
  • Click the appropriate layer tab to make the Coverlay layer the active layer (the Coverlay layers may need to be made visible in the View Configuration panel).
  • The automatic coverlay is formed as a polygonal object, it can be selected and reshaped (or deleted) as required.
  • User-defined coverlay shapes can also be placed if required, using the Design » Place Coverlay Polygon and Design » Place Coverlay Cutout commands. These coverlay shapes are polygonal objects, so you can use the same techniques when defining or editing these shapes as for other polygonal-shaped objects. Refer to the Editing Polygonal Shaped PCB Design Objects page to learn more.

A section of custom coverlay has been placed and a cutout is about to be defined in it.A section of custom coverlay has been placed and a cutout is about to be defined in it.

When the Coverlay layer is the active layer, clicking on the Board Region will select the Coverlay, not the region. To be able to select the Board Region or a Bending Line you must switch to a different layer, for example the Multi-Layer.

  • Keep in mind that user-defined coverlay changes, such as modifying the shape of the automatic coverlay or placing additional coverlay objects, are removed if the Remove Coverlay command is used on that Board Region.
  • If a Board Region that has coverlay defined is moved, the coverlay polygon will not move with it. In this situation, you must remove the coverlay (Right-Click » Coverlay Actions » Remove Coverlay) and re-add the coverlay ((Right-Click » Coverlay Actions » Add Coverlay). Alternatively, you can remove the coverlay polygon by enabling its layer in the View Configuration panel, clicking the Coverlay layer tab at the bottom of the PCB editor to make the layer active, then selecting and deleting the coverlay polygon.

Coverlay Polygon

Coverlay Polygons can be placed when a PCB editor is in Board Planning Mode. Select the Design » Place Coverlay Polygon command from the main menus.

Coverlay Polygon Placement Modes

  • While placing a polygon there are five available corner modes, four of which also have corner direction sub-modes. During placement:
  • Press Shift+Spacebar to cycle through the five available corner modes.
  • Press Spacebar to toggle between the two corner direction sub-modes.
  • When in either of the arc corner modes, hold the arrow keys to shrink or grow the arc. Hold the Shift key as you press to accelerate arc resizing.
  • Press the 1 shortcut key to toggle between placing two edges per click or one edge per click. In the second mode, the dashed edge is referred to as the look-ahead segment (as shown in the last image in the set below).
  • Press the Backspace key to remove the last vertex.

Press Shift+Spacebar to cycle through the five available corner modes, press the 1 shortcut to toggle placement between two edges or one edge.


Press Shift+Spacebar to cycle through the five available corner modes, press the 1 shortcut to toggle placement between two edges or one edge.

Graphical Editing of a Coverlay Polygon

This method of editing allows you to select a placed coverlay polygon object directly in the design space and graphically change its size, shape or location.

Click once on a coverlay polygon object to select it, which puts it into edit mode. The outer shape of the coverlay polygon object is defined by a series of edges, where each edge is represented by an end vertex at each end, shown as a solid white square, and a center vertex in the middle is shown as a hollow white square. Each end vertex represents the location where two edges meet.

A selected Coverlay PolygonA selected Coverlay Polygon

  • Click and drag A to move the applicable end vertex.
  • Click and drag B to move the applicable center vertex, effectively creating a new end vertex and splitting the original edge into two.
  • Click anywhere along an edge away from editing handles then drag to slide that edge.
  • Ctrl+click anywhere along an edge away from editing handles to insert a new end vertex.
  • Click and hold on an end vertex then press Delete to remove that vertex.
  • Click anywhere on the coverlay polygon away from editing handles then drag to reposition it. While dragging, the coverlay polygon can be rotated or mirrored:
    • Press the Spacebar to rotate the coverlay polygon counterclockwise or Shift+Spacebar for clockwise rotation. The Rotation Step size is defined on the PCB Editor – General page of the Preferences dialog.
    • Press the X or Y keys to mirror the coverlay polygon along the X-axis or Y-axis.

How Output is Generated for Coverlay Layers

When the output is generated, each layer is output as separate data. For example, when Gerber is generated, the top solder mask is written to one Gerber file, the top coverlay is written to another Gerber file.

The output for a coverlay can be divided into 2 categories:

  • Pad/via openings - the output for pad/via openings is generated in the same way as regular top/bottom solder mask output: an object of the correct size/shape is flashed, in accordance with the applicable solder mask expansion design rule, or the object settings if the local override is enabled.
  • Polygonal areas of coverlay (both automatic and manually placed) - a closed polyline outline is generated, defining the outer edge of each region of coverlay. The outline can be used to define a cutting path for the coverlay. Cutouts (user-defined irregular-shaped holes) defined in the coverlay are also output as a closed polyline for cutting path generation.

The centerline of the 1mil wide closed polyline is the edge of the coverlay.

Examining the Gerber output in a CAM viewer - the blue is the coverlay layer, the purple is the top solder mask layer.
Examining the Gerber output in a CAM viewer - the blue is the coverlay layer, the purple is the top solder mask layer.

Zoomed in, a custom coverlay cutout is selected - as with the coverlay outline the cutout is also defined as a closed polyline.

Supported Coverlay Output Formats

Coverlay output is supported by all of the appropriate output formats available in Altium Designer. 

Coverlay film outputs

  • Gerber RS-274X, X2 - Openings defined over objects, such as pads and vias, are flashed. The outer edge of the coverlay, as well as user-defined cutouts, are rendered as outlines - these outlines can be used by the fab house to generate a cutting path.
  • ODB++ - Specific layer stack material regions are output (polygons and polygon cutouts) in ODB++ v7.0 and later, which properly supports multiple layer stacks and rigid-flex definitions.
  • IPC2581B - as with ODB++, supporting multiple layer stack definitions and polygons of layer stack regions.

Layer Stack Outputs

  • ODB++
  • IPC2581B
  • Layer Stack Report

Tool Outputs

  • NC / Excellon Route Tool Path - generated from outline for polyline objects.

Prints

  • Prints can be configured as required.
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Note

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content