This window allows you to set the parameters to define the style of the pads and vias in the PCB.

Padstack

This section describes the shape of the pad for each layer of the PCB. The first line describes the default shape, i.e. the shape the pad takes for all layers for which no specific shape has been defined.

You can add more lines by clicking the Add button. To remove a line: select it and then click the Delete button.

Layer

The first column specifies the layer to which the description of the pad shape refers. The value of this field cannot be changed in the first line and indicates that the shape described applies to all layers for which no specific shape has been defined.

Shape

Select the pad shape from the list below:

Round

The pad takes a circular or ellipsoidal shape depending on the values specified in the fields Width and Height. The value of the field Shape factor is irrelevant and can be zero.

Rounded

The pad takes a circular, square, rectangular or oblong shape depending on the values specified in the fields Width, Height and Shape factor. The value of the field Shape factor specifies the rounding percentage of all four edges of the pad.

Semi-rounded

The pad takes a square, rectangular or semi-oblong shape depending on the values specified in the fields Width, Height and Shape factor. The value of the field Shape factor specifies the rounding percentage of two of the four edges of the pad.

Square

The pad assumes a square or rectangular shape with blunted angles depending on the values specified in the fields Width, Height and Shape factor. The value of the field Shape factor specifies the smoothing percentage of all four corners of the pad.

Sector

The pad takes the form of a circle or ellipse sector depending on the values specified in the fields Width, Height and Shape factor. The value of the field Shape factor specifies the width of the sector.

Polygon

If the values specified in the Width and Height fields match, the pad takes the form of a regular polygon. The value of the field Rotation specifies the rotation of the shape.

Shaped

The basic shape of the pad is a square or a rectangle depending on the values specified in the fields Width and Height. The angles can be at 90 degrees, beved, sunken, or rounded depending on the format string specified in the Corners field. The format string can contain up to 4 characters, each of which describes the shape of a corner starting from the one at the bottom right and continuing counterclockwise. The value of the field Shape factor specifies the amplitude of the angle. The characters are as follows:

S

Specifies a 90-degree angle.

B

Specifies a beveled angle.

D

Specifies a rounded angle.

K

Specifies that the angle is sunken at 90 degrees.

O

Specifies that the angle is sunken and rounded.

V

Specifies that the angle extends to the bottom side.

U

Specifies that the angle extends to the right side.

User

The shape of the pad consists of a polygon centered at the point of coordinates (0.0) and described by a series of vertices and arcs. Vertices are pairs of coordinates (X,Y). The arcs are specified by the character A followed by the coordinates of the center and the angle of sweep (Ax,y,a) or the character C followed by the coordinates of the end point and the angle of curvature (Cx,y,a). Positive angle values draw the arc in the counterclockwise direction. The shape can be rotated by specifying the character R followed by the angle of rotation. The coordinates are specified in the field Vertices. The pad is resized to the values specified in the Width and Height fields. To keep the original dimensions, specify zero for Width and Height. For example, the string:(0,2)(-1,1)(-1,0)(-2,-0.5)(-2,-1)(A0,-1,180)(2,-0.5)(1,0)(1,1) describes the shape represented in the image on the left.

Hole

The parameters in this group determine the presence and size of the hole.

No Hole (SMD pad)

Specify if the pad has a hole.

Hole diameter

Specify the diameter of the hole. The hole diameter may be larger than the pad diameter to define holes without a copper ring.

X Offset from pad origin

Specify the horizontal offset of the hole to the center of the pad.

Y Offset from pad origin

Specify the vertical offset of the hole from the center of the pad.

Slot length

To create a slot with rounded ends, specify its length.

Slot angle

Specify the rotation of the slot.

Plated

Specify the hole type.

Solder Mask

The Solder Resist is a paint, applied on the external sides of the PCB, in which openings are created in correspondence with the welding areas.

The Subordinate mode Indicates that the solder mask is adjusted by the value set in the project properties. Settings » Project Properties » PCB » Settings » Solder Mask.

Top

Solder mask for the top side of the PCB.

Mode

Select one of the following modes:

Subordinate

Indicates that for this type of pad the aperture value in the solder mask is adjusted by the value set in the Project.

Pad

The value of the opening in the solder mask corresponds to the shape of the expanded pad according to the value specified for the parameter Expansion.

Hole

The value of the opening in the solder mask corresponds to the shape of the expanded hole according to the value specified for the parameter Expansion.

Covered

Indicates that this type of pad does not have an opening in the solder mask. The pad is completely covered with the solder resist.

Filled

This indicates that for this type of pad the hole must be completely filled (Via Fill). This is done by covering the pad and the hole with a second layer of solder resist. To display the mask for Via Fill you need to set the relevant option in the properties of the layer (top or bottom solder resist) in the view.

Expansion

Specify how much the shape of the pad or hole should be expanded to create the opening in the solder mask. Typically the shape for the solder mask is larger than that of the pad.

Bottom

Solder mask for the bottom side of the PCB.

Mode

