mirror of
git://projects.qi-hardware.com/kicad-libs.git
synced 2024-11-26 05:01:33 +02:00
renamed scj368r1.fpd -> phonejack.fpd: phonejack-${size}-${N}
This commit is contained in:
parent
354d60f2b1
commit
dc51a1b938
@ -185,10 +185,12 @@ F: qfp
|
|||||||
#
|
#
|
||||||
|
|
||||||
# 3.5mm audio stereo phone jack
|
# 3.5mm audio stereo phone jack
|
||||||
F: scj368r1
|
F: phonejack
|
||||||
# From TI:
|
|
||||||
#
|
#
|
||||||
# - the SCJ368R1NUS0B00G data sheet, drawing
|
# phonejack-${size}-${N}
|
||||||
|
# From SCPRE:
|
||||||
|
#
|
||||||
|
# - phonejack-3.5-5, the SCJ368R1NUS0B00G data sheet, drawing
|
||||||
# http://downloads.qi-hardware.com/hardware/milkymist_one/datasheet/Audio/SCJ368R1NUS0B00G.pdf
|
# http://downloads.qi-hardware.com/hardware/milkymist_one/datasheet/Audio/SCJ368R1NUS0B00G.pdf
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ frame outline {
|
|||||||
rect . __0 w
|
rect . __0 w
|
||||||
__2: vec @(fx, 0mm)
|
__2: vec @(fx, 0mm)
|
||||||
__3: vec .(0mm, -fy/2)
|
__3: vec .(0mm, -fy/2)
|
||||||
__4: vec __3(-fx, 0mm)
|
__4: vec .(-fx, 0mm)
|
||||||
line __3 . w
|
line __3 . w
|
||||||
__5: vec __2(0mm, fy/2)
|
__5: vec __2(0mm, fy/2)
|
||||||
line . __3 w
|
line . __3 w
|
||||||
@ -39,29 +39,15 @@ frame outline {
|
|||||||
__9: vec @(-9.3mm, -1.15mm)
|
__9: vec @(-9.3mm, -1.15mm)
|
||||||
}
|
}
|
||||||
|
|
||||||
package "SCJ368R1"
|
package "phonejack-${size}-${N}"
|
||||||
unit mm
|
unit mm
|
||||||
|
|
||||||
set roundx = 0.6mm
|
table
|
||||||
|
{ size, N, roundx, roundy, ratio, rty, rby, fx, fy, rx, diff }
|
||||||
set roundy = 2mm
|
{ 3.5, 5, 0.6mm, 2mm, 1.8, 4.9mm, 8.2mm-rty, 4mm, 6mm, 14mm, 0.85mm }
|
||||||
|
|
||||||
set ratio = 1.8
|
|
||||||
|
|
||||||
set rty = 4.9mm
|
|
||||||
|
|
||||||
set rby = 8.2mm-rty
|
|
||||||
|
|
||||||
set fx = 4mm
|
|
||||||
|
|
||||||
set rx = 14mm
|
|
||||||
|
|
||||||
set fy = 6mm
|
|
||||||
|
|
||||||
set w = 5mil
|
set w = 5mil
|
||||||
|
|
||||||
set diff = 0.85mm
|
|
||||||
|
|
||||||
frame pads @
|
frame pads @
|
||||||
frame outline @
|
frame outline @
|
||||||
measx pad.__1 -> pad.__0 -roundy/2
|
measx pad.__1 -> pad.__0 -roundy/2
|
Loading…
Reference in New Issue
Block a user