Altium Designer Documentation

Working with Custom Pad Shapes

Modified by Susan Riege on Jan 5, 2018

The standard pad object can:

  • Be set to a number of different shapes, including round, rectangular, rounded rectangular, and octagonal.
  • Be sized differently in the X and Y directions, extending the range of shapes that can be created.
  • Be customized to change the shape for each layer of the board.
  • Have a round or slotted hole, which can be offset from the pad center.

However, there is a huge variety of pad shapes needed for component footprints, and standard pads are not always enough. To create a different shape from those listed above, you must create a custom pad shape. Custom pad shapes are created by placing other design objects, such as arcs, fills, lines, or regions, to build up the copper shape required for the pad. A small pad is included within the shape to define the connection point in the pad, and if required, the drill hole location and size.

Any design object can be used to build up the required copper shapes needed for the pads. Choose the object to suit the shape required, for example the copper contact area for the switch shown below has been created from a series of track objects, surrounded by two arc objects.

Strategies for Creating Custom Shapes

For complex shapes, the Solid Region object is ideal as a polygonal object it can be used to create virtually any shape. The following footprint was created by first setting the grid to suit the zigzag requirements of the copper, and then placing one region object to give a single zigzag shape. This was then copied the required number of times to define the copper area of the capacitive slider footprint. Alternating surface mount and through-hole pads were added on alternating ends of each zigzag to define the connection points.

Using Guides to Place a Region

If the pad shape requires a shape defined at specific locations that do not fall onto a grid, it can be more efficient to define linear or point guides, and then place on these guides. The animation below shows an wedge-shaped pad being created by:

  1. Defining four Point Guides at the required locations in the Guide Manager region of the Properties panel in Board mode.
  2. Disabling the Snap To Grids option and enabling the Snap To Guides options in the Snap Options region of the Properties panel in Board mode.
  3. Placing a Solid Region with corners on the defined Point Guides.
  4. Copying and pasting the Solid Region the required number of times, at the required angular intervals. 

Solder Mask definition can be done by placing a circle on the Solder Mask layer.

Converting an Outline to a Region

Another approach to defining an unusual pad shape is to first define a closed outline of the shape using lines and arcs, and then convert this outline to a Solid Region. The pads in the surface mount inductor footprint shown below were created using this approach.

The following steps were taken:

  1. Set the grid to suit the outer dimensions of the pad.
  2. Added two vertical and two horizontal guides to simplify the line/arc placement process.
  3. Defined a polar grid with the radial step set to suit the radius of the inner curve on the pad.
  4. Placed Line/Arc objects in the desired shape.
  5. Placed an Arc using the Heads-up display to set the radius and the horizontal Lines to snap the start and end points.
  6. Selected the Lines and Arcs then ran the Tools » Convert » Create Region from Selected Primitives command.
  7. Edited the Region to set it to the Top Layer and enabled the appropriate Mask Expansion option.
  8. To finish the component, copy and paste the Region to define the second pad shape, place a small pad in each Region to define a connection point in each pad, then add the Component Overlay.

Defining the Solder and Paste Mask

There are essentially two approaches for defining the solder and paste mask requirements for a custom pad:

  1. Use the calculated mask capability.
  2. Define the mask requirements manually by placing objects on the mask layer(s).

Calculated Masks

Any primitive object can have a calculated Solder and/or Paste Mask, which can either be a user-specified amount or controlled by the rule system. This is achieved enabling the appropriate Mask Expansion settings in the Properties panel, as shown in the image below.

Manually Defined Masks

When the mask opening requirements are not simply an expansion or contraction of the copper shape, it will not be possible to use a calculated mask. In this case, place suitable design objects on the required Mask layer. Keep in mind that the Solder Mask is defined in the negative, that is, the placed objects define openings in the Solder Mask layer. The following image shows a printed button that has the solder mask opening defined by a manually placed full circle arc, placed on the Top Solder Mask layer.

Routing Connections for Custom Pads

Since the software is able to detect and resolve routing connections to any copper object, there are no specific limitations on how you route to a custom pad.

Thermal Connections for Custom Pads

Custom pads are often created for components that have larger, unusually shaped pads. If these pads need to connect to a surrounding polygon, you should consider the polygon thermal connection spokes during the design of the custom pad. The software uses the small pads included in the custom pad shape as the polygon connection points. To ensure the small pads are connected by spokes, position them close to the edge of the custom shape so that the distance from the small pad edge to the edge of the custom shape is less than half the polygon connection spoke width. Place a small pad for each polygon connection point required.

Acknowledgments

* Footprints courtesy of Dennis Saputelli, Integrated Controls, Inc.

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.