├── TinyFPGA-Retro-Project-Board.pro
├── Project.pretty
├── Mini_din6.kicad_mod
├── VerticalSDCard.kicad_mod
├── Stereo_Jack_3.5mm_CUI_SJ1-2503A.kicad_mod
├── 48204-0001_Molex_USB_A.kicad_mod
├── Stereo_Jack_3.5mm_CUI_SJ1-3523N.kicad_mod
└── DSUB15.kicad_mod
├── TinyFPGA-Retro-Project-Board-cache.lib
├── r_mini_din.mod
├── TinyFPGA-Retro-Project-Board.net
├── TinyFPGA-Retro-Project-Board.sch
├── LICENSE
└── CUI_SJ-2509N_sp.wrl
/TinyFPGA-Retro-Project-Board.pro:
--------------------------------------------------------------------------------
1 | update=12/10/2017 4:45:58 PM
2 | version=1
3 | last_client=kicad
4 | [pcbnew]
5 | version=1
6 | LastNetListRead=
7 | UseCmpFile=1
8 | PadDrill=0.600000000000
9 | PadDrillOvalY=0.600000000000
10 | PadSizeH=1.500000000000
11 | PadSizeV=1.500000000000
12 | PcbTextSizeV=1.500000000000
13 | PcbTextSizeH=1.500000000000
14 | PcbTextThickness=0.300000000000
15 | ModuleTextSizeV=1.000000000000
16 | ModuleTextSizeH=1.000000000000
17 | ModuleTextSizeThickness=0.150000000000
18 | SolderMaskClearance=0.000000000000
19 | SolderMaskMinWidth=0.000000000000
20 | DrawSegmentWidth=0.200000000000
21 | BoardOutlineThickness=0.100000000000
22 | ModuleOutlineThickness=0.150000000000
23 | [cvpcb]
24 | version=1
25 | NetIExt=net
26 | [eeschema]
27 | version=1
28 | LibDir=
29 | [eeschema/libraries]
30 | LibName1=power
31 | LibName2=device
32 | LibName3=switches
33 | LibName4=relays
34 | LibName5=motors
35 | LibName6=transistors
36 | LibName7=conn
37 | LibName8=linear
38 | LibName9=regul
39 | LibName10=74xx
40 | LibName11=cmos4000
41 | LibName12=adc-dac
42 | LibName13=memory
43 | LibName14=xilinx
44 | LibName15=microcontrollers
45 | LibName16=dsp
46 | LibName17=microchip
47 | LibName18=analog_switches
48 | LibName19=motorola
49 | LibName20=texas
50 | LibName21=intel
51 | LibName22=audio
52 | LibName23=interface
53 | LibName24=digital-audio
54 | LibName25=philips
55 | LibName26=display
56 | LibName27=cypress
57 | LibName28=siliconi
58 | LibName29=opto
59 | LibName30=atmel
60 | LibName31=contrib
61 | LibName32=valves
62 | [general]
63 | version=1
64 |
--------------------------------------------------------------------------------
/Project.pretty/Mini_din6.kicad_mod:
--------------------------------------------------------------------------------
1 | (module Mini_din6 (layer F.Cu) (tedit 5A2C0921)
2 | (tags "MINI DIN")
3 | (fp_text reference J5 (at 0 20.32 180) (layer F.SilkS)
4 | (effects (font (thickness 0.3048)))
5 | )
6 | (fp_text value Mini-DIN-6 (at 0 17.78 180) (layer F.Fab) hide
7 | (effects (font (thickness 0.3048)))
8 | )
9 | (fp_line (start 6.35 12.7) (end -6.35 12.7) (layer F.SilkS) (width 0.381))
10 | (fp_line (start -6.35 12.7) (end -6.35 0) (layer F.SilkS) (width 0.381))
11 | (fp_line (start 6.35 0) (end 6.35 12.7) (layer F.SilkS) (width 0.381))
12 | (pad 1 thru_hole circle (at 1.3 8.51 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
13 | (pad 2 thru_hole circle (at -1.3 8.51 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
14 | (pad 6 thru_hole circle (at -3.35 11 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
15 | (pad 5 thru_hole circle (at 3.35 11 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
16 | (pad 3 thru_hole circle (at 3.35 8.51 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
17 | (pad 4 thru_hole circle (at -3.35 8.51 180) (size 1.3716 1.3716) (drill 0.89) (layers *.Cu *.Mask))
18 | (pad GND thru_hole circle (at 0 4.7 180) (size 3 3) (drill 2.29) (layers *.Cu *.Mask))
19 | (pad GND thru_hole circle (at -6.76 5.51 180) (size 3 3) (drill 2.29) (layers *.Cu *.Mask))
20 | (pad GND thru_hole circle (at 6.76 5.51 180) (size 3 3) (drill 2.29) (layers *.Cu *.Mask))
21 | (model ../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/C-5749180-1.wrl
22 | (at (xyz 0 0 0.25))
23 | (scale (xyz 1 1 1))
24 | (rotate (xyz -90 0 180))
25 | )
26 | )
27 |
--------------------------------------------------------------------------------
/Project.pretty/VerticalSDCard.kicad_mod:
--------------------------------------------------------------------------------
1 | (module VerticalSDCard (layer F.Cu) (tedit 5A2DB987)
2 | (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
3 | (tags "Through hole pin header THT 1x08 2.54mm single row")
4 | (fp_text reference J7 (at 0 3 180) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value Micro_SD_Card (at 0 5.8) (layer F.Fab)
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | )
10 | (fp_text user %R (at 0 3 180) (layer F.Fab)
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | )
13 | (pad 1 thru_hole circle (at -3.85 0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
14 | (pad 2 thru_hole oval (at -2.75 -0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
15 | (pad 3 thru_hole oval (at -1.65 0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
16 | (pad 4 thru_hole oval (at -0.55 -0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
17 | (pad 5 thru_hole oval (at 0.55 0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
18 | (pad 6 thru_hole oval (at 1.65 -0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
19 | (pad 7 thru_hole oval (at 2.75 0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
20 | (pad 8 thru_hole oval (at 3.85 -0.55 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
21 | (pad 9 thru_hole circle (at -4.3 3.72 90) (size 1.7 1.7) (drill 0.9) (layers *.Cu *.Mask))
22 | (pad 9 thru_hole circle (at 4.3 3.72 90) (size 1.7 1.7) (drill 0.9) (layers *.Cu *.Mask))
23 | (model "../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/User Library-PJS008U-3000-0.wrl"
24 | (at (xyz 0 -0.13 0.04))
25 | (scale (xyz 1 1 1))
26 | (rotate (xyz -90 0 0))
27 | )
28 | )
29 |
--------------------------------------------------------------------------------
/Project.pretty/Stereo_Jack_3.5mm_CUI_SJ1-2503A.kicad_mod:
--------------------------------------------------------------------------------
1 | (module Stereo_Jack_3.5mm_CUI_SJ1-2503A (layer F.Cu) (tedit 5A349FD8)
2 | (descr https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf)
3 | (tags "jack stereo TRS")
4 | (fp_text reference J3 (at 0 -4.1) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value Audio-Jack-2 (at 1.4 4.8) (layer F.Fab)
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | )
10 | (fp_line (start -3.5 -2.5) (end -3.5 2.5) (layer F.Fab) (width 0.1))
11 | (fp_line (start -3.5 2.5) (end 4.3 2.5) (layer F.Fab) (width 0.1))
12 | (fp_line (start 4.3 2.5) (end 4.3 -2.5) (layer F.Fab) (width 0.1))
13 | (fp_text user %R (at 2.7 -4.6) (layer F.Fab)
14 | (effects (font (size 1 1) (thickness 0.15)))
15 | )
16 | (fp_line (start 4.3 -2.5) (end 4.3 2.5) (layer F.SilkS) (width 0.15))
17 | (fp_line (start 4.3 2.5) (end -3.5 2.5) (layer F.SilkS) (width 0.15))
18 | (fp_line (start -3.5 2.5) (end -3.5 -2.5) (layer F.SilkS) (width 0.15))
19 | (fp_line (start 4.3 -2.5) (end -3.5 -2.5) (layer F.SilkS) (width 0.15))
20 | (fp_line (start -3.5 -2.5) (end 4.3 -2.5) (layer F.Fab) (width 0.1))
21 | (pad "" np_thru_hole circle (at 0 0) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
22 | (pad 2 thru_hole circle (at 4.5 0) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
23 | (pad 3 thru_hole circle (at -2.4 0) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
24 | (pad 1 thru_hole circle (at 2.5 1.85) (size 2.3 2.3) (drill 1.5) (layers *.Cu *.Mask))
25 | (pad 1 thru_hole circle (at 2.5 -1.85) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
26 | (model ../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/CUI_SJ1-2503A001_sp.wrl
27 | (at (xyz -0.255 0 0.1))
28 | (scale (xyz 1 1 1))
29 | (rotate (xyz 90 180 0))
30 | )
31 | )
32 |
--------------------------------------------------------------------------------
/Project.pretty/48204-0001_Molex_USB_A.kicad_mod:
--------------------------------------------------------------------------------
1 | (module 48204-0001_Molex_USB_A (layer F.Cu) (tedit 554409CC)
2 | (descr "USB A vertical female connector, right angle")
3 | (tags "USB_A_Vertical female connector angled 73725-0110BLF")
4 | (fp_text reference J4 (at 0 10) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value USB_A (at -0.05 -5.8) (layer F.Fab)
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | )
10 | (fp_line (start 3.9 -11.5) (end 3.9 7.55) (layer F.CrtYd) (width 0.05))
11 | (fp_line (start 3.9 7.55) (end -3.9 7.55) (layer F.CrtYd) (width 0.05))
12 | (fp_line (start -3.9 7.55) (end -3.9 -11.5) (layer F.CrtYd) (width 0.05))
13 | (fp_line (start -3.9 -11.5) (end 3.9 -11.5) (layer F.CrtYd) (width 0.05))
14 | (fp_line (start 3 -1.82) (end 3 -11.5) (layer F.SilkS) (width 0.12))
15 | (fp_line (start -3 -1.82) (end -3 -11.5) (layer F.SilkS) (width 0.12))
16 | (fp_line (start -3 -11.5) (end 3 -11.5) (layer F.SilkS) (width 0.12))
17 | (fp_line (start -3 0.36) (end -3 5.18) (layer F.SilkS) (width 0.12))
18 | (fp_line (start 2.2 7.27) (end -2.2 7.27) (layer F.SilkS) (width 0.12))
19 | (fp_line (start 3 0.36) (end 3 5.18) (layer F.SilkS) (width 0.12))
20 | (pad 1 thru_hole circle (at 0 0) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
21 | (pad 2 thru_hole circle (at 0 2) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
22 | (pad 3 thru_hole circle (at 0 4) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
23 | (pad 5 thru_hole circle (at 2.72 -0.73) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
24 | (pad 4 thru_hole circle (at 0 6) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
25 | (pad 5 thru_hole circle (at 2.72 6.27) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
26 | (pad 5 thru_hole circle (at -2.72 -0.73) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
27 | (pad 5 thru_hole circle (at -2.72 6.27) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
28 | (model ../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/MolexUSB-A.wrl
29 | (at (xyz 0 0.1 0.3))
30 | (scale (xyz 1 1 1))
31 | (rotate (xyz 90 -180 90))
32 | )
33 | )
34 |
--------------------------------------------------------------------------------
/Project.pretty/Stereo_Jack_3.5mm_CUI_SJ1-3523N.kicad_mod:
--------------------------------------------------------------------------------
1 | (module Stereo_Jack_3.5mm_CUI_SJ1-3523N (layer F.Cu) (tedit 5A3C4A66)
2 | (descr https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf)
3 | (tags "jack stereo TRS")
4 | (fp_text reference J3 (at 10 0 90) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value Audio-Jack-3 (at 7.2 0 90) (layer F.Fab)
8 | (effects (font (size 0.8 0.8) (thickness 0.15)))
9 | )
10 | (fp_line (start -3.5 -6) (end -3.5 -2) (layer F.Fab) (width 0.1))
11 | (fp_line (start -3.5 6) (end 8.4 6) (layer F.Fab) (width 0.1))
12 | (fp_line (start 8.4 6) (end 8.4 -6) (layer F.Fab) (width 0.1))
13 | (fp_text user %R (at 2.7 -4.6) (layer F.Fab)
14 | (effects (font (size 1 1) (thickness 0.15)))
15 | )
16 | (fp_line (start 8.4 -6) (end 8.4 6) (layer F.SilkS) (width 0.15))
17 | (fp_line (start 8.4 6) (end -3.5 6) (layer F.SilkS) (width 0.15))
18 | (fp_line (start 8.4 -6) (end -3.5 -6) (layer F.SilkS) (width 0.15))
19 | (fp_line (start -3.5 -6) (end 8.4 -6) (layer F.Fab) (width 0.1))
20 | (fp_line (start -3.5 2) (end -3.5 6) (layer F.Fab) (width 0.1))
21 | (fp_line (start -3.5 2) (end -2.3 2) (layer F.Fab) (width 0.1))
22 | (fp_line (start -3.5 -2) (end -2.3 -2) (layer F.Fab) (width 0.1))
23 | (fp_line (start -2.3 2) (end -2.3 -2) (layer F.Fab) (width 0.1))
24 | (pad 3 thru_hole circle (at 0.9 0) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
25 | (pad "" np_thru_hole circle (at 0.9 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
26 | (pad "" np_thru_hole circle (at 0.9 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
27 | (pad 1 thru_hole circle (at 5.9 -5) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
28 | (pad "" np_thru_hole circle (at 5.9 0) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
29 | (pad 2 thru_hole circle (at 5.9 5) (size 2.3 2.3) (drill 1.3) (layers *.Cu *.Mask))
30 | (pad "" np_thru_hole circle (at -1.6 -5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
31 | (pad "" np_thru_hole circle (at -1.6 5) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
32 | (model ../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/CUI_SJ1-3523N002_sp.wrl
33 | (at (xyz -0.22 0 0.1))
34 | (scale (xyz 1 1 1))
35 | (rotate (xyz 0 0 180))
36 | )
37 | )
38 |
--------------------------------------------------------------------------------
/Project.pretty/DSUB15.kicad_mod:
--------------------------------------------------------------------------------
1 | (module DSUB15 (layer F.Cu) (tedit 5A2DA761)
2 | (descr "15-pin D-Sub connector, horizontal/angled (90 deg), THT-mount, female, pitch 2.29x1.98mm, pin-PCB-offset 8.35mm, distance of mounting holes 25mm, distance of mounting holes to PCB edge 10.889999999999999mm, see https://disti-assets.s3.amazonaws.com/tonar/files/datasheets/16730.pdf")
3 | (tags "15-pin D-Sub connector horizontal angled 90deg THT female pitch 2.29x1.98mm pin-PCB-offset 8.35mm mounting-holes-distance 25mm mounting-hole-offset 25mm")
4 | (fp_text reference J6 (at 12.6114 10.145) (layer F.SilkS)
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | )
7 | (fp_text value DB15_Female_HighDensity (at -4.83 6.985 180) (layer F.Fab)
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | )
10 | (fp_line (start -4.064 10.16) (end -3.048 9.144) (layer F.Fab) (width 0.15))
11 | (fp_line (start -4.064 10.16) (end -5.08 9.144) (layer F.Fab) (width 0.15))
12 | (fp_line (start -4.064 7.62) (end -4.064 10.16) (layer F.Fab) (width 0.15))
13 | (fp_line (start -19.74 -1.58) (end -19.74 12.31) (layer F.Fab) (width 0.1))
14 | (fp_line (start -19.74 12.31) (end 11.11 12.31) (layer F.Fab) (width 0.1))
15 | (fp_line (start 11.11 12.31) (end 11.11 -1.58) (layer F.Fab) (width 0.1))
16 | (fp_line (start 11.11 -1.58) (end -19.74 -1.58) (layer F.Fab) (width 0.1))
17 | (fp_line (start 11.11 12.31) (end -19.74 12.31) (layer F.Fab) (width 0.1))
18 | (fp_line (start -19.8 12.25) (end -19.8 -1.64) (layer F.SilkS) (width 0.12))
19 | (fp_line (start -19.8 -1.64) (end 11.17 -1.64) (layer F.SilkS) (width 0.12))
20 | (fp_line (start 11.17 -1.64) (end 11.17 12.25) (layer F.SilkS) (width 0.12))
21 | (fp_line (start -0.25 -2.534338) (end 0.25 -2.534338) (layer F.SilkS) (width 0.12))
22 | (fp_line (start 0.25 -2.534338) (end 0 -2.101325) (layer F.SilkS) (width 0.12))
23 | (fp_line (start 0 -2.101325) (end -0.25 -2.534338) (layer F.SilkS) (width 0.12))
24 | (fp_line (start 11.65 -2.1) (end -20.25 -2.1) (layer F.CrtYd) (width 0.05))
25 | (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
26 | (pad 2 thru_hole circle (at -2.29 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
27 | (pad 3 thru_hole circle (at -4.58 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
28 | (pad 4 thru_hole circle (at -6.87 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
29 | (pad 5 thru_hole circle (at -9.16 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
30 | (pad 6 thru_hole circle (at 1.145 2.54) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
31 | (pad 7 thru_hole circle (at -1.145 2.54) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
32 | (pad 8 thru_hole circle (at -3.435 2.54) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
33 | (pad 9 thru_hole circle (at -5.725 2.54) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
34 | (pad 10 thru_hole circle (at -8.015 2.54) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
35 | (pad 11 thru_hole circle (at 0 5.08) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
36 | (pad 12 thru_hole circle (at -2.29 5.08) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
37 | (pad 13 thru_hole circle (at -4.58 5.08) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
38 | (pad 14 thru_hole circle (at -6.87 5.08) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
39 | (pad 15 thru_hole circle (at -9.16 5.08) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask))
40 | (pad 5 thru_hole circle (at -16.815 2.54) (size 4 4) (drill 3.2) (layers *.Cu *.Mask))
41 | (pad 5 thru_hole circle (at 8.185 2.54) (size 4 4) (drill 3.2) (layers *.Cu *.Mask))
42 | (model ../../../../../../Users/lvale/Documents/TinyFPGA/repos/TinyFPGA-Retro-Project-Board/ICD15S13E4GV00LFC.wrl
43 | (at (xyz -0.175 -0.535 0))
44 | (scale (xyz 1 1 1))
45 | (rotate (xyz 0 180 0))
46 | )
47 | )
48 |
--------------------------------------------------------------------------------
/TinyFPGA-Retro-Project-Board-cache.lib:
--------------------------------------------------------------------------------
1 | EESchema-LIBRARY Version 2.3
2 | #encoding utf-8
3 | #
4 | # +3V3
5 | #
6 | DEF +3V3 #PWR 0 0 Y Y 1 F P
7 | F0 "#PWR" 0 -150 50 H I C CNN
8 | F1 "+3V3" 0 140 50 H V C CNN
9 | F2 "" 0 0 50 H I C CNN
10 | F3 "" 0 0 50 H I C CNN
11 | ALIAS +3.3V
12 | DRAW
13 | P 2 0 1 0 -30 50 0 100 N
14 | P 2 0 1 0 0 0 0 100 N
15 | P 2 0 1 0 0 100 30 50 N
16 | X +3V3 1 0 0 0 U 50 50 1 1 W N
17 | ENDDRAW
18 | ENDDEF
19 | #
20 | # +5V
21 | #
22 | DEF +5V #PWR 0 0 Y Y 1 F P
23 | F0 "#PWR" 0 -150 50 H I C CNN
24 | F1 "+5V" 0 140 50 H V C CNN
25 | F2 "" 0 0 50 H I C CNN
26 | F3 "" 0 0 50 H I C CNN
27 | DRAW
28 | P 2 0 1 0 -30 50 0 100 N
29 | P 2 0 1 0 0 0 0 100 N
30 | P 2 0 1 0 0 100 30 50 N
31 | X +5V 1 0 0 0 U 50 50 1 1 W N
32 | ENDDRAW
33 | ENDDEF
34 | #
35 | # Audio-Jack-3
36 | #
37 | DEF Audio-Jack-3 J 0 40 Y Y 1 F N
38 | F0 "J" -50 175 50 H V C CNN
39 | F1 "Audio-Jack-3" 100 -70 50 H V C CNN
40 | F2 "" 250 100 50 H I C CNN
41 | F3 "" 250 100 50 H I C CNN
42 | DRAW
43 | T 0 -25 50 30 0 0 0 1 Normal 0 C C
44 | T 0 -100 50 30 0 0 0 2 Normal 0 C C
45 | S -185 125 100 -25 0 1 10 f
46 | S -175 0 -205 100 0 1 0 F
47 | P 4 0 1 10 -50 0 -25 25 0 0 100 0 N
48 | P 4 0 1 10 100 100 -75 100 -100 75 -125 100 N
49 | X ~ 1 200 0 100 L 50 50 1 1 P
50 | X ~ 2 200 100 100 L 50 50 1 1 P
51 | X ~ 3 -200 -100 100 U 50 50 1 1 P
52 | ENDDRAW
53 | ENDDEF
54 | #
55 | # CP
56 | #
57 | DEF CP C 0 10 N Y 1 F N
58 | F0 "C" 25 100 50 H V L CNN
59 | F1 "CP" 25 -100 50 H V L CNN
60 | F2 "" 38 -150 50 H I C CNN
61 | F3 "" 0 0 50 H I C CNN
62 | $FPLIST
63 | CP_*
64 | $ENDFPLIST
65 | DRAW
66 | S -90 20 -90 40 0 1 0 N
67 | S -90 20 90 20 0 1 0 N
68 | S 90 -20 -90 -40 0 1 0 F
69 | S 90 40 -90 40 0 1 0 N
70 | S 90 40 90 20 0 1 0 N
71 | P 2 0 1 0 -70 90 -30 90 N
72 | P 2 0 1 0 -50 110 -50 70 N
73 | X ~ 1 0 150 110 D 50 50 1 1 P
74 | X ~ 2 0 -150 110 U 50 50 1 1 P
75 | ENDDRAW
76 | ENDDEF
77 | #
78 | # C_Small
79 | #
80 | DEF C_Small C 0 10 N N 1 F N
81 | F0 "C" 10 70 50 H V L CNN
82 | F1 "C_Small" 10 -80 50 H V L CNN
83 | F2 "" 0 0 50 H I C CNN
84 | F3 "" 0 0 50 H I C CNN
85 | $FPLIST
86 | C_*
87 | $ENDFPLIST
88 | DRAW
89 | P 2 0 1 13 -60 -20 60 -20 N
90 | P 2 0 1 12 -60 20 60 20 N
91 | X ~ 1 0 100 80 D 50 50 1 1 P
92 | X ~ 2 0 -100 80 U 50 50 1 1 P
93 | ENDDRAW
94 | ENDDEF
95 | #
96 | # Conn_01x14
97 | #
98 | DEF Conn_01x14 J 0 40 Y N 1 F N
99 | F0 "J" 0 700 50 H V C CNN
100 | F1 "Conn_01x14" 0 -800 50 H V C CNN
101 | F2 "" 0 0 50 H I C CNN
102 | F3 "" 0 0 50 H I C CNN
103 | $FPLIST
104 | Connector*:*_??x*mm*
105 | Connector*:*1x??x*mm*
106 | Pin?Header?Straight?1X*
107 | Pin?Header?Angled?1X*
108 | Socket?Strip?Straight?1X*
109 | Socket?Strip?Angled?1X*
110 | $ENDFPLIST
111 | DRAW
112 | S -50 -695 0 -705 1 1 6 N
113 | S -50 -595 0 -605 1 1 6 N
114 | S -50 -495 0 -505 1 1 6 N
115 | S -50 -395 0 -405 1 1 6 N
116 | S -50 -295 0 -305 1 1 6 N
117 | S -50 -195 0 -205 1 1 6 N
118 | S -50 -95 0 -105 1 1 6 N
119 | S -50 5 0 -5 1 1 6 N
120 | S -50 105 0 95 1 1 6 N
121 | S -50 205 0 195 1 1 6 N
122 | S -50 305 0 295 1 1 6 N
123 | S -50 405 0 395 1 1 6 N
124 | S -50 505 0 495 1 1 6 N
125 | S -50 605 0 595 1 1 6 N
126 | S -50 650 50 -750 1 1 10 f
127 | X Pin_1 1 -200 600 150 R 50 50 1 1 P
128 | X Pin_2 2 -200 500 150 R 50 50 1 1 P
129 | X Pin_3 3 -200 400 150 R 50 50 1 1 P
130 | X Pin_4 4 -200 300 150 R 50 50 1 1 P
131 | X Pin_5 5 -200 200 150 R 50 50 1 1 P
132 | X Pin_6 6 -200 100 150 R 50 50 1 1 P
133 | X Pin_7 7 -200 0 150 R 50 50 1 1 P
134 | X Pin_8 8 -200 -100 150 R 50 50 1 1 P
135 | X Pin_9 9 -200 -200 150 R 50 50 1 1 P
136 | X Pin_10 10 -200 -300 150 R 50 50 1 1 P
137 | X Pin_11 11 -200 -400 150 R 50 50 1 1 P
138 | X Pin_12 12 -200 -500 150 R 50 50 1 1 P
139 | X Pin_13 13 -200 -600 150 R 50 50 1 1 P
140 | X Pin_14 14 -200 -700 150 R 50 50 1 1 P
141 | ENDDRAW
142 | ENDDEF
143 | #
144 | # DB15_Female_HighDensity
145 | #
146 | DEF DB15_Female_HighDensity J 0 40 Y N 1 F N
147 | F0 "J" 0 850 50 H V C CNN
148 | F1 "DB15_Female_HighDensity" 0 750 50 H V C CNN
149 | F2 "" -950 400 50 H I C CNN
150 | F3 "" -950 400 50 H I C CNN
151 | $FPLIST
152 | DB*F*
153 | $ENDFPLIST
154 | DRAW
155 | C -75 -400 25 0 1 0 N
156 | C -75 -200 25 0 1 0 N
157 | C -75 0 25 0 1 0 N
158 | C -75 200 25 0 1 0 N
159 | C -75 400 25 0 1 0 N
160 | C 0 -300 25 0 1 0 N
161 | C 0 -100 25 0 1 0 N
162 | C 0 100 25 0 1 0 N
163 | C 0 300 25 0 1 0 N
164 | C 0 500 25 0 1 0 N
165 | C 75 -400 25 0 1 0 N
166 | C 75 -200 25 0 1 0 N
167 | C 75 0 25 0 1 0 N
168 | C 75 200 25 0 1 0 N
169 | C 75 400 25 0 1 0 N
170 | P 2 0 1 0 -125 300 -25 300 N
171 | P 2 0 1 0 -25 -300 -125 -300 N
172 | P 2 0 1 0 -25 -100 -125 -100 N
173 | P 2 0 1 0 -25 100 -125 100 N
174 | P 2 0 1 0 -25 500 -125 500 N
175 | P 5 0 1 10 -150 700 -150 -600 150 -500 150 600 -150 700 f
176 | X ~ 1 -300 400 200 R 50 50 1 1 P
177 | X ~ 2 -300 200 200 R 50 50 1 1 P
178 | X ~ 3 -300 0 200 R 50 50 1 1 P
179 | X ~ 4 -300 -200 200 R 50 50 1 1 P
180 | X ~ 5 -300 -400 200 R 50 50 1 1 P
181 | X ~ 6 -300 500 200 R 50 50 1 1 P
182 | X ~ 7 -300 300 200 R 50 50 1 1 P
183 | X ~ 8 -300 100 200 R 50 50 1 1 P
184 | X ~ 9 -300 -100 200 R 50 50 1 1 P
185 | X ~ 10 -300 -300 200 R 50 50 1 1 P
186 | X ~ 11 300 400 200 L 50 50 1 1 P
187 | X ~ 12 300 200 200 L 50 50 1 1 P
188 | X ~ 13 300 0 200 L 50 50 1 1 P
189 | X ~ 14 300 -200 200 L 50 50 1 1 P
190 | X ~ 15 300 -400 200 L 50 50 1 1 P
191 | ENDDRAW
192 | ENDDEF
193 | #
194 | # GND
195 | #
196 | DEF GND #PWR 0 0 Y Y 1 F P
197 | F0 "#PWR" 0 -250 50 H I C CNN
198 | F1 "GND" 0 -150 50 H V C CNN
199 | F2 "" 0 0 50 H I C CNN
200 | F3 "" 0 0 50 H I C CNN
201 | DRAW
202 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
203 | X GND 1 0 0 0 D 50 50 1 1 W N
204 | ENDDRAW
205 | ENDDEF
206 | #
207 | # MR20H40
208 | #
209 | DEF MR20H40 U 0 40 Y Y 1 F N
210 | F0 "U" -300 250 50 H V L CNN
211 | F1 "MR20H40" 50 250 50 H V L CNN
212 | F2 "DFN-8" 25 -250 50 H I L CNN
213 | F3 "" -300 300 50 H I C CNN
214 | ALIAS MR25H40
215 | DRAW
216 | S -300 200 300 -300 0 1 10 f
217 | X ~CS 1 -400 -100 100 R 50 50 1 1 I
218 | X MISO 2 400 0 100 L 50 50 1 1 O
219 | X ~WP 3 -400 100 100 R 50 50 1 1 I
220 | X GND 4 0 -400 100 U 50 50 1 1 W
221 | X MOSI 5 400 -100 100 L 50 50 1 1 I
222 | X SCK 6 400 100 100 L 50 50 1 1 I
223 | X ~HOLD 7 -400 0 100 R 50 50 1 1 I
224 | X Vcc 8 0 300 100 D 50 50 1 1 W
225 | X PAD 9 -100 -400 100 U 50 50 1 1 I
226 | ENDDRAW
227 | ENDDEF
228 | #
229 | # Micro_SD_Card
230 | #
231 | DEF Micro_SD_Card J 0 40 Y Y 1 F N
232 | F0 "J" -650 600 50 H V C CNN
233 | F1 "Micro_SD_Card" 650 600 50 H V R CNN
234 | F2 "" 1150 300 50 H I C CNN
235 | F3 "" 0 0 50 H I C CNN
236 | DRAW
237 | S -300 -375 -200 -425 0 1 0 F
238 | S -300 -275 -200 -325 0 1 0 F
239 | S -300 -175 -200 -225 0 1 0 F
240 | S -300 -75 -200 -125 0 1 0 F
241 | S -300 25 -200 -25 0 1 0 F
242 | S -300 125 -200 75 0 1 0 F
243 | S -300 225 -200 175 0 1 0 F
244 | S -300 325 -200 275 0 1 0 F
245 | P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N
246 | P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f
247 | X DAT2 1 -900 300 150 R 50 50 1 1 B
248 | X DAT3/CD 2 -900 200 150 R 50 50 1 1 B
249 | X CMD 3 -900 100 150 R 50 50 1 1 I
250 | X VDD 4 -900 0 150 R 50 50 1 1 W
251 | X CLK 5 -900 -100 150 R 50 50 1 1 I
252 | X VSS 6 -900 -200 150 R 50 50 1 1 W
253 | X DAT0 7 -900 -300 150 R 50 50 1 1 I
254 | X DAT1 8 -900 -400 150 R 50 50 1 1 I
255 | X SHIELD 9 800 -600 150 L 50 50 1 1 P
256 | ENDDRAW
257 | ENDDEF
258 | #
259 | # Mini-DIN-6
260 | #
261 | DEF Mini-DIN-6 J 0 40 Y Y 1 F N
262 | F0 "J" 0 250 50 H V C CNN
263 | F1 "Mini-DIN-6" 0 -250 50 H V C CNN
264 | F2 "" 0 0 50 H I C CNN
265 | F3 "" 0 0 50 H I C CNN
266 | $FPLIST
267 | MINI?DIN*
268 | $ENDFPLIST
269 | DRAW
270 | A 0 0 200 -1269 -531 0 1 0 N -120 -160 120 -160
271 | A 2 4 200 1021 -1488 0 1 0 N -40 200 -170 -100
272 | A 2 5 198 -320 790 0 1 0 N 170 -100 40 200
273 | C -130 0 20 0 1 0 N
274 | C -80 -100 20 0 1 0 N
275 | C -80 100 20 0 1 0 N
276 | C 80 -100 20 0 1 0 N
277 | C 90 100 20 0 1 0 N
278 | C 130 0 20 0 1 0 N
279 | S -30 100 30 0 0 1 0 F
280 | P 2 0 1 0 -150 0 -200 0 N
281 | P 2 0 1 0 -100 100 -200 100 N
282 | P 2 0 1 0 110 100 200 100 N
283 | P 2 0 1 0 200 0 150 0 N
284 | P 3 0 1 0 -170 -100 -120 -100 -120 -160 N
285 | P 3 0 1 0 170 -100 120 -100 120 -160 N
286 | P 4 0 1 0 -80 -120 -80 -140 -200 -140 -200 -100 N
287 | P 4 0 1 0 -40 200 -40 160 40 160 40 200 N
288 | P 4 0 1 0 80 -120 80 -140 200 -140 200 -100 N
289 | X ~ 1 300 -100 100 L 50 50 1 1 P
290 | X ~ 2 -300 -100 100 R 50 50 1 1 P
291 | X ~ 3 300 0 100 L 50 50 1 1 P
292 | X ~ 4 -300 0 100 R 50 50 1 1 P
293 | X ~ 5 300 100 100 L 50 50 1 1 P
294 | X ~ 6 -300 100 100 R 50 50 1 1 P
295 | ENDDRAW
296 | ENDDEF
297 | #
298 | # R
299 | #
300 | DEF R R 0 0 N Y 1 F N
301 | F0 "R" 80 0 50 V V C CNN
302 | F1 "R" 0 0 50 V V C CNN
303 | F2 "" -70 0 50 V I C CNN
304 | F3 "" 0 0 50 H I C CNN
305 | $FPLIST
306 | R_*
307 | R_*
308 | $ENDFPLIST
309 | DRAW
310 | S -40 -100 40 100 0 1 10 N
311 | X ~ 1 0 150 50 D 50 50 1 1 P
312 | X ~ 2 0 -150 50 U 50 50 1 1 P
313 | ENDDRAW
314 | ENDDEF
315 | #
316 | # R_Small
317 | #
318 | DEF R_Small R 0 10 N N 1 F N
319 | F0 "R" 30 20 50 H V L CNN
320 | F1 "R_Small" 30 -40 50 H V L CNN
321 | F2 "" 0 0 50 H I C CNN
322 | F3 "" 0 0 50 H I C CNN
323 | $FPLIST
324 | R_*
325 | $ENDFPLIST
326 | DRAW
327 | S -30 70 30 -70 0 1 8 N
328 | X ~ 1 0 100 30 D 50 50 1 1 P
329 | X ~ 2 0 -100 30 U 50 50 1 1 P
330 | ENDDRAW
331 | ENDDEF
332 | #
333 | # USB_A
334 | #
335 | DEF USB_A J 0 40 Y Y 1 F N
336 | F0 "J" -200 450 50 H V L CNN
337 | F1 "USB_A" -200 350 50 H V L CNN
338 | F2 "" 150 -50 50 H I C CNN
339 | F3 "" 150 -50 50 H I C CNN
340 | $FPLIST
341 | USB*
342 | $ENDFPLIST
343 | DRAW
344 | C -150 85 25 0 1 10 F
345 | C -25 135 15 0 1 10 F
346 | S -200 -300 200 300 0 1 10 f
347 | S -60 190 -170 210 0 1 0 F
348 | S -50 180 -180 230 0 1 0 N
349 | S -5 -300 5 -270 0 1 0 N
350 | S 10 50 -20 20 0 1 10 F
351 | S 200 -105 170 -95 0 1 0 N
352 | S 200 -5 170 5 0 1 0 N
353 | S 200 195 170 205 0 1 0 N
354 | P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
355 | P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
356 | P 4 0 1 10 25 110 25 60 75 85 25 110 F
357 | P 2 1 1 10 -75 85 25 85 N
358 | X VBUS 1 300 200 100 L 50 50 1 1 W
359 | X D- 2 300 -100 100 L 50 50 1 1 P
360 | X D+ 3 300 0 100 L 50 50 1 1 P
361 | X GND 4 0 -400 100 U 50 50 1 1 W
362 | X Shield 5 -100 -400 100 U 50 50 1 1 P
363 | ENDDRAW
364 | ENDDEF
365 | #
366 | #End Library
367 |
--------------------------------------------------------------------------------
/r_mini_din.mod:
--------------------------------------------------------------------------------
1 | PCBNEW-LibModule-V1 7/6/2006-00:22:45
2 | $INDEX
3 | Mini_din6
4 | Mini_din7
5 | Mini_din8
6 | Mini_din5
7 | Mini_din4
8 | Mini_din3
9 | $EndINDEX
10 | $MODULE Mini_din3
11 | Po 0 0 0 15 44834F21 00000000 ~~
12 | Li Mini_din3
13 | Kw MINI DIN
14 | Sc 00000000
15 | Op 0 0 0
16 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din3"
17 | T1 0 3500 600 600 0 120 N V 21 "CON*"
18 | DS -2500 500 -2500 -2000 150 21
19 | DS -2500 -2000 2500 -2000 150 21
20 | DS 2500 -2000 2500 2000 150 21
21 | DS 2500 2000 -2500 2000 150 21
22 | DS -2500 2000 -2500 500 150 21
23 | $PAD
24 | Sh "1" C 540 540 0 0 0
25 | Dr 200 0 0
26 | At STD N 00E0FFFF
27 | Ne 0 ""
28 | Po 50 -1450
29 | $EndPAD
30 | $PAD
31 | Sh "3" C 540 540 0 0 0
32 | Dr 200 0 0
33 | At STD N 00E0FFFF
34 | Ne 0 ""
35 | Po -1250 -500
36 | $EndPAD
37 | $PAD
38 | Sh "2" C 540 540 0 0 0
39 | Dr 200 0 0
40 | At STD N 00E0FFFF
41 | Ne 0 ""
42 | Po 1250 -500
43 | $EndPAD
44 | $PAD
45 | Sh "GND" R 1260 787 0 0 0
46 | Dr 200 0 0
47 | At MECA N 00F0FFFF
48 | Ne 0 ""
49 | Po 0 700
50 | $EndPAD
51 | $PAD
52 | Sh "GND" R 854 1260 0 0 0
53 | Dr 200 0 0
54 | At MECA N 00F0FFFF
55 | Ne 0 ""
56 | Po 2750 500
57 | $EndPAD
58 | $PAD
59 | Sh "GND" R 854 1260 0 0 0
60 | Dr 276 0 0
61 | At MECA N 00F0FFFF
62 | Ne 0 ""
63 | Po -2750 500
64 | $EndPAD
65 | $SHAPE3D
66 | Na "r_mini_dins/minidin_3.wrl"
67 | Sc 1.000000 1.000000 1.000000
68 | Of 0.000000 0.000000 0.000000
69 | Ro 0.000000 0.000000 0.000000
70 | $EndSHAPE3D
71 | $EndMODULE Mini_din3
72 | $MODULE Mini_din4
73 | Po 0 0 0 15 44834EF0 00000000 ~~
74 | Li Mini_din4
75 | Kw MINI DIN
76 | Sc 00000000
77 | Op 0 0 0
78 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din4"
79 | T1 0 3500 600 600 0 120 N V 21 "CON*"
80 | DS -2500 500 -2500 -2000 150 21
81 | DS -2500 -2000 2500 -2000 150 21
82 | DS 2500 -2000 2500 2000 150 21
83 | DS 2500 2000 -2500 2000 150 21
84 | DS -2500 2000 -2500 500 150 21
85 | $PAD
86 | Sh "1" C 540 540 0 0 0
87 | Dr 200 0 0
88 | At STD N 00E0FFFF
89 | Ne 0 ""
90 | Po 1250 -1500
91 | $EndPAD
92 | $PAD
93 | Sh "4" C 540 540 0 0 0
94 | Dr 200 0 0
95 | At STD N 00E0FFFF
96 | Ne 0 ""
97 | Po -1250 -1500
98 | $EndPAD
99 | $PAD
100 | Sh "3" C 540 540 0 0 0
101 | Dr 200 0 0
102 | At STD N 00E0FFFF
103 | Ne 0 ""
104 | Po -1250 -500
105 | $EndPAD
106 | $PAD
107 | Sh "2" C 540 540 0 0 0
108 | Dr 200 0 0
109 | At STD N 00E0FFFF
110 | Ne 0 ""
111 | Po 1250 -500
112 | $EndPAD
113 | $PAD
114 | Sh "GND" R 1260 787 0 0 0
115 | Dr 200 0 0
116 | At MECA N 00F0FFFF
117 | Ne 0 ""
118 | Po 0 700
119 | $EndPAD
120 | $PAD
121 | Sh "GND" R 854 1260 0 0 0
122 | Dr 200 0 0
123 | At MECA N 00F0FFFF
124 | Ne 0 ""
125 | Po 2750 500
126 | $EndPAD
127 | $PAD
128 | Sh "GND" R 854 1260 0 0 0
129 | Dr 276 0 0
130 | At MECA N 00F0FFFF
131 | Ne 0 ""
132 | Po -2750 500
133 | $EndPAD
134 | $SHAPE3D
135 | Na "r_mini_dins/minidin_4.wrl"
136 | Sc 1.000000 1.000000 1.000000
137 | Of 0.000000 0.000000 0.000000
138 | Ro 0.000000 0.000000 0.000000
139 | $EndSHAPE3D
140 | $EndMODULE Mini_din4
141 | $MODULE Mini_din5
142 | Po 0 0 0 15 44834ED3 00000000 ~~
143 | Li Mini_din5
144 | Kw MINI DIN
145 | Sc 00000000
146 | Op 0 0 0
147 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din5"
148 | T1 0 3500 600 600 0 120 N V 21 "CON*"
149 | DS -2500 500 -2500 -2000 150 21
150 | DS -2500 -2000 2500 -2000 150 21
151 | DS 2500 -2000 2500 2000 150 21
152 | DS 2500 2000 -2500 2000 150 21
153 | DS -2500 2000 -2500 500 150 21
154 | $PAD
155 | Sh "3" C 540 540 0 0 0
156 | Dr 200 0 0
157 | At STD N 00E0FFFF
158 | Ne 0 ""
159 | Po -400 -500
160 | $EndPAD
161 | $PAD
162 | Sh "1" C 540 540 0 0 0
163 | Dr 200 0 0
164 | At STD N 00E0FFFF
165 | Ne 0 ""
166 | Po 1250 -1500
167 | $EndPAD
168 | $PAD
169 | Sh "5" C 540 540 0 0 0
170 | Dr 200 0 0
171 | At STD N 00E0FFFF
172 | Ne 0 ""
173 | Po -1250 -1500
174 | $EndPAD
175 | $PAD
176 | Sh "4" C 540 540 0 0 0
177 | Dr 200 0 0
178 | At STD N 00E0FFFF
179 | Ne 0 ""
180 | Po -1250 -500
181 | $EndPAD
182 | $PAD
183 | Sh "2" C 540 540 0 0 0
184 | Dr 200 0 0
185 | At STD N 00E0FFFF
186 | Ne 0 ""
187 | Po 1250 -500
188 | $EndPAD
189 | $PAD
190 | Sh "GND" R 1260 787 0 0 0
191 | Dr 200 0 0
192 | At MECA N 00F0FFFF
193 | Ne 0 ""
194 | Po 0 700
195 | $EndPAD
196 | $PAD
197 | Sh "GND" R 854 1260 0 0 0
198 | Dr 200 0 0
199 | At MECA N 00F0FFFF
200 | Ne 0 ""
201 | Po 2750 500
202 | $EndPAD
203 | $PAD
204 | Sh "GND" R 854 1260 0 0 0
205 | Dr 276 0 0
206 | At MECA N 00F0FFFF
207 | Ne 0 ""
208 | Po -2750 500
209 | $EndPAD
210 | $SHAPE3D
211 | Na "r_mini_dins/minidin_5.wrl"
212 | Sc 1.000000 1.000000 1.000000
213 | Of 0.000000 0.000000 0.000000
214 | Ro 0.000000 0.000000 0.000000
215 | $EndSHAPE3D
216 | $EndMODULE Mini_din5
217 | $MODULE Mini_din6
218 | Po 0 0 0 15 44834E85 00000000 ~~
219 | Li Mini_din6
220 | Kw MINI DIN
221 | Sc 00000000
222 | Op 0 0 0
223 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din6"
224 | T1 0 3500 600 600 0 120 N V 21 "CON*"
225 | DS -2500 500 -2500 -2000 150 21
226 | DS -2500 -2000 2500 -2000 150 21
227 | DS 2500 -2000 2500 2000 150 21
228 | DS 2500 2000 -2500 2000 150 21
229 | DS -2500 2000 -2500 500 150 21
230 | $PAD
231 | Sh "4" C 540 540 0 0 0
232 | Dr 200 0 0
233 | At STD N 00E0FFFF
234 | Ne 0 ""
235 | Po -400 -500
236 | $EndPAD
237 | $PAD
238 | Sh "3" C 540 540 0 0 0
239 | Dr 200 0 0
240 | At STD N 00E0FFFF
241 | Ne 0 ""
242 | Po 450 -500
243 | $EndPAD
244 | $PAD
245 | Sh "1" C 540 540 0 0 0
246 | Dr 200 0 0
247 | At STD N 00E0FFFF
248 | Ne 0 ""
249 | Po 1250 -1500
250 | $EndPAD
251 | $PAD
252 | Sh "6" C 540 540 0 0 0
253 | Dr 200 0 0
254 | At STD N 00E0FFFF
255 | Ne 0 ""
256 | Po -1250 -1500
257 | $EndPAD
258 | $PAD
259 | Sh "5" C 540 540 0 0 0
260 | Dr 200 0 0
261 | At STD N 00E0FFFF
262 | Ne 0 ""
263 | Po -1250 -500
264 | $EndPAD
265 | $PAD
266 | Sh "2" C 540 540 0 0 0
267 | Dr 200 0 0
268 | At STD N 00E0FFFF
269 | Ne 0 ""
270 | Po 1250 -500
271 | $EndPAD
272 | $PAD
273 | Sh "GND" R 1260 787 0 0 0
274 | Dr 200 0 0
275 | At MECA N 00F0FFFF
276 | Ne 0 ""
277 | Po 0 700
278 | $EndPAD
279 | $PAD
280 | Sh "GND" R 854 1260 0 0 0
281 | Dr 200 0 0
282 | At MECA N 00F0FFFF
283 | Ne 0 ""
284 | Po 2750 500
285 | $EndPAD
286 | $PAD
287 | Sh "GND" R 854 1260 0 0 0
288 | Dr 276 0 0
289 | At MECA N 00F0FFFF
290 | Ne 0 ""
291 | Po -2750 500
292 | $EndPAD
293 | $SHAPE3D
294 | Na "r_mini_dins/minidin_6.wrl"
295 | Sc 1.000000 1.000000 1.000000
296 | Of 0.000000 0.000000 0.000000
297 | Ro 0.000000 0.000000 0.000000
298 | $EndSHAPE3D
299 | $EndMODULE Mini_din6
300 | $MODULE Mini_din7
301 | Po 0 0 0 15 44834E5D 00000000 ~~
302 | Li Mini_din7
303 | Kw MINI DIN
304 | Sc 00000000
305 | Op 0 0 0
306 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din7"
307 | T1 0 3500 600 600 0 120 N V 21 "CON*"
308 | DS -2500 500 -2500 -2000 150 21
309 | DS -2500 -2000 2500 -2000 150 21
310 | DS 2500 -2000 2500 2000 150 21
311 | DS 2500 2000 -2500 2000 150 21
312 | DS -2500 2000 -2500 500 150 21
313 | $PAD
314 | Sh "4" C 540 540 0 0 0
315 | Dr 200 0 0
316 | At STD N 00E0FFFF
317 | Ne 0 ""
318 | Po -400 -500
319 | $EndPAD
320 | $PAD
321 | Sh "3" C 540 540 0 0 0
322 | Dr 200 0 0
323 | At STD N 00E0FFFF
324 | Ne 0 ""
325 | Po 450 -500
326 | $EndPAD
327 | $PAD
328 | Sh "1" C 540 540 0 0 0
329 | Dr 200 0 0
330 | At STD N 00E0FFFF
331 | Ne 0 ""
332 | Po 1250 -1500
333 | $EndPAD
334 | $PAD
335 | Sh "6" C 540 540 0 0 0
336 | Dr 200 0 0
337 | At STD N 00E0FFFF
338 | Ne 0 ""
339 | Po -1250 -1500
340 | $EndPAD
341 | $PAD
342 | Sh "5" C 540 540 0 0 0
343 | Dr 200 0 0
344 | At STD N 00E0FFFF
345 | Ne 0 ""
346 | Po -1250 -500
347 | $EndPAD
348 | $PAD
349 | Sh "2" C 540 540 0 0 0
350 | Dr 200 0 0
351 | At STD N 00E0FFFF
352 | Ne 0 ""
353 | Po 1250 -500
354 | $EndPAD
355 | $PAD
356 | Sh "GND" R 1260 787 0 0 0
357 | Dr 200 0 0
358 | At MECA N 00F0FFFF
359 | Ne 0 ""
360 | Po 0 700
361 | $EndPAD
362 | $PAD
363 | Sh "GND" R 854 1260 0 0 0
364 | Dr 200 0 0
365 | At MECA N 00F0FFFF
366 | Ne 0 ""
367 | Po 2750 500
368 | $EndPAD
369 | $PAD
370 | Sh "GND" R 854 1260 0 0 0
371 | Dr 276 0 0
372 | At MECA N 00F0FFFF
373 | Ne 0 ""
374 | Po -2750 500
375 | $EndPAD
376 | $PAD
377 | Sh "7" C 540 540 0 0 0
378 | Dr 200 0 0
379 | At STD N 00E0FFFF
380 | Ne 0 ""
381 | Po 450 -1500
382 | $EndPAD
383 | $SHAPE3D
384 | Na "r_mini_dins/minidin_7.wrl"
385 | Sc 1.000000 1.000000 1.000000
386 | Of 0.000000 0.000000 0.000000
387 | Ro 0.000000 0.000000 0.000000
388 | $EndSHAPE3D
389 | $EndMODULE Mini_din7
390 | $MODULE Mini_din8
391 | Po 0 0 0 15 44834E20 00000000 ~~
392 | Li Mini_din8
393 | Kw MINI DIN
394 | Sc 00000000
395 | Op 0 0 0
396 | T0 0 -3000 600 600 0 120 N V 21 "Mini_din8"
397 | T1 0 3500 600 600 0 120 N V 21 "CON*"
398 | DS -2500 500 -2500 -2000 150 21
399 | DS -2500 -2000 2500 -2000 150 21
400 | DS 2500 -2000 2500 2000 150 21
401 | DS 2500 2000 -2500 2000 150 21
402 | DS -2500 2000 -2500 500 150 21
403 | $PAD
404 | Sh "4" C 540 540 0 0 0
405 | Dr 200 0 0
406 | At STD N 00E0FFFF
407 | Ne 0 ""
408 | Po -400 -500
409 | $EndPAD
410 | $PAD
411 | Sh "3" C 540 540 0 0 0
412 | Dr 200 0 0
413 | At STD N 00E0FFFF
414 | Ne 0 ""
415 | Po 450 -500
416 | $EndPAD
417 | $PAD
418 | Sh "1" C 540 540 0 0 0
419 | Dr 200 0 0
420 | At STD N 00E0FFFF
421 | Ne 0 ""
422 | Po 1250 -1500
423 | $EndPAD
424 | $PAD
425 | Sh "6" C 540 540 0 0 0
426 | Dr 200 0 0
427 | At STD N 00E0FFFF
428 | Ne 0 ""
429 | Po -1250 -1500
430 | $EndPAD
431 | $PAD
432 | Sh "5" C 540 540 0 0 0
433 | Dr 200 0 0
434 | At STD N 00E0FFFF
435 | Ne 0 ""
436 | Po -1250 -500
437 | $EndPAD
438 | $PAD
439 | Sh "2" C 540 540 0 0 0
440 | Dr 200 0 0
441 | At STD N 00E0FFFF
442 | Ne 0 ""
443 | Po 1250 -500
444 | $EndPAD
445 | $PAD
446 | Sh "GND" R 1260 787 0 0 0
447 | Dr 200 0 0
448 | At MECA N 00F0FFFF
449 | Ne 0 ""
450 | Po 0 700
451 | $EndPAD
452 | $PAD
453 | Sh "GND" R 854 1260 0 0 0
454 | Dr 200 0 0
455 | At MECA N 00F0FFFF
456 | Ne 0 ""
457 | Po 2750 500
458 | $EndPAD
459 | $PAD
460 | Sh "GND" R 854 1260 0 0 0
461 | Dr 276 0 0
462 | At MECA N 00F0FFFF
463 | Ne 0 ""
464 | Po -2750 500
465 | $EndPAD
466 | $PAD
467 | Sh "8" C 540 540 0 0 0
468 | Dr 200 0 0
469 | At STD N 00E0FFFF
470 | Ne 0 ""
471 | Po 450 -1500
472 | $EndPAD
473 | $PAD
474 | Sh "7" C 540 540 0 0 0
475 | Dr 200 0 0
476 | At STD N 00E0FFFF
477 | Ne 0 ""
478 | Po -400 -1500
479 | $EndPAD
480 | $SHAPE3D
481 | Na "r_mini_dins/minidin_8.wrl"
482 | Sc 1.000000 1.000000 1.000000
483 | Of 0.000000 0.000000 0.000000
484 | Ro 0.000000 0.000000 0.000000
485 | $EndSHAPE3D
486 | $EndMODULE Mini_din8
487 | $EndLIBRARY
488 |
--------------------------------------------------------------------------------
/TinyFPGA-Retro-Project-Board.net:
--------------------------------------------------------------------------------
1 | (export (version D)
2 | (design
3 | (source C:\Users\lvale\Documents\TinyFPGA\repos\TinyFPGA-Retro-Project-Board\TinyFPGA-Retro-Project-Board.sch)
4 | (date "12/21/2017 7:02:34 PM")
5 | (tool "Eeschema 4.0.7")
6 | (sheet (number 1) (name /) (tstamps /)
7 | (title_block
8 | (title)
9 | (company)
10 | (rev)
11 | (date)
12 | (source TinyFPGA-Retro-Project-Board.sch)
13 | (comment (number 1) (value ""))
14 | (comment (number 2) (value ""))
15 | (comment (number 3) (value ""))
16 | (comment (number 4) (value "")))))
17 | (components
18 | (comp (ref J1)
19 | (value Conn_01x14)
20 | (footprint Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm)
21 | (libsource (lib conn) (part Conn_01x14))
22 | (sheetpath (names /) (tstamps /))
23 | (tstamp 5A28E155))
24 | (comp (ref J2)
25 | (value Conn_01x14)
26 | (footprint Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm)
27 | (libsource (lib conn) (part Conn_01x14))
28 | (sheetpath (names /) (tstamps /))
29 | (tstamp 5A28E21B))
30 | (comp (ref J6)
31 | (value DB15_Female_HighDensity)
32 | (footprint Connectors_DSub:DSUB-15-HD_Female_Horizontal_Pitch2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm)
33 | (libsource (lib conn) (part DB15_Female_HighDensity))
34 | (sheetpath (names /) (tstamps /))
35 | (tstamp 5A28E23F))
36 | (comp (ref J4)
37 | (value USB_A)
38 | (footprint Connectors:USB_A_Vertical)
39 | (libsource (lib conn) (part USB_A))
40 | (sheetpath (names /) (tstamps /))
41 | (tstamp 5A28E3DC))
42 | (comp (ref J5)
43 | (value Mini-DIN-6)
44 | (footprint Project:Mini_din6)
45 | (libsource (lib conn) (part Mini-DIN-6))
46 | (sheetpath (names /) (tstamps /))
47 | (tstamp 5A2B4830))
48 | (comp (ref R1)
49 | (value 417)
50 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
51 | (libsource (lib device) (part R))
52 | (sheetpath (names /) (tstamps /))
53 | (tstamp 5A2B48C1))
54 | (comp (ref R2)
55 | (value 417)
56 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
57 | (libsource (lib device) (part R))
58 | (sheetpath (names /) (tstamps /))
59 | (tstamp 5A2B499A))
60 | (comp (ref R3)
61 | (value 417)
62 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
63 | (libsource (lib device) (part R))
64 | (sheetpath (names /) (tstamps /))
65 | (tstamp 5A2B49FD))
66 | (comp (ref R4)
67 | (value 417)
68 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
69 | (libsource (lib device) (part R))
70 | (sheetpath (names /) (tstamps /))
71 | (tstamp 5A2B509C))
72 | (comp (ref R5)
73 | (value 417)
74 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
75 | (libsource (lib device) (part R))
76 | (sheetpath (names /) (tstamps /))
77 | (tstamp 5A2B50A2))
78 | (comp (ref R8)
79 | (value 417)
80 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
81 | (libsource (lib device) (part R))
82 | (sheetpath (names /) (tstamps /))
83 | (tstamp 5A2B50A8))
84 | (comp (ref R6)
85 | (value 417)
86 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
87 | (libsource (lib device) (part R))
88 | (sheetpath (names /) (tstamps /))
89 | (tstamp 5A2B51B6))
90 | (comp (ref R7)
91 | (value 417)
92 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
93 | (libsource (lib device) (part R))
94 | (sheetpath (names /) (tstamps /))
95 | (tstamp 5A2B51BC))
96 | (comp (ref R9)
97 | (value 417)
98 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
99 | (libsource (lib device) (part R))
100 | (sheetpath (names /) (tstamps /))
101 | (tstamp 5A2B51C2))
102 | (comp (ref R10)
103 | (value 10k)
104 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
105 | (libsource (lib device) (part R))
106 | (sheetpath (names /) (tstamps /))
107 | (tstamp 5A2DAC59))
108 | (comp (ref R11)
109 | (value 10k)
110 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
111 | (libsource (lib device) (part R))
112 | (sheetpath (names /) (tstamps /))
113 | (tstamp 5A2DAD74))
114 | (comp (ref J7)
115 | (value Micro_SD_Card)
116 | (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
117 | (libsource (lib conn) (part Micro_SD_Card))
118 | (sheetpath (names /) (tstamps /))
119 | (tstamp 5A2DBA69))
120 | (comp (ref U1)
121 | (value "SPI SRAM")
122 | (footprint Housings_DIP:DIP-8_W7.62mm)
123 | (libsource (lib memory) (part MR20H40))
124 | (sheetpath (names /) (tstamps /))
125 | (tstamp 5A2DD0E8))
126 | (comp (ref J3)
127 | (value Audio-Jack-3)
128 | (libsource (lib conn) (part Audio-Jack-3))
129 | (sheetpath (names /) (tstamps /))
130 | (tstamp 5A34990B))
131 | (comp (ref R12)
132 | (value R_Small)
133 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
134 | (libsource (lib device) (part R_Small))
135 | (sheetpath (names /) (tstamps /))
136 | (tstamp 5A34D462))
137 | (comp (ref R13)
138 | (value R_Small)
139 | (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
140 | (libsource (lib device) (part R_Small))
141 | (sheetpath (names /) (tstamps /))
142 | (tstamp 5A34D500))
143 | (comp (ref C1)
144 | (value C_Small)
145 | (footprint Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm)
146 | (libsource (lib device) (part C_Small))
147 | (sheetpath (names /) (tstamps /))
148 | (tstamp 5A34D5DF))
149 | (comp (ref C2)
150 | (value C_Small)
151 | (footprint Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm)
152 | (libsource (lib device) (part C_Small))
153 | (sheetpath (names /) (tstamps /))
154 | (tstamp 5A34D640))
155 | (comp (ref C4)
156 | (value 220nF)
157 | (footprint Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm)
158 | (libsource (lib device) (part C_Small))
159 | (sheetpath (names /) (tstamps /))
160 | (tstamp 5A3C73D7))
161 | (comp (ref C3)
162 | (value 47uF)
163 | (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.50mm)
164 | (libsource (lib device) (part CP))
165 | (sheetpath (names /) (tstamps /))
166 | (tstamp 5A3C7605)))
167 | (libparts
168 | (libpart (lib conn) (part Audio-Jack-3)
169 | (description "3-pin audio jack receptable (stereo/TRS connector)")
170 | (docs ~)
171 | (fields
172 | (field (name Reference) J)
173 | (field (name Value) Audio-Jack-3))
174 | (pins
175 | (pin (num 1) (name ~) (type passive))
176 | (pin (num 2) (name ~) (type passive))
177 | (pin (num 3) (name ~) (type passive))))
178 | (libpart (lib device) (part CP)
179 | (description "Polarised capacitor")
180 | (footprints
181 | (fp CP_*))
182 | (fields
183 | (field (name Reference) C)
184 | (field (name Value) CP))
185 | (pins
186 | (pin (num 1) (name ~) (type passive))
187 | (pin (num 2) (name ~) (type passive))))
188 | (libpart (lib device) (part C_Small)
189 | (description "Unpolarized capacitor")
190 | (footprints
191 | (fp C_*))
192 | (fields
193 | (field (name Reference) C)
194 | (field (name Value) C_Small))
195 | (pins
196 | (pin (num 1) (name ~) (type passive))
197 | (pin (num 2) (name ~) (type passive))))
198 | (libpart (lib conn) (part Conn_01x14)
199 | (description "Generic connector, single row, 01x14")
200 | (docs ~)
201 | (footprints
202 | (fp Connector*:*_??x*mm*)
203 | (fp Connector*:*1x??x*mm*)
204 | (fp Pin?Header?Straight?1X*)
205 | (fp Pin?Header?Angled?1X*)
206 | (fp Socket?Strip?Straight?1X*)
207 | (fp Socket?Strip?Angled?1X*))
208 | (fields
209 | (field (name Reference) J)
210 | (field (name Value) Conn_01x14))
211 | (pins
212 | (pin (num 1) (name Pin_1) (type passive))
213 | (pin (num 2) (name Pin_2) (type passive))
214 | (pin (num 3) (name Pin_3) (type passive))
215 | (pin (num 4) (name Pin_4) (type passive))
216 | (pin (num 5) (name Pin_5) (type passive))
217 | (pin (num 6) (name Pin_6) (type passive))
218 | (pin (num 7) (name Pin_7) (type passive))
219 | (pin (num 8) (name Pin_8) (type passive))
220 | (pin (num 9) (name Pin_9) (type passive))
221 | (pin (num 10) (name Pin_10) (type passive))
222 | (pin (num 11) (name Pin_11) (type passive))
223 | (pin (num 12) (name Pin_12) (type passive))
224 | (pin (num 13) (name Pin_13) (type passive))
225 | (pin (num 14) (name Pin_14) (type passive))))
226 | (libpart (lib conn) (part DB15_Female_HighDensity)
227 | (description "15-pin female D-SUB connector, High density (3 columns), Triple Row, Generic, VGA-connector")
228 | (footprints
229 | (fp DB*F*))
230 | (fields
231 | (field (name Reference) J)
232 | (field (name Value) DB15_Female_HighDensity))
233 | (pins
234 | (pin (num 1) (name ~) (type passive))
235 | (pin (num 2) (name ~) (type passive))
236 | (pin (num 3) (name ~) (type passive))
237 | (pin (num 4) (name ~) (type passive))
238 | (pin (num 5) (name ~) (type passive))
239 | (pin (num 6) (name ~) (type passive))
240 | (pin (num 7) (name ~) (type passive))
241 | (pin (num 8) (name ~) (type passive))
242 | (pin (num 9) (name ~) (type passive))
243 | (pin (num 10) (name ~) (type passive))
244 | (pin (num 11) (name ~) (type passive))
245 | (pin (num 12) (name ~) (type passive))
246 | (pin (num 13) (name ~) (type passive))
247 | (pin (num 14) (name ~) (type passive))
248 | (pin (num 15) (name ~) (type passive))))
249 | (libpart (lib memory) (part MR20H40)
250 | (aliases
251 | (alias MR25H40))
252 | (description "4Mb serial SPI MRAM in DFN-8 package")
253 | (docs https://www.everspin.com/file/217/download)
254 | (fields
255 | (field (name Reference) U)
256 | (field (name Value) MR20H40)
257 | (field (name Footprint) DFN-8))
258 | (pins
259 | (pin (num 1) (name ~CS) (type input))
260 | (pin (num 2) (name MISO) (type output))
261 | (pin (num 3) (name ~WP) (type input))
262 | (pin (num 4) (name GND) (type power_in))
263 | (pin (num 5) (name MOSI) (type input))
264 | (pin (num 6) (name SCK) (type input))
265 | (pin (num 7) (name ~HOLD) (type input))
266 | (pin (num 8) (name Vcc) (type power_in))
267 | (pin (num 9) (name PAD) (type input))))
268 | (libpart (lib conn) (part Micro_SD_Card)
269 | (description "Micro SD Card Socket")
270 | (docs http://katalog.we-online.de/em/datasheet/693072010801.pdf)
271 | (fields
272 | (field (name Reference) J)
273 | (field (name Value) Micro_SD_Card))
274 | (pins
275 | (pin (num 1) (name DAT2) (type BiDi))
276 | (pin (num 2) (name DAT3/CD) (type BiDi))
277 | (pin (num 3) (name CMD) (type input))
278 | (pin (num 4) (name VDD) (type power_in))
279 | (pin (num 5) (name CLK) (type input))
280 | (pin (num 6) (name VSS) (type power_in))
281 | (pin (num 7) (name DAT0) (type input))
282 | (pin (num 8) (name DAT1) (type input))
283 | (pin (num 9) (name SHIELD) (type passive))))
284 | (libpart (lib conn) (part Mini-DIN-6)
285 | (description "6-pin Mini-DIN connector")
286 | (docs http://service.powerdynamics.com/ec/Catalog17/Section%2011.pdf)
287 | (footprints
288 | (fp MINI?DIN*))
289 | (fields
290 | (field (name Reference) J)
291 | (field (name Value) Mini-DIN-6))
292 | (pins
293 | (pin (num 1) (name ~) (type passive))
294 | (pin (num 2) (name ~) (type passive))
295 | (pin (num 3) (name ~) (type passive))
296 | (pin (num 4) (name ~) (type passive))
297 | (pin (num 5) (name ~) (type passive))
298 | (pin (num 6) (name ~) (type passive))))
299 | (libpart (lib device) (part R)
300 | (description Resistor)
301 | (footprints
302 | (fp R_*)
303 | (fp R_*))
304 | (fields
305 | (field (name Reference) R)
306 | (field (name Value) R))
307 | (pins
308 | (pin (num 1) (name ~) (type passive))
309 | (pin (num 2) (name ~) (type passive))))
310 | (libpart (lib device) (part R_Small)
311 | (description "Resistor, small symbol")
312 | (footprints
313 | (fp R_*))
314 | (fields
315 | (field (name Reference) R)
316 | (field (name Value) R_Small))
317 | (pins
318 | (pin (num 1) (name ~) (type passive))
319 | (pin (num 2) (name ~) (type passive))))
320 | (libpart (lib conn) (part USB_A)
321 | (description "USB Type A connector")
322 | (footprints
323 | (fp USB*))
324 | (fields
325 | (field (name Reference) J)
326 | (field (name Value) USB_A))
327 | (pins
328 | (pin (num 1) (name VBUS) (type power_in))
329 | (pin (num 2) (name D-) (type passive))
330 | (pin (num 3) (name D+) (type passive))
331 | (pin (num 4) (name GND) (type power_in))
332 | (pin (num 5) (name Shield) (type passive)))))
333 | (libraries
334 | (library (logical device)
335 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib"))
336 | (library (logical conn)
337 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib"))
338 | (library (logical memory)
339 | (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\memory.lib")))
340 | (nets
341 | (net (code 1) (name SCK)
342 | (node (ref J7) (pin 5))
343 | (node (ref U1) (pin 6))
344 | (node (ref J2) (pin 12)))
345 | (net (code 2) (name MISO)
346 | (node (ref J7) (pin 7))
347 | (node (ref U1) (pin 2))
348 | (node (ref J2) (pin 13)))
349 | (net (code 3) (name USB_DP)
350 | (node (ref J4) (pin 3))
351 | (node (ref J1) (pin 9)))
352 | (net (code 4) (name MOSI)
353 | (node (ref J2) (pin 14))
354 | (node (ref J7) (pin 3))
355 | (node (ref U1) (pin 5)))
356 | (net (code 5) (name SDCARD_CS)
357 | (node (ref J2) (pin 10))
358 | (node (ref J7) (pin 2)))
359 | (net (code 6) (name +5V)
360 | (node (ref J5) (pin 4))
361 | (node (ref J2) (pin 1))
362 | (node (ref J4) (pin 1)))
363 | (net (code 7) (name USB_DN)
364 | (node (ref J4) (pin 2))
365 | (node (ref J1) (pin 10)))
366 | (net (code 8) (name "Net-(J7-Pad8)")
367 | (node (ref J7) (pin 8)))
368 | (net (code 9) (name "Net-(J7-Pad1)")
369 | (node (ref J7) (pin 1)))
370 | (net (code 10) (name PS2_CLK)
371 | (node (ref J5) (pin 5))
372 | (node (ref R11) (pin 1))
373 | (node (ref J1) (pin 8)))
374 | (net (code 11) (name PS2_DATA)
375 | (node (ref J5) (pin 1))
376 | (node (ref R10) (pin 1))
377 | (node (ref J1) (pin 7)))
378 | (net (code 12) (name "Net-(C2-Pad1)")
379 | (node (ref C2) (pin 1))
380 | (node (ref R13) (pin 1))
381 | (node (ref J3) (pin 1)))
382 | (net (code 13) (name "Net-(C1-Pad1)")
383 | (node (ref J3) (pin 2))
384 | (node (ref C1) (pin 1))
385 | (node (ref R12) (pin 1)))
386 | (net (code 14) (name AUDIO_1)
387 | (node (ref J1) (pin 13))
388 | (node (ref R13) (pin 2)))
389 | (net (code 15) (name +3V3)
390 | (node (ref J7) (pin 4))
391 | (node (ref R10) (pin 2))
392 | (node (ref U1) (pin 8))
393 | (node (ref C4) (pin 1))
394 | (node (ref R11) (pin 2))
395 | (node (ref J2) (pin 2))
396 | (node (ref C3) (pin 1)))
397 | (net (code 16) (name AUDIO_0)
398 | (node (ref J1) (pin 12))
399 | (node (ref R12) (pin 2)))
400 | (net (code 17) (name SRAM_CS)
401 | (node (ref U1) (pin 1))
402 | (node (ref J1) (pin 11)))
403 | (net (code 18) (name "Net-(U1-Pad7)")
404 | (node (ref U1) (pin 7)))
405 | (net (code 19) (name "Net-(U1-Pad3)")
406 | (node (ref U1) (pin 3)))
407 | (net (code 20) (name GND)
408 | (node (ref J6) (pin 10))
409 | (node (ref J1) (pin 1))
410 | (node (ref J6) (pin 9))
411 | (node (ref J6) (pin 8))
412 | (node (ref J6) (pin 7))
413 | (node (ref J6) (pin 6))
414 | (node (ref J6) (pin 5))
415 | (node (ref J5) (pin 3))
416 | (node (ref J4) (pin 5))
417 | (node (ref C2) (pin 2))
418 | (node (ref C1) (pin 2))
419 | (node (ref J4) (pin 4))
420 | (node (ref C3) (pin 2))
421 | (node (ref C4) (pin 2))
422 | (node (ref U1) (pin 9))
423 | (node (ref J3) (pin 3))
424 | (node (ref U1) (pin 4))
425 | (node (ref J7) (pin 9))
426 | (node (ref J7) (pin 6)))
427 | (net (code 21) (name "Net-(R2-Pad1)")
428 | (node (ref R3) (pin 2))
429 | (node (ref R2) (pin 1)))
430 | (net (code 22) (name RED1)
431 | (node (ref J2) (pin 4))
432 | (node (ref R1) (pin 2)))
433 | (net (code 23) (name "Net-(J5-Pad6)")
434 | (node (ref J5) (pin 6)))
435 | (net (code 24) (name "Net-(J5-Pad2)")
436 | (node (ref J5) (pin 2)))
437 | (net (code 25) (name RED0)
438 | (node (ref J2) (pin 5))
439 | (node (ref R2) (pin 2)))
440 | (net (code 26) (name "Net-(J6-Pad15)")
441 | (node (ref J6) (pin 15)))
442 | (net (code 27) (name "Net-(J6-Pad12)")
443 | (node (ref J6) (pin 12)))
444 | (net (code 28) (name "Net-(R5-Pad1)")
445 | (node (ref R5) (pin 1))
446 | (node (ref R8) (pin 2)))
447 | (net (code 29) (name "Net-(J6-Pad2)")
448 | (node (ref R4) (pin 1))
449 | (node (ref J6) (pin 2))
450 | (node (ref R8) (pin 1)))
451 | (net (code 30) (name "Net-(J6-Pad1)")
452 | (node (ref R1) (pin 1))
453 | (node (ref R3) (pin 1))
454 | (node (ref J6) (pin 1)))
455 | (net (code 31) (name "Net-(J6-Pad11)")
456 | (node (ref J6) (pin 11)))
457 | (net (code 32) (name "Net-(J2-Pad3)")
458 | (node (ref J2) (pin 3)))
459 | (net (code 33) (name "Net-(J1-Pad14)")
460 | (node (ref J1) (pin 14)))
461 | (net (code 34) (name GREEN1)
462 | (node (ref R4) (pin 2))
463 | (node (ref J2) (pin 6)))
464 | (net (code 35) (name "Net-(J1-Pad4)")
465 | (node (ref J1) (pin 4)))
466 | (net (code 36) (name "Net-(J1-Pad3)")
467 | (node (ref J1) (pin 3)))
468 | (net (code 37) (name "Net-(J1-Pad2)")
469 | (node (ref J1) (pin 2)))
470 | (net (code 38) (name "Net-(J6-Pad4)")
471 | (node (ref J6) (pin 4)))
472 | (net (code 39) (name "Net-(J2-Pad11)")
473 | (node (ref J2) (pin 11)))
474 | (net (code 40) (name BLUE0)
475 | (node (ref R7) (pin 2))
476 | (node (ref J2) (pin 9)))
477 | (net (code 41) (name GREEN0)
478 | (node (ref R5) (pin 2))
479 | (node (ref J2) (pin 7)))
480 | (net (code 42) (name BLUE1)
481 | (node (ref R6) (pin 2))
482 | (node (ref J2) (pin 8)))
483 | (net (code 43) (name VSYNC)
484 | (node (ref J1) (pin 6))
485 | (node (ref J6) (pin 14)))
486 | (net (code 44) (name HSYNC)
487 | (node (ref J1) (pin 5))
488 | (node (ref J6) (pin 13)))
489 | (net (code 45) (name "Net-(R7-Pad1)")
490 | (node (ref R7) (pin 1))
491 | (node (ref R9) (pin 2)))
492 | (net (code 46) (name "Net-(J6-Pad3)")
493 | (node (ref J6) (pin 3))
494 | (node (ref R9) (pin 1))
495 | (node (ref R6) (pin 1)))))
--------------------------------------------------------------------------------
/TinyFPGA-Retro-Project-Board.sch:
--------------------------------------------------------------------------------
1 | EESchema Schematic File Version 2
2 | LIBS:power
3 | LIBS:device
4 | LIBS:switches
5 | LIBS:relays
6 | LIBS:motors
7 | LIBS:transistors
8 | LIBS:conn
9 | LIBS:linear
10 | LIBS:regul
11 | LIBS:74xx
12 | LIBS:cmos4000
13 | LIBS:adc-dac
14 | LIBS:memory
15 | LIBS:xilinx
16 | LIBS:microcontrollers
17 | LIBS:dsp
18 | LIBS:microchip
19 | LIBS:analog_switches
20 | LIBS:motorola
21 | LIBS:texas
22 | LIBS:intel
23 | LIBS:audio
24 | LIBS:interface
25 | LIBS:digital-audio
26 | LIBS:philips
27 | LIBS:display
28 | LIBS:cypress
29 | LIBS:siliconi
30 | LIBS:opto
31 | LIBS:atmel
32 | LIBS:contrib
33 | LIBS:valves
34 | LIBS:TinyFPGA-Retro-Project-Board-cache
35 | EELAYER 25 0
36 | EELAYER END
37 | $Descr A4 11693 8268
38 | encoding utf-8
39 | Sheet 1 1
40 | Title ""
41 | Date ""
42 | Rev ""
43 | Comp ""
44 | Comment1 ""
45 | Comment2 ""
46 | Comment3 ""
47 | Comment4 ""
48 | $EndDescr
49 | $Comp
50 | L Conn_01x14 J1
51 | U 1 1 5A28E155
52 | P 4600 2850
53 | F 0 "J1" H 4600 3550 50 0000 C CNN
54 | F 1 "Conn_01x14" H 4600 2050 50 0000 C CNN
55 | F 2 "Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm" H 4600 2850 50 0001 C CNN
56 | F 3 "" H 4600 2850 50 0001 C CNN
57 | 1 4600 2850
58 | 1 0 0 -1
59 | $EndComp
60 | $Comp
61 | L Conn_01x14 J2
62 | U 1 1 5A28E21B
63 | P 5200 2850
64 | F 0 "J2" H 5200 3550 50 0000 C CNN
65 | F 1 "Conn_01x14" H 5200 2050 50 0000 C CNN
66 | F 2 "Socket_Strips:Socket_Strip_Straight_1x14_Pitch2.54mm" H 5200 2850 50 0001 C CNN
67 | F 3 "" H 5200 2850 50 0001 C CNN
68 | 1 5200 2850
69 | -1 0 0 -1
70 | $EndComp
71 | $Comp
72 | L DB15_Female_HighDensity J6
73 | U 1 1 5A28E23F
74 | P 8650 3950
75 | F 0 "J6" H 8650 4800 50 0000 C CNN
76 | F 1 "DB15_Female_HighDensity" H 8650 4700 50 0000 C CNN
77 | F 2 "Connectors_DSub:DSUB-15-HD_Female_Horizontal_Pitch2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm" H 7700 4350 50 0001 C CNN
78 | F 3 "" H 7700 4350 50 0001 C CNN
79 | 1 8650 3950
80 | 1 0 0 -1
81 | $EndComp
82 | $Comp
83 | L USB_A J4
84 | U 1 1 5A28E3DC
85 | P 2250 1400
86 | F 0 "J4" H 2050 1850 50 0000 L CNN
87 | F 1 "USB_A" H 2050 1750 50 0000 L CNN
88 | F 2 "Connectors:USB_A_Vertical" H 2400 1350 50 0001 C CNN
89 | F 3 "" H 2400 1350 50 0001 C CNN
90 | 1 2250 1400
91 | 1 0 0 -1
92 | $EndComp
93 | $Comp
94 | L Mini-DIN-6 J5
95 | U 1 1 5A2B4830
96 | P 8650 1800
97 | F 0 "J5" H 8650 2050 50 0000 C CNN
98 | F 1 "Mini-DIN-6" H 8650 1550 50 0000 C CNN
99 | F 2 "Project:Mini_din6" H 8650 1800 50 0001 C CNN
100 | F 3 "" H 8650 1800 50 0001 C CNN
101 | 1 8650 1800
102 | 1 0 0 -1
103 | $EndComp
104 | $Comp
105 | L R R1
106 | U 1 1 5A2B48C1
107 | P 7150 3350
108 | F 0 "R1" V 7230 3350 50 0000 C CNN
109 | F 1 "417" V 7150 3350 50 0000 C CNN
110 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 3350 50 0001 C CNN
111 | F 3 "" H 7150 3350 50 0001 C CNN
112 | 1 7150 3350
113 | 0 1 1 0
114 | $EndComp
115 | $Comp
116 | L R R2
117 | U 1 1 5A2B499A
118 | P 7150 3550
119 | F 0 "R2" V 7230 3550 50 0000 C CNN
120 | F 1 "417" V 7150 3550 50 0000 C CNN
121 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 3550 50 0001 C CNN
122 | F 3 "" H 7150 3550 50 0001 C CNN
123 | 1 7150 3550
124 | 0 1 1 0
125 | $EndComp
126 | $Comp
127 | L R R3
128 | U 1 1 5A2B49FD
129 | P 7550 3550
130 | F 0 "R3" V 7630 3550 50 0000 C CNN
131 | F 1 "417" V 7550 3550 50 0000 C CNN
132 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7480 3550 50 0001 C CNN
133 | F 3 "" H 7550 3550 50 0001 C CNN
134 | 1 7550 3550
135 | 0 1 1 0
136 | $EndComp
137 | Wire Wire Line
138 | 7300 3550 7400 3550
139 | Wire Wire Line
140 | 7300 3350 7800 3350
141 | Wire Wire Line
142 | 7700 3550 8350 3550
143 | Text GLabel 6850 3350 0 60 Input ~ 0
144 | RED1
145 | Text GLabel 6850 3550 0 60 Input ~ 0
146 | RED0
147 | Wire Wire Line
148 | 6850 3350 7000 3350
149 | Wire Wire Line
150 | 6850 3550 7000 3550
151 | Wire Wire Line
152 | 7800 3350 7800 3550
153 | Connection ~ 7800 3550
154 | $Comp
155 | L R R4
156 | U 1 1 5A2B509C
157 | P 7150 3750
158 | F 0 "R4" V 7230 3750 50 0000 C CNN
159 | F 1 "417" V 7150 3750 50 0000 C CNN
160 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 3750 50 0001 C CNN
161 | F 3 "" H 7150 3750 50 0001 C CNN
162 | 1 7150 3750
163 | 0 1 1 0
164 | $EndComp
165 | $Comp
166 | L R R5
167 | U 1 1 5A2B50A2
168 | P 7150 3950
169 | F 0 "R5" V 7230 3950 50 0000 C CNN
170 | F 1 "417" V 7150 3950 50 0000 C CNN
171 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 3950 50 0001 C CNN
172 | F 3 "" H 7150 3950 50 0001 C CNN
173 | 1 7150 3950
174 | 0 1 1 0
175 | $EndComp
176 | $Comp
177 | L R R8
178 | U 1 1 5A2B50A8
179 | P 7550 3950
180 | F 0 "R8" V 7630 3950 50 0000 C CNN
181 | F 1 "417" V 7550 3950 50 0000 C CNN
182 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7480 3950 50 0001 C CNN
183 | F 3 "" H 7550 3950 50 0001 C CNN
184 | 1 7550 3950
185 | 0 1 1 0
186 | $EndComp
187 | Wire Wire Line
188 | 7300 3950 7400 3950
189 | Wire Wire Line
190 | 7300 3750 8350 3750
191 | Text GLabel 6850 3750 0 60 Input ~ 0
192 | GREEN1
193 | Text GLabel 6850 3950 0 60 Input ~ 0
194 | GREEN0
195 | Wire Wire Line
196 | 6850 3750 7000 3750
197 | Wire Wire Line
198 | 6850 3950 7000 3950
199 | Wire Wire Line
200 | 7800 3750 7800 3950
201 | Wire Wire Line
202 | 7800 3950 7700 3950
203 | Connection ~ 7800 3750
204 | $Comp
205 | L R R6
206 | U 1 1 5A2B51B6
207 | P 7150 4150
208 | F 0 "R6" V 7230 4150 50 0000 C CNN
209 | F 1 "417" V 7150 4150 50 0000 C CNN
210 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 4150 50 0001 C CNN
211 | F 3 "" H 7150 4150 50 0001 C CNN
212 | 1 7150 4150
213 | 0 1 1 0
214 | $EndComp
215 | $Comp
216 | L R R7
217 | U 1 1 5A2B51BC
218 | P 7150 4350
219 | F 0 "R7" V 7230 4350 50 0000 C CNN
220 | F 1 "417" V 7150 4350 50 0000 C CNN
221 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7080 4350 50 0001 C CNN
222 | F 3 "" H 7150 4350 50 0001 C CNN
223 | 1 7150 4350
224 | 0 1 1 0
225 | $EndComp
226 | $Comp
227 | L R R9
228 | U 1 1 5A2B51C2
229 | P 7550 4350
230 | F 0 "R9" V 7630 4350 50 0000 C CNN
231 | F 1 "417" V 7550 4350 50 0000 C CNN
232 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 7480 4350 50 0001 C CNN
233 | F 3 "" H 7550 4350 50 0001 C CNN
234 | 1 7550 4350
235 | 0 1 1 0
236 | $EndComp
237 | Wire Wire Line
238 | 7300 4350 7400 4350
239 | Text GLabel 6850 4150 0 60 Input ~ 0
240 | BLUE1
241 | Text GLabel 6850 4350 0 60 Input ~ 0
242 | BLUE0
243 | Wire Wire Line
244 | 6850 4150 7000 4150
245 | Wire Wire Line
246 | 6850 4350 7000 4350
247 | Wire Wire Line
248 | 7700 4350 7950 4350
249 | Wire Wire Line
250 | 8350 3950 7950 3950
251 | Wire Wire Line
252 | 7950 3950 7950 4350
253 | Wire Wire Line
254 | 7300 4150 7950 4150
255 | Connection ~ 7950 4150
256 | Text GLabel 9150 3950 2 60 Input ~ 0
257 | HSYNC
258 | Text GLabel 9150 4150 2 60 Input ~ 0
259 | VSYNC
260 | Wire Wire Line
261 | 9150 3950 8950 3950
262 | Wire Wire Line
263 | 8950 4150 9150 4150
264 | $Comp
265 | L GND #PWR01
266 | U 1 1 5A2B5B1E
267 | P 8200 4650
268 | F 0 "#PWR01" H 8200 4400 50 0001 C CNN
269 | F 1 "GND" H 8200 4500 50 0000 C CNN
270 | F 2 "" H 8200 4650 50 0001 C CNN
271 | F 3 "" H 8200 4650 50 0001 C CNN
272 | 1 8200 4650
273 | 1 0 0 -1
274 | $EndComp
275 | Wire Wire Line
276 | 8350 3450 8200 3450
277 | Wire Wire Line
278 | 8200 3450 8200 4650
279 | Wire Wire Line
280 | 8350 3650 8200 3650
281 | Connection ~ 8200 3650
282 | Wire Wire Line
283 | 8350 3850 8200 3850
284 | Connection ~ 8200 3850
285 | Wire Wire Line
286 | 8350 4050 8200 4050
287 | Connection ~ 8200 4050
288 | Wire Wire Line
289 | 8350 4250 8200 4250
290 | Connection ~ 8200 4250
291 | Wire Wire Line
292 | 8350 4350 8200 4350
293 | Connection ~ 8200 4350
294 | Text GLabel 5600 2550 2 60 Input ~ 0
295 | RED1
296 | Text GLabel 6100 2650 2 60 Input ~ 0
297 | RED0
298 | Text GLabel 5600 2750 2 60 Input ~ 0
299 | GREEN1
300 | Text GLabel 6100 2850 2 60 Input ~ 0
301 | GREEN0
302 | Text GLabel 5600 2950 2 60 Input ~ 0
303 | BLUE1
304 | Text GLabel 6100 3050 2 60 Input ~ 0
305 | BLUE0
306 | Text GLabel 3700 2650 0 60 Input ~ 0
307 | HSYNC
308 | Text GLabel 4200 2750 0 60 Input ~ 0
309 | VSYNC
310 | Wire Wire Line
311 | 5600 2550 5400 2550
312 | Wire Wire Line
313 | 5400 2650 6100 2650
314 | Wire Wire Line
315 | 5600 2750 5400 2750
316 | Wire Wire Line
317 | 5400 2850 6100 2850
318 | Wire Wire Line
319 | 5600 2950 5400 2950
320 | Wire Wire Line
321 | 6100 3050 5400 3050
322 | Wire Wire Line
323 | 3700 2650 4400 2650
324 | $Comp
325 | L GND #PWR02
326 | U 1 1 5A2B8A8A
327 | P 4150 2250
328 | F 0 "#PWR02" H 4150 2000 50 0001 C CNN
329 | F 1 "GND" H 4150 2100 50 0000 C CNN
330 | F 2 "" H 4150 2250 50 0001 C CNN
331 | F 3 "" H 4150 2250 50 0001 C CNN
332 | 1 4150 2250
333 | 0 1 1 0
334 | $EndComp
335 | Wire Wire Line
336 | 4400 2250 4150 2250
337 | Wire Wire Line
338 | 4200 2750 4400 2750
339 | $Comp
340 | L R R10
341 | U 1 1 5A2DAC59
342 | P 9150 1300
343 | F 0 "R10" V 9230 1300 50 0000 C CNN
344 | F 1 "10k" V 9150 1300 50 0000 C CNN
345 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9080 1300 50 0001 C CNN
346 | F 3 "" H 9150 1300 50 0001 C CNN
347 | 1 9150 1300
348 | -1 0 0 1
349 | $EndComp
350 | $Comp
351 | L R R11
352 | U 1 1 5A2DAD74
353 | P 9350 1300
354 | F 0 "R11" V 9430 1300 50 0000 C CNN
355 | F 1 "10k" V 9350 1300 50 0000 C CNN
356 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9280 1300 50 0001 C CNN
357 | F 3 "" H 9350 1300 50 0001 C CNN
358 | 1 9350 1300
359 | -1 0 0 1
360 | $EndComp
361 | Wire Wire Line
362 | 8950 1900 9600 1900
363 | Wire Wire Line
364 | 9150 1900 9150 1450
365 | Wire Wire Line
366 | 8950 1700 9600 1700
367 | Wire Wire Line
368 | 9350 1700 9350 1450
369 | Text GLabel 9600 1900 2 60 Input ~ 0
370 | PS2_DATA
371 | Text GLabel 9600 1700 2 60 Input ~ 0
372 | PS2_CLK
373 | Connection ~ 9350 1700
374 | Connection ~ 9150 1900
375 | $Comp
376 | L +3V3 #PWR03
377 | U 1 1 5A2DAFC7
378 | P 9150 900
379 | F 0 "#PWR03" H 9150 750 50 0001 C CNN
380 | F 1 "+3V3" H 9150 1040 50 0000 C CNN
381 | F 2 "" H 9150 900 50 0001 C CNN
382 | F 3 "" H 9150 900 50 0001 C CNN
383 | 1 9150 900
384 | 1 0 0 -1
385 | $EndComp
386 | Wire Wire Line
387 | 9150 1150 9150 900
388 | Wire Wire Line
389 | 9350 1150 9350 1000
390 | Wire Wire Line
391 | 9350 1000 9150 1000
392 | Connection ~ 9150 1000
393 | $Comp
394 | L +5V #PWR04
395 | U 1 1 5A2DB0E0
396 | P 8150 900
397 | F 0 "#PWR04" H 8150 750 50 0001 C CNN
398 | F 1 "+5V" H 8150 1040 50 0000 C CNN
399 | F 2 "" H 8150 900 50 0001 C CNN
400 | F 3 "" H 8150 900 50 0001 C CNN
401 | 1 8150 900
402 | 1 0 0 -1
403 | $EndComp
404 | Wire Wire Line
405 | 8350 1800 8150 1800
406 | Wire Wire Line
407 | 8150 1800 8150 900
408 | $Comp
409 | L GND #PWR05
410 | U 1 1 5A2DB161
411 | P 9050 2200
412 | F 0 "#PWR05" H 9050 1950 50 0001 C CNN
413 | F 1 "GND" H 9050 2050 50 0000 C CNN
414 | F 2 "" H 9050 2200 50 0001 C CNN
415 | F 3 "" H 9050 2200 50 0001 C CNN
416 | 1 9050 2200
417 | 1 0 0 -1
418 | $EndComp
419 | Wire Wire Line
420 | 8950 1800 9050 1800
421 | Wire Wire Line
422 | 9050 1800 9050 2200
423 | $Comp
424 | L +5V #PWR06
425 | U 1 1 5A2DB30B
426 | P 5550 2050
427 | F 0 "#PWR06" H 5550 1900 50 0001 C CNN
428 | F 1 "+5V" H 5550 2190 50 0000 C CNN
429 | F 2 "" H 5550 2050 50 0001 C CNN
430 | F 3 "" H 5550 2050 50 0001 C CNN
431 | 1 5550 2050
432 | 1 0 0 -1
433 | $EndComp
434 | $Comp
435 | L +3V3 #PWR07
436 | U 1 1 5A2DB341
437 | P 5800 2050
438 | F 0 "#PWR07" H 5800 1900 50 0001 C CNN
439 | F 1 "+3V3" H 5800 2190 50 0000 C CNN
440 | F 2 "" H 5800 2050 50 0001 C CNN
441 | F 3 "" H 5800 2050 50 0001 C CNN
442 | 1 5800 2050
443 | 1 0 0 -1
444 | $EndComp
445 | Wire Wire Line
446 | 5400 2250 5550 2250
447 | Wire Wire Line
448 | 5550 2250 5550 2050
449 | Wire Wire Line
450 | 5400 2350 5800 2350
451 | Wire Wire Line
452 | 5800 2350 5800 2050
453 | Text GLabel 4200 2950 0 60 Input ~ 0
454 | PS2_CLK
455 | Text GLabel 3700 2850 0 60 Input ~ 0
456 | PS2_DATA
457 | Wire Wire Line
458 | 3700 2850 4400 2850
459 | Wire Wire Line
460 | 4200 2950 4400 2950
461 | $Comp
462 | L Micro_SD_Card J7
463 | U 1 1 5A2DBA69
464 | P 4350 5500
465 | F 0 "J7" H 3700 6100 50 0000 C CNN
466 | F 1 "Micro_SD_Card" H 5000 6100 50 0000 R CNN
467 | F 2 "Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm" H 5500 5800 50 0001 C CNN
468 | F 3 "" H 4350 5500 50 0001 C CNN
469 | 1 4350 5500
470 | 1 0 0 -1
471 | $EndComp
472 | Text GLabel 5600 3150 2 60 Input ~ 0
473 | SDCARD_CS
474 | Wire Wire Line
475 | 5600 3150 5400 3150
476 | Text GLabel 5600 3350 2 60 Input ~ 0
477 | SCK
478 | Text GLabel 5600 3550 2 60 Input ~ 0
479 | MOSI
480 | Text GLabel 6100 3450 2 60 Input ~ 0
481 | MISO
482 | Wire Wire Line
483 | 5600 3350 5400 3350
484 | Wire Wire Line
485 | 5400 3450 6100 3450
486 | Wire Wire Line
487 | 5600 3550 5400 3550
488 | Text GLabel 3200 5300 0 60 Input ~ 0
489 | SDCARD_CS
490 | Text GLabel 3200 5400 0 60 Input ~ 0
491 | MOSI
492 | Text GLabel 3200 5600 0 60 Input ~ 0
493 | SCK
494 | Text GLabel 3200 5800 0 60 Input ~ 0
495 | MISO
496 | Wire Wire Line
497 | 3200 5300 3450 5300
498 | Wire Wire Line
499 | 3200 5400 3450 5400
500 | Wire Wire Line
501 | 3200 5600 3450 5600
502 | Wire Wire Line
503 | 3200 5800 3450 5800
504 | $Comp
505 | L GND #PWR08
506 | U 1 1 5A2DC329
507 | P 3350 6250
508 | F 0 "#PWR08" H 3350 6000 50 0001 C CNN
509 | F 1 "GND" H 3350 6100 50 0000 C CNN
510 | F 2 "" H 3350 6250 50 0001 C CNN
511 | F 3 "" H 3350 6250 50 0001 C CNN
512 | 1 3350 6250
513 | 1 0 0 -1
514 | $EndComp
515 | $Comp
516 | L +3V3 #PWR09
517 | U 1 1 5A2DC361
518 | P 3350 5050
519 | F 0 "#PWR09" H 3350 4900 50 0001 C CNN
520 | F 1 "+3V3" H 3350 5190 50 0000 C CNN
521 | F 2 "" H 3350 5050 50 0001 C CNN
522 | F 3 "" H 3350 5050 50 0001 C CNN
523 | 1 3350 5050
524 | 1 0 0 -1
525 | $EndComp
526 | Wire Wire Line
527 | 3350 5050 3350 5500
528 | Wire Wire Line
529 | 3350 5500 3450 5500
530 | Wire Wire Line
531 | 3450 5700 3350 5700
532 | Wire Wire Line
533 | 3350 5700 3350 6250
534 | Text GLabel 2950 1400 2 60 Input ~ 0
535 | USB_DP
536 | Text GLabel 3400 1500 2 60 Input ~ 0
537 | USB_DN
538 | Wire Wire Line
539 | 2950 1400 2550 1400
540 | Wire Wire Line
541 | 2550 1500 3400 1500
542 | $Comp
543 | L +5V #PWR010
544 | U 1 1 5A2DC8FA
545 | P 2650 1050
546 | F 0 "#PWR010" H 2650 900 50 0001 C CNN
547 | F 1 "+5V" H 2650 1190 50 0000 C CNN
548 | F 2 "" H 2650 1050 50 0001 C CNN
549 | F 3 "" H 2650 1050 50 0001 C CNN
550 | 1 2650 1050
551 | 1 0 0 -1
552 | $EndComp
553 | $Comp
554 | L GND #PWR011
555 | U 1 1 5A2DC956
556 | P 2650 1900
557 | F 0 "#PWR011" H 2650 1650 50 0001 C CNN
558 | F 1 "GND" H 2650 1750 50 0000 C CNN
559 | F 2 "" H 2650 1900 50 0001 C CNN
560 | F 3 "" H 2650 1900 50 0001 C CNN
561 | 1 2650 1900
562 | 1 0 0 -1
563 | $EndComp
564 | Wire Wire Line
565 | 2550 1200 2650 1200
566 | Wire Wire Line
567 | 2650 1200 2650 1050
568 | Wire Wire Line
569 | 2650 1900 2650 1850
570 | Wire Wire Line
571 | 2650 1850 2150 1850
572 | Wire Wire Line
573 | 2150 1850 2150 1800
574 | Wire Wire Line
575 | 2250 1800 2250 1850
576 | Connection ~ 2250 1850
577 | Text GLabel 3700 3050 0 60 Input ~ 0
578 | USB_DP
579 | Text GLabel 4200 3150 0 60 Input ~ 0
580 | USB_DN
581 | Wire Wire Line
582 | 3700 3050 4400 3050
583 | Wire Wire Line
584 | 4400 3150 4200 3150
585 | $Comp
586 | L MR20H40 U1
587 | U 1 1 5A2DD0E8
588 | P 6850 5550
589 | F 0 "U1" H 6550 5800 50 0000 L CNN
590 | F 1 "SPI SRAM" H 6900 5800 50 0000 L CNN
591 | F 2 "Housings_DIP:DIP-8_W7.62mm" H 6875 5300 50 0001 L CNN
592 | F 3 "" H 6550 5850 50 0001 C CNN
593 | 1 6850 5550
594 | 1 0 0 -1
595 | $EndComp
596 | Text GLabel 3700 3250 0 60 Input ~ 0
597 | SRAM_CS
598 | Wire Wire Line
599 | 3700 3250 4400 3250
600 | Text GLabel 6300 5650 0 60 Input ~ 0
601 | SRAM_CS
602 | Wire Wire Line
603 | 6300 5650 6450 5650
604 | Text GLabel 7400 5450 2 60 Input ~ 0
605 | SCK
606 | Text GLabel 7400 5550 2 60 Input ~ 0
607 | MISO
608 | Text GLabel 7400 5650 2 60 Input ~ 0
609 | MOSI
610 | Wire Wire Line
611 | 7400 5450 7250 5450
612 | Wire Wire Line
613 | 7250 5550 7400 5550
614 | Wire Wire Line
615 | 7400 5650 7250 5650
616 | $Comp
617 | L GND #PWR012
618 | U 1 1 5A2DD5DD
619 | P 6850 6100
620 | F 0 "#PWR012" H 6850 5850 50 0001 C CNN
621 | F 1 "GND" H 6850 5950 50 0000 C CNN
622 | F 2 "" H 6850 6100 50 0001 C CNN
623 | F 3 "" H 6850 6100 50 0001 C CNN
624 | 1 6850 6100
625 | 1 0 0 -1
626 | $EndComp
627 | $Comp
628 | L +3V3 #PWR013
629 | U 1 1 5A2DD647
630 | P 6850 5100
631 | F 0 "#PWR013" H 6850 4950 50 0001 C CNN
632 | F 1 "+3V3" H 6850 5240 50 0000 C CNN
633 | F 2 "" H 6850 5100 50 0001 C CNN
634 | F 3 "" H 6850 5100 50 0001 C CNN
635 | 1 6850 5100
636 | 1 0 0 -1
637 | $EndComp
638 | Wire Wire Line
639 | 6850 5100 6850 5250
640 | Wire Wire Line
641 | 6850 5950 6850 6100
642 | Wire Wire Line
643 | 6750 5950 6750 6050
644 | Wire Wire Line
645 | 6750 6050 6850 6050
646 | Connection ~ 6850 6050
647 | Wire Wire Line
648 | 5150 6200 5150 6100
649 | Wire Wire Line
650 | 2050 6200 5150 6200
651 | Connection ~ 3350 6200
652 | $Comp
653 | L Audio-Jack-3 J3
654 | U 1 1 5A34990B
655 | P 1300 4150
656 | F 0 "J3" H 1250 4325 50 0000 C CNN
657 | F 1 "Audio-Jack-3" H 1400 4080 50 0000 C CNN
658 | F 2 "" H 1550 4250 50 0001 C CNN
659 | F 3 "" H 1550 4250 50 0001 C CNN
660 | 1 1300 4150
661 | 1 0 0 -1
662 | $EndComp
663 | $Comp
664 | L GND #PWR014
665 | U 1 1 5A34D399
666 | P 1100 4650
667 | F 0 "#PWR014" H 1100 4400 50 0001 C CNN
668 | F 1 "GND" H 1100 4500 50 0000 C CNN
669 | F 2 "" H 1100 4650 50 0001 C CNN
670 | F 3 "" H 1100 4650 50 0001 C CNN
671 | 1 1100 4650
672 | 1 0 0 -1
673 | $EndComp
674 | Wire Wire Line
675 | 1100 4250 1100 4650
676 | $Comp
677 | L R_Small R12
678 | U 1 1 5A34D462
679 | P 2050 4050
680 | F 0 "R12" H 2080 4070 50 0000 L CNN
681 | F 1 "R_Small" H 2080 4010 50 0000 L CNN
682 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" H 2050 4050 50 0001 C CNN
683 | F 3 "" H 2050 4050 50 0001 C CNN
684 | 1 2050 4050
685 | 0 -1 -1 0
686 | $EndComp
687 | $Comp
688 | L R_Small R13
689 | U 1 1 5A34D500
690 | P 2450 4150
691 | F 0 "R13" H 2480 4170 50 0000 L CNN
692 | F 1 "R_Small" H 2480 4110 50 0000 L CNN
693 | F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" H 2450 4150 50 0001 C CNN
694 | F 3 "" H 2450 4150 50 0001 C CNN
695 | 1 2450 4150
696 | 0 -1 -1 0
697 | $EndComp
698 | $Comp
699 | L C_Small C1
700 | U 1 1 5A34D5DF
701 | P 1800 4400
702 | F 0 "C1" H 1810 4470 50 0000 L CNN
703 | F 1 "C_Small" H 1810 4320 50 0000 L CNN
704 | F 2 "Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" H 1800 4400 50 0001 C CNN
705 | F 3 "" H 1800 4400 50 0001 C CNN
706 | 1 1800 4400
707 | 1 0 0 -1
708 | $EndComp
709 | $Comp
710 | L C_Small C2
711 | U 1 1 5A34D640
712 | P 2250 4400
713 | F 0 "C2" H 2260 4470 50 0000 L CNN
714 | F 1 "C_Small" H 2260 4320 50 0000 L CNN
715 | F 2 "Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" H 2250 4400 50 0001 C CNN
716 | F 3 "" H 2250 4400 50 0001 C CNN
717 | 1 2250 4400
718 | 1 0 0 -1
719 | $EndComp
720 | Wire Wire Line
721 | 1800 4500 1800 4600
722 | Wire Wire Line
723 | 1100 4600 2250 4600
724 | Connection ~ 1100 4600
725 | Wire Wire Line
726 | 2250 4600 2250 4500
727 | Connection ~ 1800 4600
728 | Wire Wire Line
729 | 1950 4050 1500 4050
730 | Wire Wire Line
731 | 2350 4150 1500 4150
732 | Wire Wire Line
733 | 1800 4300 1800 4050
734 | Connection ~ 1800 4050
735 | Wire Wire Line
736 | 2250 4300 2250 4150
737 | Connection ~ 2250 4150
738 | Text GLabel 2800 4050 2 60 Input ~ 0
739 | AUDIO_0
740 | Text GLabel 2800 4150 2 60 Input ~ 0
741 | AUDIO_1
742 | Wire Wire Line
743 | 2150 4050 2800 4050
744 | Wire Wire Line
745 | 2550 4150 2800 4150
746 | Text GLabel 4200 3350 0 60 Input ~ 0
747 | AUDIO_0
748 | Text GLabel 3700 3450 0 60 Input ~ 0
749 | AUDIO_1
750 | Wire Wire Line
751 | 4400 3350 4200 3350
752 | Wire Wire Line
753 | 3700 3450 4400 3450
754 | $Comp
755 | L C_Small C4
756 | U 1 1 5A3C73D7
757 | P 2400 5600
758 | F 0 "C4" H 2410 5670 50 0000 L CNN
759 | F 1 "220nF" H 2410 5520 50 0000 L CNN
760 | F 2 "Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" H 2400 5600 50 0001 C CNN
761 | F 3 "" H 2400 5600 50 0001 C CNN
762 | 1 2400 5600
763 | 1 0 0 -1
764 | $EndComp
765 | $Comp
766 | L CP C3
767 | U 1 1 5A3C7605
768 | P 2050 5600
769 | F 0 "C3" H 2075 5700 50 0000 L CNN
770 | F 1 "47uF" H 2075 5500 50 0000 L CNN
771 | F 2 "Capacitors_THT:CP_Radial_D5.0mm_P2.50mm" H 2088 5450 50 0001 C CNN
772 | F 3 "" H 2050 5600 50 0001 C CNN
773 | 1 2050 5600
774 | 1 0 0 -1
775 | $EndComp
776 | Wire Wire Line
777 | 2050 5100 3350 5100
778 | Wire Wire Line
779 | 2400 5100 2400 5500
780 | Connection ~ 3350 5100
781 | Wire Wire Line
782 | 2400 6200 2400 5700
783 | Wire Wire Line
784 | 2050 6200 2050 5750
785 | Connection ~ 2400 6200
786 | Wire Wire Line
787 | 2050 5450 2050 5100
788 | Connection ~ 2400 5100
789 | $EndSCHEMATC
790 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/CUI_SJ-2509N_sp.wrl:
--------------------------------------------------------------------------------
1 | #VRML V2.0 utf8
2 | #kicad StepUp wrl exported
3 |
4 | Shape {
5 | appearance Appearance {material DEF PIN-01 Material {
6 | ambientIntensity 0.271
7 | diffuseColor 0.824 0.820 0.781
8 | specularColor 0.328 0.258 0.172
9 | emissiveColor 0.0 0.0 0.0
10 | shininess 0.70
11 | transparency 0.0
12 | }
13 | }
14 | }
15 | Shape {
16 | appearance Appearance {material DEF MET-01 Material {
17 | ambientIntensity 0.249999
18 | diffuseColor 0.298 0.298 0.298
19 | specularColor 0.398 0.398 0.398
20 | emissiveColor 0.0 0.0 0.0
21 | shininess 0.056122
22 | transparency 0.0
23 | }
24 | }
25 | }
26 | Shape {
27 | appearance Appearance {material DEF PIN-02 Material {
28 | ambientIntensity 0.379
29 | diffuseColor 0.859 0.738 0.496
30 | specularColor 0.137 0.145 0.184
31 | emissiveColor 0.0 0.0 0.0
32 | shininess 0.40
33 | transparency 0.0
34 | }
35 | }
36 | }
37 | Shape {
38 | appearance Appearance {material DEF IC-BODY-EPOXY-04 Material {
39 | ambientIntensity 0.293
40 | diffuseColor 0.148 0.145 0.145
41 | specularColor 0.180 0.168 0.160
42 | emissiveColor 0.0 0.0 0.0
43 | shininess 0.35
44 | transparency 0.0
45 | }
46 | }
47 | }
48 | Shape {
49 | appearance Appearance {material DEF RES-SMD-01 Material {
50 | diffuseColor 0.082 0.086 0.094
51 | emissiveColor 0.000 0.000 0.000
52 | specularColor 0.066 0.063 0.063
53 | ambientIntensity 0.638
54 | transparency 0.0
55 | shininess 0.3
56 | }
57 | }
58 | }
59 | Shape {
60 | appearance Appearance {material DEF IC-BODY-EPOXY-01 Material {
61 | ambientIntensity 0.117
62 | diffuseColor 0.250 0.262 0.281
63 | specularColor 0.316 0.281 0.176
64 | emissiveColor 0.0 0.0 0.0
65 | shininess 0.25
66 | transparency 0.0
67 | }
68 | }
69 | }
70 | Shape {
71 | appearance Appearance {material DEF CAP-CERAMIC-05 Material {
72 | ambientIntensity 0.179
73 | diffuseColor 0.273 0.273 0.273
74 | specularColor 0.203 0.188 0.176
75 | emissiveColor 0.0 0.0 0.0
76 | shininess 0.15
77 | transparency 0.0
78 | }
79 | }
80 | }
81 | Shape {
82 | appearance Appearance {material DEF CAP-CERAMIC-06 Material {
83 | ambientIntensity 0.453
84 | diffuseColor 0.379 0.270 0.215
85 | specularColor 0.223 0.223 0.223
86 | emissiveColor 0.0 0.0 0.0
87 | shininess 0.15
88 | transparency 0.0
89 | }
90 | }
91 | }
92 | Shape {
93 | appearance Appearance {material DEF RES-THT-01 Material {
94 | ambientIntensity 0.149
95 | diffuseColor 0.883 0.711 0.492
96 | specularColor 0.043 0.121 0.281
97 | emissiveColor 0.0 0.0 0.0
98 | shininess 0.40
99 | transparency 0.0
100 | }
101 | }
102 | }
103 | Shape {
104 | appearance Appearance {material DEF PLASTIC-BLUE-01 Material {
105 | ambientIntensity 0.565
106 | diffuseColor 0.137 0.402 0.727
107 | specularColor 0.359 0.379 0.270
108 | emissiveColor 0.0 0.0 0.0
109 | shininess 0.25
110 | transparency 0.0
111 | }
112 | }
113 | }
114 | Shape {
115 | appearance Appearance {material DEF PLASTIC-GREEN-01 Material {
116 | ambientIntensity 0.315
117 | diffuseColor 0.340 0.680 0.445
118 | specularColor 0.176 0.105 0.195
119 | emissiveColor 0.0 0.0 0.0
120 | shininess 0.25
121 | transparency 0.0
122 | }
123 | }
124 | }
125 | Shape {
126 | appearance Appearance {material DEF PLASTIC-ORANGE-01 Material {
127 | ambientIntensity 0.284
128 | diffuseColor 0.809 0.426 0.148
129 | specularColor 0.039 0.102 0.145
130 | emissiveColor 0.0 0.0 0.0
131 | shininess 0.25
132 | transparency 0.0
133 | }
134 | }
135 | }
136 | Shape {
137 | appearance Appearance {material DEF RED-BODY Material {
138 | ambientIntensity 0.683
139 | diffuseColor 0.700 0.100 0.050
140 | emissiveColor 0.000 0.000 0.000
141 | specularColor 0.300 0.400 0.150
142 | shininess 0.25
143 | transparency 0.0
144 | }
145 | }
146 | }
147 | Shape {
148 | appearance Appearance {material DEF CAP-CERAMIC-02 Material {
149 | ambientIntensity 0.683
150 | diffuseColor 0.578 0.336 0.352
151 | specularColor 0.105 0.273 0.270
152 | emissiveColor 0.0 0.0 0.0
153 | shininess 0.25
154 | transparency 0.0
155 | }
156 | }
157 | }
158 | Shape {
159 | appearance Appearance {material DEF PLASTIC-YELLOW-01 Material {
160 | ambientIntensity 0.522
161 | diffuseColor 0.832 0.680 0.066
162 | specularColor 0.160 0.203 0.320
163 | emissiveColor 0.0 0.0 0.0
164 | shininess 0.25
165 | transparency 0.0
166 | }
167 | }
168 | }
169 | Shape {
170 | appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
171 | ambientIntensity 0.494
172 | diffuseColor 0.895 0.891 0.813
173 | specularColor 0.047 0.055 0.109
174 | emissiveColor 0.0 0.0 0.0
175 | shininess 0.25
176 | transparency 0.0
177 | }
178 | }
179 | }
180 | Shape {
181 | appearance Appearance {material DEF IC-LABEL-01 Material {
182 | ambientIntensity 0.082
183 | diffuseColor 0.691 0.664 0.598
184 | specularColor 0.000 0.000 0.000
185 | emissiveColor 0.0 0.0 0.0
186 | shininess 0.01
187 | transparency 0.0
188 | }
189 | }
190 | }
191 | Shape {
192 | appearance Appearance {material DEF LED-RED Material {
193 | ambientIntensity 0.789
194 | diffuseColor 0.700 0.100 0.050
195 | emissiveColor 0.000 0.000 0.000
196 | specularColor 0.300 0.400 0.150
197 | shininess 0.125
198 | transparency 0.10
199 | }
200 | }
201 | }
202 | Shape {
203 | appearance Appearance {material DEF LED-GREEN Material {
204 | ambientIntensity 0.789
205 | diffuseColor 0.400 0.700 0.150
206 | emissiveColor 0.000 0.000 0.000
207 | specularColor 0.600 0.300 0.100
208 | shininess 0.05
209 | transparency 0.10
210 | }
211 | }
212 | }
213 | Shape {
214 | appearance Appearance {material DEF LED-BLUE Material {
215 | ambientIntensity 0.789
216 | diffuseColor 0.100 0.250 0.700
217 | emissiveColor 0.000 0.000 0.000
218 | specularColor 0.500 0.600 0.300
219 | shininess 0.125
220 | transparency 0.10
221 | }
222 | }
223 | }
224 | Shape {
225 | appearance Appearance {material DEF LED-YELLOW Material {
226 | ambientIntensity 0.522
227 | diffuseColor 0.98 0.840 0.066
228 | specularColor 0.160 0.203 0.320
229 | emissiveColor 0.0 0.0 0.0
230 | shininess 0.125
231 | transparency 0.10
232 | }
233 | }
234 | }
235 | Shape {
236 | appearance Appearance {material DEF LED-WHITE Material {
237 | ambientIntensity 0.494
238 | diffuseColor 0.895 0.891 0.813
239 | specularColor 0.047 0.055 0.109
240 | emissiveColor 0.0 0.0 0.0
241 | shininess 0.125
242 | transparency 0.10
243 | }
244 | }
245 | }
246 | Shape {
247 | appearance Appearance {material DEF GLASS-19 Material {
248 | ambientIntensity 2.018212
249 | diffuseColor 0.400769 0.441922 0.459091
250 | specularColor 0.573887 0.649271 0.810811
251 | emissiveColor 0.000000 0.000000 0.000000
252 | shininess 0.127273
253 | transparency 0.37
254 | }
255 | }
256 | }
257 | Shape {
258 | appearance Appearance {material DEF GLASS-29 Material {
259 | ambientIntensity 0.234375
260 | diffuseColor 0.566681 0.580872 0.580874
261 | specularColor 0.617761 0.429816 0.400140
262 | emissiveColor 0.000000 0.000000 0.000000
263 | shininess 0.072727
264 | transparency 0.38
265 | }
266 | }
267 | }
268 | Shape {
269 | appearance Appearance {material DEF GLASS-13 Material {
270 | ambientIntensity 0.250000
271 | diffuseColor 0.000000 0.631244 0.748016
272 | specularColor 0.915152 0.915152 0.915152
273 | emissiveColor 0.000000 0.000000 0.000000
274 | shininess 0.642424
275 | transparency 0.39
276 | }
277 | }
278 | }
279 | Shape {
280 | appearance Appearance {material DEF BOARD-GREEN-02 Material {
281 | ambientIntensity 1
282 | diffuseColor 0.07 0.3 0.12
283 | specularColor 0.07 0.3 0.12
284 | emissiveColor 0.0 0.0 0.0
285 | shininess 0.40
286 | transparency 0.0
287 | }
288 | }
289 | }
290 | Shape {
291 | appearance Appearance {material DEF BOARD-BLUE-01 Material {
292 | ambientIntensity 1
293 | diffuseColor 0.07 0.12 0.3
294 | specularColor 0.07 0.12 0.3
295 | emissiveColor 0.0 0.0 0.0
296 | shininess 0.40
297 | transparency 0.0
298 | }
299 | }
300 | }
301 | Shape {
302 | appearance Appearance {material DEF BOARD-BLACK-03 Material {
303 | ambientIntensity 1
304 | diffuseColor 0.16 0.16 0.16
305 | specularColor 0.16 0.16 0.16
306 | emissiveColor 0.0 0.0 0.0
307 | shininess 0.40
308 | transparency 0.0
309 | }
310 | }
311 | }
312 | Shape {
313 | appearance Appearance {material DEF MET-ALUMINUM Material {
314 | ambientIntensity 0.256000
315 | diffuseColor 0.372322 0.371574 0.373173
316 | specularColor 0.556122 0.554201 0.556122
317 | emissiveColor 0.0 0.0 0.0
318 | shininess 0.127551
319 | transparency 0.0
320 | }
321 | }
322 | }
323 | Shape {
324 | appearance Appearance {material DEF MET-BRONZE Material {
325 | ambientIntensity 0.022727
326 | diffuseColor 0.714 0.4284 0.18144
327 | specularColor 0.393548 0.271906 0.166721
328 | emissiveColor 0.000000 0.000000 0.000000
329 | shininess 0.2
330 | transparency 0.0
331 | }
332 | }
333 | }
334 | Shape {
335 | appearance Appearance {material DEF MET-SILVER Material {
336 | ambientIntensity 0.022727
337 | diffuseColor 0.50754 0.50754 0.50754
338 | specularColor 0.508273 0.508273 0.508273
339 | emissiveColor 0.000000 0.000000 0.000000
340 | shininess 0.4
341 | transparency 0.0
342 | }
343 | }
344 | }
345 | Shape {
346 | appearance Appearance {material DEF MET-COPPER Material {
347 | ambientIntensity 0.022727
348 | diffuseColor 0.7038 0.27048 0.0828
349 | specularColor 0.780612 0.37 0.000000
350 | emissiveColor 0.000000 0.000000 0.000000
351 | shininess 0.2
352 | transparency 0.0
353 | }
354 | }
355 | }
356 | Shape { geometry IndexedFaceSet
357 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,5,0,6,-1,0,2,6,-1,7,8,9,-1,10,9,11,-1,8,12,11,-1,12,6,11,-1,6,2,11,-1,9,8,11,-1,11,2,13,-1,11,13,14,-1]
358 | coord Coordinate { point [-2.46062 -1.82665 -0.0885825,-2.46062 -1.7985 -0.125275,-2.46062 -1.67322 -0.177165,-2.46062 -1.76181 -0.153429,-2.46062 -1.71908 -0.171128,-2.46062 -1.84435 -0.0458537,-2.46062 -1.85039 5.01868e-17,-2.46062 -1.7985 0.125275,-2.46062 -1.82665 0.0885825,-2.46062 -1.76181 0.153429,-2.46062 -1.71908 0.171128,-2.46062 -1.67322 0.177165,-2.46062 -1.84435 0.0458537,-2.46062 -1.06693 -0.177165,-2.46062 -1.06693 0.177165]
359 | }}
360 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
361 | transparency 0}}}
362 | Shape { geometry IndexedFaceSet
363 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,3,4,-1]
364 | coord Coordinate { point [-2.46062 -1.67322 -0.177165,-2.65748 -1.67322 -0.177165,-2.46062 -1.06693 -0.177165,-2.65748 -0.98425 -0.177165,-2.46062 -0.98425 -0.177165]
365 | }}
366 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
367 | transparency 0}}}
368 | Shape { geometry IndexedFaceSet
369 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,5,-1,3,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,10,8,9,-1,6,7,9,-1,11,10,12,-1,10,9,12,-1,13,11,14,-1,15,13,14,-1,11,12,14,-1,16,15,17,-1,15,14,17,-1]
370 | coord Coordinate { point [-2.46062 -1.06693 0.177165,-2.46062 -1.06693 -0.177165,-2.45997 -1.05679 -0.177821,-2.45961 -1.05434 0.178177,-2.45638 -1.04143 0.181408,-2.45789 -1.04636 -0.179897,-2.45076 -1.02877 0.18703,-2.45236 -1.0318 -0.185434,-2.44278 -1.01701 0.195006,-2.4426 -1.0168 -0.195185,-2.43273 -1.0068 0.205062,-2.42108 -0.998637 0.216707,-2.42795 -1.00307 -0.20984,-2.40417 -0.991406 0.233621,-2.40644 -0.992112 -0.231354,-2.39288 -0.988958 0.244915,-2.38189 -0.988187 0.255905,-2.38189 -0.988187 -0.255905]
371 | }}
372 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
373 | transparency 0}}}
374 | Shape { geometry IndexedFaceSet
375 | { creaseAngle 0.50 coordIndex [0,1,2,-1,2,3,4,-1,0,2,4,-1]
376 | coord Coordinate { point [-2.65748 -1.67322 0.177165,-2.46062 -1.67322 0.177165,-2.46062 -1.06693 0.177165,-2.46062 -0.98425 0.177165,-2.65748 -0.98425 0.177165]
377 | }}
378 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
379 | transparency 0}}}
380 | Shape { geometry IndexedFaceSet
381 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,6,-1,4,3,5,-1,4,0,3,-1,7,6,8,-1,7,4,6,-1,9,7,8,-1,10,11,12,-1,10,8,11,-1,10,9,8,-1,13,12,14,-1,13,10,12,-1,15,13,14,-1,16,17,18,-1,16,14,17,-1,16,15,14,-1,19,18,20,-1,19,16,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
382 | coord Coordinate { point [-2.65748 -1.71908 -0.171128,-2.65748 -1.67322 -0.177165,-2.46062 -1.67322 -0.177165,-2.46062 -1.71908 -0.171128,-2.65748 -1.76181 -0.153429,-2.46062 -1.76181 -0.153429,-2.46062 -1.7985 -0.125275,-2.65748 -1.7985 -0.125275,-2.46062 -1.82665 -0.0885825,-2.65748 -1.82665 -0.0885825,-2.65748 -1.84435 -0.0458537,-2.46062 -1.84435 -0.0458537,-2.46062 -1.85039 5.01868e-17,-2.65748 -1.85039 -5.01868e-17,-2.46062 -1.84435 0.0458537,-2.65748 -1.84435 0.0458537,-2.65748 -1.82665 0.0885825,-2.46062 -1.82665 0.0885825,-2.46062 -1.7985 0.125275,-2.65748 -1.7985 0.125275,-2.46062 -1.76181 0.153429,-2.65748 -1.76181 0.153429,-2.46062 -1.71908 0.171128,-2.65748 -1.71908 0.171128,-2.46062 -1.67322 0.177165,-2.65748 -1.67322 0.177165]
383 | }}
384 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
385 | transparency 0}}}
386 | Shape { geometry IndexedFaceSet
387 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,0,2,5,-1,5,2,6,-1,7,8,9,-1,8,2,9,-1,6,2,8,-1,4,10,2,-1]
388 | coord Coordinate { point [-2.4426 -1.0168 -0.195185,-2.45236 -1.0318 -0.185434,-2.46062 -0.98425 -0.177165,-2.45789 -1.04636 -0.179897,-2.45997 -1.05679 -0.177821,-2.42795 -1.00307 -0.20984,-2.40644 -0.992112 -0.231354,-2.37373 -0.988187 -0.264059,-2.38189 -0.988187 -0.255905,-2.37373 -0.98425 -0.264059,-2.46062 -1.06693 -0.177165]
389 | }}
390 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
391 | transparency 0}}}
392 | Shape { geometry IndexedFaceSet
393 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,4,-1,2,1,4,-1,5,2,6,-1,2,4,6,-1,7,6,8,-1,9,8,10,-1,11,10,12,-1,6,4,12,-1,8,6,12,-1,10,8,12,-1,12,4,13,-1,12,13,14,-1]
394 | coord Coordinate { point [-2.65748 -1.7985 0.125275,-2.65748 -1.76181 0.153429,-2.65748 -1.82665 0.0885825,-2.65748 -1.71908 0.171128,-2.65748 -1.67322 0.177165,-2.65748 -1.84435 0.0458537,-2.65748 -1.85039 -5.01868e-17,-2.65748 -1.84435 -0.0458537,-2.65748 -1.82665 -0.0885825,-2.65748 -1.7985 -0.125275,-2.65748 -1.76181 -0.153429,-2.65748 -1.71908 -0.171128,-2.65748 -1.67322 -0.177165,-2.65748 -0.98425 0.177165,-2.65748 -0.98425 -0.177165]
395 | }}
396 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
397 | transparency 0}}}
398 | Shape { geometry IndexedFaceSet
399 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,8,9,-1,10,11,12,-1,13,14,15,-1,16,14,17,-1,18,3,0,-1,16,19,20,-1,21,7,9,-1,16,22,19,-1,16,17,22,-1,23,24,5,-1,23,5,4,-1,23,25,24,-1,26,3,18,-1,27,14,13,-1,28,21,9,-1,29,16,20,-1,30,3,26,-1,29,20,31,-1,29,31,32,-1,33,34,27,-1,9,10,12,-1,35,27,34,-1,36,25,23,-1,37,33,27,-1,37,27,5,-1,36,38,25,-1,36,39,38,-1,36,40,39,-1,36,41,40,-1,42,27,35,-1,42,14,27,-1,43,44,41,-1,43,45,44,-1,6,46,47,-1,43,48,45,-1,6,5,46,-1,43,41,36,-1,49,50,43,-1,51,37,5,-1,52,49,43,-1,17,14,42,-1,53,43,36,-1,54,29,55,-1,53,52,43,-1,54,16,29,-1,56,28,9,-1,57,51,5,-1,56,9,12,-1,58,36,23,-1,56,59,28,-1,56,60,59,-1,56,61,60,-1,56,62,61,-1,63,2,36,-1,56,64,62,-1,56,65,64,-1,63,36,58,-1,66,58,23,-1,24,57,5,-1,67,68,69,-1,70,66,23,-1,71,2,63,-1,72,67,56,-1,72,68,67,-1,43,32,48,-1,56,3,73,-1,56,73,65,-1,73,3,30,-1,12,72,56,-1,74,70,23,-1,75,2,71,-1,76,23,9,-1,76,74,23,-1,77,2,75,-1,3,78,1,-1,3,79,80,-1,32,81,48,-1,3,80,78,-1,32,82,81,-1,32,83,82,-1,32,31,83,-1,8,76,9,-1,0,2,77,-1]
400 | coord Coordinate { point [-2.6181 -0.98425 -0.548732,-2.46062 -0.98425 -0.177165,-2.65748 -0.98425 -0.177165,-2.3622 -0.98425 -0.291898,-4.31101 -0.98425 -0.885825,-4.74409 -0.98425 1.51574,-5.1181 -0.98425 -0.885825,-2.95077 -0.98425 -0.982272,-2.99457 -0.98425 -0.925195,-3.95669 -0.98425 -1.08268,-4.31101 -0.98425 -1.08268,-5.1181 -0.98425 -1.08267,-5.1181 -0.98425 -1.33858,-5.09841 -0.98425 1.71259,-5.1181 -0.98425 1.9685,-5.1181 -0.98425 1.7126,-1.1811 -0.98425 1.9685,-2.7559 -0.98425 1.45669,-2.56103 -0.98425 -0.592528,-2.6181 -0.98425 1.41977,-2.56103 -0.98425 1.37597,-2.89369 -0.98425 -1.02607,-2.68457 -0.98425 1.4473,-3.95669 -0.98425 -0.885825,-2.99457 -0.98425 1.04331,-2.95077 -0.98425 0.986228,-2.51723 -0.98425 -0.649605,-4.74409 -0.98425 1.71259,-2.82723 -0.98425 -1.0536,-1.88976 -0.98425 1.1811,-2.4897 -0.98425 -0.716072,-2.51723 -0.98425 1.31889,-2.3622 -0.98425 1.1811,-2.99457 -0.98425 1.31889,-2.95077 -0.98425 1.37597,-2.89369 -0.98425 1.41977,-2.65748 -0.98425 0.177165,-3.0221 -0.98425 1.25243,-2.89369 -0.98425 0.942432,-2.82723 -0.98425 0.914901,-2.7559 -0.98425 0.90551,-2.68457 -0.98425 0.914901,-2.82723 -0.98425 1.4473,-2.3622 -0.98425 0.291898,-2.6181 -0.98425 0.942432,-2.56103 -0.98425 0.986228,-5.09841 -0.98425 1.51574,-5.1181 -0.98425 1.51575,-2.51723 -0.98425 1.0433,-2.36747 -0.98425 0.272213,-2.36354 -0.98425 0.281708,-3.03149 -0.98425 1.1811,-2.37373 -0.98425 0.264059,-2.46062 -0.98425 0.177165,-1.1811 -0.98425 0.23622,-1.88976 -0.98425 0.23622,-2.3622 -0.98425 -1.1811,-3.0221 -0.98425 1.10977,-2.95077 -0.98425 -0.592528,-2.7559 -0.98425 -1.06299,-2.68457 -0.98425 -1.0536,-2.6181 -0.98425 -1.02607,-2.56103 -0.98425 -0.982272,-2.89369 -0.98425 -0.548732,-2.51723 -0.98425 -0.925195,-2.4897 -0.98425 -0.858728,-2.99457 -0.98425 -0.649605,-1.88976 -0.98425 -1.1811,-1.1811 -0.98425 -0.23622,-1.88976 -0.98425 -0.23622,-3.0221 -0.98425 -0.716072,-2.82723 -0.98425 -0.521201,-1.1811 -0.98425 -1.33858,-2.48031 -0.98425 -0.7874,-3.03149 -0.98425 -0.7874,-2.7559 -0.98425 -0.51181,-3.0221 -0.98425 -0.858728,-2.68457 -0.98425 -0.521201,-2.37373 -0.98425 -0.264059,-2.36354 -0.98425 -0.281708,-2.36747 -0.98425 -0.272213,-2.4897 -0.98425 1.10977,-2.48031 -0.98425 1.1811,-2.4897 -0.98425 1.25243]
401 | }}
402 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
403 | transparency 0}}}
404 | Shape { geometry IndexedFaceSet
405 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,0,6,-1,3,6,7,-1,3,7,4,-1,3,1,0,-1,8,3,5,-1,9,8,10,-1,9,10,11,-1,9,11,12,-1,9,12,13,-1,9,3,8,-1,14,3,9,-1,15,13,16,-1,15,9,13,-1,17,14,9,-1]
406 | coord Coordinate { point [-2.3622 -0.988187 0.291898,-1.88976 -0.988187 1.1811,-2.3622 -0.988187 1.1811,-1.88976 -0.988187 0.23622,-2.37373 -0.988187 0.264059,-2.38189 -0.988187 0.255905,-2.36354 -0.988187 0.281708,-2.36747 -0.988187 0.272213,-2.38189 -0.988187 -0.255905,-1.88976 -0.988187 -0.23622,-2.37373 -0.988187 -0.264059,-2.36747 -0.988187 -0.272213,-2.36354 -0.988187 -0.281708,-2.3622 -0.988187 -0.291898,-0.90551 -0.988187 0.23622,-1.88976 -0.988187 -1.1811,-2.3622 -0.988187 -1.1811,-0.90551 -0.988187 -0.23622]
407 | }}
408 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
409 | transparency 0}}}
410 | Shape { geometry IndexedFaceSet
411 | { creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,6,-1,5,7,6,-1,7,8,6,-1,8,9,6,-1,9,10,6,-1,3,1,6,-1,11,3,6,-1,10,11,6,-1,4,6,12,-1]
412 | coord Coordinate { point [-2.37373 -0.988187 0.264059,-2.37373 -0.98425 0.264059,-2.38189 -0.988187 0.255905,-2.39288 -0.988958 0.244915,-2.45961 -1.05434 0.178177,-2.45638 -1.04143 0.181408,-2.46062 -0.98425 0.177165,-2.45076 -1.02877 0.18703,-2.44278 -1.01701 0.195006,-2.43273 -1.0068 0.205062,-2.42108 -0.998637 0.216707,-2.40417 -0.991406 0.233621,-2.46062 -1.06693 0.177165]
413 | }}
414 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
415 | transparency 0}}}
416 | Shape { geometry IndexedFaceSet
417 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,4,6,-1,4,2,6,-1,5,6,7,-1]
418 | coord Coordinate { point [-2.3622 -0.98425 -0.291898,-2.3622 -0.988187 -0.291898,-2.36354 -0.988187 -0.281708,-2.36354 -0.98425 -0.281708,-2.36747 -0.98425 -0.272213,-2.37373 -0.98425 -0.264059,-2.36747 -0.988187 -0.272213,-2.37373 -0.988187 -0.264059]
419 | }}
420 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
421 | transparency 0}}}
422 | Shape { geometry IndexedFaceSet
423 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,5,2,-1,5,6,2,-1,0,2,7,-1,7,2,8,-1,8,2,9,-1,9,2,10,-1,10,2,11,-1,11,2,12,-1,12,2,13,-1,12,13,14,-1]
424 | coord Coordinate { point [-4.13385 -1.85039 -0.885825,-4.088 -1.84435 -0.885825,-3.95669 -1.67322 -0.885825,-4.04527 -1.82665 -0.885825,-4.00858 -1.7985 -0.885825,-3.98042 -1.76181 -0.885825,-3.96272 -1.71908 -0.885825,-4.1797 -1.84435 -0.885825,-4.22243 -1.82665 -0.885825,-4.25912 -1.7985 -0.885825,-4.28728 -1.76181 -0.885825,-4.30498 -1.71908 -0.885825,-4.31101 -1.67322 -0.885825,-3.95669 -0.98425 -0.885825,-4.31101 -0.98425 -0.885825]
425 | }}
426 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
427 | transparency 0}}}
428 | Shape { geometry IndexedFaceSet
429 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
430 | coord Coordinate { point [-4.31101 -0.98425 -0.885825,-5.1181 -0.98425 -0.885825,-4.31101 0.7874 -0.885825,-5.1181 0.7874 -0.885825]
431 | }}
432 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
433 | transparency 0}}}
434 | Shape { geometry IndexedFaceSet
435 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,2,3,4,-1,5,6,7,-1,6,4,7,-1,8,9,10,-1,10,7,11,-1,8,10,11,-1,4,3,11,-1,7,4,11,-1]
436 | coord Coordinate { point [-5.1181 -0.98425 1.7126,-5.1181 -0.98425 1.9685,-5.1181 0.7874 1.7126,-5.1181 0.98425 1.9685,-5.1181 0.7874 1.51575,-5.1181 -0.98425 -0.885825,-5.1181 -0.98425 1.51575,-5.1181 0.7874 -0.885825,-5.1181 -0.98425 -1.33858,-5.1181 -0.98425 -1.08267,-5.1181 0.7874 -1.08268,-5.1181 0.98425 -1.33858]
437 | }}
438 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
439 | transparency 0}}}
440 | Shape { geometry IndexedFaceSet
441 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
442 | coord Coordinate { point [-5.1181 -0.98425 1.51575,-5.09841 -0.98425 1.51574,-5.09841 0.7874 1.51574,-5.1181 0.7874 1.51575]
443 | }}
444 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
445 | transparency 0}}}
446 | Shape { geometry IndexedFaceSet
447 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,5,6,7,-1,6,8,7,-1,8,9,7,-1,9,10,7,-1,10,11,7,-1,11,12,7,-1,12,0,7,-1,0,2,7,-1,7,2,13,-1,7,13,14,-1]
448 | coord Coordinate { point [-5.00983 -1.82665 1.51574,-5.04652 -1.7985 1.51574,-5.09841 -1.67322 1.51574,-5.07468 -1.76181 1.51574,-5.09238 -1.71908 1.51574,-4.75012 -1.71908 1.51574,-4.76782 -1.76181 1.51574,-4.74409 -1.67322 1.51574,-4.79598 -1.7985 1.51574,-4.83267 -1.82665 1.51574,-4.8754 -1.84435 1.51574,-4.92125 -1.85039 1.51574,-4.9671 -1.84435 1.51574,-5.09841 -0.98425 1.51574,-4.74409 -0.98425 1.51574]
449 | }}
450 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
451 | transparency 0}}}
452 | Shape { geometry IndexedFaceSet
453 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
454 | coord Coordinate { point [-4.74409 -1.67322 1.71259,-4.74409 -1.67322 1.51574,-4.74409 -0.98425 1.71259,-4.74409 -0.98425 1.51574]
455 | }}
456 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
457 | transparency 0}}}
458 | Shape { geometry IndexedFaceSet
459 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,5,2,-1,5,6,2,-1,0,2,7,-1,7,2,8,-1,8,2,9,-1,9,2,10,-1,10,2,11,-1,11,2,12,-1,12,2,13,-1,12,13,14,-1]
460 | coord Coordinate { point [-4.92125 -1.85039 1.71259,-4.8754 -1.84435 1.71259,-4.74409 -1.67322 1.71259,-4.83267 -1.82665 1.71259,-4.79598 -1.7985 1.71259,-4.76782 -1.76181 1.71259,-4.75012 -1.71908 1.71259,-4.9671 -1.84435 1.71259,-5.00983 -1.82665 1.71259,-5.04652 -1.7985 1.71259,-5.07468 -1.76181 1.71259,-5.09238 -1.71908 1.71259,-5.09841 -1.67322 1.71259,-4.74409 -0.98425 1.71259,-5.09841 -0.98425 1.71259]
461 | }}
462 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
463 | transparency 0}}}
464 | Shape { geometry IndexedFaceSet
465 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
466 | coord Coordinate { point [-5.09841 -0.98425 1.71259,-5.1181 -0.98425 1.7126,-5.09841 0.7874 1.7126,-5.1181 0.7874 1.7126]
467 | }}
468 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
469 | transparency 0}}}
470 | Shape { geometry IndexedFaceSet
471 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
472 | coord Coordinate { point [-5.1181 -0.98425 1.9685,-1.1811 -0.98425 1.9685,-5.1181 0.98425 1.9685,-1.1811 0.98425 1.9685]
473 | }}
474 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
475 | transparency 0}}}
476 | Shape { geometry IndexedFaceSet
477 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,3,2,-1,5,6,2,-1,7,5,2,-1,8,7,2,-1,9,8,2,-1,10,9,2,-1,11,10,2,-1,12,13,14,-1,15,12,14,-1,14,13,16,-1,14,16,17,-1,18,19,4,-1,20,18,4,-1,21,20,4,-1,22,21,4,-1,23,22,4,-1,24,23,4,-1,25,24,4,-1,26,25,4,-1,27,26,4,-1,28,27,4,-1,17,28,4,-1,14,17,4,-1,4,19,3,-1,29,11,2,-1,30,29,2,-1,31,30,2,-1,32,31,2,-1,33,32,2,-1,34,33,2,-1,35,34,2,-1,1,35,2,-1]
478 | coord Coordinate { point [-1.1811 0.0964734 0.979511,-1.1811 0.192018 0.965338,-1.1811 0.98425 1.9685,-1.1811 0 0.98425,-1.1811 -0.98425 1.9685,-1.1811 0.979511 0.0964734,-1.1811 0.98425 0,-1.1811 0.965338 0.192018,-1.1811 0.941869 0.285713,-1.1811 0.909328 0.376656,-1.1811 0.868031 0.463972,-1.1811 0.818374 0.54682,-1.1811 -0.979511 0.0964734,-1.1811 -0.965338 0.192018,-1.1811 -0.98425 0.23622,-1.1811 -0.98425 0,-1.1811 -0.941869 0.285713,-1.1811 -0.909328 0.376656,-1.1811 -0.192018 0.965338,-1.1811 -0.0964734 0.979511,-1.1811 -0.285713 0.941869,-1.1811 -0.376656 0.909328,-1.1811 -0.463972 0.868031,-1.1811 -0.54682 0.818374,-1.1811 -0.624402 0.760836,-1.1811 -0.69597 0.69597,-1.1811 -0.760836 0.624402,-1.1811 -0.818374 0.54682,-1.1811 -0.868031 0.463972,-1.1811 0.760836 0.624402,-1.1811 0.69597 0.69597,-1.1811 0.624402 0.760836,-1.1811 0.54682 0.818374,-1.1811 0.463972 0.868031,-1.1811 0.376656 0.909328,-1.1811 0.285713 0.941869]
479 | }}
480 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
481 | transparency 0}}}
482 | Shape { geometry IndexedFaceSet
483 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
484 | coord Coordinate { point [-0.90551 -0.988187 0.23622,-0.90551 -0.98425 0.23622,-1.1811 -0.98425 0.23622,-1.88976 -0.988187 0.23622,-1.88976 -0.98425 0.23622]
485 | }}
486 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
487 | transparency 0}}}
488 | Shape { geometry IndexedFaceSet
489 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
490 | coord Coordinate { point [-1.88976 -0.988187 0.23622,-1.88976 -0.98425 0.23622,-1.88976 -0.98425 1.1811,-1.88976 -0.988187 1.1811]
491 | }}
492 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
493 | transparency 0}}}
494 | Shape { geometry IndexedFaceSet
495 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
496 | coord Coordinate { point [-1.88976 -0.988187 1.1811,-1.88976 -0.98425 1.1811,-2.3622 -0.98425 1.1811,-2.3622 -0.988187 1.1811]
497 | }}
498 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
499 | transparency 0}}}
500 | Shape { geometry IndexedFaceSet
501 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
502 | coord Coordinate { point [-2.3622 -0.988187 1.1811,-2.3622 -0.98425 1.1811,-2.3622 -0.98425 0.291898,-2.3622 -0.988187 0.291898]
503 | }}
504 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
505 | transparency 0}}}
506 | Shape { geometry IndexedFaceSet
507 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,0,2,4,-1,5,3,6,-1,3,4,6,-1,5,6,7,-1]
508 | coord Coordinate { point [-2.36747 -0.98425 0.272213,-2.37373 -0.98425 0.264059,-2.37373 -0.988187 0.264059,-2.36354 -0.98425 0.281708,-2.36747 -0.988187 0.272213,-2.3622 -0.98425 0.291898,-2.36354 -0.988187 0.281708,-2.3622 -0.988187 0.291898]
509 | }}
510 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
511 | transparency 0}}}
512 | Shape { geometry IndexedFaceSet
513 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
514 | coord Coordinate { point [-2.3622 -0.988187 -1.1811,-2.3622 -0.988187 -0.291898,-2.3622 -0.98425 -1.1811,-2.3622 -0.98425 -0.291898]
515 | }}
516 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
517 | transparency 0}}}
518 | Shape { geometry IndexedFaceSet
519 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
520 | coord Coordinate { point [-2.3622 -0.988187 -1.1811,-2.3622 -0.98425 -1.1811,-1.88976 -0.98425 -1.1811,-1.88976 -0.988187 -1.1811]
521 | }}
522 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
523 | transparency 0}}}
524 | Shape { geometry IndexedFaceSet
525 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
526 | coord Coordinate { point [-1.88976 -0.988187 -1.1811,-1.88976 -0.98425 -1.1811,-1.88976 -0.98425 -0.23622,-1.88976 -0.988187 -0.23622]
527 | }}
528 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
529 | transparency 0}}}
530 | Shape { geometry IndexedFaceSet
531 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
532 | coord Coordinate { point [-1.88976 -0.988187 -0.23622,-1.88976 -0.98425 -0.23622,-1.1811 -0.98425 -0.23622,-0.90551 -0.988187 -0.23622,-0.90551 -0.98425 -0.23622]
533 | }}
534 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
535 | transparency 0}}}
536 | Shape { geometry IndexedFaceSet
537 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,7,8,-1,7,6,9,-1,6,8,10,-1,9,6,11,-1,6,10,12,-1,11,6,13,-1,6,12,14,-1,13,6,15,-1,15,6,16,-1,14,17,18,-1,6,14,18,-1,18,17,19,-1,16,6,20,-1,20,6,21,-1,18,19,22,-1,21,6,23,-1,18,22,24,-1,25,23,1,-1,26,25,1,-1,27,26,1,-1,28,27,1,-1,29,28,1,-1,23,6,1,-1,29,1,30,-1,30,1,31,-1,31,1,32,-1,32,1,33,-1,33,1,34,-1,34,1,35,-1,35,1,5,-1]
538 | coord Coordinate { point [-1.1811 0.979511 -0.0964734,-1.1811 0.98425 -1.33858,-1.1811 0.98425 0,-1.1811 0.965338 -0.192018,-1.1811 0.941869 -0.285713,-1.1811 0.909328 -0.376656,-1.1811 -0.98425 -1.33858,-1.1811 -0.69597 -0.69597,-1.1811 -0.760836 -0.624402,-1.1811 -0.624402 -0.760836,-1.1811 -0.818374 -0.54682,-1.1811 -0.54682 -0.818374,-1.1811 -0.868031 -0.463972,-1.1811 -0.463972 -0.868031,-1.1811 -0.909328 -0.376656,-1.1811 -0.376656 -0.909328,-1.1811 -0.285713 -0.941869,-1.1811 -0.941869 -0.285713,-1.1811 -0.98425 -0.23622,-1.1811 -0.965338 -0.192018,-1.1811 -0.192018 -0.965338,-1.1811 -0.0964734 -0.979511,-1.1811 -0.979511 -0.0964734,-1.1811 1.20536e-16 -0.98425,-1.1811 -0.98425 0,-1.1811 0.0964734 -0.979511,-1.1811 0.192018 -0.965338,-1.1811 0.285713 -0.941869,-1.1811 0.376656 -0.909328,-1.1811 0.463972 -0.868031,-1.1811 0.54682 -0.818374,-1.1811 0.624402 -0.760836,-1.1811 0.69597 -0.69597,-1.1811 0.760836 -0.624402,-1.1811 0.818374 -0.54682,-1.1811 0.868031 -0.463972]
539 | }}
540 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
541 | transparency 0}}}
542 | Shape { geometry IndexedFaceSet
543 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
544 | coord Coordinate { point [-1.1811 -0.98425 -1.33858,-5.1181 -0.98425 -1.33858,-1.1811 0.98425 -1.33858,-5.1181 0.98425 -1.33858]
545 | }}
546 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
547 | transparency 0}}}
548 | Shape { geometry IndexedFaceSet
549 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
550 | coord Coordinate { point [-5.1181 -0.98425 -1.08267,-4.31101 -0.98425 -1.08268,-4.31101 0.7874 -1.08268,-5.1181 0.7874 -1.08268]
551 | }}
552 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
553 | transparency 0}}}
554 | Shape { geometry IndexedFaceSet
555 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,5,6,7,-1,6,8,7,-1,8,9,7,-1,9,10,7,-1,10,11,7,-1,11,12,7,-1,12,0,7,-1,0,2,7,-1,7,2,13,-1,7,13,14,-1]
556 | coord Coordinate { point [-4.22243 -1.82665 -1.08268,-4.25912 -1.7985 -1.08268,-4.31101 -1.67322 -1.08268,-4.28728 -1.76181 -1.08268,-4.30498 -1.71908 -1.08268,-3.96272 -1.71908 -1.08268,-3.98042 -1.76181 -1.08268,-3.95669 -1.67322 -1.08268,-4.00858 -1.7985 -1.08268,-4.04527 -1.82665 -1.08268,-4.088 -1.84435 -1.08268,-4.13385 -1.85039 -1.08268,-4.1797 -1.84435 -1.08268,-4.31101 -0.98425 -1.08268,-3.95669 -0.98425 -1.08268]
557 | }}
558 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
559 | transparency 0}}}
560 | Shape { geometry IndexedFaceSet
561 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
562 | coord Coordinate { point [-3.95669 -1.67322 -0.885825,-3.95669 -1.67322 -1.08268,-3.95669 -0.98425 -0.885825,-3.95669 -0.98425 -1.08268]
563 | }}
564 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
565 | transparency 0}}}
566 | Shape { geometry IndexedFaceSet
567 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,12,14,-1,16,14,17,-1,16,17,18,-1,16,15,14,-1,19,16,18,-1,20,18,21,-1,20,19,18,-1,22,21,23,-1,22,23,24,-1,22,20,21,-1,25,22,24,-1]
568 | coord Coordinate { point [-2.7559 -0.98425 0.90551,-2.7559 -1.62401 0.90551,-2.82723 -1.62401 0.914901,-2.82723 -0.98425 0.914901,-2.89369 -1.62401 0.942432,-2.89369 -0.98425 0.942432,-2.95077 -1.62401 0.986228,-2.95077 -0.98425 0.986228,-2.99457 -1.62401 1.0433,-2.99457 -0.98425 1.04331,-3.0221 -0.98425 1.10977,-3.0221 -1.62401 1.10977,-3.03149 -0.98425 1.1811,-3.03149 -1.62401 1.1811,-3.0221 -1.62401 1.25243,-3.0221 -0.98425 1.25243,-2.99457 -0.98425 1.31889,-2.99457 -1.62401 1.31889,-2.95077 -1.62401 1.37597,-2.95077 -0.98425 1.37597,-2.89369 -0.98425 1.41977,-2.89369 -1.62401 1.41977,-2.82723 -0.98425 1.4473,-2.82723 -1.62401 1.4473,-2.7559 -1.62401 1.45669,-2.7559 -0.98425 1.45669]
569 | }}
570 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
571 | transparency 0}}}
572 | Shape { geometry IndexedFaceSet
573 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,11,12,-1,10,8,9,-1,13,12,14,-1,13,10,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
574 | coord Coordinate { point [-2.68457 -0.98425 1.4473,-2.7559 -1.62401 1.45669,-2.68457 -1.62401 1.4473,-2.7559 -0.98425 1.45669,-2.6181 -0.98425 1.41977,-2.6181 -1.62401 1.41977,-2.56103 -0.98425 1.37597,-2.56103 -1.62401 1.37597,-2.51723 -0.98425 1.31889,-2.51723 -1.62401 1.31889,-2.4897 -0.98425 1.25243,-2.4897 -1.62401 1.25243,-2.48031 -1.62401 1.1811,-2.48031 -0.98425 1.1811,-2.4897 -1.62401 1.10977,-2.4897 -0.98425 1.10977,-2.51723 -1.62401 1.04331,-2.51723 -0.98425 1.0433,-2.56103 -1.62401 0.986228,-2.56103 -0.98425 0.986228,-2.6181 -1.62401 0.942432,-2.6181 -0.98425 0.942432,-2.68457 -1.62401 0.914901,-2.68457 -0.98425 0.914901,-2.7559 -1.62401 0.90551,-2.7559 -0.98425 0.90551]
575 | }}
576 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
577 | transparency 0}}}
578 | Shape { geometry IndexedFaceSet
579 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,13,14,-1,12,10,11,-1,15,14,16,-1,15,12,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
580 | coord Coordinate { point [-2.7559 -0.98425 -1.06299,-2.7559 -1.62401 -1.06299,-2.82723 -1.62401 -1.0536,-2.82723 -0.98425 -1.0536,-2.89369 -1.62401 -1.02607,-2.89369 -0.98425 -1.02607,-2.95077 -1.62401 -0.982272,-2.95077 -0.98425 -0.982272,-2.99457 -1.62401 -0.925195,-2.99457 -0.98425 -0.925195,-3.0221 -0.98425 -0.858728,-3.0221 -1.62401 -0.858728,-3.03149 -0.98425 -0.7874,-3.03149 -1.62401 -0.7874,-3.0221 -1.62401 -0.716072,-3.0221 -0.98425 -0.716072,-2.99457 -1.62401 -0.649605,-2.99457 -0.98425 -0.649605,-2.95077 -1.62401 -0.592528,-2.95077 -0.98425 -0.592528,-2.89369 -1.62401 -0.548732,-2.89369 -0.98425 -0.548732,-2.82723 -1.62401 -0.521201,-2.82723 -0.98425 -0.521201,-2.7559 -1.62401 -0.51181,-2.7559 -0.98425 -0.51181]
581 | }}
582 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
583 | transparency 0}}}
584 | Shape { geometry IndexedFaceSet
585 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
586 | coord Coordinate { point [-2.68457 -0.98425 -0.521201,-2.7559 -1.62401 -0.51181,-2.68457 -1.62401 -0.521201,-2.6181 -1.62401 -0.548732,-2.7559 -0.98425 -0.51181,-2.6181 -0.98425 -0.548732,-2.56103 -1.62401 -0.592528,-2.56103 -0.98425 -0.592528,-2.51723 -1.62401 -0.649605,-2.51723 -0.98425 -0.649605,-2.4897 -1.62401 -0.716072,-2.4897 -0.98425 -0.716072,-2.48031 -1.62401 -0.7874,-2.48031 -0.98425 -0.7874,-2.4897 -1.62401 -0.858728,-2.4897 -0.98425 -0.858728,-2.51723 -1.62401 -0.925195,-2.51723 -0.98425 -0.925195,-2.56103 -1.62401 -0.982272,-2.56103 -0.98425 -0.982272,-2.6181 -1.62401 -1.02607,-2.6181 -0.98425 -1.02607,-2.68457 -1.62401 -1.0536,-2.68457 -0.98425 -1.0536,-2.7559 -1.62401 -1.06299,-2.7559 -0.98425 -1.06299]
587 | }}
588 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
589 | transparency 0}}}
590 | Shape { geometry IndexedFaceSet
591 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,3,2,4,-1]
592 | coord Coordinate { point [-0.90551 -0.988187 -0.23622,-0.90551 -0.98425 -0.23622,-0.90551 -0.98425 0,-0.90551 -0.988187 0.23622,-0.90551 -0.98425 0.23622]
593 | }}
594 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
595 | transparency 0}}}
596 | Shape { geometry IndexedFaceSet
597 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,2,4,5,-1,3,2,5,-1]
598 | coord Coordinate { point [-4.31101 -1.67322 -1.08268,-4.31101 -1.67322 -0.885825,-4.31101 -0.98425 -0.885825,-4.31101 -0.98425 -1.08268,-4.31101 0.7874 -0.885825,-4.31101 0.7874 -1.08268]
599 | }}
600 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
601 | transparency 0}}}
602 | Shape { geometry IndexedFaceSet
603 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
604 | coord Coordinate { point [-3.95669 -1.67322 -1.08268,-3.95669 -1.67322 -0.885825,-3.96272 -1.71908 -0.885825,-3.96272 -1.71908 -1.08268,-3.98042 -1.76181 -0.885825,-3.98042 -1.76181 -1.08268,-4.00858 -1.7985 -0.885825,-4.00858 -1.7985 -1.08268,-4.04527 -1.82665 -0.885825,-4.04527 -1.82665 -1.08268,-4.088 -1.84435 -0.885825,-4.088 -1.84435 -1.08268,-4.13385 -1.85039 -0.885825,-4.13385 -1.85039 -1.08268,-4.1797 -1.84435 -0.885825,-4.1797 -1.84435 -1.08268,-4.22243 -1.82665 -0.885825,-4.22243 -1.82665 -1.08268,-4.25912 -1.7985 -0.885825,-4.25912 -1.7985 -1.08268,-4.28728 -1.76181 -0.885825,-4.28728 -1.76181 -1.08268,-4.30498 -1.71908 -0.885825,-4.30498 -1.71908 -1.08268,-4.31101 -1.67322 -0.885825,-4.31101 -1.67322 -1.08268]
605 | }}
606 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
607 | transparency 0}}}
608 | Shape { geometry IndexedFaceSet
609 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
610 | coord Coordinate { point [-4.31101 0.7874 -0.885825,-5.1181 0.7874 -0.885825,-5.1181 0.7874 -1.08268,-4.31101 0.7874 -1.08268]
611 | }}
612 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
613 | transparency 0}}}
614 | Shape { geometry IndexedFaceSet
615 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
616 | coord Coordinate { point [-5.1181 0.7874 1.51575,-5.09841 0.7874 1.7126,-5.1181 0.7874 1.7126,-5.09841 0.7874 1.51574]
617 | }}
618 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
619 | transparency 0}}}
620 | Shape { geometry IndexedFaceSet
621 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,3,2,4,-1]
622 | coord Coordinate { point [-5.1181 0.98425 1.9685,-1.1811 0.98425 1.9685,-1.1811 0.98425 0,-5.1181 0.98425 -1.33858,-1.1811 0.98425 -1.33858]
623 | }}
624 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
625 | transparency 0}}}
626 | Shape { geometry IndexedFaceSet
627 | { creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,5,-1,2,3,5,-1]
628 | coord Coordinate { point [-5.09841 -1.67322 1.51574,-5.09841 -1.67322 1.71259,-5.09841 -0.98425 1.51574,-5.09841 -0.98425 1.71259,-5.09841 0.7874 1.7126,-5.09841 0.7874 1.51574]
629 | }}
630 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
631 | transparency 0}}}
632 | Shape { geometry IndexedFaceSet
633 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,12,14,-1,13,11,12,-1,15,14,16,-1,15,13,14,-1,17,16,18,-1,17,15,16,-1,19,18,20,-1,19,17,18,-1,21,20,22,-1,21,19,20,-1,23,22,24,-1,23,21,22,-1,25,23,24,-1]
634 | coord Coordinate { point [-4.74409 -1.67322 1.51574,-4.74409 -1.67322 1.71259,-4.75012 -1.71908 1.71259,-4.75012 -1.71908 1.51574,-4.76782 -1.76181 1.71259,-4.76782 -1.76181 1.51574,-4.79598 -1.7985 1.71259,-4.79598 -1.7985 1.51574,-4.83267 -1.82665 1.71259,-4.83267 -1.82665 1.51574,-4.8754 -1.84435 1.71259,-4.8754 -1.84435 1.51574,-4.92125 -1.85039 1.71259,-4.92125 -1.85039 1.51574,-4.9671 -1.84435 1.71259,-4.9671 -1.84435 1.51574,-5.00983 -1.82665 1.71259,-5.00983 -1.82665 1.51574,-5.04652 -1.7985 1.71259,-5.04652 -1.7985 1.51574,-5.07468 -1.76181 1.71259,-5.07468 -1.76181 1.51574,-5.09238 -1.71908 1.71259,-5.09238 -1.71908 1.51574,-5.09841 -1.67322 1.71259,-5.09841 -1.67322 1.51574]
635 | }}
636 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
637 | transparency 0}}}
638 | Shape { geometry IndexedFaceSet
639 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,5,2,6,-1,5,0,2,-1,7,8,9,-1,10,6,11,-1,10,5,6,-1,12,9,13,-1,12,7,9,-1,14,11,15,-1,14,10,11,-1,16,13,17,-1,16,12,13,-1,18,15,19,-1,18,14,15,-1,20,17,21,-1,20,16,17,-1,22,19,23,-1,22,18,19,-1,24,21,25,-1,24,20,21,-1,26,23,27,-1,26,22,23,-1,28,25,29,-1,28,24,25,-1,30,27,31,-1,30,26,27,-1,32,29,33,-1,34,31,35,-1,32,28,29,-1,34,30,31,-1,36,32,33,-1,37,35,38,-1,37,34,35,-1,36,33,39,-1,40,36,39,-1,41,38,42,-1,41,37,38,-1,40,39,43,-1,44,40,43,-1,44,43,45,-1,46,42,47,-1,46,41,42,-1,48,44,45,-1,48,45,49,-1,50,47,51,-1,50,46,47,-1,52,51,53,-1,54,48,49,-1,52,50,51,-1,54,49,55,-1,56,53,57,-1,56,52,53,-1,58,57,59,-1,60,55,61,-1,58,56,57,-1,60,54,55,-1,62,59,63,-1,62,58,59,-1,64,61,65,-1,64,60,61,-1,66,64,65,-1,66,65,67,-1,4,67,3,-1,4,66,67,-1]
640 | coord Coordinate { point [-1.1811 0.98425 0,0 0.98425 -2.78815e-16,0 0.980051 -0.0908151,0 0.980051 0.0908151,-1.1811 0.979511 0.0964734,-1.1811 0.979511 -0.0964734,0 0.967491 -0.180855,-1.1811 0 0.98425,0 0 0.98425,0 0.0908151 0.980051,-1.1811 0.965338 -0.192018,0 0.946677 -0.269353,-1.1811 0.0964734 0.979511,0 0.180855 0.967491,-1.1811 0.941869 -0.285713,0 0.917786 -0.355552,-1.1811 0.192018 0.965338,0 0.269353 0.946677,-1.1811 0.909328 -0.376656,0 0.881064 -0.438718,-1.1811 0.285713 0.941869,0 0.355552 0.917786,-1.1811 0.868031 -0.463972,0 0.836826 -0.518141,-1.1811 0.376656 0.909328,0 0.438718 0.881064,-1.1811 0.818374 -0.54682,0 0.785448 -0.593143,-1.1811 0.463972 0.868031,0 0.518141 0.836826,-1.1811 0.760836 -0.624402,0 0.72737 -0.663085,-1.1811 0.54682 0.818374,0 0.593143 0.785448,-1.1811 0.69597 -0.69597,0 0.663085 -0.72737,-1.1811 0.624402 0.760836,-1.1811 0.624402 -0.760836,0 0.593143 -0.785448,0 0.663085 0.72737,-1.1811 0.69597 0.69597,-1.1811 0.54682 -0.818374,0 0.518141 -0.836826,0 0.72737 0.663085,-1.1811 0.760836 0.624402,0 0.785448 0.593143,-1.1811 0.463972 -0.868031,0 0.438718 -0.881064,-1.1811 0.818374 0.54682,0 0.836826 0.518141,-1.1811 0.376656 -0.909328,0 0.355552 -0.917786,-1.1811 0.285713 -0.941869,0 0.269353 -0.946677,-1.1811 0.868031 0.463972,0 0.881064 0.438718,-1.1811 0.192018 -0.965338,0 0.180855 -0.967491,-1.1811 0.0964734 -0.979511,0 0.0908151 -0.980051,-1.1811 0.909328 0.376656,0 0.917786 0.355552,-1.1811 1.20536e-16 -0.98425,0 1.20536e-16 -0.98425,-1.1811 0.941869 0.285713,0 0.946677 0.269353,-1.1811 0.965338 0.192018,0 0.967491 0.180855]
641 | }}
642 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
643 | transparency 0}}}
644 | Shape { geometry IndexedFaceSet
645 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,3,0,-1,5,6,7,-1,5,0,6,-1,8,9,10,-1,5,4,0,-1,11,7,12,-1,11,5,7,-1,13,10,14,-1,13,8,10,-1,15,12,16,-1,15,11,12,-1,17,14,18,-1,17,13,14,-1,19,16,20,-1,19,15,16,-1,21,18,22,-1,21,17,18,-1,23,20,24,-1,23,19,20,-1,25,22,26,-1,25,21,22,-1,27,24,28,-1,27,23,24,-1,29,26,30,-1,29,25,26,-1,31,28,32,-1,31,27,28,-1,33,30,34,-1,33,29,30,-1,35,32,36,-1,35,31,32,-1,37,33,34,-1,37,34,38,-1,39,36,40,-1,39,35,36,-1,41,37,38,-1,41,38,42,-1,43,40,44,-1,43,39,40,-1,45,41,42,-1,45,42,46,-1,47,44,48,-1,47,43,44,-1,49,45,46,-1,49,46,50,-1,51,48,52,-1,51,47,48,-1,53,49,50,-1,53,50,54,-1,55,52,56,-1,55,51,52,-1,57,56,58,-1,59,54,60,-1,57,55,56,-1,59,53,54,-1,61,58,62,-1,61,57,58,-1,63,62,64,-1,65,60,66,-1,63,61,62,-1,65,59,60,-1,67,65,66,-1,67,66,68,-1,3,68,1,-1,3,67,68,-1,0,2,6,-1]
646 | coord Coordinate { point [-0.90551 -0.98425 0,0 -0.980051 -0.0908151,0 -0.98425 -1.56758e-15,-1.1811 -0.979511 -0.0964734,-1.1811 -0.98425 0,-1.1811 -0.979511 0.0964734,0 -0.980051 0.0908151,0 -0.967491 0.180855,-1.1811 1.20536e-16 -0.98425,0 1.20536e-16 -0.98425,0 -0.0908151 -0.980051,-1.1811 -0.965338 0.192018,0 -0.946677 0.269353,-1.1811 -0.0964734 -0.979511,0 -0.180855 -0.967491,-1.1811 -0.941869 0.285713,0 -0.917786 0.355552,-1.1811 -0.192018 -0.965338,0 -0.269353 -0.946677,-1.1811 -0.909328 0.376656,0 -0.881064 0.438718,-1.1811 -0.285713 -0.941869,0 -0.355552 -0.917786,-1.1811 -0.868031 0.463972,0 -0.836826 0.518141,-1.1811 -0.376656 -0.909328,0 -0.438718 -0.881064,-1.1811 -0.818374 0.54682,0 -0.785448 0.593143,-1.1811 -0.463972 -0.868031,0 -0.518141 -0.836826,-1.1811 -0.760836 0.624402,0 -0.72737 0.663085,-1.1811 -0.54682 -0.818374,0 -0.593143 -0.785448,-1.1811 -0.69597 0.69597,0 -0.663085 0.72737,-1.1811 -0.624402 -0.760836,0 -0.663085 -0.72737,-1.1811 -0.624402 0.760836,0 -0.593143 0.785448,-1.1811 -0.69597 -0.69597,0 -0.72737 -0.663085,-1.1811 -0.54682 0.818374,0 -0.518141 0.836826,-1.1811 -0.760836 -0.624402,0 -0.785448 -0.593143,-1.1811 -0.463972 0.868031,0 -0.438718 0.881064,-1.1811 -0.818374 -0.54682,0 -0.836826 -0.518141,-1.1811 -0.376656 0.909328,0 -0.355552 0.917786,-1.1811 -0.868031 -0.463972,0 -0.881064 -0.438718,-1.1811 -0.285713 0.941869,0 -0.269353 0.946677,-1.1811 -0.192018 0.965338,0 -0.180855 0.967491,-1.1811 -0.909328 -0.376656,0 -0.917786 -0.355552,-1.1811 -0.0964734 0.979511,0 -0.0908151 0.980051,-1.1811 0 0.98425,0 0 0.98425,-1.1811 -0.941869 -0.285713,0 -0.946677 -0.269353,-1.1811 -0.965338 -0.192018,0 -0.967491 -0.180855]
647 | }}
648 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
649 | transparency 0}}}
650 | Shape { geometry IndexedFaceSet
651 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
652 | coord Coordinate { point [-1.1811 -0.98425 0.23622,-0.90551 -0.98425 0.23622,-0.90551 -0.98425 0,-1.1811 -0.98425 0]
653 | }}
654 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
655 | transparency 0}}}
656 | Shape { geometry IndexedFaceSet
657 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
658 | coord Coordinate { point [-1.1811 -0.98425 -0.23622,-1.1811 -0.98425 0,-0.90551 -0.98425 0,-0.90551 -0.98425 -0.23622]
659 | }}
660 | appearance Appearance{material Material{diffuseColor 0.745098 0.745098 0.745098
661 | transparency 0}}}
662 | Shape { geometry IndexedFaceSet
663 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,4,-1,0,2,3,-1,5,0,4,-1,6,4,7,-1,6,5,4,-1,8,9,10,-1,8,7,9,-1,8,6,7,-1,11,10,12,-1,11,8,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1,16,17,18,-1,16,15,17,-1,16,14,15,-1,19,18,20,-1,19,16,18,-1,21,19,20,-1,22,23,24,-1,22,20,23,-1,22,21,20,-1,25,22,24,-1]
664 | coord Coordinate { point [-2.82723 -1.62401 0.914901,-2.7559 -1.62401 0.90551,-2.7559 -1.77165 1.05315,-2.78902 -1.77165 1.05751,-2.81988 -1.77165 1.07029,-2.89369 -1.62401 0.942432,-2.95077 -1.62401 0.986228,-2.84638 -1.77165 1.09062,-2.99457 -1.62401 1.0433,-2.86671 -1.77165 1.11712,-2.87949 -1.77165 1.14798,-3.0221 -1.62401 1.10977,-2.88385 -1.77165 1.1811,-3.03149 -1.62401 1.1811,-3.0221 -1.62401 1.25243,-2.87949 -1.77165 1.21422,-2.99457 -1.62401 1.31889,-2.86671 -1.77165 1.24508,-2.84638 -1.77165 1.27158,-2.95077 -1.62401 1.37597,-2.81988 -1.77165 1.29191,-2.89369 -1.62401 1.41977,-2.82723 -1.62401 1.4473,-2.78902 -1.77165 1.30469,-2.7559 -1.77165 1.30905,-2.7559 -1.62401 1.45669]
665 | }}
666 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
667 | transparency 0}}}
668 | Shape { geometry IndexedFaceSet
669 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,2,4,-1,3,0,2,-1,5,4,6,-1,5,3,4,-1,7,6,8,-1,7,5,6,-1,9,8,10,-1,9,7,8,-1,11,10,12,-1,11,9,10,-1,13,11,12,-1,14,12,15,-1,14,13,12,-1,16,15,17,-1,16,14,15,-1,18,17,19,-1,18,16,17,-1,20,19,21,-1,20,18,19,-1,22,23,24,-1,22,21,23,-1,22,20,21,-1,25,22,24,-1]
670 | coord Coordinate { point [-2.7559 -1.62401 1.45669,-2.7559 -1.77165 1.30905,-2.72278 -1.77165 1.30469,-2.68457 -1.62401 1.4473,-2.69192 -1.77165 1.29191,-2.6181 -1.62401 1.41977,-2.66542 -1.77165 1.27158,-2.56103 -1.62401 1.37597,-2.64509 -1.77165 1.24508,-2.51723 -1.62401 1.31889,-2.63231 -1.77165 1.21422,-2.4897 -1.62401 1.25243,-2.62795 -1.77165 1.1811,-2.48031 -1.62401 1.1811,-2.4897 -1.62401 1.10977,-2.63231 -1.77165 1.14798,-2.51723 -1.62401 1.04331,-2.64509 -1.77165 1.11712,-2.56103 -1.62401 0.986228,-2.66542 -1.77165 1.09062,-2.6181 -1.62401 0.942432,-2.69192 -1.77165 1.07029,-2.68457 -1.62401 0.914901,-2.72278 -1.77165 1.05751,-2.7559 -1.77165 1.05315,-2.7559 -1.62401 0.90551]
671 | }}
672 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
673 | transparency 0}}}
674 | Shape { geometry IndexedFaceSet
675 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,3,5,-1,4,0,3,-1,6,5,7,-1,6,4,5,-1,8,9,10,-1,8,7,9,-1,8,6,7,-1,11,8,10,-1,12,10,13,-1,12,11,10,-1,14,15,16,-1,14,13,15,-1,14,12,13,-1,17,16,18,-1,17,14,16,-1,19,18,20,-1,19,17,18,-1,21,19,20,-1,22,23,24,-1,22,20,23,-1,22,21,20,-1,25,22,24,-1]
676 | coord Coordinate { point [-2.82723 -1.62401 -1.0536,-2.7559 -1.62401 -1.06299,-2.7559 -1.77165 -0.915353,-2.78902 -1.77165 -0.910993,-2.89369 -1.62401 -1.02607,-2.81988 -1.77165 -0.89821,-2.95077 -1.62401 -0.982272,-2.84638 -1.77165 -0.877876,-2.99457 -1.62401 -0.925195,-2.86671 -1.77165 -0.851376,-2.87949 -1.77165 -0.820517,-3.0221 -1.62401 -0.858728,-3.03149 -1.62401 -0.7874,-2.88385 -1.77165 -0.7874,-3.0221 -1.62401 -0.716072,-2.87949 -1.77165 -0.754283,-2.86671 -1.77165 -0.723424,-2.99457 -1.62401 -0.649605,-2.84638 -1.77165 -0.696924,-2.95077 -1.62401 -0.592528,-2.81988 -1.77165 -0.67659,-2.89369 -1.62401 -0.548732,-2.82723 -1.62401 -0.521201,-2.78902 -1.77165 -0.663807,-2.7559 -1.77165 -0.659447,-2.7559 -1.62401 -0.51181]
677 | }}
678 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
679 | transparency 0}}}
680 | Shape { geometry IndexedFaceSet
681 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,4,2,5,-1,4,0,2,-1,7,4,6,-1,8,6,9,-1,8,7,6,-1,10,11,12,-1,10,9,11,-1,10,8,9,-1,13,10,12,-1,14,12,15,-1,14,13,12,-1,16,17,18,-1,16,15,17,-1,16,14,15,-1,19,16,18,-1,20,21,22,-1,20,18,21,-1,20,19,18,-1,23,22,24,-1,23,20,22,-1,25,23,24,-1]
682 | coord Coordinate { point [-2.68457 -1.62401 -0.521201,-2.7559 -1.77165 -0.659447,-2.72278 -1.77165 -0.663807,-2.7559 -1.62401 -0.51181,-2.6181 -1.62401 -0.548732,-2.69192 -1.77165 -0.67659,-2.66542 -1.77165 -0.696924,-2.56103 -1.62401 -0.592528,-2.51723 -1.62401 -0.649605,-2.64509 -1.77165 -0.723424,-2.4897 -1.62401 -0.716072,-2.63231 -1.77165 -0.754283,-2.62795 -1.77165 -0.7874,-2.48031 -1.62401 -0.7874,-2.4897 -1.62401 -0.858728,-2.63231 -1.77165 -0.820517,-2.51723 -1.62401 -0.925195,-2.64509 -1.77165 -0.851376,-2.66542 -1.77165 -0.877876,-2.56103 -1.62401 -0.982272,-2.6181 -1.62401 -1.02607,-2.69192 -1.77165 -0.89821,-2.72278 -1.77165 -0.910993,-2.68457 -1.62401 -1.0536,-2.7559 -1.77165 -0.915353,-2.7559 -1.62401 -1.06299]
683 | }}
684 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
685 | transparency 0}}}
686 | Shape { geometry IndexedFaceSet
687 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,5,1,-1,3,1,0,-1,6,2,7,-1,6,7,8,-1,6,0,2,-1,9,8,10,-1,9,6,8,-1,11,12,4,-1,11,4,3,-1,13,14,12,-1,13,12,11,-1,15,10,16,-1,15,9,10,-1,17,18,19,-1,17,19,14,-1,17,14,13,-1,20,16,21,-1,20,21,22,-1,20,15,16,-1,23,24,18,-1,23,18,17,-1,25,22,26,-1,25,20,22,-1,27,28,24,-1,27,29,28,-1,27,24,23,-1,30,26,31,-1,30,31,32,-1,30,25,26,-1,33,32,34,-1,33,30,32,-1,35,29,27,-1,35,36,29,-1,37,36,35,-1,37,38,39,-1,37,39,36,-1,40,34,41,-1,40,41,42,-1,40,33,34,-1,43,40,42,-1,43,42,44,-1,45,38,37,-1,45,46,38,-1,47,43,44,-1,47,44,48,-1,49,46,45,-1,49,50,46,-1,51,47,48,-1,51,48,52,-1,53,50,49,-1,53,54,50,-1,55,54,53,-1,56,51,52,-1,57,51,56,-1,58,55,53,-1,59,55,58,-1,60,57,56,-1,61,57,60,-1,62,59,58,-1,63,59,62,-1,64,61,60,-1,65,62,66,-1,65,63,62,-1,67,61,64,-1,67,68,61,-1,69,66,70,-1,69,65,66,-1,71,68,67,-1,71,72,68,-1,73,70,74,-1,73,69,70,-1,75,72,71,-1,75,76,72,-1,77,73,74,-1,78,76,75,-1,79,74,80,-1,79,77,74,-1,81,76,78,-1,81,82,76,-1,83,80,84,-1,83,79,80,-1,85,82,81,-1,85,86,82,-1,87,86,85,-1,88,83,84,-1,89,90,86,-1,89,86,87,-1,91,84,92,-1,91,88,84,-1,93,90,89,-1,93,94,90,-1,95,92,96,-1,95,91,92,-1,97,94,93,-1,98,95,96,-1,99,100,94,-1,99,94,97,-1,101,96,102,-1,101,98,96,-1,103,100,99,-1,103,104,100,-1,105,102,106,-1,105,101,102,-1,107,104,103,-1,107,108,104,-1,109,105,106,-1,109,106,110,-1,111,108,107,-1,112,109,110,-1,113,108,111,-1,113,114,108,-1,115,112,110,-1,115,114,113,-1,115,110,114,-1]
688 | coord Coordinate { point [0 -0.361904 0.361904,0 -0.663085 0.72737,0 -0.72737 0.663085,0 -0.31157 0.406046,0 -0.518141 0.836826,0 -0.593143 0.785448,0 -0.406046 0.31157,0 -0.785448 0.593143,0 -0.836826 0.518141,0 -0.44324 0.255905,0 -0.881064 0.438718,0 -0.255905 0.44324,0 -0.438718 0.881064,0 -0.195861 0.472851,0 -0.355552 0.917786,0 -0.472851 0.195861,0 -0.917786 0.355552,0 -0.132466 0.49437,0 -0.180855 0.967491,0 -0.269353 0.946677,0 -0.49437 0.132466,0 -0.946677 0.269353,0 -0.967491 0.180855,0 -0.0668046 0.507431,0 -0.0908151 0.980051,0 -0.507431 0.0668046,0 -0.980051 0.0908151,0 0 0.51181,0 0 0.98425,0 0.0908151 0.980051,0 -0.51181 9.4018e-17,0 -0.98425 -1.56758e-15,0 -0.980051 -0.0908151,0 -0.507431 -0.0668046,0 -0.967491 -0.180855,0 0.0668046 0.507431,0 0.180855 0.967491,0 0.132466 0.49437,0 0.355552 0.917786,0 0.269353 0.946677,0 -0.49437 -0.132466,0 -0.946677 -0.269353,0 -0.917786 -0.355552,0 -0.472851 -0.195861,0 -0.881064 -0.438718,0 0.195861 0.472851,0 0.438718 0.881064,0 -0.44324 -0.255905,0 -0.836826 -0.518141,0 0.255905 0.44324,0 0.518141 0.836826,0 -0.406046 -0.31157,0 -0.785448 -0.593143,0 0.31157 0.406046,0 0.593143 0.785448,0 0.663085 0.72737,0 -0.72737 -0.663085,0 -0.361904 -0.361904,0 0.361904 0.361904,0 0.72737 0.663085,0 -0.663085 -0.72737,0 -0.31157 -0.406046,0 0.406046 0.31157,0 0.785448 0.593143,0 -0.593143 -0.785448,0 0.836826 0.518141,0 0.44324 0.255905,0 -0.518141 -0.836826,0 -0.255905 -0.44324,0 0.881064 0.438718,0 0.472851 0.195861,0 -0.438718 -0.881064,0 -0.195861 -0.472851,0 0.917786 0.355552,0 0.49437 0.132466,0 -0.355552 -0.917786,0 -0.132466 -0.49437,0 0.946677 0.269353,0 -0.269353 -0.946677,0 0.967491 0.180855,0 0.507431 0.0668046,0 -0.180855 -0.967491,0 -0.0668046 -0.507431,0 0.980051 0.0908151,0 0.51181 -1.44984e-16,0 -0.0908151 -0.980051,0 6.26786e-17 -0.51181,0 1.20536e-16 -0.98425,0 0.98425 -2.78815e-16,0 0.0908151 -0.980051,0 0.0668046 -0.507431,0 0.980051 -0.0908151,0 0.507431 -0.0668046,0 0.180855 -0.967491,0 0.132466 -0.49437,0 0.967491 -0.180855,0 0.49437 -0.132466,0 0.269353 -0.946677,0 0.946677 -0.269353,0 0.355552 -0.917786,0 0.195861 -0.472851,0 0.917786 -0.355552,0 0.472851 -0.195861,0 0.438718 -0.881064,0 0.255905 -0.44324,0 0.881064 -0.438718,0 0.44324 -0.255905,0 0.518141 -0.836826,0 0.31157 -0.406046,0 0.836826 -0.518141,0 0.406046 -0.31157,0 0.593143 -0.785448,0 0.785448 -0.593143,0 0.663085 -0.72737,0 0.361904 -0.361904,0 0.72737 -0.663085]
689 | }}
690 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
691 | transparency 0}}}
692 | Shape { geometry IndexedFaceSet
693 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,3,4,-1,5,6,1,-1,7,8,9,-1,10,7,11,-1,12,0,8,-1,12,13,14,-1,12,14,5,-1,12,5,1,-1,12,1,0,-1,12,8,7,-1,12,7,10,-1,15,10,16,-1,17,18,12,-1,19,12,10,-1,19,10,15,-1,19,17,12,-1,20,19,15,-1,21,22,19,-1,21,19,20,-1,23,22,21,-1]
694 | coord Coordinate { point [-2.87949 -1.77165 1.21422,-2.78902 -1.77165 1.30469,-2.81988 -1.77165 1.29191,-2.84638 -1.77165 1.27158,-2.86671 -1.77165 1.24508,-2.72278 -1.77165 1.30469,-2.7559 -1.77165 1.30905,-2.86671 -1.77165 1.11712,-2.88385 -1.77165 1.1811,-2.87949 -1.77165 1.14798,-2.81988 -1.77165 1.07029,-2.84638 -1.77165 1.09062,-2.64509 -1.77165 1.24508,-2.66542 -1.77165 1.27158,-2.69192 -1.77165 1.29191,-2.7559 -1.77165 1.05315,-2.78902 -1.77165 1.05751,-2.62795 -1.77165 1.1811,-2.63231 -1.77165 1.21422,-2.63231 -1.77165 1.14798,-2.72278 -1.77165 1.05751,-2.69192 -1.77165 1.07029,-2.64509 -1.77165 1.11712,-2.66542 -1.77165 1.09062]
695 | }}
696 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
697 | transparency 0}}}
698 | Shape { geometry IndexedFaceSet
699 | { creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,4,-1,5,6,1,-1,7,1,0,-1,7,5,1,-1,7,0,3,-1,8,7,9,-1,8,10,5,-1,8,5,7,-1,11,9,12,-1,13,14,15,-1,13,15,8,-1,13,8,9,-1,13,9,11,-1,16,11,17,-1,18,19,13,-1,18,11,16,-1,18,13,11,-1,20,16,21,-1,20,21,22,-1,20,23,18,-1,20,18,16,-1]
700 | coord Coordinate { point [-2.86671 -1.77165 -0.723424,-2.81988 -1.77165 -0.67659,-2.84638 -1.77165 -0.696924,-2.88385 -1.77165 -0.7874,-2.87949 -1.77165 -0.754283,-2.7559 -1.77165 -0.659447,-2.78902 -1.77165 -0.663807,-2.87949 -1.77165 -0.820517,-2.69192 -1.77165 -0.67659,-2.86671 -1.77165 -0.851376,-2.72278 -1.77165 -0.663807,-2.81988 -1.77165 -0.89821,-2.84638 -1.77165 -0.877876,-2.63231 -1.77165 -0.754283,-2.64509 -1.77165 -0.723424,-2.66542 -1.77165 -0.696924,-2.7559 -1.77165 -0.915353,-2.78902 -1.77165 -0.910993,-2.63231 -1.77165 -0.820517,-2.62795 -1.77165 -0.7874,-2.66542 -1.77165 -0.877876,-2.72278 -1.77165 -0.910993,-2.69192 -1.77165 -0.89821,-2.64509 -1.77165 -0.851376]
701 | }}
702 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
703 | transparency 0}}}
704 | Shape { geometry IndexedFaceSet
705 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,3,-1,4,3,5,-1,6,4,5,-1,7,8,9,-1,10,7,9,-1,11,12,13,-1,12,6,13,-1,6,5,13,-1,14,15,16,-1,15,10,16,-1,10,9,16,-1,17,11,18,-1,11,13,18,-1,17,18,19,-1,14,16,20,-1,21,17,22,-1,17,19,22,-1,23,14,24,-1,14,20,24,-1,25,21,26,-1,21,22,26,-1,27,25,28,-1,25,26,28,-1,29,30,31,-1,30,23,31,-1,23,24,31,-1,29,31,32,-1,33,29,34,-1,29,32,34,-1,35,33,36,-1,33,34,36,-1,37,35,38,-1,35,36,38,-1,39,37,40,-1,37,38,40,-1,39,40,41,-1,42,43,41,-1,43,39,41,-1,42,41,44,-1,42,44,45,-1,46,47,45,-1,47,42,45,-1,46,45,48,-1,1,46,48,-1,1,48,49,-1,1,49,2,-1]
706 | coord Coordinate { point [0 -0.44324 0.255905,0 -0.472851 0.195861,-1.1811 -0.44324 0.255905,-1.1811 -0.406046 0.31157,0 -0.406046 0.31157,-1.1811 -0.361904 0.361904,0 -0.361904 0.361904,0 6.26786e-17 -0.51181,-1.1811 6.26786e-17 -0.51181,-1.1811 -0.0668046 -0.507431,0 -0.0668046 -0.507431,0 -0.255905 0.44324,0 -0.31157 0.406046,-1.1811 -0.31157 0.406046,0 -0.195861 -0.472851,0 -0.132466 -0.49437,-1.1811 -0.132466 -0.49437,0 -0.195861 0.472851,-1.1811 -0.255905 0.44324,-1.1811 -0.195861 0.472851,-1.1811 -0.195861 -0.472851,0 -0.132466 0.49437,-1.1811 -0.132466 0.49437,0 -0.255905 -0.44324,-1.1811 -0.255905 -0.44324,0 -0.0668046 0.507431,-1.1811 -0.0668046 0.507431,0 0 0.51181,-1.1811 0 0.51181,0 -0.361904 -0.361904,0 -0.31157 -0.406046,-1.1811 -0.31157 -0.406046,-1.1811 -0.361904 -0.361904,0 -0.406046 -0.31157,-1.1811 -0.406046 -0.31157,0 -0.44324 -0.255905,-1.1811 -0.44324 -0.255905,0 -0.472851 -0.195861,-1.1811 -0.472851 -0.195861,0 -0.49437 -0.132466,-1.1811 -0.49437 -0.132466,-1.1811 -0.507431 -0.0668046,0 -0.51181 9.4018e-17,0 -0.507431 -0.0668046,-1.1811 -0.51181 9.4018e-17,-1.1811 -0.507431 0.0668046,0 -0.49437 0.132466,0 -0.507431 0.0668046,-1.1811 -0.49437 0.132466,-1.1811 -0.472851 0.195861]
707 | }}
708 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
709 | transparency 0}}}
710 | Shape { geometry IndexedFaceSet
711 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,3,-1,5,0,3,-1,4,3,6,-1,7,8,9,-1,4,6,10,-1,7,9,11,-1,12,4,10,-1,13,14,15,-1,14,7,15,-1,16,12,17,-1,7,11,15,-1,12,10,17,-1,18,13,19,-1,13,15,19,-1,20,16,21,-1,16,17,21,-1,22,23,24,-1,23,20,24,-1,20,21,24,-1,18,19,25,-1,22,24,26,-1,27,22,28,-1,22,26,28,-1,29,18,30,-1,18,25,30,-1,31,29,32,-1,29,30,32,-1,33,34,35,-1,34,31,35,-1,31,32,35,-1,33,35,36,-1,37,38,39,-1,38,33,39,-1,33,36,39,-1,37,39,40,-1,37,40,41,-1,42,37,41,-1,42,41,43,-1,44,45,43,-1,45,42,43,-1,44,43,46,-1,47,44,46,-1,47,46,48,-1,47,48,49,-1,1,47,49,-1,1,49,2,-1]
712 | coord Coordinate { point [0 0.44324 -0.255905,0 0.472851 -0.195861,-1.1811 0.44324 -0.255905,-1.1811 0.406046 -0.31157,0 0.361904 -0.361904,0 0.406046 -0.31157,-1.1811 0.361904 -0.361904,0 0.0668046 0.507431,0 0 0.51181,-1.1811 0 0.51181,-1.1811 0.31157 -0.406046,-1.1811 0.0668046 0.507431,0 0.31157 -0.406046,0 0.195861 0.472851,0 0.132466 0.49437,-1.1811 0.132466 0.49437,0 0.255905 -0.44324,-1.1811 0.255905 -0.44324,0 0.255905 0.44324,-1.1811 0.195861 0.472851,0 0.195861 -0.472851,-1.1811 0.195861 -0.472851,0 0.0668046 -0.507431,0 0.132466 -0.49437,-1.1811 0.132466 -0.49437,-1.1811 0.255905 0.44324,-1.1811 0.0668046 -0.507431,0 6.26786e-17 -0.51181,-1.1811 6.26786e-17 -0.51181,0 0.31157 0.406046,-1.1811 0.31157 0.406046,0 0.361904 0.361904,-1.1811 0.361904 0.361904,0 0.44324 0.255905,0 0.406046 0.31157,-1.1811 0.406046 0.31157,-1.1811 0.44324 0.255905,0 0.49437 0.132466,0 0.472851 0.195861,-1.1811 0.472851 0.195861,-1.1811 0.49437 0.132466,-1.1811 0.507431 0.0668046,0 0.507431 0.0668046,-1.1811 0.51181 -1.44984e-16,0 0.507431 -0.0668046,0 0.51181 -1.44984e-16,-1.1811 0.507431 -0.0668046,0 0.49437 -0.132466,-1.1811 0.49437 -0.132466,-1.1811 0.472851 -0.195861]
713 | }}
714 | appearance Appearance{material Material{diffuseColor 0.25098 0.25098 0.25098
715 | transparency 0}}}
716 | Shape { geometry IndexedFaceSet
717 | { creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,5,-1,6,7,8,-1,9,8,10,-1,11,12,0,-1,13,14,15,-1,16,6,8,-1,17,14,13,-1,18,8,9,-1,19,20,11,-1,19,11,0,-1,21,14,17,-1,22,19,0,-1,23,18,24,-1,22,3,14,-1,22,0,3,-1,22,14,21,-1,23,8,18,-1,25,26,16,-1,27,25,16,-1,28,16,8,-1,28,27,16,-1,29,23,30,-1,29,30,31,-1,29,8,23,-1,32,28,8,-1,32,8,29,-1,33,32,29,-1,34,35,36,-1,37,29,35,-1,37,38,39,-1,37,39,33,-1,37,33,29,-1,40,34,41,-1,40,35,34,-1,40,37,35,-1,42,37,40,-1,1,40,43,-1,44,42,40,-1,44,40,1,-1,44,45,42,-1,5,46,44,-1,3,2,47,-1,0,44,1,-1,0,5,44,-1]
718 | coord Coordinate { point [-1.1811 0.507431 -0.0668046,-1.1811 -0.195861 -0.472851,-1.1811 -0.132466 -0.49437,-1.1811 6.26786e-17 -0.51181,-1.1811 0.51181 -1.44984e-16,-1.1811 0.507431 0.0668046,-1.1811 -0.255905 0.44324,-1.1811 -0.31157 0.406046,-1.1811 -0.361904 0.361904,-1.1811 -0.44324 0.255905,-1.1811 -0.406046 0.31157,-1.1811 0.472851 -0.195861,-1.1811 0.49437 -0.132466,-1.1811 0.195861 -0.472851,-1.1811 0.0668046 -0.507431,-1.1811 0.132466 -0.49437,-1.1811 -0.195861 0.472851,-1.1811 0.255905 -0.44324,-1.1811 -0.472851 0.195861,-1.1811 0.406046 -0.31157,-1.1811 0.44324 -0.255905,-1.1811 0.31157 -0.406046,-1.1811 0.361904 -0.361904,-1.1811 -0.507431 0.0668046,-1.1811 -0.49437 0.132466,-1.1811 -0.0668046 0.507431,-1.1811 -0.132466 0.49437,-1.1811 0 0.51181,-1.1811 0.0668046 0.507431,-1.1811 -0.49437 -0.132466,-1.1811 -0.51181 9.4018e-17,-1.1811 -0.507431 -0.0668046,-1.1811 0.132466 0.49437,-1.1811 0.195861 0.472851,-1.1811 -0.406046 -0.31157,-1.1811 -0.472851 -0.195861,-1.1811 -0.44324 -0.255905,-1.1811 0.361904 0.361904,-1.1811 0.31157 0.406046,-1.1811 0.255905 0.44324,-1.1811 -0.31157 -0.406046,-1.1811 -0.361904 -0.361904,-1.1811 0.406046 0.31157,-1.1811 -0.255905 -0.44324,-1.1811 0.472851 0.195861,-1.1811 0.44324 0.255905,-1.1811 0.49437 0.132466,-1.1811 -0.0668046 -0.507431]
719 | }}
720 | appearance Appearance{material Material{diffuseColor 0.411765 0.411765 0.411765
721 | transparency 0}}}
722 |
--------------------------------------------------------------------------------