Skip to content
Documentation sections

Padstack & Annular Ring Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug padstack-annular-ring. Calculate minimum pad diameter and annular ring per IPC-6012 for through-hole vias and component pads.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of padstack-annular-ring
NameUnitRangeDefaultDescription
drillDiameternumbermm0.1 … 6.350.3Drill Diameter
platingThicknessnumberµm18 … 5025Plating Thickness
fabricationAllowancenumbermm0 … 0.150.05Fabrication Allowance
ipcClassnumbernone2 … 32IPC ClassOne of: 2 Class 2 · 3 Class 3
boardThicknessnumbermm0.2 … 61.6Board Thickness
standardnumbernone0 … 10IPC-2221B: the design rule a + 2b + c. IPC-6012E: the Class 3 acceptance ring after the fabrication allowanceOne of: 0 IPC-2221B · 1 IPC-6012E
producibilityLevelnumbernone0 … 21Sets the IPC-2221B Table 9-1 fabrication allowance c: 0.4, 0.25 or 0.2 mmOne of: 0 Level A (general) · 1 Level B (moderate) · 2 Level C (high)
padDiameternumbermm0.1 … 100.65The land diameter on your board, checked against the minimum land of the chosen standard

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of padstack-annular-ring
FieldUnitDescription
finishedHoleDiammFinished Hole Diameter
minPadDiaExtheadlinemmDrill + 2 × ring + fabrication allowance, a fabricator's rule; not an IPC-2221 land, which adds a producibility allowance by level
minPadDiaIntmmDrill + 2 × ring + fabrication allowance, a fabricator's rule
minAnnularExtmmMin Annular Ring (External)
minAnnularIntmmMin Annular Ring (Internal)
landAreaExtmm²Land Area (External)
aspectRatio:1Aspect Ratio
maxAspect:1IPC-2222 Table 9-4: Level A up to 5:1, Level B 6:1 to 8:1, Level C 9:1 and up; the same at every class
minLandDiametermmThe smallest land the chosen standard allows for this hole: a + 2b + c (IPC-2221B), or the Class 3 ring after the fabrication allowance (IPC-6012E)
landPercent%The minimum land as a percentage of the pad; above 100 % the pad is too small
maxDrillDiametermmThe largest drill for which this pad still meets the chosen standard

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.