3.2.9. Text Elements

Typical footprints should have exactly two text elements: {{NAME}} and {{VALUE}}.

The name should normally be placed at top of the package body, slightly above the outline and aligned at bottom center. The value should be placed at the bottom center, slightly below the package body and aligned at the top center.

Always make sure that the text elements do not overlap with pads or with the placement layer. Otherwise the text might be unreadable on silkscreen. In addition, text elements should usually be placed outside the Package body to still see them on silkscreen of an assembled PCB.

Keep in mind that the bottom-aligned anchor is placed on the text baseline. This means that some letters like “g” or “y” might extend slightly below the anchor.

footprint text properties

Figure 1. Typical footprint name properties

Table 2. Typical text element properties
PropertyName text elementValue text element

Layer

Top Names

Top Values

Text

{{NAME}}

{{VALUE}}

Alignment

Bottom Center

Top Center

Height

1.0mm (or larger)

1.0mm (or larger)

Stroke Width

0.2mm (or thicker)

0.2mm (or thicker)

Letter Spacing

Auto

Auto

Line Spacing

Auto

Auto

Mirror

No

No

Auto-Rotate

Yes

Yes

Special cases

These rules should be fine for many Packages, but probably not for all of them. For special cases it’s allowed to have slightly different properties if they are more suitable.

Example 8. Footprint text element examples

footprint text anchor dip8 footprint text anchor sot23