Skip to content

jsl/landpatterns/IPC

Package name: jsl/landpatterns/IPC

Summary

IpcResults

IPC Formula Results from Section 3 of IPC 7351B

Constructors

Function Description
IpcResults Constructor for defstruct IpcResults

Functions

Function Description
pad-size Compute the Pad Size from the IPC Formula Results
ipc-formula Compute Pad Geometry According to IPC Rules

Definitions

IpcResults

IPC Formula Results from Section 3 of IPC 7351B

public defstruct IpcResults
    Gmin: Double
    Xmin: Double
    Zmax: Double

  • Gmin: Double

  • Xmin: Double

  • Zmax: Double

TODO: Add Diagram here

Constructors

IpcResults

Constructor for defstruct IpcResults

public defn IpcResults (Zmax:Double, Gmin:Double, Xmin:Double)

Functions

pad-size

Compute the Pad Size from the IPC Formula Results

public defn pad-size (i:IpcResults) -> Dims

  • Returns Dims - Dimension of the Pad. The x dimension is the length of the pad in the lead-span direction. The y dimension is the width of the pad in the lead-width direction.

ipc-formula

Compute Pad Geometry According to IPC Rules

public defn ipc-formula (L:Toleranced, T:Toleranced, W:Toleranced, fillets:LeadFillets) -> IpcResults

  • L: Toleranced - Lead-Span or edge-of-lead to edge-of-lead distance for an IC package.
  • T: Toleranced - Lead Length, length of the exposed contact in the same dimension as L
  • W: Toleranced - Lead Width, width of the exposed contact in the dimension orthogonal to L
  • fillets: LeadFillets - Specifications for the solder fillets created when soldering the lead to the land-pattern pad. These parameters define extra spacing around the lead dimension to form these fillets.
  • Returns IpcResults