142 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			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)
 | 
						|
   )
 | 
						|
  )
 | 
						|
 )
 | 
						|
)
 |