jsl/landpatterns/two-pin/radial¶
Package name: jsl/landpatterns/two-pin/radial
Summary¶
Radial-2pin¶
Functions¶
Function | Description |
---|---|
build-radial-rectilinear-outline | |
Radial-2pin | Constructor for Radial 2-pin Components |
build-polarity-cylinder-marker | |
build-radial-outline | |
build-polarity-marker | |
build-radial-cylinder-outline | |
build-polarity-rectilinear-marker |
Definitions¶
Radial-2pin¶
public defstruct Radial-2pin <: Package :
lead: TH-Lead
lead-spacing: Toleranced
polarized?: True|False
-
lead: TH-Lead
- Lead Construction Type -
lead-spacing: Toleranced
- Center-to-Center Distance between Leads -
polarized?: True|False
- Component is Polarized and Requires C/A Pad Names
Functions¶
build-radial-rectilinear-outline¶
public defn build-radial-rectilinear-outline (pkg:Radial-2pin, vp:VirtualLP, body:PackageBody, line-width:Double = ?)
Radial-2pin¶
Constructor for Radial 2-pin Components
public defn Radial-2pin ( -- lead-spacing:Toleranced, lead:TH-Lead, polarized?:True|False = ?, package-body:PackageBody, pad-planner:PadPlanner = ?, lead-numbering:Numbering = ?, density-level:DensityLevel = ?) -> Radial-2pin
lead-spacing: Toleranced
- Center to Center distance between radial leads.lead: TH-Lead
- Through-hole lead specifications.polarized?: True|False
- Indicates whether this component requires C/A style pads or standardp[1]/p[2]
style pads. By default we use standard pads.package-body: PackageBody
- Component body specifications.pad-planner: PadPlanner
- Pad planner - default is a through-hole pad planner with holes sized for the provided lead dimensions. User can override this with a pad planner of their choosing.lead-numbering: Numbering
- Lead Numbering scheme - by default this function will choose either standard or C/A numbering based onpolarized?
. User can override with their own selection here.- Returns
Radial-2pin
build-polarity-cylinder-marker¶
public defn build-polarity-cylinder-marker (pkg:Radial-2pin, vp:VirtualLP, line-width:Double = ?, mask-clearance:Double = ?, side:Side = ?) -> Shape
- Returns
Shape
build-radial-outline¶
public defn build-radial-outline (pkg:Radial-2pin, vp:VirtualLP -- line-width:Double = ?, mask-clearance:Double = ?, side:Side = ?)
build-polarity-marker¶
public defn build-polarity-marker (pkg:Radial-2pin, vp:VirtualLP -- line-width:Double = ?, mask-clearance:Double = ?, side:Side = ?)
build-radial-cylinder-outline¶
public defn build-radial-cylinder-outline (pkg:Radial-2pin, vp:VirtualLP, body:CylinderBody, line-width:Double = ?) -> Shape
- Returns
Shape
build-polarity-rectilinear-marker¶
public defn build-polarity-rectilinear-marker (pkg:Radial-2pin, vp:VirtualLP, line-width:Double = ?, mask-clearance:Double = ?, side:Side = ?) -> Shape
- Returns
Shape
Related Packages¶
Forwarded by packages: jsl/landpatterns/two-pin/generators, jsl/landpatterns/generators, jsl/landpatterns