Files
2024-02-29 12:24:06 +01:00

142 lines
3.7 KiB
Plaintext

;Proteus Design Interchange Format
(PDIF
(vendor "SamacSys Limited")
(version 1 0)
(library
(part "MJD31CAJ"
(description "Bipolar (BJT) Transistor NPN 100 V 3 A 3MHz 1.6 W Surface Mount DPAK")
(family "TRX")
(package "MJD31CAJ")
(attribute "Datasheet Link" "https://assets.nexperia.com/documents/data-sheet/MJD31CA.pdf")
(attribute "Geometry.Height" "2.38mm")
(attribute "Mouser Part Number" "771-MJD31CAJ")
(attribute "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Nexperia/MJD31CAJ?qs=Lw5w8Rbia2XIR2GSKHXSCQ%3D%3D")
(attribute "Manufacturer_Name" "Nexperia")
(attribute "Manufacturer_Part_Number" "MJD31CAJ")
(gate
(symbol "MJD31CAJ")
(pin "B" 1 PS)
(pin "E" 3 PS)
(pin "C" 2 PS)
)
)
(symbol "MJD31CAJ"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(circle (pt 400 150) (pt 300 -150))
)
(graphic
(stroke 20)
(path (pt 300 100) (pt 300 -100))
)
(graphic
(stroke 10)
(path (pt 300 50) (pt 400 150))
)
(graphic
(stroke 10)
(path (pt 300 -50) (pt 400 -150))
)
(graphic
(stroke 10)
(path (pt 400 -150) (pt 400 -200))
)
(graphic
(stroke 10)
(path (pt 400 150) (pt 400 200))
)
(graphic
(stroke 10)
(path (pt 100 0) (pt 300 0))
)
(graphic
(stroke 10)
(path (closed true) (pt 330 -100) (pt 350 -80) (pt 370 -120) (pt 330 -100))
)
(terminal
(body (symbol "PINSHORT") (pt 0 0) (rot 0) (mir 0) (visible true))
(name (pt 0 -20) (rot 0) (just TOP LEFT) (visible false))
(number (pt 0 20) (rot 0) (just BOTTOM LEFT) (visible true)))
(terminal
(body (symbol "PINSHORT") (pt 400 -300) (rot 90) (mir 0) (visible true))
(name (pt 0 -20) (rot 90) (just TOP RIGHT) (visible false))
(number (pt 0 20) (rot 90) (just TOP LEFT) (visible true)))
(terminal
(body (symbol "PINSHORT") (pt 400 300) (rot 90) (mir X) (visible true))
(name (pt 0 -20) (rot 90) (just TOP RIGHT) (visible false))
(number (pt 0 20) (rot 90) (just TOP LEFT) (visible true)))
)
(symbol "PIN"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(path (pt 0 0) (pt 200 0))))
(symbol "PINSHORT"
(units THOU)
(origin (pt 0 0))
(graphic
(stroke 10)
(path (pt 0 0) (pt 100 0))))
(package "MJD31CAJ"
(units MM)
(layer TASM
(graphic
(stroke 0.1)
(path
(closed true)
(pt -3.3 -1.95)
(pt 3.3 -1.95)
(pt 3.3 4.15)
(pt -3.3 4.15)
(pt -3.3 -1.95))))
(layer OCCA
(graphic
(stroke 0.1)
(path
(closed true)
(pt -4.3 6.3)
(pt 4.3 6.3)
(pt 4.3 -6.3)
(pt -4.3 -6.3)
(pt -4.3 6.3))))
(layer TSLK
(graphic
(stroke 0.1)
(path
(closed true)
(pt -2.285 -5.85)
(arc (pt -2.285 -5.850) (pt -2.335 -5.850) (pt -2.235 -5.750) (start 180.0) (sweep -90.0))
(pt -2.285 -5.75)
(arc (pt -2.285 -5.750) (pt -2.335 -5.850) (pt -2.235 -5.750) (start 180.0) (sweep 90.0))
(pt -2.285 -5.85))))
(layer TSLK
(graphic
(stroke 0.2)
(path
(closed false)
(pt -3.3 4.15)
(pt -3.3 -1.95)
(pt 3.3 -1.95)
(pt 3.3 4.15))))
(leg 1 (pt -2.285 -4.100) (padstack 0))
(leg 2 (pt 0.000 2.425) (padstack 2))
(leg 3 (pt 2.285 -4.100) (padstack 0))
(padstack 0
(plated false)
(pad (layer TCOP) (rectf 1.400 2.400 0 0 90.000))
)
(padstack 2
(plated false)
(pad (layer TCOP) (rectf 5.750 5.900 0 0 0.000))
)
(model "MJD31CAJ.stp"
(euler 90 0 90)
(offset 0 0 0)
)
)
)
)