7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-24 00:33:25 +00:00

Added Broadcom_AFBR-16xxZ ()

Replacement for 
This commit is contained in:
Stefan 2018-07-28 03:24:40 +02:00 committed by Rene Pöschl
parent 53c20562ea
commit e43a40a87f
3 changed files with 336 additions and 0 deletions

View File

@ -0,0 +1,133 @@
(module Broadcom_AFBR-16xxZ_Horizontal (layer F.Cu) (tedit 5B2BE1AD)
(descr "Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN")
(tags "Fiber Optic Transmitter and Receiver")
(fp_text reference REF** (at -0.96 -2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Broadcom_AFBR-16xxZ_Horizontal (at 4.064 10.16) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 3.85 3.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.8 -1.29) (end -1 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.58 -1.29) (end 4.58 -2.79) (layer F.Fab) (width 0.1))
(fp_line (start 4.58 -2.79) (end 5.85 -2.79) (layer F.Fab) (width 0.1))
(fp_line (start 5.85 -2.79) (end 5.85 -2.04) (layer F.Fab) (width 0.1))
(fp_line (start 5.19 -1.29) (end 9.4 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 10.81 0.11) (end 14.16 1.02) (layer F.Fab) (width 0.1))
(fp_line (start 10.81 0.11) (end 10.81 7.73) (layer F.Fab) (width 0.1))
(fp_line (start 9.4 8.91) (end 5.19 8.91) (layer F.Fab) (width 0.1))
(fp_line (start 4.58 8.91) (end -2.8 8.91) (layer F.Fab) (width 0.1))
(fp_line (start -2.8 7.91) (end -2.3 7.91) (layer F.Fab) (width 0.1))
(fp_line (start -2.8 8.91) (end -2.8 7.91) (layer F.Fab) (width 0.1))
(fp_line (start -2.3 4.31) (end -2.8 4.31) (layer F.Fab) (width 0.1))
(fp_line (start -2.8 3.31) (end -2.8 4.31) (layer F.Fab) (width 0.1))
(fp_line (start -2.3 7.9) (end -2.3 4.31) (layer F.Fab) (width 0.1))
(fp_line (start -2.3 3.31) (end -2.8 3.31) (layer F.Fab) (width 0.1))
(fp_line (start -2.3 3.31) (end -2.3 -0.29) (layer F.Fab) (width 0.1))
(fp_line (start -2.8 -0.29) (end -2.3 -0.29) (layer F.Fab) (width 0.1))
(fp_line (start -2.8 -1.29) (end -2.8 -0.29) (layer F.Fab) (width 0.1))
(fp_arc (start 5.72 -2.04) (end 5.63 -1.95) (angle -135) (layer F.Fab) (width 0.1))
(fp_line (start 5.63 -1.95) (end 5.47 -2.12) (layer F.Fab) (width 0.1))
(fp_arc (start 5.34 -2.05) (end 5.47 -2.12) (angle -153.4) (layer F.Fab) (width 0.1))
(fp_line (start 5.19 -2.05) (end 5.19 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.58 7.41) (end 5.85 7.41) (layer F.Fab) (width 0.1))
(fp_line (start 5.85 7.41) (end 5.85 8.16) (layer F.Fab) (width 0.1))
(fp_line (start 5.19 8.15) (end 5.19 8.91) (layer F.Fab) (width 0.1))
(fp_arc (start 5.34 8.15) (end 5.47 8.08) (angle -153.4) (layer F.Fab) (width 0.1))
(fp_line (start 5.63 8.25) (end 5.47 8.08) (layer F.Fab) (width 0.1))
(fp_arc (start 5.72 8.16) (end 5.63 8.25) (angle -135) (layer F.Fab) (width 0.1))
(fp_line (start 4.58 8.91) (end 4.58 7.41) (layer F.Fab) (width 0.1))
(fp_line (start 9.4 8.91) (end 13.87 7.37) (layer F.Fab) (width 0.1))
(fp_arc (start 14.35 7.11) (end 13.87 7.37) (angle -261.7) (layer F.Fab) (width 0.1))
(fp_line (start 14.16 6.6) (end 10.81 7.73) (layer F.Fab) (width 0.1))
(fp_arc (start 14.35 0.51) (end 13.87094 0.25146) (angle 261.9) (layer F.Fab) (width 0.1))
(fp_line (start 9.4 -1.29) (end 13.87 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -2.92 -1.41) (end 4.46 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 -1.397) (end -2.92 -0.17) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 -0.17) (end -2.42 -0.17) (layer F.SilkS) (width 0.12))
(fp_line (start -2.42 -0.17) (end -2.42 3.19) (layer F.SilkS) (width 0.12))
(fp_line (start -2.42 3.19) (end -2.92 3.19) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 3.19) (end -2.92 4.43) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 4.43) (end -2.42 4.43) (layer F.SilkS) (width 0.12))
(fp_line (start -2.42 4.43) (end -2.42 7.79) (layer F.SilkS) (width 0.12))
(fp_line (start -2.42 7.79) (end -2.92 7.79) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 7.79) (end -2.92 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start -2.92 9.03) (end 9.4 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start 14.14 6.49) (end 10.93 7.58) (layer F.SilkS) (width 0.12))
(fp_line (start 10.93 7.58) (end 10.93 0.26) (layer F.SilkS) (width 0.12))
(fp_line (start 10.93 0.26) (end 14.13 1.12) (layer F.SilkS) (width 0.12))
(fp_line (start 13.84 0.11) (end 9.41 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 9.4 -1.41) (end 5.33 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 5.31 -1.41) (end 5.31 -1.77) (layer F.SilkS) (width 0.12))
(fp_line (start 5.97 -1.77) (end 5.97 -2.91) (layer F.SilkS) (width 0.12))
(fp_line (start 5.97 -2.91) (end 4.46 -2.91) (layer F.SilkS) (width 0.12))
(fp_line (start 4.46 -2.91) (end 4.46 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 5.31 -1.77) (end 5.97 -1.77) (layer F.SilkS) (width 0.12))
(fp_line (start 9.4 9.03) (end 13.83 7.51) (layer F.SilkS) (width 0.12))
(fp_arc (start 14.35 7.11) (end 13.83 7.51) (angle -251.9120211) (layer F.SilkS) (width 0.12))
(fp_arc (start 14.35 0.51) (end 14.13 1.12) (angle -251.7246089) (layer F.SilkS) (width 0.12))
(fp_line (start -3.05 -1.54) (end 4.33 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.33 -1.54) (end 4.33 -3.04) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.33 -3.04) (end 6.1 -3.04) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.1 -3.04) (end 6.1 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 6.1 -1.54) (end 9.4 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.4 -1.54) (end 13.8 -0.05) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.28 1.28) (end 11.06 0.41) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.06 0.41) (end 11.06 7.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.06 7.4) (end 13.99 6.42) (layer F.CrtYd) (width 0.05))
(fp_line (start 13.8 7.66) (end 9.4 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.4 9.16) (end -3.05 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.05 9.16) (end -3.05 7.66) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.05 7.66) (end -2.55 7.66) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.55 7.66) (end -2.55 4.56) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.55 4.56) (end -3.05 4.56) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.05 4.56) (end -3.05 3.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.05 3.06) (end -2.55 3.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.55 3.06) (end -2.55 -0.04) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.55 -0.04) (end -3.05 -0.04) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.05 -0.04) (end -3.05 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 1 -1.29) (end 4.58 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start -1 -1.29) (end 0 -0.29) (layer F.Fab) (width 0.1))
(fp_line (start 0 -0.29) (end 1 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start -1 -1.67) (end 1 -1.67) (layer F.SilkS) (width 0.1))
(fp_line (start 13.99 6.42) (end 14.24 6.34) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.24 6.34) (end 14.52 6.34) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.52 6.34) (end 14.7 6.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.7 6.4) (end 14.95 6.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.95 6.6) (end 15.1 6.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.1 6.8) (end 15.14 7) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.14 7) (end 15.14 7.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.14 7.3) (end 15.05 7.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.05 7.5) (end 14.9 7.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.9 7.7) (end 14.65 7.84) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.65 7.84) (end 14.4 7.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.4 7.9) (end 14.2 7.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.2 7.9) (end 13.95 7.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 13.95 7.8) (end 13.8 7.66) (layer F.CrtYd) (width 0.05))
(fp_line (start 13.8 -0.05) (end 14.05 -0.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.05 -0.2) (end 14.25 -0.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.25 -0.25) (end 14.5 -0.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.5 -0.25) (end 14.75 -0.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.75 -0.15) (end 14.95 0) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.95 0) (end 15.05 0.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.05 0.2) (end 15.1 0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.1 0.4) (end 15.1 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 15.1 0.75) (end 14.95 1) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.95 1) (end 14.85 1.1) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.85 1.1) (end 14.7 1.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.7 1.2) (end 14.55 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 14.55 1.25) (end 14.28 1.28) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 2.54) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 5.08) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 7.7 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 7.7 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/OptoDevice.3dshapes/Broadcom_AFBR-16xxZ_Horizontal.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,141 @@
(module Broadcom_AFBR-16xxZ_Tilted (layer F.Cu) (tedit 5B2BE0DB)
(descr "Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN")
(tags "Fiber Optic Transmitter and Receiver")
(fp_text reference REF** (at -5.37 -2.38) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Broadcom_AFBR-16xxZ_Tilted (at 1.54 10.26) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 4.7 3.83) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.37 8.91) (end 2.82 8.91) (layer F.Fab) (width 0.1))
(fp_line (start 2.82 8.91) (end 2.82 8.98) (layer F.Fab) (width 0.1))
(fp_line (start 2.82 8.98) (end 5.41 8.98) (layer F.Fab) (width 0.1))
(fp_line (start 5.41 8.98) (end 5.41 8.91) (layer F.Fab) (width 0.1))
(fp_line (start 5.41 8.91) (end 10.9 8.91) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 8.91) (end 10.9 7) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 7) (end 11.5 6.73) (layer F.Fab) (width 0.1))
(fp_line (start 11.51 5.87) (end 10.9 5.87) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 3.18) (end 10.9 1.75) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 5.87) (end 10.9 4.45) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 1.75) (end 11.51 1.75) (layer F.Fab) (width 0.1))
(fp_line (start 11.5 0.89) (end 10.9 0.62) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 0.62) (end 10.9 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 10.9 -1.29) (end 4.2 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.2 -1.29) (end 4.2 -2.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.2 -2.29) (end 4.79 -2.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.79 -3.29) (end 4.79 -2.29) (layer F.Fab) (width 0.1))
(fp_line (start 4.79 -3.29) (end 0 -3.29) (layer F.Fab) (width 0.1))
(fp_line (start 0 -3.29) (end 0 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start -1 -1.29) (end -7.37 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start -7.37 -1.29) (end -7.37 -0.29) (layer F.Fab) (width 0.1))
(fp_line (start -7.37 -0.29) (end -7 -0.29) (layer F.Fab) (width 0.1))
(fp_line (start -7 -0.29) (end -7 3.31) (layer F.Fab) (width 0.1))
(fp_line (start -7 3.31) (end -7.37 3.31) (layer F.Fab) (width 0.1))
(fp_line (start -7.37 3.31) (end -7.37 4.31) (layer F.Fab) (width 0.1))
(fp_line (start -7.37 4.31) (end -7 4.31) (layer F.Fab) (width 0.1))
(fp_line (start -7 4.31) (end -7 7.91) (layer F.Fab) (width 0.1))
(fp_line (start -7 7.91) (end -7.37 7.91) (layer F.Fab) (width 0.1))
(fp_line (start -7.37 7.91) (end -7.37 8.91) (layer F.Fab) (width 0.1))
(fp_arc (start 11.5 6.3) (end 11.5 6.73) (angle -180) (layer F.Fab) (width 0.1))
(fp_arc (start 10.6 3.81) (end 10.9 4.45) (angle -128.6850976) (layer F.Fab) (width 0.1))
(fp_arc (start 11.5 1.32) (end 11.5 1.75) (angle -178.7) (layer F.Fab) (width 0.1))
(fp_line (start -7.49 -1.41) (end -0.12 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start -0.12 -1.41) (end -0.12 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -0.12 -3.41) (end 4.91 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start 4.91 -3.41) (end 4.91 -2.17) (layer F.SilkS) (width 0.12))
(fp_line (start 4.91 -2.17) (end 4.32 -2.17) (layer F.SilkS) (width 0.12))
(fp_line (start 4.32 -2.17) (end 4.32 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 4.32 -1.41) (end 11.02 -1.41) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 -1.41) (end 11.02 0.54) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 0.54) (end 11.53 0.77) (layer F.SilkS) (width 0.12))
(fp_line (start 11.51 1.87) (end 11.02 1.87) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 1.87) (end 11.02 3.08) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 4.54) (end 11.02 5.75) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 5.75) (end 11.51 5.75) (layer F.SilkS) (width 0.12))
(fp_line (start 11.54 6.85) (end 11.02 7.08) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 7.08) (end 11.02 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start 11.02 9.03) (end 5.53 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start 5.53 9.03) (end 5.53 9.1) (layer F.SilkS) (width 0.12))
(fp_line (start 5.53 9.1) (end 2.7 9.1) (layer F.SilkS) (width 0.12))
(fp_line (start 2.7 9.1) (end 2.7 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start 2.7 9.03) (end -7.49 9.03) (layer F.SilkS) (width 0.12))
(fp_line (start -7.49 9.03) (end -7.49 7.79) (layer F.SilkS) (width 0.12))
(fp_line (start -7.49 7.79) (end -7.12 7.79) (layer F.SilkS) (width 0.12))
(fp_line (start -7.12 7.79) (end -7.12 4.43) (layer F.SilkS) (width 0.12))
(fp_line (start -7.12 4.43) (end -7.49 4.43) (layer F.SilkS) (width 0.12))
(fp_line (start -7.49 4.43) (end -7.49 3.19) (layer F.SilkS) (width 0.12))
(fp_line (start -7.49 3.19) (end -7.12 3.19) (layer F.SilkS) (width 0.12))
(fp_line (start -7.12 3.19) (end -7.12 -0.17) (layer F.SilkS) (width 0.12))
(fp_line (start -7.12 -0.17) (end -7.49 -0.17) (layer F.SilkS) (width 0.12))
(fp_line (start -7.49 -0.17) (end -7.49 -1.41) (layer F.SilkS) (width 0.12))
(fp_arc (start 11.5 6.3) (end 11.54 6.85) (angle -175.8403577) (layer F.SilkS) (width 0.12))
(fp_arc (start 10.6 3.81) (end 11.03 4.53) (angle -117.8248009) (layer F.SilkS) (width 0.12))
(fp_arc (start 11.5 1.32) (end 11.5 1.87) (angle -175.8404219) (layer F.SilkS) (width 0.12))
(fp_line (start -7.62 -1.54) (end -0.25 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.25 -1.54) (end -0.25 -3.54) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.25 -3.54) (end 5.04 -3.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.04 -3.54) (end 5.04 -2.04) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.04 -2.04) (end 4.45 -2.04) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.45 -1.54) (end 4.45 -2.04) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.45 -1.54) (end 11.15 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 -1.51) (end 11.15 0.47) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 0.48) (end 11.53 0.64) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.54 2) (end 11.15 2) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 2) (end 11.15 3.02) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 4.6) (end 11.15 5.62) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 5.62) (end 11.51 5.62) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.56 6.98) (end 11.15 7.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 7.16) (end 11.15 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.15 9.16) (end 5.66 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.66 9.16) (end 5.66 9.23) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.66 9.23) (end 2.57 9.23) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.57 9.23) (end 2.57 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.57 9.16) (end -7.62 9.16) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.62 9.16) (end -7.62 7.66) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.62 7.66) (end -7.25 7.66) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 7.66) (end -7.25 4.56) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 4.56) (end -7.62 4.56) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.62 4.56) (end -7.62 3.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.62 3.06) (end -7.25 3.06) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 3.06) (end -7.25 -0.04) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.25 -0.04) (end -7.62 -0.04) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.62 -0.04) (end -7.62 -1.54) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.38 -3) (end -0.38 -1.67) (layer F.SilkS) (width 0.12))
(fp_line (start -0.38 -1.67) (end -2 -1.67) (layer F.SilkS) (width 0.12))
(fp_line (start -1 -1.29) (end -0.5 -0.79) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.79) (end 0 -1.29) (layer F.Fab) (width 0.1))
(fp_line (start 11.15 4.6) (end 11.42 4.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.42 4.4) (end 11.61 4) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.61 4) (end 11.61 3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.61 3.6) (end 11.42 3.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.42 3.25) (end 11.15 3.02) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.54 2) (end 11.81 1.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.81 1.95) (end 12.1 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.1 1.7) (end 12.2 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.2 1.4) (end 12.2 1.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.2 1.2) (end 12.1 1) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.1 1) (end 11.9 0.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.9 0.75) (end 11.53 0.64) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.56 6.98) (end 11.9 6.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.9 6.9) (end 12.16 6.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.16 6.6) (end 12.2 6.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.2 6.4) (end 12.2 6.2) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.2 6.2) (end 12.1 5.99) (layer F.CrtYd) (width 0.05))
(fp_line (start 12.1 5.99) (end 12 5.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 12 5.8) (end 11.8 5.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.8 5.7) (end 11.51 5.62) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 2.54) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 5.08) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 8.7 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 8.7 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/OptoDevice.3dshapes/Broadcom_AFBR-16xxZ_Tilted.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,62 @@
(module Broadcom_AFBR-16xxZ_Vertical (layer F.Cu) (tedit 5A9C4D27)
(descr "Fiber Optic Transmitter and Receiver, https://docs.broadcom.com/docs/AV02-4369EN")
(tags "Fiber Optic Transmitter and Receiver")
(fp_text reference REF** (at -6.87 -4.11) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Broadcom_AFBR-16xxZ_Vertical (at 0 10.93) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at -4 3.81) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -8.78 -3.13) (end -8.78 -2.13) (layer F.Fab) (width 0.1))
(fp_line (start 0 9.25) (end 9.32 8.9) (layer F.Fab) (width 0.1))
(fp_line (start 9.32 8.9) (end 9.32 -1.28) (layer F.Fab) (width 0.1))
(fp_line (start 9.32 -1.28) (end 1 -1.59) (layer F.Fab) (width 0.1))
(fp_line (start -8.78 -2.13) (end -8.5 -2.13) (layer F.Fab) (width 0.1))
(fp_line (start -8.5 -2.13) (end -8.5 8.25) (layer F.Fab) (width 0.1))
(fp_line (start -8.5 8.25) (end -8.78 8.25) (layer F.Fab) (width 0.1))
(fp_line (start -8.78 8.25) (end -8.78 9.25) (layer F.Fab) (width 0.1))
(fp_line (start 0 9.25) (end -8.78 9.25) (layer F.Fab) (width 0.1))
(fp_line (start -8.78 -3.13) (end 0 -3.13) (layer F.Fab) (width 0.1))
(fp_line (start 0 -1.63) (end 0 -3.13) (layer F.Fab) (width 0.1))
(fp_line (start -8.9 -3.25) (end 0.12 -3.25) (layer F.SilkS) (width 0.12))
(fp_line (start 0.12 -3.25) (end 0.12 -1.75) (layer F.SilkS) (width 0.12))
(fp_line (start 0.12 -1.75) (end 9.44 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 9.44 -1.4) (end 9.44 9.02) (layer F.SilkS) (width 0.12))
(fp_line (start 9.44 9.02) (end 0 9.37) (layer F.SilkS) (width 0.12))
(fp_line (start 0 9.37) (end -8.9 9.37) (layer F.SilkS) (width 0.12))
(fp_line (start -8.9 9.37) (end -8.9 8.13) (layer F.SilkS) (width 0.12))
(fp_line (start -8.9 8.13) (end -8.62 8.13) (layer F.SilkS) (width 0.12))
(fp_line (start -8.62 8.13) (end -8.62 -2.01) (layer F.SilkS) (width 0.12))
(fp_line (start -8.62 -2.01) (end -8.9 -2.01) (layer F.SilkS) (width 0.12))
(fp_line (start -8.9 -2.01) (end -8.9 -3.25) (layer F.SilkS) (width 0.12))
(fp_line (start -9.03 -3.38) (end -9.03 -1.88) (layer F.CrtYd) (width 0.05))
(fp_line (start -9.03 -1.88) (end -8.75 -1.88) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.75 -1.88) (end -8.75 8) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.75 8) (end -9.03 8) (layer F.CrtYd) (width 0.05))
(fp_line (start -9.03 8) (end -9.03 9.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -9.03 9.5) (end 0 9.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 0 9.5) (end 9.57 9.15) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.57 9.15) (end 9.57 -1.53) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.57 -1.53) (end 0.25 -1.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -1.88) (end 0.25 -3.38) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.25 -3.38) (end -9.03 -3.38) (layer F.CrtYd) (width 0.05))
(fp_line (start 0 -1.62) (end 0.5 -1.12) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -1.12) (end 1 -1.59) (layer F.Fab) (width 0.1))
(fp_line (start 0.38 -3) (end 0.38 -1.99) (layer F.SilkS) (width 0.1))
(fp_line (start 0.38 -1.99) (end 2.1 -1.92) (layer F.SilkS) (width 0.1))
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 2.54) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 0 5.08) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 0 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 7.62 7.62) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 7.62 0) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 3.82 3.81) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/OptoDevice.3dshapes/Broadcom_AFBR-16xxZ_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)