Select one of the following modes:

Subordinate

Indicates that for this type of pad the aperture value in the solder mask is adjusted by the value set in the Project.

Pad

The value of the opening in the solder mask corresponds to the shape of the expanded pad according to the value specified for the parameter Expansion.

Hole

The value of the opening in the solder mask corresponds to the shape of the expanded hole according to the value specified for the parameter Expansion.

Covered

Indicates that this type of pad does not have an opening in the solder mask. The pad is completely covered with the solder resist.

Filled

This indicates that for this type of pad the hole must be completely filled (Via Fill). This is done by covering the pad and the hole with a second layer of solder resist. To display the mask for Via Fill you need to set the relevant option in the properties of the layer (top or bottom solder resist) in the view.

Expansion

Specify how much the shape of the pad or hole should be expanded to create the opening in the solder mask. Typically the shape for the solder mask is larger than that of the pad.

Paste Mask

The mask for applying welding paste is generally called a stencil. Generally, the shapes shown on the paste mask correspond to the SMD pads, or are slightly smaller. This stencil is used in the automatic SMD assembly welding process to coat SMD pads with tin paste.

The Subordinate mode Indicates that the paste mask is adjusted by the value set in the project properties. Settings » Project Properties » PCB » Settings » Paste Mask.

Mode

Select one of the following modes:

Subordinate

Indicates that for this type of pad the shape for the paste mask is adjusted by the value set in the Project.

Free

Indicates that welding paste must not be applied to this type of pad.

Covered

Indicates that for this type of pad the shape for applying the solder paste corresponds to the shape of the pad, expanded according to the value specified for the parameter Expansion. Typically, the shape of the solder paste is smaller than that of the pad.

Expansion

Specify how much the pad outline should be expanded to create the template for the solder paste. Typically, the shape of the solder paste is smaller than that of the pad.

Thermal Relief

Thermal reliefs are used for pads that are positioned in large areas of copper (ground planes, voltage planes, thermal planes) in order to to realize the electrical connection of the pad to the plane providing a good thermal resistance during the welding process. The thermal pad is a normal pad with copper spokes that connect it to the surrounding copper.

Use project settings

Indicates whether the pad uses the local settings or the settings defined in the project. Settings » Project Properties » PCB » Settings » Thermal Relief.

Pad and Thermal Offset

Specify the distance between the outer contour of the pad and the thermal insulation area.

Thermal Air-Gap

Specify the width of the thermal insulation area.

Conductors

Specify the number of copper spokes that connect the pad to the plane.

Conductor width

Specify the thickness of the copper spokes that connect the pad to the plane.

Conductor angle

Specify the angle of the first copper spoke that connects the pad to the plane.

Rounded

Specify whether the thermal insulation area should be rounded at the ends.

Anti-Pad

The Anti-Pad represents the distance between the outer contour of the pad or hole and the plane.

Use project settings

Indicates whether the pad uses the local settings or the settings defined in the project. Settings » Project Properties » PCB » Settings » Anti-Pad.

Hole to Plane clearance

Specify the distance between the outer contour of the hole and the plane. Applies to all internal layers when the pad is not connected to the plane.

Pad to Copper clearance

Specify the distance between the outer contour of the pad and the copper area. Applies to pads not connected to the surrounding copper area.

Plane connect style

Specifies how the pad is to be connected to the surrounding copper plane or area.

The Subordinate mode Indicates that the connection to the plane is regulated by the value set in the Project properties. Settings » Project Properties » PCB » Settings » Plane connection.

Top copper

Specify how the pad should be connected to the surrounding copper area on the top side of the PCB. Select one of the following modes:

Subordinate

Indicates that for this type of pad the connection mode is regulated by the value set in the project.

Direct

Indicates that this type of pad is connected directly to the surrounding copper area.

Thermal

Indicates that this type of pad is connected to the surrounding copper area via thermal reliefs.

All internal layers

Specify how the pad should be connected to the plane on any internal layer of the PCB. Select one of the following modes:

Subordinate

Indicates that for this type of pad the connection mode is regulated by the value set in the project.

Direct

Indicates that this type of pad is connected directly to the plane.

Thermal

Indicates that this type of pad is connected to the plane via thermal relief.

Bottom copper

Specify how the pad should be connected to the surrounding copper area on the underside of the PCB. Select one of the following modes:

Subordinate

Indicates that for this type of pad the connection mode is regulated by the value set in the project.

Direct

Indicates that this type of pad is connected directly to the surrounding copper area.

Thermal

Indicates that this type of pad is connected to the surrounding copper area via thermal reliefs.

Keepout

Allows you to specify a keepout area around the mechanical holes.

Pad to Keepout expansion

Specify the width of the keepout area from the outer contour of the pad. Specify zero to not include a keepout area.

Text on Pads

Specifies the position of the pad number.

X Offset from pad origin

Specify the horizontal offset of the text origin from the pad origin.

Y Offset from pad origin

Specify the vertical offset of the text origin from the pad origin.

See also