From 8f0df1cdbaffe386ee14b5b22d7ed9ce4376104a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Aug 2015 17:57:41 +1000 Subject: [PATCH 001/116] Added INA28x series of bidirectional zero-drift high accuracy current shunt monitors --- library/sensors.dcm | 30 ++++++++++++++++++++++++++++++ library/sensors.lib | 23 +++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 49ec2912..424d5039 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -137,6 +137,36 @@ K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # +$CMP INA282 +D 50V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA283 +D 200V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA284 +D 500V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA285 +D 1000V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# +$CMP INA286 +D 100V/V High accuracy, wide common-mode range bidirectional current shunt monitor +K current monitor shunt sensor bidirectional high low side common mode +F http://www.ti.com/lit/ds/symlink/ina283.pdf +$ENDCMP +# $CMP L3G4200D D 16-bit 3 Axis Digital MEMS Gyroscope, LGA-16 K 3-Axis MEMS Gyroscope diff --git a/library/sensors.lib b/library/sensors.lib index b945310f..908d7e67 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -236,6 +236,29 @@ X Vin- 5 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# INA282 +# +DEF INA282 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "INA282" -300 -450 50 H V L CNN +F2 "" -200 0 50 H V C CNN +F3 "" -200 0 50 H V C CNN +ALIAS INA286 INA283 INA284 INA285 +DRAW +P 2 0 1 0 300 -200 150 -100 N +P 2 0 1 0 300 200 150 100 N +P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f +X -IN 1 -400 -100 100 R 50 50 1 1 I +X GND 2 0 -400 200 U 50 50 1 1 I +X NC 4 -400 -200 100 R 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 I +X V+ 6 0 400 200 D 50 50 1 1 I +X REF1 7 400 200 100 L 50 50 1 1 I +X +IN 8 -400 100 100 R 50 50 1 1 I +X REF2 ~ 400 -200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # L3G4200D # DEF L3G4200D IC 0 40 Y Y 1 F N From a9c1b706d03f212a7969c908c7c4c9820d94cab7 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Aug 2015 18:14:06 +1000 Subject: [PATCH 002/116] Fixed pin assignments on the INA28x series current shunt monitors --- library/sensors.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 908d7e67..f155e2b9 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -250,12 +250,12 @@ P 2 0 1 0 300 200 150 100 N P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f X -IN 1 -400 -100 100 R 50 50 1 1 I X GND 2 0 -400 200 U 50 50 1 1 I +X REF2 3 400 200 100 L 50 50 1 1 I X NC 4 -400 -200 100 R 50 50 1 1 N N X OUT 5 400 0 100 L 50 50 1 1 I X V+ 6 0 400 200 D 50 50 1 1 I -X REF1 7 400 200 100 L 50 50 1 1 I +X REF1 7 400 -200 100 L 50 50 1 1 I X +IN 8 -400 100 100 R 50 50 1 1 I -X REF2 ~ 400 -200 100 L 50 50 1 1 I ENDDRAW ENDDEF # From 9db8591fb01e45770b3cdc388a657f15d2e028ab Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 20 Aug 2015 11:31:15 +1000 Subject: [PATCH 003/116] Added Microchip MCP16311 and MCP16312 synchronous buck regulators (in 2 package types) --- library/dc-dc.dcm | 24 ++++++++++++++++++++++++ library/dc-dc.lib | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 459e8fba..1115f8cb 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -843,6 +843,30 @@ K Adjustable 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # +$CMP MCP16311-MNY +D 30V Input 1A output integrated synchronous switch step-down regulator with PFM/PWM modulation +K buck regulator power supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16311-MS +D 30V Input 1A output integrated synchronous switch step-down regulator with PFM/PWM modulation +K buck regulator power supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MNY +D 30V Input 1A output integrated synchronous switch step-down regulator with PWM modulation +K buck regulator power supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MS +D 30V Input 1A output integrated synchronous switch step-down regulator with PWM modulation +K buck regulator power supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# $CMP NID60 D NID60, 60W, 250kHz Step Down Converter K 60W, 250KHz Buck DC/DC diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 3a64c689..e3668d7c 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -997,6 +997,49 @@ X SHDN 7 -750 -100 300 R 60 60 1 1 I I ENDDRAW ENDDEF # +# MCP16311-MNY +# +DEF MCP16311-MNY U 0 40 Y Y 1 F N +F0 "U" -200 550 50 H V L CNN +F1 "MCP16311-MNY" -200 450 50 H V L CNN +F2 "TDFN-8" 50 100 50 H V C CNN +F3 "" -200 550 50 H V C CNN +ALIAS MCP16312-MNY +DRAW +S -200 400 300 -300 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -300 0 100 R 50 50 1 1 I +X EN 3 -300 200 100 R 50 50 1 1 I +X Vin 4 -300 300 100 R 50 50 1 1 W +X Pgnd 5 0 -400 100 U 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +X BOOST 7 400 300 100 L 50 50 1 1 O +X Agnd 8 100 -400 100 U 50 50 1 1 W +X PAD 9 200 -400 100 U 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP16311-MS +# +DEF MCP16311-MS U 0 40 Y Y 1 F N +F0 "U" -200 550 50 H V L CNN +F1 "MCP16311-MS" -200 450 50 H V L CNN +F2 "MSOP-8" 50 100 50 H V C CNN +F3 "" -200 550 50 H V C CNN +ALIAS MCP16312-MS +DRAW +S -200 400 300 -200 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -300 0 100 R 50 50 1 1 I +X EN 3 -300 200 100 R 50 50 1 1 I +X Vin 4 -300 300 100 R 50 50 1 1 W +X Pgnd 5 0 -300 100 U 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +X BOOST 7 400 300 100 L 50 50 1 1 O +X Agnd 8 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # NID60 # DEF NID60 U 0 40 Y Y 1 F N From 32c73b4e684d27bd250df474a39cd986d41dc65e Mon Sep 17 00:00:00 2001 From: Will Bickerstaff Date: Sat, 19 Sep 2015 11:19:19 +0100 Subject: [PATCH 004/116] Add BAT16TW + Aliases --- library/diode.dcm | 60 +++++++++++++++++++++++++++++++++++++++++++++++ library/diode.lib | 27 ++++++++++++++++++++- 2 files changed, 86 insertions(+), 1 deletion(-) diff --git a/library/diode.dcm b/library/diode.dcm index 82a720f8..0047db5c 100644 --- a/library/diode.dcm +++ b/library/diode.dcm @@ -1,5 +1,17 @@ EESchema-DOCLIB Version 2.0 # +$CMP BAS16TW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30154.pdf +$ENDCMP +# +$CMP BAS16VY +D Fast switching diode array 3 independent +K diode +F http://www.nxp.com/documents/data_sheet/BAS16_SER.pdf +$ENDCMP +# $CMP BAT54ADW D Schottky diode array 2 pair Com A K diode @@ -24,6 +36,48 @@ K diode F http://www.nxp.com/documents/data_sheet/BAV756S_BAW56_SER.pdf $ENDCMP # +$CMP Central_Semi_CMKD4448 +D High speed switching diode array 3 independent +K diode +F http://www.centralsemi.com/PDFs/products/CMKD4448.PDF +$ENDCMP +# +$CMP Central_Semi_CMKD6001 +D Ultra low leakage switching diode array 3 independent +K diode +F http://www.centralsemi.com/PDFs/products/CMKD6001.PDF +$ENDCMP +# +$CMP Comchip_ACDSV6-4448TI-G +D Small signal switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/ACDSV6-4448TI-G%20RevA285610.pdf +$ENDCMP +# +$CMP Comchip_CDSV6-4148-G +D Fast switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/CDSV6-16-G,4148-G%20RevA272279.pdf +$ENDCMP +# +$CMP Comchip_CDSV6-4448TI-G +D High speed switching diode array 3 independent +K diode +F http://www.comchiptech.com/cms/UserFiles/CDSV6-4448XX-G%20RevC285574.pdf +$ENDCMP +# +$CMP HN2D02FU +D Ultra high speed switching diode array 3 independent +K diode +F http://www.onsemi.com/pub_link/Collateral/HN2D02FUTW1T1-D.PDF +$ENDCMP +# +$CMP MMBD4148TW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30154.pdf +$ENDCMP +# $CMP MMBD4448HADW D Fast Switching Diode Array 2 pair Com A K diode @@ -36,6 +90,12 @@ K diode F http://www.diodes.com/datasheets/ds30153.pdf $ENDCMP # +$CMP MMBD4448HTW +D Fast switching diode array 3 independent +K diode +F http://www.diodes.com/datasheets/ds30153.pdf +$ENDCMP +# $CMP Panasonic_MA5J002E D Quad Ultra high Speed Switching Diode Array Com K K diode diff --git a/library/diode.lib b/library/diode.lib index 7cd531f5..fc5943b7 100644 --- a/library/diode.lib +++ b/library/diode.lib @@ -1,6 +1,31 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# BAS16TW +# +DEF BAS16TW D 0 40 Y N 3 F N +F0 "D" 0 100 50 H V C CNN +F1 "BAS16TW" 0 -100 50 H V C CNN +F2 "" -100 0 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS BAS16VY MMBD4148TW MMBD4448HTW HN2D02FU Comchip_ACDSV6-4448TI-G Central_Semi_CMKD6001 Central_Semi_CMKD4448 Comchip_CDSV6-4148-G Comchip_CDSV6-4448TI-G +$FPLIST + *SC-70-6* + *SC-88* + *SOT-363* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X A 1 200 0 150 L 50 50 1 1 P +X K 6 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 2 1 P +X K 5 -200 0 150 R 50 50 2 1 P +X A 3 200 0 150 L 50 50 3 1 P +X K 4 -200 0 150 R 50 50 3 1 P +ENDDRAW +ENDDEF +# # BAT54ADW # DEF BAT54ADW D 0 40 Y N 4 F N @@ -95,4 +120,4 @@ X K 5 -200 0 150 R 50 50 4 1 P ENDDRAW ENDDEF # -#End Library \ No newline at end of file +#End Library From 9044153b6d61bb9b893029f17d0cad15f2f3afd4 Mon Sep 17 00:00:00 2001 From: Will Bickerstaff Date: Sat, 19 Sep 2015 11:20:29 +0100 Subject: [PATCH 005/116] Update footprint filters BAT54ADW, Rohm_UMP11N --- library/diode.lib | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/diode.lib b/library/diode.lib index fc5943b7..441544e7 100644 --- a/library/diode.lib +++ b/library/diode.lib @@ -35,6 +35,8 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN $FPLIST *SC-70-6* + *SC-88* + *SOT-363* $ENDFPLIST DRAW P 3 0 1 0 50 50 -50 0 50 -50 F @@ -105,6 +107,8 @@ F3 "" 0 100 50 H V C CNN ALIAS BAW56DW BAW56S MMBD4448HADW Toshiba_HN1D01FU $FPLIST *SC-70-6* + *SC-88* + *SOT-363* $ENDFPLIST DRAW P 2 0 1 6 -50 50 -50 -50 N From ffd19f2cba08a31de3993413bddeb2aa2ae299a1 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 25 Sep 2015 15:49:15 +0200 Subject: [PATCH 006/116] [enh] add MCP73811T and MCP73812T datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/22036b.pdf --- library/regul.dcm | 24 ++++++++++++++++++++++++ library/regul.lib | 21 +++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 7892bdc6..5e2f8b31 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2123,6 +2123,30 @@ K REGULATOR LDO F http://ww1.microchip.com/downloads/en/DeviceDoc/20002276C.pdf $ENDCMP # +$CMP MCP73811T-420I/OT +D Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge Management Controllers, 85mA/450mA +K Lithium-Ion Battery Charger +F http://ww1.microchip.com/downloads/en/DeviceDoc/22036b.pdf +$ENDCMP +# +$CMP MCP73811T-435I/OT +D Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge Management Controllers, 85mA/450mA +K Lithium-Ion Battery Charger +F http://ww1.microchip.com/downloads/en/DeviceDoc/22036b.pdf +$ENDCMP +# +$CMP MCP73812T-420I/OT +D Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge Management Controllers, 50mA-500mA +K Lithium-Ion Battery Charger +F http://ww1.microchip.com/downloads/en/DeviceDoc/22036b.pdf +$ENDCMP +# +$CMP MCP73812T-435I/OT +D Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge Management Controllers, 50mA-500mA +K Lithium-Ion Battery Charger +F http://ww1.microchip.com/downloads/en/DeviceDoc/22036b.pdf +$ENDCMP +# $CMP MIC2026 D Dual-Channel Power Distribution Switch K PWR SWITCH diff --git a/library/regul.lib b/library/regul.lib index 38960cee..cc4ef844 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1767,6 +1767,27 @@ S -200 -100 200 100 0 1 0 N ENDDRAW ENDDEF # +# MCP73812T-420I/OT +# +DEF MCP73812T-420I/OT U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "MCP73812T-420I/OT" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MCP73812T-435I/OT MCP73811T-420I/OT MCP73811T-435I/OT +$FPLIST + *SOT-23-5* +$ENDFPLIST +DRAW +X CEN 1 -500 100 200 R 50 50 1 1 I +X VSS 2 -500 0 200 R 50 50 1 1 W +X VBAT 3 -500 -100 200 R 50 50 1 1 W +X VDD 4 500 -100 200 L 50 50 1 1 W +X PROG 5 500 100 200 L 50 50 1 1 I +S -300 200 300 -200 0 1 0 f +ENDDRAW +ENDDEF +# # MIC2026 # DEF MIC2026 U 0 30 Y Y 1 F N From ce9cffb0f64d9396bc90ec25feb6c1956e039a52 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 25 Sep 2015 16:32:17 +0200 Subject: [PATCH 007/116] [fix] apply KLC for pin length --- library/regul.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index cc4ef844..a38067e4 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1779,12 +1779,12 @@ $FPLIST *SOT-23-5* $ENDFPLIST DRAW -X CEN 1 -500 100 200 R 50 50 1 1 I -X VSS 2 -500 0 200 R 50 50 1 1 W -X VBAT 3 -500 -100 200 R 50 50 1 1 W -X VDD 4 500 -100 200 L 50 50 1 1 W -X PROG 5 500 100 200 L 50 50 1 1 I S -300 200 300 -200 0 1 0 f +X CEN 1 -400 100 100 R 50 50 1 1 I +X VSS 2 -400 0 100 R 50 50 1 1 W +X VBAT 3 -400 -100 100 R 50 50 1 1 W +X VDD 4 400 -100 100 L 50 50 1 1 W +X PROG 5 400 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # From ca9e7496dc45cd578bcb8cfb06cc795dea3db1c7 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 5 Oct 2015 17:03:10 +1100 Subject: [PATCH 008/116] Added MMA8653FCR1 accelerometer IC --- library/sensors.dcm | 6 ++++++ library/sensors.lib | 22 ++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 424d5039..def615b6 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -221,6 +221,12 @@ K linear active thermistor temperature sensor F http://ww1.microchip.com/downloads/en/DeviceDoc/20001942F.pdf $ENDCMP # +$CMP MMA8653FCR1 +D 3-Axis 10-bit Digital Accelerometer with I2C interface +K Accelerometer I2C +F http://cache.freescale.com/files/sensors/doc/data_sheet/MMA8653FC.pdf +$ENDCMP +# $CMP MP45DT02 D MEMS Omnidirectional Digital Microphone, HLGA-6 K MEMS Microphone diff --git a/library/sensors.lib b/library/sensors.lib index f155e2b9..b3659164 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -448,6 +448,28 @@ X NC 5 -400 0 100 R 50 50 1 1 N ENDDRAW ENDDEF # +# MMA8653FCR1 +# +DEF MMA8653FCR1 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "MMA8653FCR1" 50 -350 50 H V L CNN +F2 "DFN10" 300 -250 50 H V R CNN +F3 "" -200 -50 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X Vdd 1 0 400 100 D 50 50 1 1 W +X SCL 2 -400 100 100 R 50 50 1 1 I +X INT1 3 400 0 100 L 50 50 1 1 O +X BYP 4 -400 0 100 R 50 50 1 1 I +X INT2 5 400 -100 100 L 50 50 1 1 O +X GND 6 -200 -400 100 U 50 50 1 1 W +X GND 7 0 -400 100 U 50 50 1 1 W +X Vddio 8 100 400 100 D 50 50 1 1 W +X GND 9 -100 -400 100 U 50 50 1 1 W +X SDA 10 -400 200 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # MP45DT02 # DEF MP45DT02 IC 0 40 Y Y 1 F N From 327502b45b5d391e2e577145292f769a9b8f1328 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 13 Oct 2015 15:50:57 +1100 Subject: [PATCH 009/116] Changed pin layout of ACS754 current sensor --- library/sensors.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index b3659164..e237923f 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -130,15 +130,15 @@ ENDDEF # # ACS754SCB-200 # -DEF ACS754SCB-200 IC 0 40 Y Y 1 F N -F0 "IC" -300 250 50 H V L CNN -F1 "ACS754SCB-200" -300 -250 50 H V L CNN +DEF ACS754SCB-200 U 0 40 Y Y 1 F N +F0 "U" -300 250 50 H V L CNN +F1 "ACS754SCB-200" 50 250 50 H V L CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN DRAW S -300 200 300 -200 0 1 10 f -X VCC 1 400 100 100 L 50 50 1 1 W -X GND 2 400 -100 100 L 50 50 1 1 W +X VCC 1 0 300 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W X OUT 3 400 0 100 L 50 50 1 1 O X IP+ 4 -400 100 100 R 50 50 1 1 P X IP- 5 -400 -100 100 R 50 50 1 1 P From 1aa49fa7738a2d9bff86479463f71da044aa6d54 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 20 Oct 2015 15:50:30 +1100 Subject: [PATCH 010/116] Added gain information to the INA19x series of current shunt monitors --- library/sensors.dcm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index def615b6..6510050a 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -102,37 +102,37 @@ F http://akizukidenshi.com/download/ds/aosong/DHT11.pdf $ENDCMP # $CMP INA193 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 20V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # $CMP INA194 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # $CMP INA195 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # $CMP INA196 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 20V/V Current shunt monitor with independent supply, -16V to +80V common mode range K current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # $CMP INA197 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 50V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP # $CMP INA198 -D Current shunt monitor with independent supply, -16V to +80V common mode range +D 100V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side F http://www.ti.com/lit/gpn/ina193 $ENDCMP From c07563758df5ac03c3b6151608d4c3cb77bc4ae9 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 26 Oct 2015 15:45:50 +1100 Subject: [PATCH 011/116] Added LM3630 high-voltage synchronous buck regulator http://cds.linear.com/docs/en/datasheet/3630fd.pdf --- library/dc-dc.dcm | 258 ++++++++++++++++++++++++---------------------- library/dc-dc.lib | 33 ++++++ 2 files changed, 165 insertions(+), 126 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1115f8cb..419275d8 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -7,22 +7,22 @@ F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf $ENDCMP # $CMP APE1707H-12-HF -D APE1707H-12-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 12V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707H-33-HF -D APE1707H-33-HF, 3.3V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 3.3V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707H-50-HF -D APE1707H-50-HF, 5.0V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K 5V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707H-HF -D APE1707H-HF, Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) K Adjustable 2A 150KHz PWM Buck DC/DC $ENDCMP # @@ -32,166 +32,166 @@ K 12V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707M-33-HF -D APE1707M-33-HF, 3.3V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, SO8 K 3.3V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707M-50-HF -D APE1707M-50-HF, 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 K 5V 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP APE1707M-HF -D APE1707M-HF, Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 +D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 K Adjustable 2A 150KHz PWM Buck DC/DC $ENDCMP # $CMP BD9001F -D BD9001F, 48V 2A, Flexible Step-Down Switching Regulator, SO8 +D 48V 2A, Flexible Step-Down Switching Regulator, SO8 K DC-DC Step-Down Switching Regulator F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf $ENDCMP # $CMP BD9778F -D BD9778F, 35V 2A, Flexible Step-Down Switching Regulator, SO8 +D 35V 2A, Flexible Step-Down Switching Regulator, SO8 K DC-DC Step-Down Switching Regulator F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf $ENDCMP # $CMP BD9778HFP -D BD9778HFP, 35V 2A, Flexible Step-Down Switching Regulator, HRP7 +D 35V 2A, Flexible Step-Down Switching Regulator, HRP7 K DC-DC Step-Down Switching Regulator F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf $ENDCMP # $CMP BD9781HFP -D BD9781HFP, 35V 4A, Flexible Step-Down Switching Regulator, HRP7 +D 35V 4A, Flexible Step-Down Switching Regulator, HRP7 K DC-DC Step-Down Switching Regulator F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf $ENDCMP # $CMP BD9G341EFJ -D BD9G341EFJ, 12V-76V input voltage range 3A output current +D 12V-76V input voltage range 3A output current K BD9G341EFJ, Buck Converter F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf $ENDCMP # $CMP GL2576-12SF8DR -D GL2576-12SF8DR, 12V 3A, 52KHz Step Down Converter, SO8 +D 12V 3A, 52KHz Step Down Converter, SO8 K 12V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-12TA5PR -D GL2576-12TA5PR, 12V 3A, 52KHz Step Down Converter, TD2P-5 +D 12V 3A, 52KHz Step Down Converter, TD2P-5 K 12V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-12TA5R -D GL2576-12TA5R, 12V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +D 12V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) K 12V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-12TB5T -D GL2576-12TB5T, 12V 3A, 52KHz Step Down Converter, TO220-5 +D 12V 3A, 52KHz Step Down Converter, TO220-5 K 12V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-15SF8DR -D GL2576-15SF8DR, 15V 3A, 52KHz Step Down Converter, SO8 +D 15V 3A, 52KHz Step Down Converter, SO8 K 15V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-15TA5PR -D GL2576-15TA5PR, 15V 3A, 52KHz Step Down Converter, TD2P-5 +D 15V 3A, 52KHz Step Down Converter, TD2P-5 K 15V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-15TA5R -D GL2576-15TA5R, 15V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +D 15V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) K 15V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-15TB5T -D GL2576-15TB5T, 15V 3A, 52KHz Step Down Converter, TO220-5 +D 15V 3A, 52KHz Step Down Converter, TO220-5 K 15V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-3.3SF8DR -D GL2576-3.3SF8DR, 3.3V 3A, 52KHz Step Down Converter, SO8 +D 3.3V 3A, 52KHz Step Down Converter, SO8 K 3.3V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-3.3TA5PR -D GL2576-3.3TA5PR, 3.3V 3A, 52KHz Step Down Converter, TD2P-5 +D 3.3V 3A, 52KHz Step Down Converter, TD2P-5 K 3.3V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-3.3TA5R -D GL2576-3.3TA5R, 3.3V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +D 3.3V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) K 3.3V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-3.3TB5T -D GL2576-3.3TB5T, 3.3V 3A, 52KHz Step Down Converter, TO220-5 +D 3.3V 3A, 52KHz Step Down Converter, TO220-5 K 3.3V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-5.0SF8DR -D GL2576-5.0SF8DR, 5V 3A, 52KHz Step Down Converter, SO8 +D 5V 3A, 52KHz Step Down Converter, SO8 K 5V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-5.0TA5PR -D GL2576-5.0TA5PR, 5V 3A, 52KHz Step Down Converter, TD2P-5 +D 5V 3A, 52KHz Step Down Converter, TD2P-5 K 5V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-5.0TA5R -D GL2576-5.0TA5R, 5V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +D 5V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) K 5V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-5.0TB5T -D GL2576-5.0TB5T, 5V 3A, 52KHz Step Down Converter, TO220-5 +D 5V 3A, 52KHz Step Down Converter, TO220-5 K 5V 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-ASF8DR -D GL2576-ASF8DR, Adjustable 3A, 52KHz Step Down Converter, SO8 +D Adjustable 3A, 52KHz Step Down Converter, SO8 K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-ATA5PR -D GL2576-ATA5PR, Adjustable 3A, 52KHz Step Down Converter, TD2P-5 +D Adjustable 3A, 52KHz Step Down Converter, TD2P-5 K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-ATA5R -D GL2576-ATA5R, Adjustable 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +D Adjustable 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP GL2576-ATB5T -D GL2576-ATB5T, Adjustable 3A, 52KHz Step Down Converter, TO220-5 +D Adjustable 3A, 52KHz Step Down Converter, TO220-5 K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP @@ -233,61 +233,61 @@ F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2574N-12 -D LM2574N, 12V, 0.5A Step-Down VR +D 12V, 0.5A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2574N-15 -D LM2574N, 15V, 0.5A Step-Down VR +D 15V, 0.5A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2574N-3.3 -D LM2574N, 3.3V, 0.5A Step-Down VR +D 3.3V, 0.5A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2574N-5 -D LM2574N, 5V, 0.5A Step-Down VR +D 5V, 0.5A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2574N-ADJ -D LM2574N, Adjustable Output, 0.5A Step-Down VR +D Adjustable Output, 0.5A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA F www.national.com/ds/LM/LM2574.pdf $ENDCMP # $CMP LM2576HVS-12 -D LM2576HVS, TO-263, 12V 3A Step-Down VR High Voltage Input +D TO-263, 12V 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576HVS-15 -D LM2576HVS, TO-263, 15V 3A Step-Down VR High Voltage Input +D TO-263, 15V 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576HVS-3.3 -D LM2576HVS, TO-263, 3.3V 3A Step-Down VR High Voltage Input +D TO-263, 3.3V 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576HVS-5 -D LM2576HVS, TO-263, 5V 3A Step-Down VR High Voltage Input +D TO-263, 5V 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576HVS-ADJ -D LM2576HVS, TO-263, Adjustable Output 3A Step-Down VR High Voltage Input +D TO-263, Adjustable Output 3A Step-Down VR High Voltage Input K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP @@ -323,31 +323,31 @@ F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576S-12 -D LM2576S, TO-263, 12V 3A Step-Down VR +D TO-263, 12V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576S-15 -D LM2576S, TO-263, 15V 3A Step-Down VR +D TO-263, 15V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576S-3.3 -D LM2576S, TO-263, 3.3V 3A Step-Down VR +D TO-263, 3.3V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576S-5 -D LM2576S, TO-263, 5V 3A Step-Down VR +D TO-263, 5V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2576S-ADJ -D LM2576S, TO-263, Adjustable Output 3A Step-Down VR +D TO-263, Adjustable Output 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP @@ -383,25 +383,25 @@ F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2595S-12 -D LM2595S, 12V, 1A Step-Down VR +D 12V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595S-3.3 -D LM2595S, 3.3V, 1A Step-Down VR +D 3.3V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595S-5 -D LM2595S, 5V, 1A Step-Down VR +D 5V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595S-ADJ -D LM2595S, Adjustable Output 1A Step-Down VR +D Adjustable Output 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable F www.national.com/ds/LM/LM2595.pdf $ENDCMP @@ -413,127 +413,127 @@ F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595T-3.3 -D LM2595T, 3.3V, 1A Step-Down VR +D 3.3V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595T-5 -D LM2595T, 5V, 1A Step-Down VR +D 5V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2595T-ADJ -D LM2595T, Adjustable Output 1A Step-Down VR +D Adjustable Output 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable F www.national.com/ds/LM/LM2595.pdf $ENDCMP # $CMP LM2596S-12 -D LM2596S, TO-263, 12V 3A Step-Down VR +D TO-263, 12V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596S-3.3 -D LM2596S, TO-263, 3.3V 3A Step-Down VR +D TO-263, 3.3V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596S-5 -D LM2596S, TO-263, 5V 3A Step-Down VR +D TO-263, 5V 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596S-ADJ -D LM2596S, TO-263, Adjustable 3A Step-Down VR +D TO-263, Adjustable 3A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596T-12 -D LM2596T, TO220-5, 12V 3A 150kHz Step-Down VR +D TO220-5, 12V 3A 150kHz Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596T-3.3 -D LM2596T, TO220-5, 3.3V 3A 150kHz Step-Down VR +D TO220-5, 3.3V 3A 150kHz Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596T-5 -D LM2596T, TO220-5, 5V 3A 150kHz Step-Down VR +D TO220-5, 5V 3A 150kHz Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2596T-ADJ -D LM2596T, TO220-5, Adjustable 3A 150kHz Step-Down VR +D TO220-5, Adjustable 3A 150kHz Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A F http://www.ti.com/lit/ds/symlink/lm2576.pdf $ENDCMP # $CMP LM2672M-12 -D LM2672M, 12V, 1A Step-Down VR +D 12V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2672M-3.3 -D LM2672M, 3.3V, 1A Step-Down VR +D 3.3V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2672M-ADJ -D LM2672M, Adjustable Output, 1A Step-Down VR +D Adjustable Output, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2672N-12 -D LM2672N, 12V, 1A Step-Down VR +D 12V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2672N-3.3 -D LM2672N, 3.3V, 1A Step-Down VR +D 3.3V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2672N-ADJ -D LM2672N, Adjustable Output, 1A Step-Down VR +D Adjustable Output, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator F www.national.com/ds/LM/LM2672.pdf $ENDCMP # $CMP LM2674M-12 -D LM2674M, 12V, 500 mA Step-Down VR +D 12V, 500 mA Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA F www.national.com/ds/LM/LM2674.pdf $ENDCMP # $CMP LM2674M-3.3 -D LM2674M, 3.3V, 500 mA Step-Down VR +D 3.3V, 500 mA Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator F www.national.com/ds/LM/LM2674.pdf $ENDCMP # $CMP LM2674M-5.0 -D LM2674M, 5V, 500 mA Step-Down VR +D 5V, 500 mA Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator F www.national.com/ds/LM/LM2674.pdf $ENDCMP # $CMP LM2674M-ADJ -D LM2674M, Adjustable Output, 500 mA Step-Down VR +D Adjustable Output, 500 mA Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator F www.national.com/ds/LM/LM2674.pdf $ENDCMP @@ -563,25 +563,25 @@ F www.national.com/ds/LM/LM2674.pdf $ENDCMP # $CMP LM2675M-12 -D LM2675M, 12V, 1A Step-Down VR +D 12V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A F www.national.com/ds/LM/LM2675.pdf $ENDCMP # $CMP LM2675M-3.3 -D LM2675M, 3.3V, 1A Step-Down VR +D 3.3V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A F www.national.com/ds/LM/LM2675.pdf $ENDCMP # $CMP LM2675M-5 -D LM2675M, 5V, 1A Step-Down VR +D 5V, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A F www.national.com/ds/LM/LM2675.pdf $ENDCMP # $CMP LM2675M-ADJ -D LM2675M, Adjustable Output, 1A Step-Down VR +D Adjustable Output, 1A Step-Down VR K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable F www.national.com/ds/LM/LM2675.pdf $ENDCMP @@ -611,7 +611,7 @@ F www.national.com/ds/LM/LM2675.pdf $ENDCMP # $CMP LM27313XMF -D LM27313, 1A, 28Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +D 1A, 28Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost Voltage Regulator F http://www.ti.com/lit/ds/symlink/lm27313.pdf $ENDCMP @@ -647,7 +647,7 @@ F http://www.ti.com/lit/ds/symlink/lm2735.pdf $ENDCMP # $CMP LM3407MY -D LM3407MY, LED Lighting CC Floating Buck Switching Regulator, eMSOP-8 +D LED Lighting CC Floating Buck Switching Regulator, eMSOP-8 K LED Step-Down Switching Regulator F http://www.ti.com/lit/ds/symlink/lm3407.pdf $ENDCMP @@ -659,67 +659,67 @@ F www.ti.com/lit/ds/symlink/lm3670.pdf $ENDCMP # $CMP LM5006MM -D LM5006, 600 mA, 80V Constant On-Time Buck Switching Regulator +D 600 mA, 80V Constant On-Time Buck Switching Regulator K Constant On-Time Buck Switching Regulator F http://www.ti.com/lit/ds/symlink/lm5006.pdf $ENDCMP # $CMP LM5007MM -D LM5007, 700 mA, 80V Step-Down Switching Regulator +D 700 mA, 80V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5007.pdf $ENDCMP # $CMP LM5007SD -D LM5007, 700 mA, 80V Step-Down Switching Regulator +D 700 mA, 80V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5007.pdf $ENDCMP # $CMP LM5008MM -D LM5008, 500 mA, 100V Step-Down Switching Regulator +D 500 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5008.pdf $ENDCMP # $CMP LM5008SD -D LM5008, 500 mA, 100V Step-Down Switching Regulator +D 500 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5008.pdf $ENDCMP # $CMP LM5008SDC -D LM5008, 500 mA, 100V Step-Down Switching Regulator +D 500 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5008.pdf $ENDCMP # $CMP LM5009MM -D LM5009, 150 mA, 100V Step-Down Switching Regulator +D 150 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator F www.national.com/ds/LM/LM5009.pdf $ENDCMP # $CMP LM5017MR -D LM5017, 600 mA, 100V Step-Down Switching Regulator +D 600 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator High Voltage F http://www.national.com/ds/LM/LM5017.pdf $ENDCMP # $CMP LM5017SD -D LM5017, 600 mA, 100V Step-Down Switching Regulator +D 600 mA, 100V Step-Down Switching Regulator K Step-Down Switching Regulator High Voltage High Frequency F http://www.national.com/ds/LM/LM5017.pdf $ENDCMP # $CMP LMR10510XMF -D LMR10510, 1A, 5.5V Step-Down Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +D 1A, 5.5V Step-Down Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Down Buck Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr10510.pdf $ENDCMP # $CMP LMR10510YMF -D LMR10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency, SOT-23-5 +D 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency, SOT-23-5 K Miniature Step-Down Buck Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr10510.pdf $ENDCMP @@ -731,19 +731,19 @@ F http://www.ti.com/lit/ds/symlink/lmr10510.pdf $ENDCMP # $CMP LMR62014XMF -D LMR62014, 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +D 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr62014.pdf $ENDCMP # $CMP LMR62421XMF -D LMR62421, 2.1A, 24Vout Boost/SEPIC Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +D 2.1A, 24Vout Boost/SEPIC Voltage Regulator, 1.6MHz Frequency, SOT-23-5 K Miniature Step-Up Boost SEPIC Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr62421.pdf $ENDCMP # $CMP LMR62421XSD -D LMR62421, 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency +D 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency K Miniature Step-Up Boost SEPIC Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr62421.pdf $ENDCMP @@ -759,86 +759,92 @@ D Low EMI DC/DC converter. F regulator/lt3439.pdf $ENDCMP # +$CMP LTC3630 +D High efficiency 65V 500mA synchronous step-down converter +K buck wide operating range adjustable +F http://cds.linear.com/docs/en/datasheet/3630fd.pdf +$ENDCMP +# $CMP MAX5035AASA -D MAX5035AASA, 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035AUPA -D MAX5035AUPA, 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 K 3.3V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035AUSA -D MAX5035AUSA, 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 K 3.3V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035BASA -D MAX5035BASA, 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 5V 1A Step-Down Converter 76V Hi-Temp F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035BUPA -D MAX5035BUPA, 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 K 5V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035BUSA -D MAX5035BUSA, 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 K 5V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035CASA -D MAX5035CASA, 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 12V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035CUPA -D MAX5035CUPA, 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 K 12V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035CUSA -D MAX5035CUSA, 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 K 12V 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035DASA -D MAX5035DASA, AdjustableV 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +D AdjustableV 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K Adjustable V 1A Step-Down Converter 76V Hi-Temp F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035DUPA -D MAX5035DUPA, Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 K Adjustable 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035DUSA -D MAX5035DUSA, Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 K Adjustable 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035EASA -D MAX5035EASA, Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K Adjustable 1A Step-Down Converter 76V Hi-Temp F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX5035EUSA -D MAX5035EUSA, Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 K Adjustable 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP @@ -868,18 +874,18 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf $ENDCMP # $CMP NID60 -D NID60, 60W, 250kHz Step Down Converter +D 60W, 250kHz Step Down Converter K 60W, 250KHz Buck DC/DC F https://www.meanwell-web.com/en/download_datasheet.php?products_id=NID60S24-12&type=3 $ENDCMP # $CMP ST1CC40PHR -D ST1CC40PHR, DC/DC Buck CC Converter for LED's, Vin 18V, 3A, Power SO-8 (Preliminary) +D DC/DC Buck CC Converter for LED's, Vin 18V, 3A, Power SO-8 (Preliminary) K DC/DC Buck Conwerter 3A Low Voltage Input LED Lighting $ENDCMP # $CMP ST1S10PHR -D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, Power SO-8 +D DC/DC Buck Converter, Vin 18V, 3A, Power SO-8 K DC/DC Buck Conwerter 3A Low Voltage Input F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf $ENDCMP @@ -891,103 +897,103 @@ F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASH $ENDCMP # $CMP ST1S14PHR -D ST1S14PHR, DC/DC Buck Converter, Vin 48V, 3A, Power SO-8 +D DC/DC Buck Converter, Vin 48V, 3A, Power SO-8 K DC/DC Buck Conwerter 3A F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf $ENDCMP # $CMP TPS5430DDA -D TPS5430DDA, 36V 3A, Step Down Swift Converter, HSOIC8 +D 36V 3A, Step Down Swift Converter, HSOIC8 K Step-Down DC-DC Switching Regulator F http://www.ti.com/lit/ds/symlink/tps5430.pdf $ENDCMP # $CMP TPS5431DDA -D TPS5431DDA, 23V 3A, Step Down Swift Converter, HSOIC8 +D 23V 3A, Step Down Swift Converter, HSOIC8 K Step-Down DC-DC Switching Regulator F http://www.ti.com/lit/ds/symlink/tps5430.pdf $ENDCMP # $CMP TPS54340DDA -D TPS54340DDA, 42V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 +D 42V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 K Step-Down DC-DC Switching Regulator High Voltage High Frequency F http://www.ti.com/lit/ds/symlink/tps54340.pdf $ENDCMP # $CMP TPS54360DDA -D TPS54360DDA, 60V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 +D 60V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 K Step-Down DC-DC Switching Regulator High Voltage High Frequency F http://www.ti.com/lit/ds/symlink/tps54360.pdf $ENDCMP # $CMP TPS60500DGS -D TPS60500DGS, 250mA Step-Down Charge Pump Regulator, Adjustable +D 250mA Step-Down Charge Pump Regulator, Adjustable K Regulator Step-Down Charge Pump TPS Texas Instruments Ti F http://www.ti.com/lit/ds/symlink/tps60503.pdf $ENDCMP # $CMP TPS60501DGS -D TPS60501DGS, 250mA Step-Down Charge Pump Regulator, 3.3V +D 250mA Step-Down Charge Pump Regulator, 3.3V K Regulator Step-Down Charge Pump TPS Texas Instruments Ti F http://www.ti.com/lit/ds/symlink/tps60503.pdf $ENDCMP # $CMP TPS60502DGS -D TPS60502DGS, 250mA Step-Down Charge Pump Regulator, 1.8V +D 250mA Step-Down Charge Pump Regulator, 1.8V K Regulator Step-Down Charge Pump TPS Texas Instruments Ti F http://www.ti.com/lit/ds/symlink/tps60503.pdf $ENDCMP # $CMP TPS60503DGS -D TPS60503DGS, 250mA Step-Down Charge Pump Regulator, 1.5V +D 250mA Step-Down Charge Pump Regulator, 1.5V K Regulator Step-Down Charge Pump TPS Texas Instruments Ti F http://www.ti.com/lit/ds/symlink/tps60503.pdf $ENDCMP # $CMP TPS62200DBV -D TPS62200DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, Adjustable +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, Adjustable K TPS62200DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62201DBV -D TPS62201DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.5V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.5V K TPS62201DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62202DBV -D TPS62202DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.8V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.8V K TPS62202DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62203DBV -D TPS62203DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 3.3V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 3.3V K TPS62203DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62204DBV -D TPS62204DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.6V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.6V K TPS62204DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62205DBV -D TPS62205DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 2.5V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 2.5V K TPS62205DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62207DBV -D TPS62207DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.2V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.2V K TPS62207DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP # $CMP TPS62208DBV -D TPS62208DBV, SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.875V +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.875V K TPS62208DBV Step-Down DC-DC Converter SOT-23-5 F http://www.ti.com/lit/ds/symlink/tps62201.pdf $ENDCMP diff --git a/library/dc-dc.lib b/library/dc-dc.lib index e3668d7c..a76eacbb 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -929,6 +929,39 @@ X PGND 16 100 -700 150 U 50 50 1 1 W ENDDRAW ENDDEF # +# LTC3630 +# +DEF LTC3630 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LTC3630" 300 450 50 H V R CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + DFN* + MSOP* +$ENDFPLIST +DRAW +S -300 400 300 -500 0 1 10 f +X SW 1 400 300 100 L 50 50 1 1 w +X NC 2 -400 -300 100 R 50 50 1 1 N N +X Vin 3 -400 300 100 R 50 50 1 1 W +X NC 4 -400 200 100 R 50 50 1 1 N N +X RUN 5 -400 100 100 R 50 50 1 1 I +X Vprg2 6 400 -100 100 L 50 50 1 1 I +X Vprg1 7 -400 -100 100 R 50 50 1 1 I +X GND 8 -100 -600 100 U 50 50 1 1 W +X Vfb 9 400 100 100 L 50 50 1 1 I +X SS 10 400 0 100 L 50 50 1 1 I +X Iset 11 400 -200 100 L 50 50 1 1 I +X FBO 12 -400 -200 100 R 50 50 1 1 I +X NC 13 -400 -400 100 R 50 50 1 1 N N +X GND 14 0 -600 100 U 50 50 1 1 W +X NC 15 -400 0 100 R 50 50 1 1 N N +X GND 16 100 -600 100 U 50 50 1 1 W +X GND 17 200 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MAX5035AUPA # DEF MAX5035AUPA U 0 40 Y Y 1 F N From 0820d96417f577fdecd49f2b3890c66a80de24fa Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 26 Oct 2015 15:57:53 +1100 Subject: [PATCH 012/116] Added description for LTC3630 --- library/dc-dc.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 419275d8..7c02ab5a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -761,7 +761,7 @@ $ENDCMP # $CMP LTC3630 D High efficiency 65V 500mA synchronous step-down converter -K buck wide operating range adjustable +K buck dc-dc switcher switching F http://cds.linear.com/docs/en/datasheet/3630fd.pdf $ENDCMP # From 7aca4892090ee83f639cd526d3dad1a3688c467e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 26 Oct 2015 16:06:05 +1100 Subject: [PATCH 013/116] Logical pin adjustments to LTC3630 --- library/dc-dc.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index a76eacbb..32fbc224 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -948,11 +948,11 @@ X Vin 3 -400 300 100 R 50 50 1 1 W X NC 4 -400 200 100 R 50 50 1 1 N N X RUN 5 -400 100 100 R 50 50 1 1 I X Vprg2 6 400 -100 100 L 50 50 1 1 I -X Vprg1 7 -400 -100 100 R 50 50 1 1 I +X Vprg1 7 400 -200 100 L 50 50 1 1 I X GND 8 -100 -600 100 U 50 50 1 1 W X Vfb 9 400 100 100 L 50 50 1 1 I X SS 10 400 0 100 L 50 50 1 1 I -X Iset 11 400 -200 100 L 50 50 1 1 I +X Iset 11 -400 -100 100 R 50 50 1 1 I X FBO 12 -400 -200 100 R 50 50 1 1 I X NC 13 -400 -400 100 R 50 50 1 1 N N X GND 14 0 -600 100 U 50 50 1 1 W From 0506c1d0fcf6fbb4d16bfbdad33ff3e5fbecb4ce Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 4 Nov 2015 15:18:44 +1100 Subject: [PATCH 014/116] Added the allegro-micro ACS722LLCTR series of hall-effect current sensors in SOIC-8 package http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en --- library/sensors.dcm | 42 ++++++++++++++++++++++++++++++++++++++++++ library/sensors.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 68 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 6510050a..11ffa246 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -77,6 +77,48 @@ D 30A Current Sensor with Hall-Effect Sensor, SOIC-8 K Hall Effect Current Sensor $ENDCMP # +$CMP ACS722LLCTR-05AB-T +D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-10AB-T +D 10A Bidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-10AU-T +D 10A Unidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-20AB-T +D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-20AU-T +D 20A Unidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-40AB-T +D 40A Bidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# +$CMP ACS722LLCTR-40AU-T +D 40A Unidirectional Current Sensor with Hall Sensor, SO-8 +K Hall Effect Current Sensor +F sensors/AC722_current_sensor.pdf +$ENDCMP +# $CMP ACS754SCB-200 D 200A Hall Effect Linear Current Sensor, 5pin CB package K Hall Current Sensor diff --git a/library/sensors.lib b/library/sensors.lib index e237923f..6187ab99 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -128,6 +128,32 @@ X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# ACS722LLCTR-05AB-T +# +DEF ACS722LLCTR-05AB-T IC 0 30 Y Y 1 F N +F0 "IC" 100 450 50 H V L CNN +F1 "ACS722LLCTR-05AB-T" 100 350 50 H V L CNN +F2 "SO-8" 0 0 50 H V C CIN +F3 "http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en" -75 625 50 H I C CNN +F4 "Allegro Microsystems" -25 725 50 H I C CNN "Manufacturer" +ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T +$FPLIST + SOIC-* + SO-* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X IP+ 1 -400 200 100 R 50 50 1 1 P +X IP+ 2 -400 100 100 R 50 50 1 1 P +X IP- 3 -400 -100 100 R 50 50 1 1 P +X IP- 4 -400 -200 100 R 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X BWSel 6 400 -100 100 L 50 50 1 1 P +X VIout 7 400 200 100 L 50 50 1 1 O +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # ACS754SCB-200 # DEF ACS754SCB-200 U 0 40 Y Y 1 F N From 87937feb8394651c8f12e5ddd1376ac99547aa3a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 4 Nov 2015 15:26:51 +1100 Subject: [PATCH 015/116] Changed designator on ACS712 and ACS722 from "IC?" to "U?" --- library/sensors.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 6187ab99..62e7f1e1 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -84,8 +84,8 @@ ENDDEF # # ACS712ELCTR-05B-T # -DEF ACS712ELCTR-05B-T IC 0 30 Y Y 1 F N -F0 "IC" 100 450 50 H V L CNN +DEF ACS712ELCTR-05B-T U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN F2 "SO-8" 0 0 50 H V C CIN F3 "" 0 0 60 H V C CNN @@ -130,8 +130,8 @@ ENDDEF # # ACS722LLCTR-05AB-T # -DEF ACS722LLCTR-05AB-T IC 0 30 Y Y 1 F N -F0 "IC" 100 450 50 H V L CNN +DEF ACS722LLCTR-05AB-T U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN F1 "ACS722LLCTR-05AB-T" 100 350 50 H V L CNN F2 "SO-8" 0 0 50 H V C CIN F3 "http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en" -75 625 50 H I C CNN From 3a7afa7f7baa93e90e8700e0370ca2f765040a30 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 6 Nov 2015 10:03:30 +1100 Subject: [PATCH 016/116] pin type fixes for the LTC3630 --- library/dc-dc.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 32fbc224..9ae08acc 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -947,8 +947,8 @@ X NC 2 -400 -300 100 R 50 50 1 1 N N X Vin 3 -400 300 100 R 50 50 1 1 W X NC 4 -400 200 100 R 50 50 1 1 N N X RUN 5 -400 100 100 R 50 50 1 1 I -X Vprg2 6 400 -100 100 L 50 50 1 1 I -X Vprg1 7 400 -200 100 L 50 50 1 1 I +X Vprg2 6 400 -100 100 L 50 50 1 1 B +X Vprg1 7 400 -200 100 L 50 50 1 1 B X GND 8 -100 -600 100 U 50 50 1 1 W X Vfb 9 400 100 100 L 50 50 1 1 I X SS 10 400 0 100 L 50 50 1 1 I From dfe6a4c2906b00e295d876255ba7b0b331ca1eb2 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Mon, 14 Dec 2015 20:34:42 -0600 Subject: [PATCH 017/116] Added CYBL10x6x-56LQ PRoC Low Energy Bluetooth Component --- library/cypress.dcm | 6 ++++ library/cypress.lib | 74 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 79 insertions(+), 1 deletion(-) diff --git a/library/cypress.dcm b/library/cypress.dcm index c927db3b..3996e376 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -36,4 +36,10 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10x6x-56LQxx +D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 56-QFN +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# #End Doc Library diff --git a/library/cypress.lib b/library/cypress.lib index 04bec9cf..6069251f 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -85,9 +85,9 @@ F1 "CY7C199" 150 1100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -450 1050 450 -1050 0 1 10 f X GND 14 0 -1200 150 U 50 50 0 0 W X VCC 28 0 1200 150 D 50 50 0 0 W +S -450 1050 450 -1050 0 1 10 f X A5 1 -600 400 150 R 50 50 1 1 I X A6 2 -600 300 150 R 50 50 1 1 I X A7 3 -600 200 150 R 50 50 1 1 I @@ -460,4 +460,76 @@ X CS5 19 -800 300 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# CYBL10x6x-56LQxx +# +DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN +F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +$FPLIST + QFN_56_1EP +$ENDFPLIST +DRAW +S -1050 -1400 1050 1400 1 0 0 f +X VDDD 1 -350 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 500 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 600 -1700 300 U 50 50 1 1 B +X XRES 4 1350 1000 300 L 50 50 1 1 I I +X P4.0 5 1350 -750 300 L 50 50 1 1 B +X P4.1 6 1350 -650 300 L 50 50 1 1 B +X P5.0 7 1350 -550 300 L 50 50 1 1 B +X P5.1 8 1350 -450 300 L 50 50 1 1 B +X VSSD 9 -550 -1700 300 U 50 50 1 1 W +X VDDR 10 750 1700 300 D 50 50 1 1 W +X P0.1 20 -1350 1050 300 R 50 50 1 1 B +X P1.2 30 -1350 100 300 R 50 50 1 1 B +X P2.3 40 -1350 -850 300 R 50 50 1 1 B +X P3.3 50 1350 350 300 L 50 50 1 1 B +X GANT1 11 1350 -1200 300 L 50 50 1 1 W +X P0.2 21 -1350 950 300 R 50 50 1 1 B +X P1.3 31 -1350 0 300 R 50 50 1 1 B +X P2.4 41 -1350 -950 300 R 50 50 1 1 B +X P3.4 51 1350 450 300 L 50 50 1 1 B +X ANT 12 1350 -1000 300 L 50 50 1 1 O +X P0.3 22 -1350 850 300 R 50 50 1 1 B +X P1.4 32 -1350 -100 300 R 50 50 1 1 B +X P2.5 42 -1350 -1050 300 R 50 50 1 1 B +X P3.5 52 1350 550 300 L 50 50 1 1 B +X GANT2 13 1350 -1100 300 L 50 50 1 1 W +X VDDD 23 -450 1700 300 D 50 50 1 1 W +X P1.5 33 -1350 -200 300 R 50 50 1 1 B +X P2.6 43 -1350 -1150 300 R 50 50 1 1 B +X P3.6 53 1350 650 300 L 50 50 1 1 B +X VDDR 14 650 1700 300 D 50 50 1 1 W +X P0.4 24 -1350 750 300 R 50 50 1 1 B +X P1.6 34 -1350 -300 300 R 50 50 1 1 B +X P2.7 44 -1350 -1250 300 R 50 50 1 1 B +X P3.7 54 1350 750 300 L 50 50 1 1 B +X VDDR 15 550 1700 300 D 50 50 1 1 W +X P0.5 25 -1350 650 300 R 50 50 1 1 B +X P1.7 35 -1350 -400 300 R 50 50 1 1 B +X VREF 45 150 1700 300 D 50 50 1 1 P +X VSSA 55 -450 -1700 300 U 50 50 1 1 W +X XTAL24I 16 100 -1700 300 U 50 50 1 1 I +X P0.6 26 -1350 550 300 R 50 50 1 1 B +X VDDA 36 -50 1700 300 D 50 50 1 1 W +X VDDA 46 -150 1700 300 D 50 50 1 1 W +X VCCD 56 -650 1700 300 D 50 50 1 1 w +X XTAL24O 17 200 -1700 300 U 50 50 1 1 O +X P0.7 27 -1350 450 300 R 50 50 1 1 B +X P2.0 37 -1350 -550 300 R 50 50 1 1 B +X P3.0 47 1350 50 300 L 50 50 1 1 B +X GND_EP 57 -250 -1700 300 U 50 50 1 1 W +X VDDR 18 450 1700 300 D 50 50 1 1 W +X P1.0 28 -1350 300 300 R 50 50 1 1 B +X P2.1 38 -1350 -650 300 R 50 50 1 1 B +X P3.1 48 1350 150 300 L 50 50 1 1 B +X P0.0 19 -1350 1150 300 R 50 50 1 1 B +X P1.1 29 -1350 200 300 R 50 50 1 1 B +X P2.2 39 -1350 -750 300 R 50 50 1 1 B +X P3.2 49 1350 250 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From d3cd67ef23a7bd2dbe817ae0992892a4e08148c2 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Mon, 14 Dec 2015 21:15:41 -0600 Subject: [PATCH 018/116] updated CYBL10x6x-56LQ pin spacing --- library/cypress.lib | 116 ++++++++++++++++++++++---------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/library/cypress.lib b/library/cypress.lib index 6069251f..f000dbdb 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -471,64 +471,64 @@ $FPLIST QFN_56_1EP $ENDFPLIST DRAW -S -1050 -1400 1050 1400 1 0 0 f -X VDDD 1 -350 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 500 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 600 -1700 300 U 50 50 1 1 B -X XRES 4 1350 1000 300 L 50 50 1 1 I I -X P4.0 5 1350 -750 300 L 50 50 1 1 B -X P4.1 6 1350 -650 300 L 50 50 1 1 B -X P5.0 7 1350 -550 300 L 50 50 1 1 B -X P5.1 8 1350 -450 300 L 50 50 1 1 B -X VSSD 9 -550 -1700 300 U 50 50 1 1 W -X VDDR 10 750 1700 300 D 50 50 1 1 W -X P0.1 20 -1350 1050 300 R 50 50 1 1 B -X P1.2 30 -1350 100 300 R 50 50 1 1 B -X P2.3 40 -1350 -850 300 R 50 50 1 1 B -X P3.3 50 1350 350 300 L 50 50 1 1 B -X GANT1 11 1350 -1200 300 L 50 50 1 1 W -X P0.2 21 -1350 950 300 R 50 50 1 1 B -X P1.3 31 -1350 0 300 R 50 50 1 1 B -X P2.4 41 -1350 -950 300 R 50 50 1 1 B -X P3.4 51 1350 450 300 L 50 50 1 1 B -X ANT 12 1350 -1000 300 L 50 50 1 1 O -X P0.3 22 -1350 850 300 R 50 50 1 1 B -X P1.4 32 -1350 -100 300 R 50 50 1 1 B -X P2.5 42 -1350 -1050 300 R 50 50 1 1 B -X P3.5 52 1350 550 300 L 50 50 1 1 B -X GANT2 13 1350 -1100 300 L 50 50 1 1 W -X VDDD 23 -450 1700 300 D 50 50 1 1 W -X P1.5 33 -1350 -200 300 R 50 50 1 1 B -X P2.6 43 -1350 -1150 300 R 50 50 1 1 B -X P3.6 53 1350 650 300 L 50 50 1 1 B -X VDDR 14 650 1700 300 D 50 50 1 1 W -X P0.4 24 -1350 750 300 R 50 50 1 1 B -X P1.6 34 -1350 -300 300 R 50 50 1 1 B -X P2.7 44 -1350 -1250 300 R 50 50 1 1 B -X P3.7 54 1350 750 300 L 50 50 1 1 B -X VDDR 15 550 1700 300 D 50 50 1 1 W -X P0.5 25 -1350 650 300 R 50 50 1 1 B -X P1.7 35 -1350 -400 300 R 50 50 1 1 B -X VREF 45 150 1700 300 D 50 50 1 1 P -X VSSA 55 -450 -1700 300 U 50 50 1 1 W -X XTAL24I 16 100 -1700 300 U 50 50 1 1 I -X P0.6 26 -1350 550 300 R 50 50 1 1 B -X VDDA 36 -50 1700 300 D 50 50 1 1 W -X VDDA 46 -150 1700 300 D 50 50 1 1 W -X VCCD 56 -650 1700 300 D 50 50 1 1 w -X XTAL24O 17 200 -1700 300 U 50 50 1 1 O -X P0.7 27 -1350 450 300 R 50 50 1 1 B -X P2.0 37 -1350 -550 300 R 50 50 1 1 B -X P3.0 47 1350 50 300 L 50 50 1 1 B -X GND_EP 57 -250 -1700 300 U 50 50 1 1 W -X VDDR 18 450 1700 300 D 50 50 1 1 W -X P1.0 28 -1350 300 300 R 50 50 1 1 B -X P2.1 38 -1350 -650 300 R 50 50 1 1 B -X P3.1 48 1350 150 300 L 50 50 1 1 B -X P0.0 19 -1350 1150 300 R 50 50 1 1 B -X P1.1 29 -1350 200 300 R 50 50 1 1 B -X P2.2 39 -1350 -750 300 R 50 50 1 1 B -X P3.2 49 1350 250 300 L 50 50 1 1 B +S -1100 -1400 1100 1400 1 0 0 f +X VDDD 1 -300 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B +X XRES 4 1400 1000 300 L 50 50 1 1 I I +X P4.0 5 1400 -700 300 L 50 50 1 1 B +X P4.1 6 1400 -600 300 L 50 50 1 1 B +X P5.0 7 1400 -500 300 L 50 50 1 1 B +X P5.1 8 1400 -400 300 L 50 50 1 1 B +X VSSD 9 -500 -1700 300 U 50 50 1 1 W +X VDDR 10 800 1700 300 D 50 50 1 1 W +X P0.1 20 -1400 1200 300 R 50 50 1 1 B +X P1.2 30 -1400 200 300 R 50 50 1 1 B +X P2.3 40 -1400 -800 300 R 50 50 1 1 B +X P3.3 50 1400 300 300 L 50 50 1 1 B +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X P0.2 21 -1400 1100 300 R 50 50 1 1 B +X P1.3 31 -1400 100 300 R 50 50 1 1 B +X P2.4 41 -1400 -900 300 R 50 50 1 1 B +X P3.4 51 1400 400 300 L 50 50 1 1 B +X ANT 12 1400 -1000 300 L 50 50 1 1 O +X P0.3 22 -1400 1000 300 R 50 50 1 1 B +X P1.4 32 -1400 0 300 R 50 50 1 1 B +X P2.5 42 -1400 -1000 300 R 50 50 1 1 B +X P3.5 52 1400 500 300 L 50 50 1 1 B +X GANT2 13 1400 -1100 300 L 50 50 1 1 W +X VDDD 23 -400 1700 300 D 50 50 1 1 W +X P1.5 33 -1400 -100 300 R 50 50 1 1 B +X P2.6 43 -1400 -1100 300 R 50 50 1 1 B +X P3.6 53 1400 600 300 L 50 50 1 1 B +X VDDR 14 700 1700 300 D 50 50 1 1 W +X P0.4 24 -1400 900 300 R 50 50 1 1 B +X P1.6 34 -1400 -200 300 R 50 50 1 1 B +X P2.7 44 -1400 -1200 300 R 50 50 1 1 B +X P3.7 54 1400 700 300 L 50 50 1 1 B +X VDDR 15 600 1700 300 D 50 50 1 1 W +X P0.5 25 -1400 800 300 R 50 50 1 1 B +X P1.7 35 -1400 -300 300 R 50 50 1 1 B +X VREF 45 200 1700 300 D 50 50 1 1 P +X VSSA 55 -400 -1700 300 U 50 50 1 1 W +X XTAL24I 16 0 -1700 300 U 50 50 1 1 I +X P0.6 26 -1400 700 300 R 50 50 1 1 B +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VDDA 46 -100 1700 300 D 50 50 1 1 W +X VCCD 56 -600 1700 300 D 50 50 1 1 w +X XTAL24O 17 100 -1700 300 U 50 50 1 1 O +X P0.7 27 -1400 600 300 R 50 50 1 1 B +X P2.0 37 -1400 -500 300 R 50 50 1 1 B +X P3.0 47 1400 0 300 L 50 50 1 1 B +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VDDR 18 500 1700 300 D 50 50 1 1 W +X P1.0 28 -1400 400 300 R 50 50 1 1 B +X P2.1 38 -1400 -600 300 R 50 50 1 1 B +X P3.1 48 1400 100 300 L 50 50 1 1 B +X P0.0 19 -1400 1300 300 R 50 50 1 1 B +X P1.1 29 -1400 300 300 R 50 50 1 1 B +X P2.2 39 -1400 -700 300 R 50 50 1 1 B +X P3.2 49 1400 200 300 L 50 50 1 1 B ENDDRAW ENDDEF # From 831721ce2408aa06ab1a00bcd01aeccddd1c5287 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 18:16:16 -0600 Subject: [PATCH 019/116] ADDED ALIASES TO CYBL10x6x-56LQxx --- library/cypress.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/cypress.lib b/library/cypress.lib index f000dbdb..9fffe52f 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -467,6 +467,7 @@ F0 "U" -1000 1450 50 H V C CNN F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CYBL10161-56LQXI CYBL10162-56LQXI CYBL10163-56LQXI CYBL10461-56LQXI CYBL10462-56LQXI CYBL10463-56LQXI CYBL10561-56LQXI CYBL10562-56LQXI CYBL10563-56LQXI CYBL10563-56LQXQ $FPLIST QFN_56_1EP $ENDFPLIST From 244e38e1b1a3dd5e495e80a487a3bc077e845915 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 18:46:24 -0600 Subject: [PATCH 020/116] Added PSoC BLE CY8C4xx7LQI-BL4xx and aliases to cypress lib --- library/cypress.dcm | 66 ++++++++++++++++++++++++++++++++++++++++ library/cypress.lib | 73 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 139 insertions(+) diff --git a/library/cypress.dcm b/library/cypress.dcm index 3996e376..475ae354 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -1,5 +1,71 @@ EESchema-DOCLIB Version 2.0 # +$CMP CY8C4127LQI-BL453 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/O GESTURE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL473 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, NO CAP-SENSE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL483 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/O GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL493 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL453 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, CAP-SENSE W/O GESTURE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL463 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, NO CAP-SENSE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL473 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, NO CAP-SENSE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL483 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, CAP-SENSE W/O GESTURES, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL493 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQQ-BL483 +D ENGR_SAMPLE, 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4xx7LQI-4xx +D Programmable System-on-Chip With Bluetooth Low Energy, 24/48-MHz ARM® Cortex®-M0 , 56-QFN +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# $CMP CY8CMBR3002 D CapSense Controller, 2 Sensors, SOIC-8 K Touch Sensor 2ch diff --git a/library/cypress.lib b/library/cypress.lib index 9fffe52f..bcb553ec 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -271,6 +271,79 @@ X Q7 19 700 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # +# CY8C4xx7LQI-4xx +# +DEF CY8C4xx7LQI-4xx U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CY8C4xx7LQI-4xx" 0 100 50 H V C CNN +F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CY8C4127LQI-BL473 CY8C4127LQI-BL453 CY8C4127LQI-BL483 CY8C4127LQI-BL493 CY8C4247LQI-BL473 CY8C4247LQI-BL453 CY8C4247LQI-BL463 CY8C4247LQI-BL483 CY8C4247LQI-BL493 CY8C4247LQQ-BL483 +$FPLIST + QFN_56_1EP +$ENDFPLIST +DRAW +S -1100 -1400 1100 1400 1 0 0 f +X VDDD 1 -300 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B +X XRES 4 1400 1000 300 L 50 50 1 1 I I +X P4.0 5 1400 -700 300 L 50 50 1 1 B +X P4.1 6 1400 -600 300 L 50 50 1 1 B +X P5.0 7 1400 -500 300 L 50 50 1 1 B +X P5.1 8 1400 -400 300 L 50 50 1 1 B +X VSSD 9 -500 -1700 300 U 50 50 1 1 W +X VDDR 10 800 1700 300 D 50 50 1 1 W +X P0.1 20 -1400 1200 300 R 50 50 1 1 B +X P1.2 30 -1400 200 300 R 50 50 1 1 B +X P2.3 40 -1400 -800 300 R 50 50 1 1 B +X P3.3 50 1400 300 300 L 50 50 1 1 B +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X P0.2 21 -1400 1100 300 R 50 50 1 1 B +X P1.3 31 -1400 100 300 R 50 50 1 1 B +X P2.4 41 -1400 -900 300 R 50 50 1 1 B +X P3.4 51 1400 400 300 L 50 50 1 1 B +X ANT 12 1400 -1000 300 L 50 50 1 1 O +X P0.3 22 -1400 1000 300 R 50 50 1 1 B +X P1.4 32 -1400 0 300 R 50 50 1 1 B +X P2.5 42 -1400 -1000 300 R 50 50 1 1 B +X P3.5 52 1400 500 300 L 50 50 1 1 B +X GANT2 13 1400 -1100 300 L 50 50 1 1 W +X VDDD 23 -400 1700 300 D 50 50 1 1 W +X P1.5 33 -1400 -100 300 R 50 50 1 1 B +X P2.6 43 -1400 -1100 300 R 50 50 1 1 B +X P3.6 53 1400 600 300 L 50 50 1 1 B +X VDDR 14 700 1700 300 D 50 50 1 1 W +X P0.4 24 -1400 900 300 R 50 50 1 1 B +X P1.6 34 -1400 -200 300 R 50 50 1 1 B +X P2.7 44 -1400 -1200 300 R 50 50 1 1 B +X P3.7 54 1400 700 300 L 50 50 1 1 B +X VDDR 15 600 1700 300 D 50 50 1 1 W +X P0.5 25 -1400 800 300 R 50 50 1 1 B +X P1.7 35 -1400 -300 300 R 50 50 1 1 B +X VREF 45 200 1700 300 D 50 50 1 1 P +X VSSA 55 -400 -1700 300 U 50 50 1 1 W +X XTAL24I 16 0 -1700 300 U 50 50 1 1 I +X P0.6 26 -1400 700 300 R 50 50 1 1 B +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VDDA 46 -100 1700 300 D 50 50 1 1 W +X VCCD 56 -600 1700 300 D 50 50 1 1 w +X XTAL24O 17 100 -1700 300 U 50 50 1 1 O +X P0.7 27 -1400 600 300 R 50 50 1 1 B +X P2.0 37 -1400 -500 300 R 50 50 1 1 B +X P3.0 47 1400 0 300 L 50 50 1 1 B +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VDDR 18 500 1700 300 D 50 50 1 1 W +X P1.0 28 -1400 400 300 R 50 50 1 1 B +X P2.1 38 -1400 -600 300 R 50 50 1 1 B +X P3.1 48 1400 100 300 L 50 50 1 1 B +X P0.0 19 -1400 1300 300 R 50 50 1 1 B +X P1.1 29 -1400 300 300 R 50 50 1 1 B +X P2.2 39 -1400 -700 300 R 50 50 1 1 B +X P3.2 49 1400 200 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # CY8CMBR3002 # DEF CY8CMBR3002 U 0 40 Y Y 1 F N From 05e8485d03075868d172985364a378613b3ed3b7 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 19:32:24 -0600 Subject: [PATCH 021/116] added CYBL10563-68FNXIT component to cypress library --- library/cypress.dcm | 6 ++++ library/cypress.lib | 86 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) diff --git a/library/cypress.dcm b/library/cypress.dcm index 475ae354..f2d73e95 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -102,6 +102,12 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10563-68FNXIT +D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 68-WLCSP +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# $CMP CYBL10x6x-56LQxx D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 56-QFN K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN diff --git a/library/cypress.lib b/library/cypress.lib index bcb553ec..46b445f1 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -533,6 +533,92 @@ X CS5 19 -800 300 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# CYBL10563-68FNXIT +# +DEF CYBL10563-68FNXIT U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN +F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +$FPLIST + WLCSP_68 +$ENDFPLIST +DRAW +S -1100 -1400 1100 1400 1 0 0 f +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X VREF A1 200 1700 300 D 50 50 1 1 P +X P2.3 B1 -1400 -800 300 R 50 50 1 1 B +X VSSA C1 -400 -1700 300 U 50 50 1 1 W +X P1.7 D1 -1400 -300 300 R 50 50 1 1 B +X P1.2 E1 -1400 200 300 R 50 50 1 1 B +X VSSD F1 -500 -1700 300 U 50 50 1 1 W +X P0.6 G1 -1400 700 300 R 50 50 1 1 B +X P0.5 H1 -1400 800 300 R 50 50 1 1 B +X P0.4 J1 -1400 900 300 R 50 50 1 1 B +X VSSA A2 -400 -1700 300 U 50 50 1 1 W +X VSSA B2 -400 -1700 300 U 50 50 1 1 B +X P2.2 C2 -1400 -700 300 R 50 50 1 1 B +X VDDA D2 -100 1700 300 D 50 50 1 1 W +X P1.3 E2 -1400 100 300 R 50 50 1 1 B +X P0.7 F2 -1400 600 300 R 50 50 1 1 B +X VDDD G2 -300 1700 300 D 50 50 1 1 W +X P0.1 H2 -1400 1200 300 R 50 50 1 1 B +X P0.0 J2 -1400 1300 300 R 50 50 1 1 B +X P3.3 A3 1400 300 300 L 50 50 1 1 B +X P2.7 B3 -1400 -1200 300 R 50 50 1 1 B +X P2.6 C3 -1400 -1100 300 R 50 50 1 1 B +X P2.0 D3 -1400 -500 300 R 50 50 1 1 B +X P1.4 E3 -1400 0 300 R 50 50 1 1 B +X P0.3 F3 -1400 1000 300 R 50 50 1 1 B +X P0.2 G3 -1400 1100 300 R 50 50 1 1 B +X XTAL24O H3 100 -1700 300 U 50 50 1 1 O +X VDDR J3 600 1700 300 D 50 50 1 1 W +X P3.7 A4 1400 700 300 L 50 50 1 1 B +X P3.4 B4 1400 400 300 L 50 50 1 1 B +X P3.0 C4 1400 0 300 L 50 50 1 1 B +X P2.1 D4 -1400 -600 300 R 50 50 1 1 B +X P1.5 E4 -1400 -100 300 R 50 50 1 1 B +X P1.0 F4 -1400 400 300 R 50 50 1 1 B +X VSSD G4 -500 -1700 300 U 50 50 1 1 W +X XTAL24I H4 0 -1700 300 U 50 50 1 1 I +X VDDR J4 700 1700 300 D 50 50 1 1 W +X VSSD A5 -500 -1700 300 U 50 50 1 1 W +X P3.5 B5 1400 500 300 L 50 50 1 1 B +X P3.1 C5 1400 100 300 L 50 50 1 1 B +X P2.5 D5 -1400 -1000 300 R 50 50 1 1 B +X P1.6 E5 -1400 -200 300 R 50 50 1 1 B +X P1.1 F5 -1400 300 300 R 50 50 1 1 B +X VSSR G5 -600 -1700 300 U 50 50 1 1 W +X VSSR H5 -600 -1700 300 U 50 50 1 1 W +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VSSA A6 -400 -1700 300 U 50 50 1 1 W +X P3.6 B6 1400 600 300 L 50 50 1 1 B +X P3.2 C6 1400 200 300 L 50 50 1 1 B +X VSSD D6 -500 -1700 300 U 50 50 1 1 W +X P2.4 E6 -1400 -900 300 R 50 50 1 1 B +X VSSR F6 -600 -1700 300 U 50 50 1 1 W +X VSSR G6 -600 -1700 300 U 50 50 1 1 W +X VSSR H6 -600 -1700 300 U 50 50 1 1 W +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VCCD A7 -600 1700 300 D 50 50 1 1 w +X XTAL32I/P6.1 B7 500 -1700 300 U 50 50 1 1 B +X XRES C7 1400 1000 300 L 50 50 1 1 I I +X P4.1 D7 1400 -600 300 L 50 50 1 1 B +X P5.1 E7 1400 -400 300 L 50 50 1 1 B +X VSSR F7 -600 -1700 300 U 50 50 1 1 W +X GANT2 G7 1400 -1100 300 L 50 50 1 1 W +X ANT H7 1400 -1000 300 L 50 50 1 1 O +X NC J7 1400 1200 300 L 50 50 1 1 N +X VDDD A8 -400 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 B8 400 -1700 300 U 50 50 1 1 B +X P4.0 C8 1400 -700 300 L 50 50 1 1 B +X P5.0 D8 1400 -500 300 L 50 50 1 1 B +X VSSD E8 -500 -1700 300 U 50 50 1 1 W +X VDDR F8 500 1700 300 D 50 50 1 1 W +X VSSR G8 -600 -1700 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # CYBL10x6x-56LQxx # DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N From 2fbed2dc33066439095e3fe7f245b5fbb20086ea Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 19:34:33 -0600 Subject: [PATCH 022/116] added CYBL10563-68FLXIT as alias to CYBL10563-68FNXIT in cypress lib --- library/cypress.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/cypress.lib b/library/cypress.lib index 46b445f1..091b0327 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -540,6 +540,7 @@ F0 "U" -1000 1450 50 H V C CNN F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CYBL10563-68FLXIT $FPLIST WLCSP_68 $ENDFPLIST From 3bf3729dd4d31e47a9e5f706e0af7acd54045ef6 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Sun, 20 Dec 2015 15:04:01 -0600 Subject: [PATCH 023/116] updated pin lengths and descriptions for CYBL10x6x-56LQxx, CY8c4xx7LQI-4xx, CYBL10563-68FLNXIT and associated aliases. --- library/cypress.dcm | 68 +++++++- library/cypress.lib | 386 ++++++++++++++++++++++---------------------- 2 files changed, 260 insertions(+), 194 deletions(-) diff --git a/library/cypress.dcm b/library/cypress.dcm index f2d73e95..918e3bde 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -102,8 +102,74 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10161-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 1 SCB, 2 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10162-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, 4 PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10163-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 2 SCB, 4 TCPWM, 1 I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10461-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10462-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, 1 I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10463-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, NO PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10561-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10562-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-56LQXQ +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-68FLXIT +D 68-WLCSP, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# $CMP CYBL10563-68FNXIT -D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 68-WLCSP +D 68-WLCSP, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy $ENDCMP diff --git a/library/cypress.lib b/library/cypress.lib index 091b0327..83c4b479 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -274,73 +274,73 @@ ENDDEF # CY8C4xx7LQI-4xx # DEF CY8C4xx7LQI-4xx U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1150 1550 50 H V C CNN F1 "CY8C4xx7LQI-4xx" 0 100 50 H V C CNN -F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F2 "QFN-56" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN ALIAS CY8C4127LQI-BL473 CY8C4127LQI-BL453 CY8C4127LQI-BL483 CY8C4127LQI-BL493 CY8C4247LQI-BL473 CY8C4247LQI-BL453 CY8C4247LQI-BL463 CY8C4247LQI-BL483 CY8C4247LQI-BL493 CY8C4247LQQ-BL483 $FPLIST - QFN_56_1EP + QFN-56-1EP $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X VDDD 1 -300 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B -X XRES 4 1400 1000 300 L 50 50 1 1 I I -X P4.0 5 1400 -700 300 L 50 50 1 1 B -X P4.1 6 1400 -600 300 L 50 50 1 1 B -X P5.0 7 1400 -500 300 L 50 50 1 1 B -X P5.1 8 1400 -400 300 L 50 50 1 1 B -X VSSD 9 -500 -1700 300 U 50 50 1 1 W -X VDDR 10 800 1700 300 D 50 50 1 1 W -X P0.1 20 -1400 1200 300 R 50 50 1 1 B -X P1.2 30 -1400 200 300 R 50 50 1 1 B -X P2.3 40 -1400 -800 300 R 50 50 1 1 B -X P3.3 50 1400 300 300 L 50 50 1 1 B -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X P0.2 21 -1400 1100 300 R 50 50 1 1 B -X P1.3 31 -1400 100 300 R 50 50 1 1 B -X P2.4 41 -1400 -900 300 R 50 50 1 1 B -X P3.4 51 1400 400 300 L 50 50 1 1 B -X ANT 12 1400 -1000 300 L 50 50 1 1 O -X P0.3 22 -1400 1000 300 R 50 50 1 1 B -X P1.4 32 -1400 0 300 R 50 50 1 1 B -X P2.5 42 -1400 -1000 300 R 50 50 1 1 B -X P3.5 52 1400 500 300 L 50 50 1 1 B -X GANT2 13 1400 -1100 300 L 50 50 1 1 W -X VDDD 23 -400 1700 300 D 50 50 1 1 W -X P1.5 33 -1400 -100 300 R 50 50 1 1 B -X P2.6 43 -1400 -1100 300 R 50 50 1 1 B -X P3.6 53 1400 600 300 L 50 50 1 1 B -X VDDR 14 700 1700 300 D 50 50 1 1 W -X P0.4 24 -1400 900 300 R 50 50 1 1 B -X P1.6 34 -1400 -200 300 R 50 50 1 1 B -X P2.7 44 -1400 -1200 300 R 50 50 1 1 B -X P3.7 54 1400 700 300 L 50 50 1 1 B -X VDDR 15 600 1700 300 D 50 50 1 1 W -X P0.5 25 -1400 800 300 R 50 50 1 1 B -X P1.7 35 -1400 -300 300 R 50 50 1 1 B -X VREF 45 200 1700 300 D 50 50 1 1 P -X VSSA 55 -400 -1700 300 U 50 50 1 1 W -X XTAL24I 16 0 -1700 300 U 50 50 1 1 I -X P0.6 26 -1400 700 300 R 50 50 1 1 B -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VDDA 46 -100 1700 300 D 50 50 1 1 W -X VCCD 56 -600 1700 300 D 50 50 1 1 w -X XTAL24O 17 100 -1700 300 U 50 50 1 1 O -X P0.7 27 -1400 600 300 R 50 50 1 1 B -X P2.0 37 -1400 -500 300 R 50 50 1 1 B -X P3.0 47 1400 0 300 L 50 50 1 1 B -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VDDR 18 500 1700 300 D 50 50 1 1 W -X P1.0 28 -1400 400 300 R 50 50 1 1 B -X P2.1 38 -1400 -600 300 R 50 50 1 1 B -X P3.1 48 1400 100 300 L 50 50 1 1 B -X P0.0 19 -1400 1300 300 R 50 50 1 1 B -X P1.1 29 -1400 300 300 R 50 50 1 1 B -X P2.2 39 -1400 -700 300 R 50 50 1 1 B -X P3.2 49 1400 200 300 L 50 50 1 1 B +S -1200 -1500 1200 1500 1 0 0 f +X VDDD 1 -300 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B +X XRES 4 1400 1000 200 L 50 50 1 1 I I +X P4.0 5 1400 -700 200 L 50 50 1 1 B +X P4.1 6 1400 -600 200 L 50 50 1 1 B +X P5.0 7 1400 -500 200 L 50 50 1 1 B +X P5.1 8 1400 -400 200 L 50 50 1 1 B +X VSSD 9 -500 -1700 200 U 50 50 1 1 W +X VDDR 10 700 1700 200 D 50 50 1 1 W +X P0.1 20 -1400 1200 200 R 50 50 1 1 B +X P1.2 30 -1400 200 200 R 50 50 1 1 B +X P2.3 40 -1400 -800 200 R 50 50 1 1 B +X P3.3 50 1400 300 200 L 50 50 1 1 B +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X P0.2 21 -1400 1100 200 R 50 50 1 1 B +X P1.3 31 -1400 100 200 R 50 50 1 1 B +X P2.4 41 -1400 -900 200 R 50 50 1 1 B +X P3.4 51 1400 400 200 L 50 50 1 1 B +X ANT 12 1400 -1000 200 L 50 50 1 1 O +X P0.3 22 -1400 1000 200 R 50 50 1 1 B +X P1.4 32 -1400 0 200 R 50 50 1 1 B +X P2.5 42 -1400 -1000 200 R 50 50 1 1 B +X P3.5 52 1400 500 200 L 50 50 1 1 B +X GANT2 13 1400 -1100 200 L 50 50 1 1 W +X VDDD 23 -400 1700 200 D 50 50 1 1 W +X P1.5 33 -1400 -100 200 R 50 50 1 1 B +X P2.6 43 -1400 -1100 200 R 50 50 1 1 B +X P3.6 53 1400 600 200 L 50 50 1 1 B +X VDDR 14 600 1700 200 D 50 50 1 1 W +X P0.4 24 -1400 900 200 R 50 50 1 1 B +X P1.6 34 -1400 -200 200 R 50 50 1 1 B +X P2.7 44 -1400 -1200 200 R 50 50 1 1 B +X P3.7 54 1400 700 200 L 50 50 1 1 B +X VDDR 15 500 1700 200 D 50 50 1 1 W +X P0.5 25 -1400 800 200 R 50 50 1 1 B +X P1.7 35 -1400 -300 200 R 50 50 1 1 B +X VREF 45 200 1700 200 D 50 50 1 1 P +X VSSA 55 -400 -1700 200 U 50 50 1 1 W +X XTAL24I 16 0 -1700 200 U 50 50 1 1 I +X P0.6 26 -1400 700 200 R 50 50 1 1 B +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VDDA 46 -100 1700 200 D 50 50 1 1 W +X VCCD 56 -600 1700 200 D 50 50 1 1 w +X XTAL24O 17 100 -1700 200 U 50 50 1 1 O +X P0.7 27 -1400 600 200 R 50 50 1 1 B +X P2.0 37 -1400 -500 200 R 50 50 1 1 B +X P3.0 47 1400 0 200 L 50 50 1 1 B +X GND_EP 57 -300 -1700 200 U 50 50 1 1 W +X VDDR 18 400 1700 200 D 50 50 1 1 W +X P1.0 28 -1400 400 200 R 50 50 1 1 B +X P2.1 38 -1400 -600 200 R 50 50 1 1 B +X P3.1 48 1400 100 200 L 50 50 1 1 B +X P0.0 19 -1400 1300 200 R 50 50 1 1 B +X P1.1 29 -1400 300 200 R 50 50 1 1 B +X P2.2 39 -1400 -700 200 R 50 50 1 1 B +X P3.2 49 1400 200 200 L 50 50 1 1 B ENDDRAW ENDDEF # @@ -536,7 +536,7 @@ ENDDEF # CYBL10563-68FNXIT # DEF CYBL10563-68FNXIT U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1150 1550 50 H V C CNN F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN @@ -545,85 +545,85 @@ $FPLIST WLCSP_68 $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X VREF A1 200 1700 300 D 50 50 1 1 P -X P2.3 B1 -1400 -800 300 R 50 50 1 1 B -X VSSA C1 -400 -1700 300 U 50 50 1 1 W -X P1.7 D1 -1400 -300 300 R 50 50 1 1 B -X P1.2 E1 -1400 200 300 R 50 50 1 1 B -X VSSD F1 -500 -1700 300 U 50 50 1 1 W -X P0.6 G1 -1400 700 300 R 50 50 1 1 B -X P0.5 H1 -1400 800 300 R 50 50 1 1 B -X P0.4 J1 -1400 900 300 R 50 50 1 1 B -X VSSA A2 -400 -1700 300 U 50 50 1 1 W -X VSSA B2 -400 -1700 300 U 50 50 1 1 B -X P2.2 C2 -1400 -700 300 R 50 50 1 1 B -X VDDA D2 -100 1700 300 D 50 50 1 1 W -X P1.3 E2 -1400 100 300 R 50 50 1 1 B -X P0.7 F2 -1400 600 300 R 50 50 1 1 B -X VDDD G2 -300 1700 300 D 50 50 1 1 W -X P0.1 H2 -1400 1200 300 R 50 50 1 1 B -X P0.0 J2 -1400 1300 300 R 50 50 1 1 B -X P3.3 A3 1400 300 300 L 50 50 1 1 B -X P2.7 B3 -1400 -1200 300 R 50 50 1 1 B -X P2.6 C3 -1400 -1100 300 R 50 50 1 1 B -X P2.0 D3 -1400 -500 300 R 50 50 1 1 B -X P1.4 E3 -1400 0 300 R 50 50 1 1 B -X P0.3 F3 -1400 1000 300 R 50 50 1 1 B -X P0.2 G3 -1400 1100 300 R 50 50 1 1 B -X XTAL24O H3 100 -1700 300 U 50 50 1 1 O -X VDDR J3 600 1700 300 D 50 50 1 1 W -X P3.7 A4 1400 700 300 L 50 50 1 1 B -X P3.4 B4 1400 400 300 L 50 50 1 1 B -X P3.0 C4 1400 0 300 L 50 50 1 1 B -X P2.1 D4 -1400 -600 300 R 50 50 1 1 B -X P1.5 E4 -1400 -100 300 R 50 50 1 1 B -X P1.0 F4 -1400 400 300 R 50 50 1 1 B -X VSSD G4 -500 -1700 300 U 50 50 1 1 W -X XTAL24I H4 0 -1700 300 U 50 50 1 1 I -X VDDR J4 700 1700 300 D 50 50 1 1 W -X VSSD A5 -500 -1700 300 U 50 50 1 1 W -X P3.5 B5 1400 500 300 L 50 50 1 1 B -X P3.1 C5 1400 100 300 L 50 50 1 1 B -X P2.5 D5 -1400 -1000 300 R 50 50 1 1 B -X P1.6 E5 -1400 -200 300 R 50 50 1 1 B -X P1.1 F5 -1400 300 300 R 50 50 1 1 B -X VSSR G5 -600 -1700 300 U 50 50 1 1 W -X VSSR H5 -600 -1700 300 U 50 50 1 1 W -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VSSA A6 -400 -1700 300 U 50 50 1 1 W -X P3.6 B6 1400 600 300 L 50 50 1 1 B -X P3.2 C6 1400 200 300 L 50 50 1 1 B -X VSSD D6 -500 -1700 300 U 50 50 1 1 W -X P2.4 E6 -1400 -900 300 R 50 50 1 1 B -X VSSR F6 -600 -1700 300 U 50 50 1 1 W -X VSSR G6 -600 -1700 300 U 50 50 1 1 W -X VSSR H6 -600 -1700 300 U 50 50 1 1 W -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VCCD A7 -600 1700 300 D 50 50 1 1 w -X XTAL32I/P6.1 B7 500 -1700 300 U 50 50 1 1 B -X XRES C7 1400 1000 300 L 50 50 1 1 I I -X P4.1 D7 1400 -600 300 L 50 50 1 1 B -X P5.1 E7 1400 -400 300 L 50 50 1 1 B -X VSSR F7 -600 -1700 300 U 50 50 1 1 W -X GANT2 G7 1400 -1100 300 L 50 50 1 1 W -X ANT H7 1400 -1000 300 L 50 50 1 1 O -X NC J7 1400 1200 300 L 50 50 1 1 N -X VDDD A8 -400 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 B8 400 -1700 300 U 50 50 1 1 B -X P4.0 C8 1400 -700 300 L 50 50 1 1 B -X P5.0 D8 1400 -500 300 L 50 50 1 1 B -X VSSD E8 -500 -1700 300 U 50 50 1 1 W -X VDDR F8 500 1700 300 D 50 50 1 1 W -X VSSR G8 -600 -1700 300 U 50 50 1 1 W +S -1200 -2000 1200 1500 1 0 0 f +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X VREF A1 200 1700 200 D 50 50 1 1 P +X P2.3 B1 -1400 -800 200 R 50 50 1 1 B +X VSSA C1 0 -2200 200 U 50 50 1 1 W +X P1.7 D1 -1400 -300 200 R 50 50 1 1 B +X P1.2 E1 -1400 200 200 R 50 50 1 1 B +X VSSD F1 -700 -2200 200 U 50 50 1 1 W +X P0.6 G1 -1400 700 200 R 50 50 1 1 B +X P0.5 H1 -1400 800 200 R 50 50 1 1 B +X P0.4 J1 -1400 900 200 R 50 50 1 1 B +X VSSA A2 -300 -2200 200 U 50 50 1 1 W +X VSSA B2 -100 -2200 200 U 50 50 1 1 B +X P2.2 C2 -1400 -700 200 R 50 50 1 1 B +X VDDA D2 -100 1700 200 D 50 50 1 1 W +X P1.3 E2 -1400 100 200 R 50 50 1 1 B +X P0.7 F2 -1400 600 200 R 50 50 1 1 B +X VDDD G2 -300 1700 200 D 50 50 1 1 W +X P0.1 H2 -1400 1200 200 R 50 50 1 1 B +X P0.0 J2 -1400 1300 200 R 50 50 1 1 B +X P3.3 A3 1400 300 200 L 50 50 1 1 B +X P2.7 B3 -1400 -1200 200 R 50 50 1 1 B +X P2.6 C3 -1400 -1100 200 R 50 50 1 1 B +X P2.0 D3 -1400 -500 200 R 50 50 1 1 B +X P1.4 E3 -1400 0 200 R 50 50 1 1 B +X P0.3 F3 -1400 1000 200 R 50 50 1 1 B +X P0.2 G3 -1400 1100 200 R 50 50 1 1 B +X XTAL24O H3 1400 -1500 200 L 50 50 1 1 O +X VDDR J3 600 1700 200 D 50 50 1 1 W +X P3.7 A4 1400 700 200 L 50 50 1 1 B +X P3.4 B4 1400 400 200 L 50 50 1 1 B +X P3.0 C4 1400 0 200 L 50 50 1 1 B +X P2.1 D4 -1400 -600 200 R 50 50 1 1 B +X P1.5 E4 -1400 -100 200 R 50 50 1 1 B +X P1.0 F4 -1400 400 200 R 50 50 1 1 B +X VSSD G4 -600 -2200 200 U 50 50 1 1 W +X XTAL24I H4 1400 -1600 200 L 50 50 1 1 I +X VDDR J4 700 1700 200 D 50 50 1 1 W +X VSSD A5 -1000 -2200 200 U 50 50 1 1 W +X P3.5 B5 1400 500 200 L 50 50 1 1 B +X P3.1 C5 1400 100 200 L 50 50 1 1 B +X P2.5 D5 -1400 -1000 200 R 50 50 1 1 B +X P1.6 E5 -1400 -200 200 R 50 50 1 1 B +X P1.1 F5 -1400 300 200 R 50 50 1 1 B +X VSSR G5 700 -2200 200 U 50 50 1 1 W +X VSSR H5 1000 -2200 200 U 50 50 1 1 W +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VSSA A6 -200 -2200 200 U 50 50 1 1 W +X P3.6 B6 1400 600 200 L 50 50 1 1 B +X P3.2 C6 1400 200 200 L 50 50 1 1 B +X VSSD D6 -900 -2200 200 U 50 50 1 1 W +X P2.4 E6 -1400 -900 200 R 50 50 1 1 B +X VSSR F6 500 -2200 200 U 50 50 1 1 W +X VSSR G6 800 -2200 200 U 50 50 1 1 W +X VSSR H6 1100 -2200 200 U 50 50 1 1 W +X GND_EP 57 200 -2200 200 U 50 50 1 1 W +X VCCD A7 -600 1700 200 D 50 50 1 1 w +X XTAL32I/P6.1 B7 -1400 -1600 200 R 50 50 1 1 B +X XRES C7 1400 1000 200 L 50 50 1 1 I I +X P4.1 D7 1400 -600 200 L 50 50 1 1 B +X P5.1 E7 1400 -400 200 L 50 50 1 1 B +X VSSR F7 600 -2200 200 U 50 50 1 1 W +X GANT2 G7 1400 -1100 200 L 50 50 1 1 W +X ANT H7 1400 -1000 200 L 50 50 1 1 O +X NC J7 1400 1200 200 L 50 50 1 1 N +X VDDD A8 -400 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 B8 -1400 -1500 200 R 50 50 1 1 B +X P4.0 C8 1400 -700 200 L 50 50 1 1 B +X P5.0 D8 1400 -500 200 L 50 50 1 1 B +X VSSD E8 -800 -2200 200 U 50 50 1 1 W +X VDDR F8 500 1700 200 D 50 50 1 1 W +X VSSR G8 900 -2200 200 U 50 50 1 1 W ENDDRAW ENDDEF # # CYBL10x6x-56LQxx # DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1100 1550 50 H V C CNN F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN @@ -632,64 +632,64 @@ $FPLIST QFN_56_1EP $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X VDDD 1 -300 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B -X XRES 4 1400 1000 300 L 50 50 1 1 I I -X P4.0 5 1400 -700 300 L 50 50 1 1 B -X P4.1 6 1400 -600 300 L 50 50 1 1 B -X P5.0 7 1400 -500 300 L 50 50 1 1 B -X P5.1 8 1400 -400 300 L 50 50 1 1 B -X VSSD 9 -500 -1700 300 U 50 50 1 1 W -X VDDR 10 800 1700 300 D 50 50 1 1 W -X P0.1 20 -1400 1200 300 R 50 50 1 1 B -X P1.2 30 -1400 200 300 R 50 50 1 1 B -X P2.3 40 -1400 -800 300 R 50 50 1 1 B -X P3.3 50 1400 300 300 L 50 50 1 1 B -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X P0.2 21 -1400 1100 300 R 50 50 1 1 B -X P1.3 31 -1400 100 300 R 50 50 1 1 B -X P2.4 41 -1400 -900 300 R 50 50 1 1 B -X P3.4 51 1400 400 300 L 50 50 1 1 B -X ANT 12 1400 -1000 300 L 50 50 1 1 O -X P0.3 22 -1400 1000 300 R 50 50 1 1 B -X P1.4 32 -1400 0 300 R 50 50 1 1 B -X P2.5 42 -1400 -1000 300 R 50 50 1 1 B -X P3.5 52 1400 500 300 L 50 50 1 1 B -X GANT2 13 1400 -1100 300 L 50 50 1 1 W -X VDDD 23 -400 1700 300 D 50 50 1 1 W -X P1.5 33 -1400 -100 300 R 50 50 1 1 B -X P2.6 43 -1400 -1100 300 R 50 50 1 1 B -X P3.6 53 1400 600 300 L 50 50 1 1 B -X VDDR 14 700 1700 300 D 50 50 1 1 W -X P0.4 24 -1400 900 300 R 50 50 1 1 B -X P1.6 34 -1400 -200 300 R 50 50 1 1 B -X P2.7 44 -1400 -1200 300 R 50 50 1 1 B -X P3.7 54 1400 700 300 L 50 50 1 1 B -X VDDR 15 600 1700 300 D 50 50 1 1 W -X P0.5 25 -1400 800 300 R 50 50 1 1 B -X P1.7 35 -1400 -300 300 R 50 50 1 1 B -X VREF 45 200 1700 300 D 50 50 1 1 P -X VSSA 55 -400 -1700 300 U 50 50 1 1 W -X XTAL24I 16 0 -1700 300 U 50 50 1 1 I -X P0.6 26 -1400 700 300 R 50 50 1 1 B -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VDDA 46 -100 1700 300 D 50 50 1 1 W -X VCCD 56 -600 1700 300 D 50 50 1 1 w -X XTAL24O 17 100 -1700 300 U 50 50 1 1 O -X P0.7 27 -1400 600 300 R 50 50 1 1 B -X P2.0 37 -1400 -500 300 R 50 50 1 1 B -X P3.0 47 1400 0 300 L 50 50 1 1 B -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VDDR 18 500 1700 300 D 50 50 1 1 W -X P1.0 28 -1400 400 300 R 50 50 1 1 B -X P2.1 38 -1400 -600 300 R 50 50 1 1 B -X P3.1 48 1400 100 300 L 50 50 1 1 B -X P0.0 19 -1400 1300 300 R 50 50 1 1 B -X P1.1 29 -1400 300 300 R 50 50 1 1 B -X P2.2 39 -1400 -700 300 R 50 50 1 1 B -X P3.2 49 1400 200 300 L 50 50 1 1 B +S -1200 -1500 1200 1500 1 0 0 f +X VDDD 1 -300 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B +X XRES 4 1400 1000 200 L 50 50 1 1 I I +X P4.0 5 1400 -700 200 L 50 50 1 1 B +X P4.1 6 1400 -600 200 L 50 50 1 1 B +X P5.0 7 1400 -500 200 L 50 50 1 1 B +X P5.1 8 1400 -400 200 L 50 50 1 1 B +X VSSD 9 -500 -1700 200 U 50 50 1 1 W +X VDDR 10 800 1700 200 D 50 50 1 1 W +X P0.1 20 -1400 1200 200 R 50 50 1 1 B +X P1.2 30 -1400 200 200 R 50 50 1 1 B +X P2.3 40 -1400 -800 200 R 50 50 1 1 B +X P3.3 50 1400 300 200 L 50 50 1 1 B +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X P0.2 21 -1400 1100 200 R 50 50 1 1 B +X P1.3 31 -1400 100 200 R 50 50 1 1 B +X P2.4 41 -1400 -900 200 R 50 50 1 1 B +X P3.4 51 1400 400 200 L 50 50 1 1 B +X ANT 12 1400 -1000 200 L 50 50 1 1 O +X P0.3 22 -1400 1000 200 R 50 50 1 1 B +X P1.4 32 -1400 0 200 R 50 50 1 1 B +X P2.5 42 -1400 -1000 200 R 50 50 1 1 B +X P3.5 52 1400 500 200 L 50 50 1 1 B +X GANT2 13 1400 -1100 200 L 50 50 1 1 W +X VDDD 23 -400 1700 200 D 50 50 1 1 W +X P1.5 33 -1400 -100 200 R 50 50 1 1 B +X P2.6 43 -1400 -1100 200 R 50 50 1 1 B +X P3.6 53 1400 600 200 L 50 50 1 1 B +X VDDR 14 700 1700 200 D 50 50 1 1 W +X P0.4 24 -1400 900 200 R 50 50 1 1 B +X P1.6 34 -1400 -200 200 R 50 50 1 1 B +X P2.7 44 -1400 -1200 200 R 50 50 1 1 B +X P3.7 54 1400 700 200 L 50 50 1 1 B +X VDDR 15 600 1700 200 D 50 50 1 1 W +X P0.5 25 -1400 800 200 R 50 50 1 1 B +X P1.7 35 -1400 -300 200 R 50 50 1 1 B +X VREF 45 200 1700 200 D 50 50 1 1 P +X VSSA 55 -400 -1700 200 U 50 50 1 1 W +X XTAL24I 16 0 -1700 200 U 50 50 1 1 I +X P0.6 26 -1400 700 200 R 50 50 1 1 B +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VDDA 46 -100 1700 200 D 50 50 1 1 W +X VCCD 56 -600 1700 200 D 50 50 1 1 w +X XTAL24O 17 100 -1700 200 U 50 50 1 1 O +X P0.7 27 -1400 600 200 R 50 50 1 1 B +X P2.0 37 -1400 -500 200 R 50 50 1 1 B +X P3.0 47 1400 0 200 L 50 50 1 1 B +X GND_EP 57 -300 -1700 200 U 50 50 1 1 W +X VDDR 18 500 1700 200 D 50 50 1 1 W +X P1.0 28 -1400 400 200 R 50 50 1 1 B +X P2.1 38 -1400 -600 200 R 50 50 1 1 B +X P3.1 48 1400 100 200 L 50 50 1 1 B +X P0.0 19 -1400 1300 200 R 50 50 1 1 B +X P1.1 29 -1400 300 200 R 50 50 1 1 B +X P2.2 39 -1400 -700 200 R 50 50 1 1 B +X P3.2 49 1400 200 200 L 50 50 1 1 B ENDDRAW ENDDEF # From 47b704f4c12ac35cdf8ebc2599abd2e0cc4c4d08 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Mon, 14 Dec 2015 20:34:42 -0600 Subject: [PATCH 024/116] Added CYBL10x6x-56LQ PRoC Low Energy Bluetooth Component --- library/cypress.dcm | 6 ++++ library/cypress.lib | 74 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 79 insertions(+), 1 deletion(-) diff --git a/library/cypress.dcm b/library/cypress.dcm index c927db3b..3996e376 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -36,4 +36,10 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10x6x-56LQxx +D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 56-QFN +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# #End Doc Library diff --git a/library/cypress.lib b/library/cypress.lib index 04bec9cf..6069251f 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -85,9 +85,9 @@ F1 "CY7C199" 150 1100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -450 1050 450 -1050 0 1 10 f X GND 14 0 -1200 150 U 50 50 0 0 W X VCC 28 0 1200 150 D 50 50 0 0 W +S -450 1050 450 -1050 0 1 10 f X A5 1 -600 400 150 R 50 50 1 1 I X A6 2 -600 300 150 R 50 50 1 1 I X A7 3 -600 200 150 R 50 50 1 1 I @@ -460,4 +460,76 @@ X CS5 19 -800 300 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# CYBL10x6x-56LQxx +# +DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN +F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +$FPLIST + QFN_56_1EP +$ENDFPLIST +DRAW +S -1050 -1400 1050 1400 1 0 0 f +X VDDD 1 -350 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 500 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 600 -1700 300 U 50 50 1 1 B +X XRES 4 1350 1000 300 L 50 50 1 1 I I +X P4.0 5 1350 -750 300 L 50 50 1 1 B +X P4.1 6 1350 -650 300 L 50 50 1 1 B +X P5.0 7 1350 -550 300 L 50 50 1 1 B +X P5.1 8 1350 -450 300 L 50 50 1 1 B +X VSSD 9 -550 -1700 300 U 50 50 1 1 W +X VDDR 10 750 1700 300 D 50 50 1 1 W +X P0.1 20 -1350 1050 300 R 50 50 1 1 B +X P1.2 30 -1350 100 300 R 50 50 1 1 B +X P2.3 40 -1350 -850 300 R 50 50 1 1 B +X P3.3 50 1350 350 300 L 50 50 1 1 B +X GANT1 11 1350 -1200 300 L 50 50 1 1 W +X P0.2 21 -1350 950 300 R 50 50 1 1 B +X P1.3 31 -1350 0 300 R 50 50 1 1 B +X P2.4 41 -1350 -950 300 R 50 50 1 1 B +X P3.4 51 1350 450 300 L 50 50 1 1 B +X ANT 12 1350 -1000 300 L 50 50 1 1 O +X P0.3 22 -1350 850 300 R 50 50 1 1 B +X P1.4 32 -1350 -100 300 R 50 50 1 1 B +X P2.5 42 -1350 -1050 300 R 50 50 1 1 B +X P3.5 52 1350 550 300 L 50 50 1 1 B +X GANT2 13 1350 -1100 300 L 50 50 1 1 W +X VDDD 23 -450 1700 300 D 50 50 1 1 W +X P1.5 33 -1350 -200 300 R 50 50 1 1 B +X P2.6 43 -1350 -1150 300 R 50 50 1 1 B +X P3.6 53 1350 650 300 L 50 50 1 1 B +X VDDR 14 650 1700 300 D 50 50 1 1 W +X P0.4 24 -1350 750 300 R 50 50 1 1 B +X P1.6 34 -1350 -300 300 R 50 50 1 1 B +X P2.7 44 -1350 -1250 300 R 50 50 1 1 B +X P3.7 54 1350 750 300 L 50 50 1 1 B +X VDDR 15 550 1700 300 D 50 50 1 1 W +X P0.5 25 -1350 650 300 R 50 50 1 1 B +X P1.7 35 -1350 -400 300 R 50 50 1 1 B +X VREF 45 150 1700 300 D 50 50 1 1 P +X VSSA 55 -450 -1700 300 U 50 50 1 1 W +X XTAL24I 16 100 -1700 300 U 50 50 1 1 I +X P0.6 26 -1350 550 300 R 50 50 1 1 B +X VDDA 36 -50 1700 300 D 50 50 1 1 W +X VDDA 46 -150 1700 300 D 50 50 1 1 W +X VCCD 56 -650 1700 300 D 50 50 1 1 w +X XTAL24O 17 200 -1700 300 U 50 50 1 1 O +X P0.7 27 -1350 450 300 R 50 50 1 1 B +X P2.0 37 -1350 -550 300 R 50 50 1 1 B +X P3.0 47 1350 50 300 L 50 50 1 1 B +X GND_EP 57 -250 -1700 300 U 50 50 1 1 W +X VDDR 18 450 1700 300 D 50 50 1 1 W +X P1.0 28 -1350 300 300 R 50 50 1 1 B +X P2.1 38 -1350 -650 300 R 50 50 1 1 B +X P3.1 48 1350 150 300 L 50 50 1 1 B +X P0.0 19 -1350 1150 300 R 50 50 1 1 B +X P1.1 29 -1350 200 300 R 50 50 1 1 B +X P2.2 39 -1350 -750 300 R 50 50 1 1 B +X P3.2 49 1350 250 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From ad500921358aabbe51a6b150f2c95c89f5e5dc1b Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Mon, 14 Dec 2015 21:15:41 -0600 Subject: [PATCH 025/116] updated CYBL10x6x-56LQ pin spacing --- library/cypress.lib | 116 ++++++++++++++++++++++---------------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/library/cypress.lib b/library/cypress.lib index 6069251f..f000dbdb 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -471,64 +471,64 @@ $FPLIST QFN_56_1EP $ENDFPLIST DRAW -S -1050 -1400 1050 1400 1 0 0 f -X VDDD 1 -350 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 500 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 600 -1700 300 U 50 50 1 1 B -X XRES 4 1350 1000 300 L 50 50 1 1 I I -X P4.0 5 1350 -750 300 L 50 50 1 1 B -X P4.1 6 1350 -650 300 L 50 50 1 1 B -X P5.0 7 1350 -550 300 L 50 50 1 1 B -X P5.1 8 1350 -450 300 L 50 50 1 1 B -X VSSD 9 -550 -1700 300 U 50 50 1 1 W -X VDDR 10 750 1700 300 D 50 50 1 1 W -X P0.1 20 -1350 1050 300 R 50 50 1 1 B -X P1.2 30 -1350 100 300 R 50 50 1 1 B -X P2.3 40 -1350 -850 300 R 50 50 1 1 B -X P3.3 50 1350 350 300 L 50 50 1 1 B -X GANT1 11 1350 -1200 300 L 50 50 1 1 W -X P0.2 21 -1350 950 300 R 50 50 1 1 B -X P1.3 31 -1350 0 300 R 50 50 1 1 B -X P2.4 41 -1350 -950 300 R 50 50 1 1 B -X P3.4 51 1350 450 300 L 50 50 1 1 B -X ANT 12 1350 -1000 300 L 50 50 1 1 O -X P0.3 22 -1350 850 300 R 50 50 1 1 B -X P1.4 32 -1350 -100 300 R 50 50 1 1 B -X P2.5 42 -1350 -1050 300 R 50 50 1 1 B -X P3.5 52 1350 550 300 L 50 50 1 1 B -X GANT2 13 1350 -1100 300 L 50 50 1 1 W -X VDDD 23 -450 1700 300 D 50 50 1 1 W -X P1.5 33 -1350 -200 300 R 50 50 1 1 B -X P2.6 43 -1350 -1150 300 R 50 50 1 1 B -X P3.6 53 1350 650 300 L 50 50 1 1 B -X VDDR 14 650 1700 300 D 50 50 1 1 W -X P0.4 24 -1350 750 300 R 50 50 1 1 B -X P1.6 34 -1350 -300 300 R 50 50 1 1 B -X P2.7 44 -1350 -1250 300 R 50 50 1 1 B -X P3.7 54 1350 750 300 L 50 50 1 1 B -X VDDR 15 550 1700 300 D 50 50 1 1 W -X P0.5 25 -1350 650 300 R 50 50 1 1 B -X P1.7 35 -1350 -400 300 R 50 50 1 1 B -X VREF 45 150 1700 300 D 50 50 1 1 P -X VSSA 55 -450 -1700 300 U 50 50 1 1 W -X XTAL24I 16 100 -1700 300 U 50 50 1 1 I -X P0.6 26 -1350 550 300 R 50 50 1 1 B -X VDDA 36 -50 1700 300 D 50 50 1 1 W -X VDDA 46 -150 1700 300 D 50 50 1 1 W -X VCCD 56 -650 1700 300 D 50 50 1 1 w -X XTAL24O 17 200 -1700 300 U 50 50 1 1 O -X P0.7 27 -1350 450 300 R 50 50 1 1 B -X P2.0 37 -1350 -550 300 R 50 50 1 1 B -X P3.0 47 1350 50 300 L 50 50 1 1 B -X GND_EP 57 -250 -1700 300 U 50 50 1 1 W -X VDDR 18 450 1700 300 D 50 50 1 1 W -X P1.0 28 -1350 300 300 R 50 50 1 1 B -X P2.1 38 -1350 -650 300 R 50 50 1 1 B -X P3.1 48 1350 150 300 L 50 50 1 1 B -X P0.0 19 -1350 1150 300 R 50 50 1 1 B -X P1.1 29 -1350 200 300 R 50 50 1 1 B -X P2.2 39 -1350 -750 300 R 50 50 1 1 B -X P3.2 49 1350 250 300 L 50 50 1 1 B +S -1100 -1400 1100 1400 1 0 0 f +X VDDD 1 -300 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B +X XRES 4 1400 1000 300 L 50 50 1 1 I I +X P4.0 5 1400 -700 300 L 50 50 1 1 B +X P4.1 6 1400 -600 300 L 50 50 1 1 B +X P5.0 7 1400 -500 300 L 50 50 1 1 B +X P5.1 8 1400 -400 300 L 50 50 1 1 B +X VSSD 9 -500 -1700 300 U 50 50 1 1 W +X VDDR 10 800 1700 300 D 50 50 1 1 W +X P0.1 20 -1400 1200 300 R 50 50 1 1 B +X P1.2 30 -1400 200 300 R 50 50 1 1 B +X P2.3 40 -1400 -800 300 R 50 50 1 1 B +X P3.3 50 1400 300 300 L 50 50 1 1 B +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X P0.2 21 -1400 1100 300 R 50 50 1 1 B +X P1.3 31 -1400 100 300 R 50 50 1 1 B +X P2.4 41 -1400 -900 300 R 50 50 1 1 B +X P3.4 51 1400 400 300 L 50 50 1 1 B +X ANT 12 1400 -1000 300 L 50 50 1 1 O +X P0.3 22 -1400 1000 300 R 50 50 1 1 B +X P1.4 32 -1400 0 300 R 50 50 1 1 B +X P2.5 42 -1400 -1000 300 R 50 50 1 1 B +X P3.5 52 1400 500 300 L 50 50 1 1 B +X GANT2 13 1400 -1100 300 L 50 50 1 1 W +X VDDD 23 -400 1700 300 D 50 50 1 1 W +X P1.5 33 -1400 -100 300 R 50 50 1 1 B +X P2.6 43 -1400 -1100 300 R 50 50 1 1 B +X P3.6 53 1400 600 300 L 50 50 1 1 B +X VDDR 14 700 1700 300 D 50 50 1 1 W +X P0.4 24 -1400 900 300 R 50 50 1 1 B +X P1.6 34 -1400 -200 300 R 50 50 1 1 B +X P2.7 44 -1400 -1200 300 R 50 50 1 1 B +X P3.7 54 1400 700 300 L 50 50 1 1 B +X VDDR 15 600 1700 300 D 50 50 1 1 W +X P0.5 25 -1400 800 300 R 50 50 1 1 B +X P1.7 35 -1400 -300 300 R 50 50 1 1 B +X VREF 45 200 1700 300 D 50 50 1 1 P +X VSSA 55 -400 -1700 300 U 50 50 1 1 W +X XTAL24I 16 0 -1700 300 U 50 50 1 1 I +X P0.6 26 -1400 700 300 R 50 50 1 1 B +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VDDA 46 -100 1700 300 D 50 50 1 1 W +X VCCD 56 -600 1700 300 D 50 50 1 1 w +X XTAL24O 17 100 -1700 300 U 50 50 1 1 O +X P0.7 27 -1400 600 300 R 50 50 1 1 B +X P2.0 37 -1400 -500 300 R 50 50 1 1 B +X P3.0 47 1400 0 300 L 50 50 1 1 B +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VDDR 18 500 1700 300 D 50 50 1 1 W +X P1.0 28 -1400 400 300 R 50 50 1 1 B +X P2.1 38 -1400 -600 300 R 50 50 1 1 B +X P3.1 48 1400 100 300 L 50 50 1 1 B +X P0.0 19 -1400 1300 300 R 50 50 1 1 B +X P1.1 29 -1400 300 300 R 50 50 1 1 B +X P2.2 39 -1400 -700 300 R 50 50 1 1 B +X P3.2 49 1400 200 300 L 50 50 1 1 B ENDDRAW ENDDEF # From 807cf7f8ad1e83d5fbd40e649aac6af8a7c44476 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 18:16:16 -0600 Subject: [PATCH 026/116] ADDED ALIASES TO CYBL10x6x-56LQxx --- library/cypress.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/cypress.lib b/library/cypress.lib index f000dbdb..9fffe52f 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -467,6 +467,7 @@ F0 "U" -1000 1450 50 H V C CNN F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CYBL10161-56LQXI CYBL10162-56LQXI CYBL10163-56LQXI CYBL10461-56LQXI CYBL10462-56LQXI CYBL10463-56LQXI CYBL10561-56LQXI CYBL10562-56LQXI CYBL10563-56LQXI CYBL10563-56LQXQ $FPLIST QFN_56_1EP $ENDFPLIST From 3bb5e6f8ea782720a051c2d06d0c0611e17acaa0 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 18:46:24 -0600 Subject: [PATCH 027/116] Added PSoC BLE CY8C4xx7LQI-BL4xx and aliases to cypress lib --- library/cypress.dcm | 66 ++++++++++++++++++++++++++++++++++++++++ library/cypress.lib | 73 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 139 insertions(+) diff --git a/library/cypress.dcm b/library/cypress.dcm index 3996e376..475ae354 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -1,5 +1,71 @@ EESchema-DOCLIB Version 2.0 # +$CMP CY8C4127LQI-BL453 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/O GESTURE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL473 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, NO CAP-SENSE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL483 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/O GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4127LQI-BL493 +D 56-QFN, 24-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL453 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, CAP-SENSE W/O GESTURE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL463 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, NO CAP-SENSE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL473 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, NO CAP-SENSE, NO LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL483 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, 4 UDB, CAP-SENSE W/O GESTURES, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQI-BL493 +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4247LQQ-BL483 +D ENGR_SAMPLE, 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, NO UDB, CAP-SENSE W/ GESTURE, LCD DRIVE +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# +$CMP CY8C4xx7LQI-4xx +D Programmable System-on-Chip With Bluetooth Low Energy, 24/48-MHz ARM® Cortex®-M0 , 56-QFN +K CYPRESS PSOC BLE CY8 CY8C4 ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/file/137466/download +$ENDCMP +# $CMP CY8CMBR3002 D CapSense Controller, 2 Sensors, SOIC-8 K Touch Sensor 2ch diff --git a/library/cypress.lib b/library/cypress.lib index 9fffe52f..bcb553ec 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -271,6 +271,79 @@ X Q7 19 700 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # +# CY8C4xx7LQI-4xx +# +DEF CY8C4xx7LQI-4xx U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CY8C4xx7LQI-4xx" 0 100 50 H V C CNN +F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CY8C4127LQI-BL473 CY8C4127LQI-BL453 CY8C4127LQI-BL483 CY8C4127LQI-BL493 CY8C4247LQI-BL473 CY8C4247LQI-BL453 CY8C4247LQI-BL463 CY8C4247LQI-BL483 CY8C4247LQI-BL493 CY8C4247LQQ-BL483 +$FPLIST + QFN_56_1EP +$ENDFPLIST +DRAW +S -1100 -1400 1100 1400 1 0 0 f +X VDDD 1 -300 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B +X XRES 4 1400 1000 300 L 50 50 1 1 I I +X P4.0 5 1400 -700 300 L 50 50 1 1 B +X P4.1 6 1400 -600 300 L 50 50 1 1 B +X P5.0 7 1400 -500 300 L 50 50 1 1 B +X P5.1 8 1400 -400 300 L 50 50 1 1 B +X VSSD 9 -500 -1700 300 U 50 50 1 1 W +X VDDR 10 800 1700 300 D 50 50 1 1 W +X P0.1 20 -1400 1200 300 R 50 50 1 1 B +X P1.2 30 -1400 200 300 R 50 50 1 1 B +X P2.3 40 -1400 -800 300 R 50 50 1 1 B +X P3.3 50 1400 300 300 L 50 50 1 1 B +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X P0.2 21 -1400 1100 300 R 50 50 1 1 B +X P1.3 31 -1400 100 300 R 50 50 1 1 B +X P2.4 41 -1400 -900 300 R 50 50 1 1 B +X P3.4 51 1400 400 300 L 50 50 1 1 B +X ANT 12 1400 -1000 300 L 50 50 1 1 O +X P0.3 22 -1400 1000 300 R 50 50 1 1 B +X P1.4 32 -1400 0 300 R 50 50 1 1 B +X P2.5 42 -1400 -1000 300 R 50 50 1 1 B +X P3.5 52 1400 500 300 L 50 50 1 1 B +X GANT2 13 1400 -1100 300 L 50 50 1 1 W +X VDDD 23 -400 1700 300 D 50 50 1 1 W +X P1.5 33 -1400 -100 300 R 50 50 1 1 B +X P2.6 43 -1400 -1100 300 R 50 50 1 1 B +X P3.6 53 1400 600 300 L 50 50 1 1 B +X VDDR 14 700 1700 300 D 50 50 1 1 W +X P0.4 24 -1400 900 300 R 50 50 1 1 B +X P1.6 34 -1400 -200 300 R 50 50 1 1 B +X P2.7 44 -1400 -1200 300 R 50 50 1 1 B +X P3.7 54 1400 700 300 L 50 50 1 1 B +X VDDR 15 600 1700 300 D 50 50 1 1 W +X P0.5 25 -1400 800 300 R 50 50 1 1 B +X P1.7 35 -1400 -300 300 R 50 50 1 1 B +X VREF 45 200 1700 300 D 50 50 1 1 P +X VSSA 55 -400 -1700 300 U 50 50 1 1 W +X XTAL24I 16 0 -1700 300 U 50 50 1 1 I +X P0.6 26 -1400 700 300 R 50 50 1 1 B +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VDDA 46 -100 1700 300 D 50 50 1 1 W +X VCCD 56 -600 1700 300 D 50 50 1 1 w +X XTAL24O 17 100 -1700 300 U 50 50 1 1 O +X P0.7 27 -1400 600 300 R 50 50 1 1 B +X P2.0 37 -1400 -500 300 R 50 50 1 1 B +X P3.0 47 1400 0 300 L 50 50 1 1 B +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VDDR 18 500 1700 300 D 50 50 1 1 W +X P1.0 28 -1400 400 300 R 50 50 1 1 B +X P2.1 38 -1400 -600 300 R 50 50 1 1 B +X P3.1 48 1400 100 300 L 50 50 1 1 B +X P0.0 19 -1400 1300 300 R 50 50 1 1 B +X P1.1 29 -1400 300 300 R 50 50 1 1 B +X P2.2 39 -1400 -700 300 R 50 50 1 1 B +X P3.2 49 1400 200 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # CY8CMBR3002 # DEF CY8CMBR3002 U 0 40 Y Y 1 F N From e0a6cfed8d528d298b38b1be42f365d3edb7669a Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 19:32:24 -0600 Subject: [PATCH 028/116] added CYBL10563-68FNXIT component to cypress library --- library/cypress.dcm | 6 ++++ library/cypress.lib | 86 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) diff --git a/library/cypress.dcm b/library/cypress.dcm index 475ae354..f2d73e95 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -102,6 +102,12 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10563-68FNXIT +D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 68-WLCSP +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# $CMP CYBL10x6x-56LQxx D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 56-QFN K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN diff --git a/library/cypress.lib b/library/cypress.lib index bcb553ec..46b445f1 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -533,6 +533,92 @@ X CS5 19 -800 300 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# CYBL10563-68FNXIT +# +DEF CYBL10563-68FNXIT U 0 40 Y Y 1 F N +F0 "U" -1000 1450 50 H V C CNN +F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN +F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN +F3 "DOCUMENTATION" 50 -100 50 H I C CNN +$FPLIST + WLCSP_68 +$ENDFPLIST +DRAW +S -1100 -1400 1100 1400 1 0 0 f +X GANT1 11 1400 -1200 300 L 50 50 1 1 W +X VREF A1 200 1700 300 D 50 50 1 1 P +X P2.3 B1 -1400 -800 300 R 50 50 1 1 B +X VSSA C1 -400 -1700 300 U 50 50 1 1 W +X P1.7 D1 -1400 -300 300 R 50 50 1 1 B +X P1.2 E1 -1400 200 300 R 50 50 1 1 B +X VSSD F1 -500 -1700 300 U 50 50 1 1 W +X P0.6 G1 -1400 700 300 R 50 50 1 1 B +X P0.5 H1 -1400 800 300 R 50 50 1 1 B +X P0.4 J1 -1400 900 300 R 50 50 1 1 B +X VSSA A2 -400 -1700 300 U 50 50 1 1 W +X VSSA B2 -400 -1700 300 U 50 50 1 1 B +X P2.2 C2 -1400 -700 300 R 50 50 1 1 B +X VDDA D2 -100 1700 300 D 50 50 1 1 W +X P1.3 E2 -1400 100 300 R 50 50 1 1 B +X P0.7 F2 -1400 600 300 R 50 50 1 1 B +X VDDD G2 -300 1700 300 D 50 50 1 1 W +X P0.1 H2 -1400 1200 300 R 50 50 1 1 B +X P0.0 J2 -1400 1300 300 R 50 50 1 1 B +X P3.3 A3 1400 300 300 L 50 50 1 1 B +X P2.7 B3 -1400 -1200 300 R 50 50 1 1 B +X P2.6 C3 -1400 -1100 300 R 50 50 1 1 B +X P2.0 D3 -1400 -500 300 R 50 50 1 1 B +X P1.4 E3 -1400 0 300 R 50 50 1 1 B +X P0.3 F3 -1400 1000 300 R 50 50 1 1 B +X P0.2 G3 -1400 1100 300 R 50 50 1 1 B +X XTAL24O H3 100 -1700 300 U 50 50 1 1 O +X VDDR J3 600 1700 300 D 50 50 1 1 W +X P3.7 A4 1400 700 300 L 50 50 1 1 B +X P3.4 B4 1400 400 300 L 50 50 1 1 B +X P3.0 C4 1400 0 300 L 50 50 1 1 B +X P2.1 D4 -1400 -600 300 R 50 50 1 1 B +X P1.5 E4 -1400 -100 300 R 50 50 1 1 B +X P1.0 F4 -1400 400 300 R 50 50 1 1 B +X VSSD G4 -500 -1700 300 U 50 50 1 1 W +X XTAL24I H4 0 -1700 300 U 50 50 1 1 I +X VDDR J4 700 1700 300 D 50 50 1 1 W +X VSSD A5 -500 -1700 300 U 50 50 1 1 W +X P3.5 B5 1400 500 300 L 50 50 1 1 B +X P3.1 C5 1400 100 300 L 50 50 1 1 B +X P2.5 D5 -1400 -1000 300 R 50 50 1 1 B +X P1.6 E5 -1400 -200 300 R 50 50 1 1 B +X P1.1 F5 -1400 300 300 R 50 50 1 1 B +X VSSR G5 -600 -1700 300 U 50 50 1 1 W +X VSSR H5 -600 -1700 300 U 50 50 1 1 W +X VDDA 36 0 1700 300 D 50 50 1 1 W +X VSSA A6 -400 -1700 300 U 50 50 1 1 W +X P3.6 B6 1400 600 300 L 50 50 1 1 B +X P3.2 C6 1400 200 300 L 50 50 1 1 B +X VSSD D6 -500 -1700 300 U 50 50 1 1 W +X P2.4 E6 -1400 -900 300 R 50 50 1 1 B +X VSSR F6 -600 -1700 300 U 50 50 1 1 W +X VSSR G6 -600 -1700 300 U 50 50 1 1 W +X VSSR H6 -600 -1700 300 U 50 50 1 1 W +X GND_EP 57 -300 -1700 300 U 50 50 1 1 W +X VCCD A7 -600 1700 300 D 50 50 1 1 w +X XTAL32I/P6.1 B7 500 -1700 300 U 50 50 1 1 B +X XRES C7 1400 1000 300 L 50 50 1 1 I I +X P4.1 D7 1400 -600 300 L 50 50 1 1 B +X P5.1 E7 1400 -400 300 L 50 50 1 1 B +X VSSR F7 -600 -1700 300 U 50 50 1 1 W +X GANT2 G7 1400 -1100 300 L 50 50 1 1 W +X ANT H7 1400 -1000 300 L 50 50 1 1 O +X NC J7 1400 1200 300 L 50 50 1 1 N +X VDDD A8 -400 1700 300 D 50 50 1 1 W +X XTAL32O/P6.0 B8 400 -1700 300 U 50 50 1 1 B +X P4.0 C8 1400 -700 300 L 50 50 1 1 B +X P5.0 D8 1400 -500 300 L 50 50 1 1 B +X VSSD E8 -500 -1700 300 U 50 50 1 1 W +X VDDR F8 500 1700 300 D 50 50 1 1 W +X VSSR G8 -600 -1700 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # CYBL10x6x-56LQxx # DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N From 99d45e620849214f2135606e7f5d7a45af7ee7d7 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Tue, 15 Dec 2015 19:34:33 -0600 Subject: [PATCH 029/116] added CYBL10563-68FLXIT as alias to CYBL10563-68FNXIT in cypress lib --- library/cypress.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/cypress.lib b/library/cypress.lib index 46b445f1..091b0327 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -540,6 +540,7 @@ F0 "U" -1000 1450 50 H V C CNN F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN +ALIAS CYBL10563-68FLXIT $FPLIST WLCSP_68 $ENDFPLIST From b62a64ed056f4554b4996596dce1ce1d86dc9858 Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Sun, 20 Dec 2015 15:04:01 -0600 Subject: [PATCH 030/116] updated pin lengths and descriptions for CYBL10x6x-56LQxx, CY8c4xx7LQI-4xx, CYBL10563-68FLNXIT and associated aliases. --- library/cypress.dcm | 68 +++++++- library/cypress.lib | 386 ++++++++++++++++++++++---------------------- 2 files changed, 260 insertions(+), 194 deletions(-) diff --git a/library/cypress.dcm b/library/cypress.dcm index f2d73e95..918e3bde 100644 --- a/library/cypress.dcm +++ b/library/cypress.dcm @@ -102,8 +102,74 @@ K Touch Sensor 16ch F http://www.cypress.com/?docID=49119 $ENDCMP # +$CMP CYBL10161-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 1 SCB, 2 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10162-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, 4 PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10163-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, NO CAP-SENSE, 2 SCB, 4 TCPWM, 1 I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10461-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10462-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, 1 I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10463-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE, 2 SCB, 4 TCPWM, NO I2S, NO PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10561-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, NO I2S, NO PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10562-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , NO LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-56LQXI +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-56LQXQ +D 56-QFN, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH QFN +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# +$CMP CYBL10563-68FLXIT +D 68-WLCSP, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR +K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP +F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy +$ENDCMP +# $CMP CYBL10563-68FNXIT -D Programmable Radio-on-Chip With Bluetooth Low Energy, 48-MHz ARM® Cortex®-M0 , 68-WLCSP +D 68-WLCSP, 48-MHz ARM® Cortex®-M0, 128KB Flash, 16kB SRAM, BLE 4.1, CAP-SENSE W/ GESTURES, 2 SCB, 4 TCPWM, I2S, 1 PWM , LCD, 1MSPS 12-BIT SAR K CYPRESS PROC BLE CY8BL ARM CORTEX M0 BLUETOOTH WLCSP F http://www.cypress.com/documentation/datasheets/cybl10x6x-family-datasheet-programmable-radio-chip-bluetooth-low-energy $ENDCMP diff --git a/library/cypress.lib b/library/cypress.lib index 091b0327..83c4b479 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -274,73 +274,73 @@ ENDDEF # CY8C4xx7LQI-4xx # DEF CY8C4xx7LQI-4xx U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1150 1550 50 H V C CNN F1 "CY8C4xx7LQI-4xx" 0 100 50 H V C CNN -F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN +F2 "QFN-56" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN ALIAS CY8C4127LQI-BL473 CY8C4127LQI-BL453 CY8C4127LQI-BL483 CY8C4127LQI-BL493 CY8C4247LQI-BL473 CY8C4247LQI-BL453 CY8C4247LQI-BL463 CY8C4247LQI-BL483 CY8C4247LQI-BL493 CY8C4247LQQ-BL483 $FPLIST - QFN_56_1EP + QFN-56-1EP $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X VDDD 1 -300 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B -X XRES 4 1400 1000 300 L 50 50 1 1 I I -X P4.0 5 1400 -700 300 L 50 50 1 1 B -X P4.1 6 1400 -600 300 L 50 50 1 1 B -X P5.0 7 1400 -500 300 L 50 50 1 1 B -X P5.1 8 1400 -400 300 L 50 50 1 1 B -X VSSD 9 -500 -1700 300 U 50 50 1 1 W -X VDDR 10 800 1700 300 D 50 50 1 1 W -X P0.1 20 -1400 1200 300 R 50 50 1 1 B -X P1.2 30 -1400 200 300 R 50 50 1 1 B -X P2.3 40 -1400 -800 300 R 50 50 1 1 B -X P3.3 50 1400 300 300 L 50 50 1 1 B -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X P0.2 21 -1400 1100 300 R 50 50 1 1 B -X P1.3 31 -1400 100 300 R 50 50 1 1 B -X P2.4 41 -1400 -900 300 R 50 50 1 1 B -X P3.4 51 1400 400 300 L 50 50 1 1 B -X ANT 12 1400 -1000 300 L 50 50 1 1 O -X P0.3 22 -1400 1000 300 R 50 50 1 1 B -X P1.4 32 -1400 0 300 R 50 50 1 1 B -X P2.5 42 -1400 -1000 300 R 50 50 1 1 B -X P3.5 52 1400 500 300 L 50 50 1 1 B -X GANT2 13 1400 -1100 300 L 50 50 1 1 W -X VDDD 23 -400 1700 300 D 50 50 1 1 W -X P1.5 33 -1400 -100 300 R 50 50 1 1 B -X P2.6 43 -1400 -1100 300 R 50 50 1 1 B -X P3.6 53 1400 600 300 L 50 50 1 1 B -X VDDR 14 700 1700 300 D 50 50 1 1 W -X P0.4 24 -1400 900 300 R 50 50 1 1 B -X P1.6 34 -1400 -200 300 R 50 50 1 1 B -X P2.7 44 -1400 -1200 300 R 50 50 1 1 B -X P3.7 54 1400 700 300 L 50 50 1 1 B -X VDDR 15 600 1700 300 D 50 50 1 1 W -X P0.5 25 -1400 800 300 R 50 50 1 1 B -X P1.7 35 -1400 -300 300 R 50 50 1 1 B -X VREF 45 200 1700 300 D 50 50 1 1 P -X VSSA 55 -400 -1700 300 U 50 50 1 1 W -X XTAL24I 16 0 -1700 300 U 50 50 1 1 I -X P0.6 26 -1400 700 300 R 50 50 1 1 B -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VDDA 46 -100 1700 300 D 50 50 1 1 W -X VCCD 56 -600 1700 300 D 50 50 1 1 w -X XTAL24O 17 100 -1700 300 U 50 50 1 1 O -X P0.7 27 -1400 600 300 R 50 50 1 1 B -X P2.0 37 -1400 -500 300 R 50 50 1 1 B -X P3.0 47 1400 0 300 L 50 50 1 1 B -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VDDR 18 500 1700 300 D 50 50 1 1 W -X P1.0 28 -1400 400 300 R 50 50 1 1 B -X P2.1 38 -1400 -600 300 R 50 50 1 1 B -X P3.1 48 1400 100 300 L 50 50 1 1 B -X P0.0 19 -1400 1300 300 R 50 50 1 1 B -X P1.1 29 -1400 300 300 R 50 50 1 1 B -X P2.2 39 -1400 -700 300 R 50 50 1 1 B -X P3.2 49 1400 200 300 L 50 50 1 1 B +S -1200 -1500 1200 1500 1 0 0 f +X VDDD 1 -300 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B +X XRES 4 1400 1000 200 L 50 50 1 1 I I +X P4.0 5 1400 -700 200 L 50 50 1 1 B +X P4.1 6 1400 -600 200 L 50 50 1 1 B +X P5.0 7 1400 -500 200 L 50 50 1 1 B +X P5.1 8 1400 -400 200 L 50 50 1 1 B +X VSSD 9 -500 -1700 200 U 50 50 1 1 W +X VDDR 10 700 1700 200 D 50 50 1 1 W +X P0.1 20 -1400 1200 200 R 50 50 1 1 B +X P1.2 30 -1400 200 200 R 50 50 1 1 B +X P2.3 40 -1400 -800 200 R 50 50 1 1 B +X P3.3 50 1400 300 200 L 50 50 1 1 B +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X P0.2 21 -1400 1100 200 R 50 50 1 1 B +X P1.3 31 -1400 100 200 R 50 50 1 1 B +X P2.4 41 -1400 -900 200 R 50 50 1 1 B +X P3.4 51 1400 400 200 L 50 50 1 1 B +X ANT 12 1400 -1000 200 L 50 50 1 1 O +X P0.3 22 -1400 1000 200 R 50 50 1 1 B +X P1.4 32 -1400 0 200 R 50 50 1 1 B +X P2.5 42 -1400 -1000 200 R 50 50 1 1 B +X P3.5 52 1400 500 200 L 50 50 1 1 B +X GANT2 13 1400 -1100 200 L 50 50 1 1 W +X VDDD 23 -400 1700 200 D 50 50 1 1 W +X P1.5 33 -1400 -100 200 R 50 50 1 1 B +X P2.6 43 -1400 -1100 200 R 50 50 1 1 B +X P3.6 53 1400 600 200 L 50 50 1 1 B +X VDDR 14 600 1700 200 D 50 50 1 1 W +X P0.4 24 -1400 900 200 R 50 50 1 1 B +X P1.6 34 -1400 -200 200 R 50 50 1 1 B +X P2.7 44 -1400 -1200 200 R 50 50 1 1 B +X P3.7 54 1400 700 200 L 50 50 1 1 B +X VDDR 15 500 1700 200 D 50 50 1 1 W +X P0.5 25 -1400 800 200 R 50 50 1 1 B +X P1.7 35 -1400 -300 200 R 50 50 1 1 B +X VREF 45 200 1700 200 D 50 50 1 1 P +X VSSA 55 -400 -1700 200 U 50 50 1 1 W +X XTAL24I 16 0 -1700 200 U 50 50 1 1 I +X P0.6 26 -1400 700 200 R 50 50 1 1 B +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VDDA 46 -100 1700 200 D 50 50 1 1 W +X VCCD 56 -600 1700 200 D 50 50 1 1 w +X XTAL24O 17 100 -1700 200 U 50 50 1 1 O +X P0.7 27 -1400 600 200 R 50 50 1 1 B +X P2.0 37 -1400 -500 200 R 50 50 1 1 B +X P3.0 47 1400 0 200 L 50 50 1 1 B +X GND_EP 57 -300 -1700 200 U 50 50 1 1 W +X VDDR 18 400 1700 200 D 50 50 1 1 W +X P1.0 28 -1400 400 200 R 50 50 1 1 B +X P2.1 38 -1400 -600 200 R 50 50 1 1 B +X P3.1 48 1400 100 200 L 50 50 1 1 B +X P0.0 19 -1400 1300 200 R 50 50 1 1 B +X P1.1 29 -1400 300 200 R 50 50 1 1 B +X P2.2 39 -1400 -700 200 R 50 50 1 1 B +X P3.2 49 1400 200 200 L 50 50 1 1 B ENDDRAW ENDDEF # @@ -536,7 +536,7 @@ ENDDEF # CYBL10563-68FNXIT # DEF CYBL10563-68FNXIT U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1150 1550 50 H V C CNN F1 "CYBL10563-68FNXIT" 0 100 50 H V C CNN F2 "WLCSP_68_3.91x3.25mm_Pitch0.4mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN @@ -545,85 +545,85 @@ $FPLIST WLCSP_68 $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X VREF A1 200 1700 300 D 50 50 1 1 P -X P2.3 B1 -1400 -800 300 R 50 50 1 1 B -X VSSA C1 -400 -1700 300 U 50 50 1 1 W -X P1.7 D1 -1400 -300 300 R 50 50 1 1 B -X P1.2 E1 -1400 200 300 R 50 50 1 1 B -X VSSD F1 -500 -1700 300 U 50 50 1 1 W -X P0.6 G1 -1400 700 300 R 50 50 1 1 B -X P0.5 H1 -1400 800 300 R 50 50 1 1 B -X P0.4 J1 -1400 900 300 R 50 50 1 1 B -X VSSA A2 -400 -1700 300 U 50 50 1 1 W -X VSSA B2 -400 -1700 300 U 50 50 1 1 B -X P2.2 C2 -1400 -700 300 R 50 50 1 1 B -X VDDA D2 -100 1700 300 D 50 50 1 1 W -X P1.3 E2 -1400 100 300 R 50 50 1 1 B -X P0.7 F2 -1400 600 300 R 50 50 1 1 B -X VDDD G2 -300 1700 300 D 50 50 1 1 W -X P0.1 H2 -1400 1200 300 R 50 50 1 1 B -X P0.0 J2 -1400 1300 300 R 50 50 1 1 B -X P3.3 A3 1400 300 300 L 50 50 1 1 B -X P2.7 B3 -1400 -1200 300 R 50 50 1 1 B -X P2.6 C3 -1400 -1100 300 R 50 50 1 1 B -X P2.0 D3 -1400 -500 300 R 50 50 1 1 B -X P1.4 E3 -1400 0 300 R 50 50 1 1 B -X P0.3 F3 -1400 1000 300 R 50 50 1 1 B -X P0.2 G3 -1400 1100 300 R 50 50 1 1 B -X XTAL24O H3 100 -1700 300 U 50 50 1 1 O -X VDDR J3 600 1700 300 D 50 50 1 1 W -X P3.7 A4 1400 700 300 L 50 50 1 1 B -X P3.4 B4 1400 400 300 L 50 50 1 1 B -X P3.0 C4 1400 0 300 L 50 50 1 1 B -X P2.1 D4 -1400 -600 300 R 50 50 1 1 B -X P1.5 E4 -1400 -100 300 R 50 50 1 1 B -X P1.0 F4 -1400 400 300 R 50 50 1 1 B -X VSSD G4 -500 -1700 300 U 50 50 1 1 W -X XTAL24I H4 0 -1700 300 U 50 50 1 1 I -X VDDR J4 700 1700 300 D 50 50 1 1 W -X VSSD A5 -500 -1700 300 U 50 50 1 1 W -X P3.5 B5 1400 500 300 L 50 50 1 1 B -X P3.1 C5 1400 100 300 L 50 50 1 1 B -X P2.5 D5 -1400 -1000 300 R 50 50 1 1 B -X P1.6 E5 -1400 -200 300 R 50 50 1 1 B -X P1.1 F5 -1400 300 300 R 50 50 1 1 B -X VSSR G5 -600 -1700 300 U 50 50 1 1 W -X VSSR H5 -600 -1700 300 U 50 50 1 1 W -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VSSA A6 -400 -1700 300 U 50 50 1 1 W -X P3.6 B6 1400 600 300 L 50 50 1 1 B -X P3.2 C6 1400 200 300 L 50 50 1 1 B -X VSSD D6 -500 -1700 300 U 50 50 1 1 W -X P2.4 E6 -1400 -900 300 R 50 50 1 1 B -X VSSR F6 -600 -1700 300 U 50 50 1 1 W -X VSSR G6 -600 -1700 300 U 50 50 1 1 W -X VSSR H6 -600 -1700 300 U 50 50 1 1 W -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VCCD A7 -600 1700 300 D 50 50 1 1 w -X XTAL32I/P6.1 B7 500 -1700 300 U 50 50 1 1 B -X XRES C7 1400 1000 300 L 50 50 1 1 I I -X P4.1 D7 1400 -600 300 L 50 50 1 1 B -X P5.1 E7 1400 -400 300 L 50 50 1 1 B -X VSSR F7 -600 -1700 300 U 50 50 1 1 W -X GANT2 G7 1400 -1100 300 L 50 50 1 1 W -X ANT H7 1400 -1000 300 L 50 50 1 1 O -X NC J7 1400 1200 300 L 50 50 1 1 N -X VDDD A8 -400 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 B8 400 -1700 300 U 50 50 1 1 B -X P4.0 C8 1400 -700 300 L 50 50 1 1 B -X P5.0 D8 1400 -500 300 L 50 50 1 1 B -X VSSD E8 -500 -1700 300 U 50 50 1 1 W -X VDDR F8 500 1700 300 D 50 50 1 1 W -X VSSR G8 -600 -1700 300 U 50 50 1 1 W +S -1200 -2000 1200 1500 1 0 0 f +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X VREF A1 200 1700 200 D 50 50 1 1 P +X P2.3 B1 -1400 -800 200 R 50 50 1 1 B +X VSSA C1 0 -2200 200 U 50 50 1 1 W +X P1.7 D1 -1400 -300 200 R 50 50 1 1 B +X P1.2 E1 -1400 200 200 R 50 50 1 1 B +X VSSD F1 -700 -2200 200 U 50 50 1 1 W +X P0.6 G1 -1400 700 200 R 50 50 1 1 B +X P0.5 H1 -1400 800 200 R 50 50 1 1 B +X P0.4 J1 -1400 900 200 R 50 50 1 1 B +X VSSA A2 -300 -2200 200 U 50 50 1 1 W +X VSSA B2 -100 -2200 200 U 50 50 1 1 B +X P2.2 C2 -1400 -700 200 R 50 50 1 1 B +X VDDA D2 -100 1700 200 D 50 50 1 1 W +X P1.3 E2 -1400 100 200 R 50 50 1 1 B +X P0.7 F2 -1400 600 200 R 50 50 1 1 B +X VDDD G2 -300 1700 200 D 50 50 1 1 W +X P0.1 H2 -1400 1200 200 R 50 50 1 1 B +X P0.0 J2 -1400 1300 200 R 50 50 1 1 B +X P3.3 A3 1400 300 200 L 50 50 1 1 B +X P2.7 B3 -1400 -1200 200 R 50 50 1 1 B +X P2.6 C3 -1400 -1100 200 R 50 50 1 1 B +X P2.0 D3 -1400 -500 200 R 50 50 1 1 B +X P1.4 E3 -1400 0 200 R 50 50 1 1 B +X P0.3 F3 -1400 1000 200 R 50 50 1 1 B +X P0.2 G3 -1400 1100 200 R 50 50 1 1 B +X XTAL24O H3 1400 -1500 200 L 50 50 1 1 O +X VDDR J3 600 1700 200 D 50 50 1 1 W +X P3.7 A4 1400 700 200 L 50 50 1 1 B +X P3.4 B4 1400 400 200 L 50 50 1 1 B +X P3.0 C4 1400 0 200 L 50 50 1 1 B +X P2.1 D4 -1400 -600 200 R 50 50 1 1 B +X P1.5 E4 -1400 -100 200 R 50 50 1 1 B +X P1.0 F4 -1400 400 200 R 50 50 1 1 B +X VSSD G4 -600 -2200 200 U 50 50 1 1 W +X XTAL24I H4 1400 -1600 200 L 50 50 1 1 I +X VDDR J4 700 1700 200 D 50 50 1 1 W +X VSSD A5 -1000 -2200 200 U 50 50 1 1 W +X P3.5 B5 1400 500 200 L 50 50 1 1 B +X P3.1 C5 1400 100 200 L 50 50 1 1 B +X P2.5 D5 -1400 -1000 200 R 50 50 1 1 B +X P1.6 E5 -1400 -200 200 R 50 50 1 1 B +X P1.1 F5 -1400 300 200 R 50 50 1 1 B +X VSSR G5 700 -2200 200 U 50 50 1 1 W +X VSSR H5 1000 -2200 200 U 50 50 1 1 W +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VSSA A6 -200 -2200 200 U 50 50 1 1 W +X P3.6 B6 1400 600 200 L 50 50 1 1 B +X P3.2 C6 1400 200 200 L 50 50 1 1 B +X VSSD D6 -900 -2200 200 U 50 50 1 1 W +X P2.4 E6 -1400 -900 200 R 50 50 1 1 B +X VSSR F6 500 -2200 200 U 50 50 1 1 W +X VSSR G6 800 -2200 200 U 50 50 1 1 W +X VSSR H6 1100 -2200 200 U 50 50 1 1 W +X GND_EP 57 200 -2200 200 U 50 50 1 1 W +X VCCD A7 -600 1700 200 D 50 50 1 1 w +X XTAL32I/P6.1 B7 -1400 -1600 200 R 50 50 1 1 B +X XRES C7 1400 1000 200 L 50 50 1 1 I I +X P4.1 D7 1400 -600 200 L 50 50 1 1 B +X P5.1 E7 1400 -400 200 L 50 50 1 1 B +X VSSR F7 600 -2200 200 U 50 50 1 1 W +X GANT2 G7 1400 -1100 200 L 50 50 1 1 W +X ANT H7 1400 -1000 200 L 50 50 1 1 O +X NC J7 1400 1200 200 L 50 50 1 1 N +X VDDD A8 -400 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 B8 -1400 -1500 200 R 50 50 1 1 B +X P4.0 C8 1400 -700 200 L 50 50 1 1 B +X P5.0 D8 1400 -500 200 L 50 50 1 1 B +X VSSD E8 -800 -2200 200 U 50 50 1 1 W +X VDDR F8 500 1700 200 D 50 50 1 1 W +X VSSR G8 900 -2200 200 U 50 50 1 1 W ENDDRAW ENDDEF # # CYBL10x6x-56LQxx # DEF CYBL10x6x-56LQxx U 0 40 Y Y 1 F N -F0 "U" -1000 1450 50 H V C CNN +F0 "U" -1100 1550 50 H V C CNN F1 "CYBL10x6x-56LQxx" 0 100 50 H V C CNN F2 "QFN_56_1EP_7x7MM_Pitch0.5mm" 0 0 50 H I C CNN F3 "DOCUMENTATION" 50 -100 50 H I C CNN @@ -632,64 +632,64 @@ $FPLIST QFN_56_1EP $ENDFPLIST DRAW -S -1100 -1400 1100 1400 1 0 0 f -X VDDD 1 -300 1700 300 D 50 50 1 1 W -X XTAL32O/P6.0 2 400 -1700 300 U 50 50 1 1 B -X XTAL32I/P6.1 3 500 -1700 300 U 50 50 1 1 B -X XRES 4 1400 1000 300 L 50 50 1 1 I I -X P4.0 5 1400 -700 300 L 50 50 1 1 B -X P4.1 6 1400 -600 300 L 50 50 1 1 B -X P5.0 7 1400 -500 300 L 50 50 1 1 B -X P5.1 8 1400 -400 300 L 50 50 1 1 B -X VSSD 9 -500 -1700 300 U 50 50 1 1 W -X VDDR 10 800 1700 300 D 50 50 1 1 W -X P0.1 20 -1400 1200 300 R 50 50 1 1 B -X P1.2 30 -1400 200 300 R 50 50 1 1 B -X P2.3 40 -1400 -800 300 R 50 50 1 1 B -X P3.3 50 1400 300 300 L 50 50 1 1 B -X GANT1 11 1400 -1200 300 L 50 50 1 1 W -X P0.2 21 -1400 1100 300 R 50 50 1 1 B -X P1.3 31 -1400 100 300 R 50 50 1 1 B -X P2.4 41 -1400 -900 300 R 50 50 1 1 B -X P3.4 51 1400 400 300 L 50 50 1 1 B -X ANT 12 1400 -1000 300 L 50 50 1 1 O -X P0.3 22 -1400 1000 300 R 50 50 1 1 B -X P1.4 32 -1400 0 300 R 50 50 1 1 B -X P2.5 42 -1400 -1000 300 R 50 50 1 1 B -X P3.5 52 1400 500 300 L 50 50 1 1 B -X GANT2 13 1400 -1100 300 L 50 50 1 1 W -X VDDD 23 -400 1700 300 D 50 50 1 1 W -X P1.5 33 -1400 -100 300 R 50 50 1 1 B -X P2.6 43 -1400 -1100 300 R 50 50 1 1 B -X P3.6 53 1400 600 300 L 50 50 1 1 B -X VDDR 14 700 1700 300 D 50 50 1 1 W -X P0.4 24 -1400 900 300 R 50 50 1 1 B -X P1.6 34 -1400 -200 300 R 50 50 1 1 B -X P2.7 44 -1400 -1200 300 R 50 50 1 1 B -X P3.7 54 1400 700 300 L 50 50 1 1 B -X VDDR 15 600 1700 300 D 50 50 1 1 W -X P0.5 25 -1400 800 300 R 50 50 1 1 B -X P1.7 35 -1400 -300 300 R 50 50 1 1 B -X VREF 45 200 1700 300 D 50 50 1 1 P -X VSSA 55 -400 -1700 300 U 50 50 1 1 W -X XTAL24I 16 0 -1700 300 U 50 50 1 1 I -X P0.6 26 -1400 700 300 R 50 50 1 1 B -X VDDA 36 0 1700 300 D 50 50 1 1 W -X VDDA 46 -100 1700 300 D 50 50 1 1 W -X VCCD 56 -600 1700 300 D 50 50 1 1 w -X XTAL24O 17 100 -1700 300 U 50 50 1 1 O -X P0.7 27 -1400 600 300 R 50 50 1 1 B -X P2.0 37 -1400 -500 300 R 50 50 1 1 B -X P3.0 47 1400 0 300 L 50 50 1 1 B -X GND_EP 57 -300 -1700 300 U 50 50 1 1 W -X VDDR 18 500 1700 300 D 50 50 1 1 W -X P1.0 28 -1400 400 300 R 50 50 1 1 B -X P2.1 38 -1400 -600 300 R 50 50 1 1 B -X P3.1 48 1400 100 300 L 50 50 1 1 B -X P0.0 19 -1400 1300 300 R 50 50 1 1 B -X P1.1 29 -1400 300 300 R 50 50 1 1 B -X P2.2 39 -1400 -700 300 R 50 50 1 1 B -X P3.2 49 1400 200 300 L 50 50 1 1 B +S -1200 -1500 1200 1500 1 0 0 f +X VDDD 1 -300 1700 200 D 50 50 1 1 W +X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B +X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B +X XRES 4 1400 1000 200 L 50 50 1 1 I I +X P4.0 5 1400 -700 200 L 50 50 1 1 B +X P4.1 6 1400 -600 200 L 50 50 1 1 B +X P5.0 7 1400 -500 200 L 50 50 1 1 B +X P5.1 8 1400 -400 200 L 50 50 1 1 B +X VSSD 9 -500 -1700 200 U 50 50 1 1 W +X VDDR 10 800 1700 200 D 50 50 1 1 W +X P0.1 20 -1400 1200 200 R 50 50 1 1 B +X P1.2 30 -1400 200 200 R 50 50 1 1 B +X P2.3 40 -1400 -800 200 R 50 50 1 1 B +X P3.3 50 1400 300 200 L 50 50 1 1 B +X GANT1 11 1400 -1200 200 L 50 50 1 1 W +X P0.2 21 -1400 1100 200 R 50 50 1 1 B +X P1.3 31 -1400 100 200 R 50 50 1 1 B +X P2.4 41 -1400 -900 200 R 50 50 1 1 B +X P3.4 51 1400 400 200 L 50 50 1 1 B +X ANT 12 1400 -1000 200 L 50 50 1 1 O +X P0.3 22 -1400 1000 200 R 50 50 1 1 B +X P1.4 32 -1400 0 200 R 50 50 1 1 B +X P2.5 42 -1400 -1000 200 R 50 50 1 1 B +X P3.5 52 1400 500 200 L 50 50 1 1 B +X GANT2 13 1400 -1100 200 L 50 50 1 1 W +X VDDD 23 -400 1700 200 D 50 50 1 1 W +X P1.5 33 -1400 -100 200 R 50 50 1 1 B +X P2.6 43 -1400 -1100 200 R 50 50 1 1 B +X P3.6 53 1400 600 200 L 50 50 1 1 B +X VDDR 14 700 1700 200 D 50 50 1 1 W +X P0.4 24 -1400 900 200 R 50 50 1 1 B +X P1.6 34 -1400 -200 200 R 50 50 1 1 B +X P2.7 44 -1400 -1200 200 R 50 50 1 1 B +X P3.7 54 1400 700 200 L 50 50 1 1 B +X VDDR 15 600 1700 200 D 50 50 1 1 W +X P0.5 25 -1400 800 200 R 50 50 1 1 B +X P1.7 35 -1400 -300 200 R 50 50 1 1 B +X VREF 45 200 1700 200 D 50 50 1 1 P +X VSSA 55 -400 -1700 200 U 50 50 1 1 W +X XTAL24I 16 0 -1700 200 U 50 50 1 1 I +X P0.6 26 -1400 700 200 R 50 50 1 1 B +X VDDA 36 0 1700 200 D 50 50 1 1 W +X VDDA 46 -100 1700 200 D 50 50 1 1 W +X VCCD 56 -600 1700 200 D 50 50 1 1 w +X XTAL24O 17 100 -1700 200 U 50 50 1 1 O +X P0.7 27 -1400 600 200 R 50 50 1 1 B +X P2.0 37 -1400 -500 200 R 50 50 1 1 B +X P3.0 47 1400 0 200 L 50 50 1 1 B +X GND_EP 57 -300 -1700 200 U 50 50 1 1 W +X VDDR 18 500 1700 200 D 50 50 1 1 W +X P1.0 28 -1400 400 200 R 50 50 1 1 B +X P2.1 38 -1400 -600 200 R 50 50 1 1 B +X P3.1 48 1400 100 200 L 50 50 1 1 B +X P0.0 19 -1400 1300 200 R 50 50 1 1 B +X P1.1 29 -1400 300 200 R 50 50 1 1 B +X P2.2 39 -1400 -700 200 R 50 50 1 1 B +X P3.2 49 1400 200 200 L 50 50 1 1 B ENDDRAW ENDDEF # From f0da339cd1a33892d8a00df6befdf2a5477d3e0e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 11 Jan 2016 09:57:47 +1100 Subject: [PATCH 031/116] Changed electrical type of Vcc pin on the MCP16311 series chips --- library/dc-dc.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 9ae08acc..6ca29757 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1041,7 +1041,7 @@ ALIAS MCP16312-MNY DRAW S -200 400 300 -300 0 1 10 f X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -300 0 100 R 50 50 1 1 I +X Vcc 2 -300 0 100 R 50 50 1 1 W X EN 3 -300 200 100 R 50 50 1 1 I X Vin 4 -300 300 100 R 50 50 1 1 W X Pgnd 5 0 -400 100 U 50 50 1 1 W @@ -1063,7 +1063,7 @@ ALIAS MCP16312-MS DRAW S -200 400 300 -200 0 1 10 f X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -300 0 100 R 50 50 1 1 I +X Vcc 2 -300 0 100 R 50 50 1 1 W X EN 3 -300 200 100 R 50 50 1 1 I X Vin 4 -300 300 100 R 50 50 1 1 W X Pgnd 5 0 -300 100 U 50 50 1 1 W From 1b9b2d8834a2a9dbab81563ea718c61373dba09d Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 11 Jan 2016 14:20:47 +1100 Subject: [PATCH 032/116] Symbol adjustments to INA193/INA194/INA195 --- library/sensors.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 62e7f1e1..cc2a8d4b 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -229,18 +229,18 @@ ENDDEF # INA193 # DEF INA193 U 0 40 Y Y 1 F N -F0 "U" -300 250 50 H V L CNN -F1 "INA193" 50 250 50 H V L CNN -F2 "SOT23-5" 50 -250 50 H V L CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 250 250 50 H V L CNN +F1 "INA193" 250 150 50 H V L CNN +F2 "SOT23-5" 250 -200 50 H V L CNN +F3 "" 100 0 50 H V C CNN ALIAS INA194 INA195 DRAW -S -300 200 300 -200 0 1 10 f -X OUT 1 400 0 100 L 50 50 1 1 O -X GND 2 0 -300 100 U 50 50 1 1 W -X Vin+ 3 -400 100 100 R 50 50 1 1 I -X Vin- 4 -400 -100 100 R 50 50 1 1 I -X Vcc 5 0 300 100 D 50 50 1 1 W +P 4 0 1 10 400 0 -150 350 -150 -350 400 0 f +X OUT 1 500 0 100 L 50 50 1 1 O +X GND 2 100 -300 100 U 50 50 1 1 W +X +IN 3 -300 100 150 R 50 50 1 1 I +X -IN 4 -300 -100 150 R 50 50 1 1 I +X V+ 5 100 300 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 13b91587f0003282bf505407ed5ea47796a7a00c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 11 Jan 2016 14:29:42 +1100 Subject: [PATCH 033/116] Symbol changes to INA196/INA197/INA198 --- library/sensors.lib | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index cc2a8d4b..50b39262 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -247,18 +247,18 @@ ENDDEF # INA196 # DEF INA196 U 0 40 Y Y 1 F N -F0 "U" -300 250 50 H V L CNN -F1 "INA196" 50 250 50 H V L CNN -F2 "SOT23-5" 50 -250 50 H V L CNN +F0 "U" 150 250 50 H V L CNN +F1 "INA196" 150 150 50 H V L CNN +F2 "SOT23-5" 150 -200 50 H V L CNN F3 "" 0 0 50 H V C CNN ALIAS INA197 INA198 DRAW -S -300 200 300 -200 0 1 10 f +P 4 0 1 10 300 0 -250 350 -250 -350 300 0 f X OUT 1 400 0 100 L 50 50 1 1 O X GND 2 0 -300 100 U 50 50 1 1 W -X Vcc 3 0 300 100 D 50 50 1 1 W -X Vin+ 4 -400 100 100 R 50 50 1 1 I -X Vin- 5 -400 -100 100 R 50 50 1 1 I +X V+ 3 0 300 100 D 50 50 1 1 W +X +IN 4 -400 100 150 R 50 50 1 1 I +X -IN 5 -400 -100 150 R 50 50 1 1 I ENDDRAW ENDDEF # From 3d4ab99c96ae1a468653e8a1338662a957f328e7 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 12 Jan 2016 14:57:33 +1100 Subject: [PATCH 034/116] Added LTC3630A (alias of LTC3630 with higher input voltage spec.) --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 1 + 2 files changed, 7 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 7c02ab5a..920dc7a4 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -765,6 +765,12 @@ K buck dc-dc switcher switching F http://cds.linear.com/docs/en/datasheet/3630fd.pdf $ENDCMP # +$CMP LTC3630A +D High efficiency 76V 500mA synchronous step-down converter +K buck dc-dc switcher switching +F http://cds.linear.com/docs/en/datasheet/3630afc.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6ca29757..b63a6523 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -936,6 +936,7 @@ F0 "U" -300 450 50 H V L CNN F1 "LTC3630" 300 450 50 H V R CNN F2 "" 0 -100 50 H V C CNN F3 "" 0 -100 50 H V C CNN +ALIAS LTC3630A $FPLIST DFN* MSOP* From eebf613a4863304f740ee6f72a130a45ad985c8c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 12 Jan 2016 14:57:56 +1100 Subject: [PATCH 035/116] Integrating changes from kicad-library master branch --- library/dc-dc.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index b63a6523..6f7cbd94 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1015,19 +1015,19 @@ ENDDEF # MAX777 # DEF MAX777 U 0 30 Y Y 1 F N -F0 "U" 0 450 60 H V C CNN -F1 "MAX777" 0 -450 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F0 "U" 0 450 50 H V C CNN +F1 "MAX777" 0 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW S -450 -400 450 400 0 1 0 N -X ILIM 1 -750 100 300 R 60 60 1 1 I -X IN 2 -750 300 300 R 60 60 1 1 I -X AGND 3 -750 -300 300 R 60 60 1 1 P -X PGND 4 750 -300 300 L 60 60 1 1 P -X LX 5 750 300 300 L 60 60 1 1 P -X OUT 6 750 100 300 L 60 60 1 1 O -X SHDN 7 -750 -100 300 R 60 60 1 1 I I +X ILIM 1 -750 100 300 R 50 50 1 1 I +X IN 2 -750 300 300 R 50 50 1 1 I +X AGND 3 -750 -300 300 R 50 50 1 1 P +X PGND 4 750 -300 300 L 50 50 1 1 P +X LX 5 750 300 300 L 50 50 1 1 P +X OUT 6 750 100 300 L 50 50 1 1 O +X SHDN 7 -750 -100 300 R 50 50 1 1 I I ENDDRAW ENDDEF # From 623a3652ae4c7000b1382c955b11407318828305 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 18 Jan 2016 13:52:46 +1100 Subject: [PATCH 036/116] Added the LTC3886 dual-output 60V buck controller with I2C telemetry http://www.linear.com/product/LTC3886 --- library/dc-dc.dcm | 6 +++++ library/dc-dc.lib | 63 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 920dc7a4..5d41ea0a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -771,6 +771,12 @@ K buck dc-dc switcher switching F http://cds.linear.com/docs/en/datasheet/3630afc.pdf $ENDCMP # +$CMP LTC3886 +D 60V dual output buck output with digital power system management +K step down switch manager I2C telemetry fault current sense +F http://cds.linear.com/docs/en/datasheet/3886fa.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 6f7cbd94..147374bd 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -963,6 +963,69 @@ X GND 17 200 -600 100 U 50 50 1 1 W ENDDRAW ENDDEF # +# LTC3886 +# +DEF LTC3886 U 0 40 Y Y 1 F N +F0 "U" -550 150 50 H V C CNN +F1 "LTC3886" 500 150 50 H V C CNN +F2 "" -250 400 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/3886fa.pdf" 0 350 50 H I C CNN +F4 "Linear Technology" 0 450 50 H I C CNN "Manufacturer" +$FPLIST + QFN* +$ENDFPLIST +DRAW +S -600 100 600 -3100 0 1 15 f +X SW0 1 -700 -300 100 R 50 50 1 1 O +X TG0 2 -700 0 100 R 50 50 1 1 O +X Isense0+ 4 -700 -700 100 R 50 50 1 1 I +X Isense0- 5 -700 -800 100 R 50 50 1 1 I +X TSNS0 6 -700 -1400 100 R 50 50 1 1 I +X Vsense0+ 7 -700 -1200 100 R 50 50 1 1 I +X Vsense0- 8 -700 -1300 100 R 50 50 1 1 I +X Isense1+ 9 700 -700 100 L 50 50 1 1 I +X Isense1- 10 700 -800 100 L 50 50 1 1 I +X RUN1 20 -700 -2600 100 R 50 50 1 1 I +X Vdd33 30 -200 -3200 100 U 50 50 1 1 w +X BOOST1 40 700 -200 100 L 50 50 1 1 O +X BG0 50 -700 -400 100 R 50 50 1 1 O +X Ithr0 11 -700 -2800 100 R 50 50 1 1 I +X ASEL0 21 -700 -1600 100 R 50 50 1 1 I +X Ith1 31 700 -2900 100 L 50 50 1 1 I +X Ith0 12 -700 -2900 100 R 50 50 1 1 I +X ASEL1 22 -700 -1700 100 R 50 50 1 1 I +X Ithr1 32 700 -2800 100 L 50 50 1 1 I +X BG1 42 700 -400 100 L 50 50 1 1 O +X BOOST0 52 -700 -200 100 R 50 50 1 1 O +X SYNC 13 -700 -1900 100 R 50 50 1 1 I +X Vout_cfg0 23 700 -1600 100 L 50 50 1 1 I +X PGOOD1 33 700 -2500 100 L 50 50 1 1 O +X EXTVcc 43 -700 -1100 100 R 50 50 1 1 W +X GND 53 0 -3200 100 U 50 50 1 1 W +X SCL 14 -700 -2200 100 R 50 50 1 1 I +X Vout_cfg1 24 700 -1700 100 L 50 50 1 1 I +X PGOOD0 34 700 -2400 100 L 50 50 1 1 O +X INTVcc 44 0 200 100 D 50 50 1 1 w +X SDA 15 -700 -2300 100 R 50 50 1 1 B +X FREQ_CFG 25 700 -1900 100 L 50 50 1 1 I +X Vsense1+ 35 700 -1200 100 L 50 50 1 1 I +X ~ALERT 16 -700 -2400 100 R 50 50 1 1 O +X PHAS_CFG 26 700 -2000 100 L 50 50 1 1 I +X TSNS1 36 700 -1400 100 L 50 50 1 1 I +X Iin- 46 300 200 100 D 50 50 1 1 I +X ~FAULT0 17 700 -2200 100 L 50 50 1 1 O +X Vdd25 27 200 -3200 100 U 50 50 1 1 w +X Iin+ 47 200 200 100 D 50 50 1 1 I +X ~FAULT1 18 700 -2300 100 L 50 50 1 1 O +X WP 28 -700 -2100 100 R 50 50 1 1 I +X TG1 38 700 0 100 L 50 50 1 1 O +X Vin 48 -200 200 100 D 50 50 1 1 W +X RUN0 19 -700 -2500 100 R 50 50 1 1 I +X SHARE_CLK 29 700 -2600 100 L 50 50 1 1 I +X SW1 39 700 -300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # MAX5035AUPA # DEF MAX5035AUPA U 0 40 Y Y 1 F N From 6108631518414eeb432c693392614218ebc136e2 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Tue, 19 Jan 2016 20:21:24 +0100 Subject: [PATCH 037/116] L200 regulator added --- library/regul.dcm | 6 ++++++ library/regul.lib | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 5ce09655..6d3587a0 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -941,6 +941,12 @@ K Voltage Regulator 3A Positive LDO Disable Pin F http://www.fairchildsemi.com/ds/KA/KA378R33.pdf $ENDCMP # +$CMP L200 +D Adjustable voltage and current regulator, 2A, 36V +K 2A Regulator Adjustable Positive +F http://www.zen22142.zen.co.uk/Circuits/Power/l200.pdf +$ENDCMP +# $CMP LD1117S12CTR D 800mA Fixed Low Drop Positive Voltage Regulator, Fixed Output 1.2V, SOT223 K REGULATOR LDO 1.2V diff --git a/library/regul.lib b/library/regul.lib index 29f4efd0..76e330d9 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -320,6 +320,26 @@ X Vdis 4 -400 -100 150 R 40 40 1 1 I ENDDRAW ENDDEF # +# L200 +# +DEF L200 U 0 40 Y Y 1 F N +F0 "U" 250 450 60 H V C CNN +F1 "L200" -200 450 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pentawatt* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 0 N +X VIN 1 -400 300 100 R 50 50 1 1 I +X LIMIT 2 400 -100 100 L 50 50 1 1 I +X GND 3 -200 -500 100 U 50 50 1 1 I +X REF 4 200 -500 100 U 50 50 1 1 I +X VOUT 5 400 300 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # LD1117S33TR # DEF LD1117S33TR U 0 30 Y Y 1 F N From 0bf3e8284b3e3fe262b0cec3c9c47837b95b2523 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Tue, 19 Jan 2016 20:28:53 +0100 Subject: [PATCH 038/116] L200 fixed text size --- library/regul.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 76e330d9..25d525ee 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -323,10 +323,10 @@ ENDDEF # L200 # DEF L200 U 0 40 Y Y 1 F N -F0 "U" 250 450 60 H V C CNN -F1 "L200" -200 450 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F0 "U" 250 450 50 H V C CNN +F1 "L200" -200 450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST Pentawatt* $ENDFPLIST From 5f6f5181a0268b2f8279c53ad470afbe325d87c8 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 21 Jan 2016 14:59:56 +1100 Subject: [PATCH 039/116] Added LTC3890 Checked against KLC http://www.linear.com/product/LTC3890 --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 49 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 5d41ea0a..6a0fd6e6 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -777,6 +777,12 @@ K step down switch manager I2C telemetry fault current sense F http://cds.linear.com/docs/en/datasheet/3886fa.pdf $ENDCMP # +$CMP LTC3890 +D 60V dual 2-phase synchronous step-down DC/DC controller +K buck regulator power two outputs +F http://cds.linear.com/docs/en/datasheet/3890fc.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 147374bd..63207c9c 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1026,6 +1026,55 @@ X SW1 39 700 -300 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# LTC3890 +# +DEF LTC3890 U 0 40 Y Y 1 F N +F0 "U" -600 250 50 H V L CNN +F1 "LTC3890" 600 250 50 H V R CNN +F2 "" 3150 -600 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/3890fc.pdf" 0 550 50 H I C CNN +F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" +$FPLIST + QFN* +$ENDFPLIST +DRAW +S -600 200 600 -1500 0 1 15 f +X SENSE1- 1 -700 -500 100 R 50 50 1 1 I +X FREQ 2 -700 -1000 100 R 50 50 1 1 I +X PHASMD 3 700 -1000 100 L 50 50 1 1 I +X CLKOUT 4 -700 -1100 100 R 50 50 1 1 O +X PLL/MODE 5 700 -1100 100 L 50 50 1 1 I +X SGND 6 -100 -1600 100 U 50 50 1 1 W +X RUN1 7 -700 -700 100 R 50 50 1 1 I +X RUN2 8 700 -700 100 L 50 50 1 1 I +X SENSE2- 9 700 -500 100 L 50 50 1 1 I +X SENSE2+ 10 700 -400 100 L 50 50 1 1 I +X EXTVcc 20 200 300 100 D 50 50 1 1 W +X ITH1 30 -700 -1300 100 R 50 50 1 1 O +X VFB2 11 700 -600 100 L 50 50 1 1 I +X PGND 21 100 -1600 100 U 50 50 1 1 W +X VFB1 31 -700 -600 100 R 50 50 1 1 I +X ITH2 12 700 -1300 100 L 50 50 1 1 O +X Vin 22 -100 300 100 D 50 50 1 1 W +X SENSE1+ 32 -700 -400 100 R 50 50 1 1 I +X SS2 13 300 -1600 100 U 50 50 1 1 I +X BG1 23 -700 -200 100 R 50 50 1 1 O +X SGND 33 0 -1600 100 U 50 50 1 1 W +X PGOOD2 14 700 -800 100 L 50 50 1 1 O +X BOOST1 24 -700 0 100 R 50 50 1 1 O +X TG2 15 700 100 100 L 50 50 1 1 O +X SW1 25 -700 -100 100 R 50 50 1 1 O +X SW2 16 700 -100 100 L 50 50 1 1 O +X TG1 26 -700 100 100 R 50 50 1 1 O +X BOOST2 17 700 0 100 L 50 50 1 1 O +X PGOOD1 27 -700 -800 100 R 50 50 1 1 O +X BG2 18 700 -200 100 L 50 50 1 1 O +X I_Lim 28 700 -1200 100 L 50 50 1 1 I +X INTVcc 19 100 300 100 D 50 50 1 1 w +X SS1 29 -300 -1600 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# # MAX5035AUPA # DEF MAX5035AUPA U 0 40 Y Y 1 F N From 5afff5402da234c7d63263ad5f5d377ebad8455f Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 1 Feb 2016 16:40:19 +1100 Subject: [PATCH 040/116] Pin type changes to the ADP2108 Added TPS560200 switching regulator --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 21 +++++++++++++++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 6a0fd6e6..ca44423d 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -944,6 +944,12 @@ K Step-Down DC-DC Switching Regulator High Voltage High Frequency F http://www.ti.com/lit/ds/symlink/tps54360.pdf $ENDCMP # +$CMP TPS560200 +D 17V step-down regulator, 500mA output in SOT23-5 package +K Voltage regulator switching buck fixed output analog +F http://www.ti.com/lit/ds/symlink/tps560200.pdf +$ENDCMP +# $CMP TPS60500DGS D 250mA Step-Down Charge Pump Regulator, Adjustable K Regulator Step-Down Charge Pump TPS Texas Instruments Ti diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 63207c9c..88e6d75e 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -10,8 +10,8 @@ F2 "TSOT23-5" 50 -200 50 H V L CNN F3 "" -250 -350 50 H V C CNN DRAW S -200 150 200 -150 0 1 10 f -X Vin 1 -300 100 100 R 50 50 1 1 I -X GND 2 0 -250 100 U 50 50 1 1 I +X Vin 1 -300 100 100 R 50 50 1 1 W +X GND 2 0 -250 100 U 50 50 1 1 W X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 -100 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 I @@ -1335,6 +1335,23 @@ X PAD 9 100 -500 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# TPS560200 +# +DEF TPS560200 U 0 40 Y Y 1 F N +F0 "U" -200 200 50 H V L CNN +F1 "TPS560200" 0 200 50 H V L CNN +F2 "TSOT23-5" 50 -200 50 H V L CNN +F3 "" -250 -350 50 H V C CNN +DRAW +S -200 150 200 -150 0 1 10 f +X EN 1 -300 0 100 R 50 50 1 1 I +X GND 2 0 -250 100 U 50 50 1 1 W +X PH 3 300 100 100 L 50 50 1 1 I +X VIN 4 -300 100 100 R 50 50 1 1 W +X FB 5 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # TPS60500DGS # DEF TPS60500DGS U 0 40 Y Y 1 F N From f957de815b6b360e2827e36d9ae6632a3cfca761 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 2 Feb 2016 15:53:18 +1100 Subject: [PATCH 041/116] Added footprint to part description for the LTC3890 --- library/dc-dc.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index ca44423d..1279fd72 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -778,7 +778,7 @@ F http://cds.linear.com/docs/en/datasheet/3886fa.pdf $ENDCMP # $CMP LTC3890 -D 60V dual 2-phase synchronous step-down DC/DC controller +D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package K buck regulator power two outputs F http://cds.linear.com/docs/en/datasheet/3890fc.pdf $ENDCMP From 0bcb7f28f65ea005d161cefefa27986af47c8bce Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 2 Feb 2016 15:59:13 +1100 Subject: [PATCH 042/116] Addd LTC3890-1 --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1279fd72..1f4a7f8e 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -783,6 +783,12 @@ K buck regulator power two outputs F http://cds.linear.com/docs/en/datasheet/3890fc.pdf $ENDCMP # +$CMP LTC3890-1 +D 60V dual 2-phase synchronous step-down DC/DC controller in SSOP-28 package +K buck regulator power two outputs +F http://cds.linear.com/docs/en/datasheet/38901fb.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 88e6d75e..75c2b5da 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1075,6 +1075,50 @@ X SS1 29 -300 -1600 100 U 50 50 1 1 I ENDDRAW ENDDEF # +# LTC3890-1 +# +DEF LTC3890-1 U 0 40 Y Y 1 F N +F0 "U" -600 250 50 H V L CNN +F1 "LTC3890-1" 700 250 50 H V R CNN +F2 "" 3150 -600 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/38901fb.pdf" 0 550 50 H I C CNN +F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -600 200 600 -1500 0 1 15 f +X ITH1 1 -700 -1300 100 R 50 50 1 1 O +X VFB1 2 -700 -600 100 R 50 50 1 1 I +X SENSE1+ 3 -700 -400 100 R 50 50 1 1 I +X SENSE1- 4 -700 -500 100 R 50 50 1 1 I +X FREQ 5 -700 -1000 100 R 50 50 1 1 I +X PLL/MODE 6 700 -1100 100 L 50 50 1 1 I +X SGND 7 -100 -1600 100 U 50 50 1 1 W +X RUN1 8 -700 -700 100 R 50 50 1 1 I +X RUN2 9 700 -700 100 L 50 50 1 1 I +X SENSE2- 10 700 -500 100 L 50 50 1 1 I +X EXTVcc 20 200 300 100 D 50 50 1 1 W +X SENSE2+ 11 700 -400 100 L 50 50 1 1 I +X PGND 21 100 -1600 100 U 50 50 1 1 W +X VFB2 12 700 -600 100 L 50 50 1 1 I +X Vin 22 -100 300 100 D 50 50 1 1 W +X ITH2 13 700 -1300 100 L 50 50 1 1 O +X BG1 23 -700 -200 100 R 50 50 1 1 O +X SS2 14 300 -1600 100 U 50 50 1 1 I +X BOOST1 24 -700 0 100 R 50 50 1 1 O +X TG2 15 700 100 100 L 50 50 1 1 O +X SW1 25 -700 -100 100 R 50 50 1 1 O +X SW2 16 700 -100 100 L 50 50 1 1 O +X TG1 26 -700 100 100 R 50 50 1 1 O +X BOOST2 17 700 0 100 L 50 50 1 1 O +X PGOOD1 27 -700 -800 100 R 50 50 1 1 O +X BG2 18 700 -200 100 L 50 50 1 1 O +X SS1 28 -300 -1600 100 U 50 50 1 1 I +X INTVcc 19 100 300 100 D 50 50 1 1 w +ENDDRAW +ENDDEF +# # MAX5035AUPA # DEF MAX5035AUPA U 0 40 Y Y 1 F N From 0bbd8fdd1559af7514bb744d17a7481a45832b92 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 3 Feb 2016 14:27:59 +1100 Subject: [PATCH 043/116] Fixed KLC for the TPS560200 --- library/dc-dc.lib | 114 +++++++++++++++++++++++----------------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index ac7b0a8a..2a065e49 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -9,12 +9,12 @@ F1 "ADP2108" 0 200 50 H V L CNN F2 "TSOT23-5" 50 -200 50 H V L CNN F3 "" -250 -350 50 H V C CNN DRAW +S -200 150 200 -150 0 1 10 f X Vin 1 -300 100 100 R 50 50 1 1 I X GND 2 0 -250 100 U 50 50 1 1 I X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 -100 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 I -S -200 150 200 -150 0 1 10 f ENDDRAW ENDDEF # @@ -32,12 +32,12 @@ $FPLIST DPAK-5* $ENDFPLIST DRAW +S -300 200 300 -200 0 1 10 f X VCC 1 -400 100 100 R 50 50 1 1 W X SW 2 400 -100 100 L 50 50 1 1 O X VSS 3 0 -300 100 U 50 50 1 1 W X FB 4 400 100 100 L 50 50 1 1 I X ~EN~ 5 -400 -100 100 R 50 50 1 1 I -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -53,6 +53,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VCC 1 -500 100 100 R 50 50 1 1 W X SW 2 500 -100 100 L 50 50 1 1 O X FB 3 500 100 100 L 50 50 1 1 I @@ -61,7 +62,6 @@ X VSS 5 -200 -300 100 U 50 50 1 1 W X VSS 6 -100 -300 100 U 50 50 1 1 W X VSS 7 0 -300 100 U 50 50 1 1 W X VSS 8 100 -300 100 U 50 50 1 1 W -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -76,13 +76,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X SW 1 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P X INV 4 400 0 100 L 50 50 1 1 I X RT 6 -400 -200 100 R 50 50 1 1 P X GND 7 0 -400 100 U 50 50 1 1 W X VIN 8 -400 200 100 R 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -97,6 +97,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X VIN 1 -400 100 100 R 50 50 1 1 W X SW 2 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P @@ -105,7 +106,6 @@ X EN 5 -400 -200 100 R 50 50 1 1 P X RT 6 -400 -100 100 R 50 50 1 1 P X GND 7 0 -400 100 U 50 50 1 1 W X PVIN 8 -400 200 100 R 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -117,6 +117,7 @@ F1 "BD9778HFP" -300 350 50 H V L CNN F2 "HRP7" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 300 300 -300 0 1 10 f X VIN 1 -400 200 100 R 50 50 1 1 W X SW 2 400 200 100 L 50 50 1 1 O X FB 3 400 -200 100 L 50 50 1 1 P @@ -124,7 +125,6 @@ X GND 4 0 -400 100 U 50 50 1 1 W X INV 5 400 0 100 L 50 50 1 1 I X RT 6 -400 0 100 R 50 50 1 1 P X EN 7 -400 -200 100 R 50 50 1 1 P -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -136,6 +136,7 @@ F1 "BD9781HFP" -400 350 50 H V L CNN F2 "HRP7" 400 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -400 300 400 -300 0 1 10 f X VIN 1 -500 200 100 R 50 50 1 1 W X SW 2 500 200 100 L 50 50 1 1 O X RT 3 -500 0 100 R 50 50 1 1 P @@ -143,7 +144,6 @@ X GND 4 100 -400 100 U 50 50 1 1 W X FB 5 500 -200 100 L 50 50 1 1 P X INV 6 500 0 100 L 50 50 1 1 I X EN/SYNC 7 -500 -200 100 R 50 50 1 1 P -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -158,6 +158,7 @@ $FPLIST HTSOP* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X LX 1 400 300 100 L 50 50 1 1 P X GND 2 -100 -500 100 U 50 50 1 1 W X VC 3 400 -200 100 L 50 50 1 1 O @@ -166,7 +167,6 @@ X RT 5 100 -500 100 U 50 50 1 1 I X EN 6 -400 0 100 R 50 50 1 1 I X BST 7 0 500 100 D 50 50 1 1 I X VCC 8 -400 300 100 R 50 50 1 1 W -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -182,6 +182,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -500 200 500 -200 0 1 10 f X VIN 1 -600 100 100 R 50 50 1 1 W X VOUT 2 600 -100 100 L 50 50 1 1 P X FB 3 600 100 100 L 50 50 1 1 P @@ -190,7 +191,6 @@ X GND 5 -100 -300 100 U 50 50 1 1 W X GND 6 0 -300 100 U 50 50 1 1 W X GND 7 100 -300 100 U 50 50 1 1 W X GND 8 200 -300 100 U 50 50 1 1 W -S -500 200 500 -200 0 1 10 f ENDDRAW ENDDEF # @@ -203,12 +203,12 @@ F2 "TD2P-5" 300 -250 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS GL2576-5.0TA5PR GL2576-12TA5PR GL2576-15TA5PR GL2576-ATA5PR DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -225,12 +225,12 @@ $FPLIST D2-PAK-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -246,12 +246,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X VOUT 2 500 -100 100 L 50 50 1 1 P X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 P X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -263,6 +263,7 @@ F1 "ISL8117" 500 550 50 H V R CNN F2 "" -600 450 50 H V C CNN F3 "" -500 550 50 H V C CNN DRAW +S -500 500 500 -500 0 1 10 f X EXTBIAS 1 -200 -600 100 U 50 50 1 1 I X EN 2 -600 300 100 R 50 50 1 1 I X CLKOUT 3 -600 0 100 R 50 50 1 1 I @@ -280,7 +281,6 @@ X UGATE 14 600 200 100 L 50 50 1 1 O X BOOT 15 600 300 100 L 50 50 1 1 I X VIN 16 100 600 100 D 50 50 1 1 W X SGND 17 0 -600 100 U 50 50 1 1 W -S -500 500 500 -500 0 1 10 f ENDDRAW ENDDEF # @@ -296,13 +296,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X FB 1 500 100 100 L 50 50 1 1 I X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I X SGND 3 0 -300 100 U 50 50 1 1 W X PGND 4 100 -300 100 U 50 50 1 1 W X VIN 5 -500 100 100 R 50 50 1 1 W X OUT 7 500 -100 100 L 50 50 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -318,13 +318,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X FB 1 500 100 100 L 50 50 1 1 I X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I X SGND 3 0 -300 100 U 50 50 1 1 W X PGND 4 100 -300 100 U 50 50 1 1 W X VIN 5 -500 100 100 R 50 50 1 1 W X OUT 7 500 -100 100 L 50 50 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -340,12 +340,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -361,12 +361,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -382,12 +382,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -403,12 +403,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -424,12 +424,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X OUT 1 500 -100 100 L 50 50 1 1 O X VIN 2 -500 100 100 R 50 50 1 1 W X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ON/~OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -445,12 +445,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X OUT 1 500 -100 100 L 50 50 1 1 O X VIN 2 -500 100 100 R 50 50 1 1 W X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -466,12 +466,12 @@ $FPLIST TO-263-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -487,12 +487,12 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW +S -400 200 400 -200 0 1 10 f X VIN 1 -500 100 100 R 50 50 1 1 W X OUT 2 500 -100 100 L 50 50 1 1 O X GND 3 0 -300 100 U 50 50 1 1 W X FB 4 500 100 100 L 50 50 1 1 I X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -508,6 +508,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X SS 2 -500 0 100 R 50 50 1 1 I X SYNC 3 -500 -100 100 R 50 50 1 1 I @@ -516,7 +517,6 @@ X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -532,6 +532,7 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X SS 2 -500 0 100 R 50 50 1 1 I X SYNC 3 -500 -100 100 R 50 50 1 1 I @@ -540,7 +541,6 @@ X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -556,13 +556,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -578,13 +578,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -600,13 +600,13 @@ $FPLIST SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -622,13 +622,13 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X CB 1 500 0 100 L 50 50 1 1 I X FB 4 500 200 100 L 50 50 1 1 I X ON/~OFF 5 -500 0 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 W X VSW 8 500 -200 100 L 50 50 1 1 O -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -643,6 +643,7 @@ $FPLIST eMSOP-8* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X ISNS 1 400 0 100 L 50 50 1 1 O X DIM 2 -400 0 100 R 50 50 1 1 I X EN 3 -400 -100 100 R 50 50 1 1 I @@ -651,7 +652,6 @@ X VIN 5 -400 200 100 R 50 50 1 1 I X VCC 6 400 -200 100 L 50 50 1 1 O X GND 7 0 -400 100 U 50 50 1 1 W X LX 8 400 200 100 L 50 50 1 1 O -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -663,12 +663,12 @@ F1 "LM3670MF" -200 200 50 H V L CNN F2 "SOT-23-5" 50 -200 50 H V L CNN F3 "" 0 -300 50 H V C CIN DRAW +S -200 150 200 -150 0 1 10 f X Vin 1 -300 100 100 R 50 50 1 1 W X GND 2 0 -250 100 U 50 50 1 1 W X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 0 100 L 50 50 1 1 I X SW 5 300 100 100 L 50 50 1 1 O -S -200 150 200 -150 0 1 10 f ENDDRAW ENDDEF # @@ -683,6 +683,7 @@ $FPLIST MSOP-10* $ENDFPLIST DRAW +S -300 500 300 -400 0 1 10 f X SW 1 400 0 100 L 50 50 1 1 O X BST 2 400 200 100 L 50 50 1 1 I X LG 3 400 -200 100 L 50 50 1 1 O @@ -693,7 +694,6 @@ X FB 7 400 -300 100 L 50 50 1 1 I X RT/SD 8 -400 200 100 R 50 50 1 1 I X VCC 9 400 400 100 L 50 50 1 1 O X VIN 10 -400 400 100 R 50 50 1 1 W -S -300 500 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -708,6 +708,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -716,7 +717,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -728,6 +728,7 @@ F1 "LM5007SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -736,7 +737,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -751,6 +751,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -759,7 +760,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -771,6 +771,7 @@ F1 "LM5008SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -779,7 +780,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -791,6 +791,7 @@ F1 "LM5008SDC" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -799,7 +800,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -814,6 +814,7 @@ $FPLIST MSOP-8* $ENDFPLIST DRAW +S -300 400 300 -400 0 1 10 f X SW 1 400 -100 100 L 50 50 1 1 O X BST 2 400 100 100 L 50 50 1 1 I X RCL 3 -400 0 100 R 50 50 1 1 I @@ -822,7 +823,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X RON/SD 6 -400 100 100 R 50 50 1 1 I X VCC 7 400 300 100 L 50 50 1 1 O X VIN 8 -400 300 100 R 50 50 1 1 I -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -834,6 +834,7 @@ F1 "LM5017MR" -300 450 50 H V L CNN F2 "PSOP-8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X RTN 1 -400 -300 100 R 50 50 1 1 W X VIN 2 -400 300 100 R 50 50 1 1 I X ULVO 3 -400 -100 100 R 50 50 1 1 I @@ -842,7 +843,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X VCC 6 400 -100 100 L 50 50 1 1 O X BST 7 400 300 100 L 50 50 1 1 I X SW 8 400 100 100 L 50 50 1 1 O -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -854,6 +854,7 @@ F1 "LM5017SD" -300 450 50 H V L CNN F2 "LLP8" 0 -450 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -300 400 300 -400 0 1 10 f X RTN 1 -400 -300 100 R 50 50 1 1 W X VIN 2 -400 300 100 R 50 50 1 1 I X ULVO 3 -400 -100 100 R 50 50 1 1 I @@ -862,7 +863,6 @@ X FB 5 400 -300 100 L 50 50 1 1 I X VCC 6 400 -100 100 L 50 50 1 1 O X BST 7 400 300 100 L 50 50 1 1 I X SW 8 400 100 100 L 50 50 1 1 O -S -300 400 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -878,12 +878,12 @@ $FPLIST SOT-23-5* $ENDFPLIST DRAW +S -200 200 200 -200 0 1 10 f X SW 1 300 100 100 L 50 50 1 1 O X GND 2 0 -300 100 U 50 50 1 1 W X FB 3 300 -100 100 L 50 50 1 1 I X EN 4 -300 -100 100 R 50 50 1 1 I X VIN 5 -300 100 100 R 50 50 1 1 I -S -200 200 200 -200 0 1 10 f ENDDRAW ENDDEF # @@ -896,13 +896,13 @@ F2 "LLP6" 0 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS LMR62421XSD DRAW +S -250 300 250 -300 0 1 10 f X FB 1 400 -200 150 L 50 50 1 1 I X GND 2 -400 -200 150 R 50 50 1 1 W X SW 3 400 100 150 L 50 50 1 1 O X VIND 4 -400 100 150 R 50 50 1 1 W X VINA 5 -400 200 150 R 50 50 1 1 I X EN 6 -400 -100 150 R 50 50 1 1 I -S -250 300 250 -300 0 1 10 f ENDDRAW ENDDEF # @@ -914,6 +914,7 @@ F1 "LT3439" -450 600 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 550 450 -550 0 1 10 f X PGND 1 0 -700 150 U 50 50 1 1 W X COLA 3 600 300 150 L 50 50 1 1 O X Rsl 4 600 -300 150 L 50 50 1 1 P @@ -925,7 +926,6 @@ X ~SHDN~ 11 -600 300 150 R 50 50 1 1 I I X VIN 13 0 700 150 D 50 50 1 1 W X COLB 14 600 0 150 L 50 50 1 1 O X PGND 16 100 -700 150 U 50 50 1 1 W -S -450 550 450 -550 0 1 10 f ENDDRAW ENDDEF # @@ -1132,6 +1132,7 @@ $FPLIST DIP* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 P X VD 2 -400 -200 100 R 50 50 1 1 P X SGND 3 -100 -400 100 U 50 50 1 1 W @@ -1140,7 +1141,6 @@ X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I X GND 6 100 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 W X LX 8 400 0 100 L 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1156,6 +1156,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -300 300 300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 P X VD 2 -400 -200 100 R 50 50 1 1 P X SGND 3 -100 -400 100 U 50 50 1 1 W @@ -1164,7 +1165,6 @@ X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I X GND 6 100 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 W X LX 8 400 0 100 L 50 50 1 1 W -S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1238,6 +1238,7 @@ F2 "" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS NID60S24-5 NID60S24-15 NID60S48-24 NID60S24-12 DRAW +S -400 300 400 -200 0 1 10 f X Vout 1 500 200 100 L 50 50 1 1 w X Vout 2 500 100 100 L 50 50 1 1 P X Vout 3 500 0 100 L 50 50 1 1 P @@ -1247,7 +1248,6 @@ X COM 6 100 -300 100 U 50 50 1 1 W X Vin 7 -500 200 100 R 50 50 1 1 W X Vin 8 -500 100 100 R 50 50 1 1 W X RC 11 -500 -100 100 R 50 50 1 1 I -S -400 300 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1259,6 +1259,7 @@ F1 "ST1CC40PHR" -400 350 50 H V L CNN F2 "HSOP-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -1266,7 +1267,6 @@ X FB 3 500 -100 100 L 50 50 1 1 I X AGND 4 -100 -400 100 U 50 50 1 1 W X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1278,6 +1278,7 @@ F1 "ST1S10PHR" -400 350 50 H V L CNN F2 "HSOP-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -1286,7 +1287,6 @@ X AGND 4 -100 -400 100 U 50 50 1 1 W X SYNC 5 -500 -200 100 R 50 50 1 1 B X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1298,6 +1298,7 @@ F1 "ST1S10PUR" -400 350 50 H V L CNN F2 "DFN-8" 350 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 400 300 -400 -300 0 1 10 f X VIN_A 1 -500 100 100 R 50 50 1 1 I X INH 2 -500 -100 100 R 50 50 1 1 I X PGND 2 100 -400 100 U 50 50 1 1 w @@ -1306,7 +1307,6 @@ X AGND 4 -100 -400 100 U 50 50 1 1 W X SYNC 5 -500 -200 100 R 50 50 1 1 B X VIN_SW 6 -500 200 100 R 50 50 1 1 I X SW 7 500 200 100 L 50 50 1 1 O -S 400 300 -400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1318,6 +1318,7 @@ F1 "ST1S14PHR" -300 350 50 H V L CNN F2 "HSOP-8" 250 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S 300 300 -300 -300 0 1 10 f X BST 1 400 200 100 L 50 50 1 1 I X PG 2 -400 -200 100 R 50 50 1 1 O X ~EN1~ 3 -400 0 100 R 50 50 1 1 I @@ -1326,7 +1327,6 @@ X EN2 5 -400 -100 100 R 50 50 1 1 I X GND 6 0 -400 100 U 50 50 1 1 W X VIN 7 -400 200 100 R 50 50 1 1 I X SW 8 400 0 100 L 50 50 1 1 O -S 300 300 -300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1342,6 +1342,7 @@ $FPLIST *SO* $ENDFPLIST DRAW +S -400 300 400 -300 0 1 10 f X BOOT 1 500 200 100 L 50 50 1 1 I X VSENSE 4 500 -200 100 L 50 50 1 1 I X EN 5 -500 -200 100 R 50 50 1 1 I @@ -1349,7 +1350,6 @@ X GND 6 -100 -400 100 U 50 50 1 1 W X VIN 7 -500 200 100 R 50 50 1 1 I X PH 8 500 0 100 L 50 50 1 1 O X PAD 9 0 -400 100 U 50 50 1 1 P -S -400 300 400 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1365,6 +1365,7 @@ $FPLIST *SO* $ENDFPLIST DRAW +S -300 300 300 -400 0 1 10 f X BOOT 1 400 200 100 L 50 50 1 1 I X VIN 2 -400 200 100 R 50 50 1 1 I X EN 3 -400 -300 100 R 50 50 1 1 I @@ -1374,7 +1375,6 @@ X COMP 6 400 -100 100 L 50 50 1 1 P X GND 7 -100 -500 100 U 50 50 1 1 W X SW 8 400 0 100 L 50 50 1 1 O X PAD 9 100 -500 100 U 50 50 1 1 P -S -300 300 300 -400 0 1 10 f ENDDRAW ENDDEF # @@ -1383,12 +1383,12 @@ ENDDEF DEF TPS560200 U 0 40 Y Y 1 F N F0 "U" -200 200 50 H V L CNN F1 "TPS560200" 0 200 50 H V L CNN -F2 "TSOT23-5" 50 -200 50 H V L CNN +F2 "TSOT23-5" 50 -250 50 H V L CNN F3 "" -250 -350 50 H V C CNN DRAW -S -200 150 200 -150 0 1 10 f +S -200 150 200 -200 0 1 10 f X EN 1 -300 0 100 R 50 50 1 1 I -X GND 2 0 -250 100 U 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W X PH 3 300 100 100 L 50 50 1 1 I X VIN 4 -300 100 100 R 50 50 1 1 W X FB 5 300 -100 100 L 50 50 1 1 I @@ -1407,6 +1407,7 @@ $FPLIST MSOP-10* $ENDFPLIST DRAW +S -500 400 500 -300 0 1 10 f X ~EN 1 -600 -200 100 R 50 50 1 1 I X PG 2 600 -200 100 L 50 50 1 1 C X C2- 3 100 500 100 D 50 50 1 1 P @@ -1417,7 +1418,6 @@ X VOUT 7 600 100 100 L 50 50 1 1 w X C1- 8 -400 500 100 D 50 50 1 1 P X GND 9 0 -400 100 U 50 50 1 1 W X FB 10 600 -100 100 L 50 50 1 1 I -S -500 400 500 -300 0 1 10 f ENDDRAW ENDDEF # @@ -1433,12 +1433,12 @@ $FPLIST SOT-23-5* $ENDFPLIST DRAW +S -200 300 200 -200 0 1 10 f X VI 1 -300 200 100 R 50 50 1 1 W X GND 2 -300 -100 100 R 50 50 1 1 W X EN 3 -300 0 100 R 50 50 1 1 I X FB 4 300 0 100 L 50 50 1 1 I X SW 5 300 200 100 L 50 50 1 1 O -S -200 300 200 -200 0 1 10 f ENDDRAW ENDDEF # From ca03bd9a4678c85991c6aaba6d0e089f92dd165c Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Wed, 3 Feb 2016 08:20:41 +0100 Subject: [PATCH 044/116] Corrections of l200 regulator --- library/regul.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 25d525ee..be7d4954 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -323,20 +323,20 @@ ENDDEF # L200 # DEF L200 U 0 40 Y Y 1 F N -F0 "U" 250 450 50 H V C CNN -F1 "L200" -200 450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 250 350 50 H V C CNN +F1 "L200" -200 350 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN $FPLIST Pentawatt* $ENDFPLIST DRAW -S -300 400 300 -400 0 1 0 N -X VIN 1 -400 300 100 R 50 50 1 1 I -X LIMIT 2 400 -100 100 L 50 50 1 1 I -X GND 3 -200 -500 100 U 50 50 1 1 I -X REF 4 200 -500 100 U 50 50 1 1 I -X VOUT 5 400 300 100 L 50 50 1 1 w +S -300 300 300 -300 0 1 10 f +X VIN 1 -400 200 100 R 50 50 1 1 W +X LIMIT 2 400 0 100 L 50 50 1 1 I +X GND 3 -200 -400 100 U 50 50 1 1 W +X REF 4 200 -400 100 U 50 50 1 1 I +X VOUT 5 400 200 100 L 50 50 1 1 w ENDDRAW ENDDEF # From 09c36a45348b9609f67798d8f5f0661a55e113a5 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 25 Sep 2015 16:25:31 +0200 Subject: [PATCH 045/116] [enh] add TPS793** Low Drop Voltage regulators datasheet: http://www.ti.com/lit/ds/symlink/tps793.pdf --- library/regul.dcm | 42 ++++++++++++++++++++++++++++++++++++++++++ library/regul.lib | 21 +++++++++++++++++++++ 2 files changed, 63 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 5ce09655..0b409410 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2747,4 +2747,46 @@ K 750mA LDO Regulator Fixed Positive F http://www.ti.com/lit/ds/symlink/tps77725.pdf $ENDCMP # +$CMP TPS79318-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 1.8V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS79325-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.5V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS79328-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.8V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS793285-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.85V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS79330-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 3.0V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS793333-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 3.3V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# +$CMP TPS793475-EP +D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 4.75V, SOT-23 +K LDO Voltage Regulator 200mA +F http://www.ti.com/lit/ds/symlink/tps793.pdf +$ENDCMP +# #End Doc Library diff --git a/library/regul.lib b/library/regul.lib index 29f4efd0..c837cc66 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1672,6 +1672,27 @@ X OUT 8 500 150 150 L 40 40 1 1 w ENDDRAW ENDDEF # +# TPS79318-EP +# +DEF TPS79318-EP U 0 40 Y Y 1 F N +F0 "U" -250 250 40 H V C CNN +F1 "TPS79318-EP" 100 -250 40 H V L CNN +F2 "SOT-23-5" 0 150 30 H V C CIN +F3 "" 0 50 60 H V C CNN +ALIAS TPS79325-EP TPS79328-EP TPS793285-EP TPS79330-EP TPS793333-EP TPS793475-EP +$FPLIST + *SOT-23-5* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 0 f +X IN 1 -400 100 100 R 40 40 1 1 I +X GND 2 0 -300 100 U 40 40 1 1 W +X CE 3 -400 0 100 R 40 40 1 1 I +X BYPASS 4 400 0 100 L 40 40 1 1 w +X OUT 5 400 100 100 L 40 40 1 1 w +ENDDRAW +ENDDEF +# # MAX666 # DEF MAX666 U 0 40 Y Y 1 F N From 5b4d5b3d9cda155650c1b8486329fdb17fd00b6f Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Wed, 3 Feb 2016 10:10:23 +0100 Subject: [PATCH 046/116] [fix] KLC --- library/regul.dcm | 14 +++++++------- library/regul.lib | 42 +++++++++++++++++++++--------------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 0b409410..6c2ed805 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2750,43 +2750,43 @@ $ENDCMP $CMP TPS79318-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 1.8V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS79325-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.5V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS79328-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.8V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS793285-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 2.85V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS79330-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 3.0V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS793333-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 3.3V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # $CMP TPS793475-EP D 200mA UltraLow-Noise, High-Precision, Fast RF, Low Drop-out Voltage Regualtor, Fixed Output 4.75V, SOT-23 K LDO Voltage Regulator 200mA -F http://www.ti.com/lit/ds/symlink/tps793.pdf +F http://www.ti.com/lit/ds/symlink/tps79333-ep.pdf $ENDCMP # #End Doc Library diff --git a/library/regul.lib b/library/regul.lib index c837cc66..71eb9544 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1672,27 +1672,6 @@ X OUT 8 500 150 150 L 40 40 1 1 w ENDDRAW ENDDEF # -# TPS79318-EP -# -DEF TPS79318-EP U 0 40 Y Y 1 F N -F0 "U" -250 250 40 H V C CNN -F1 "TPS79318-EP" 100 -250 40 H V L CNN -F2 "SOT-23-5" 0 150 30 H V C CIN -F3 "" 0 50 60 H V C CNN -ALIAS TPS79325-EP TPS79328-EP TPS793285-EP TPS79330-EP TPS793333-EP TPS793475-EP -$FPLIST - *SOT-23-5* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 0 f -X IN 1 -400 100 100 R 40 40 1 1 I -X GND 2 0 -300 100 U 40 40 1 1 W -X CE 3 -400 0 100 R 40 40 1 1 I -X BYPASS 4 400 0 100 L 40 40 1 1 w -X OUT 5 400 100 100 L 40 40 1 1 w -ENDDRAW -ENDDEF -# # MAX666 # DEF MAX666 U 0 40 Y Y 1 F N @@ -2499,4 +2478,25 @@ X GND/HS 19 250 -400 100 U 40 40 1 1 W ENDDRAW ENDDEF # +# TPS79318-EP +# +DEF TPS79318-EP U 0 40 Y Y 1 F N +F0 "U" -350 300 50 H V C CNN +F1 "TPS79318-EP" 50 -250 50 H V L CNN +F2 "SOT-23-5" 0 200 50 H V C CIN +F3 "" 0 50 50 H V C CNN +ALIAS TPS79325-EP TPS79328-EP TPS793285-EP TPS79330-EP TPS793333-EP TPS793475-EP +$FPLIST + *SOT-23-5* +$ENDFPLIST +DRAW +S 400 -200 -400 250 1 1 10 f +X IN 1 -500 100 100 R 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W +X CE 3 -500 -100 100 R 50 50 1 1 I +X BYPASS 4 500 -100 100 L 50 50 1 1 B +X OUT 5 500 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# #End Library From 23a656410c8cd52446dbd4b88b9123a842c1e02b Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 5 Feb 2016 08:31:20 +1100 Subject: [PATCH 047/116] Updated part descriptions for ACS712 series bidirectional hall-effect current sensors --- library/sensors.dcm | 6 +++--- library/sensors.lib | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 11ffa246..3b3c148b 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -55,19 +55,19 @@ F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS712ELCTR-05B-T -D 5A Current Sensor with Hall Sensor, SO-8 +D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # $CMP ACS712ELCTR-20A-T -D 5A Current Sensor with Hall Sensor, SO-8 +D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # $CMP ACS712ELCTR-30A-T -D 30A Current Sensor with Hall Sensor, SO-8 +D 30A Bidirectional Current Sensor with Hall Sensor, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP diff --git a/library/sensors.lib b/library/sensors.lib index 9964e6ac..f09b1023 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -179,9 +179,9 @@ F1 "AD8418" -300 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 200 -300 100 -100 N -P 2 0 1 0 200 300 100 100 N -P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f +P 2 0 1 0 200 -300 100 -100 N +P 2 0 1 0 200 300 100 100 N +P 4 0 1 10 300 0 -300 300 -300 -300 300 0 f X -IN 1 -400 -100 100 R 50 50 1 1 I X V- 2 0 -400 250 U 50 50 1 1 W X VR2 3 200 -400 100 U 50 50 1 1 W From 371d27290aa8810bfa87c733e913bfb853299d51 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 5 Feb 2016 08:35:28 +1100 Subject: [PATCH 048/116] Removed ACS713ELCTR-30A-T (going to be replaced as an alias of another part in the next commit) Removed alias ACS713 --- library/sensors.dcm | 5 ----- library/sensors.lib | 25 ------------------------- 2 files changed, 30 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 3b3c148b..726aa5a8 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -72,11 +72,6 @@ K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # -$CMP ACS713ELCTR-30A-T -D 30A Current Sensor with Hall-Effect Sensor, SOIC-8 -K Hall Effect Current Sensor -$ENDCMP -# $CMP ACS722LLCTR-05AB-T D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 K Hall Effect Current Sensor diff --git a/library/sensors.lib b/library/sensors.lib index f09b1023..d69f98d4 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -103,31 +103,6 @@ X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # -# ACS713ELCTR-30A-T -# -DEF ACS713ELCTR-30A-T IC 0 30 Y Y 1 F N -F0 "IC" 100 450 50 H V L CNN -F1 "ACS713ELCTR-30A-T" 100 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 0 50 H I C CIN -F3 "http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf" 100 450 50 H I C CNN -ALIAS ACS713 -$FPLIST - SOIC-8 - 8-SOIC -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X IP+ 1 -400 200 100 R 50 50 1 1 P -X IP+ 2 -400 100 100 R 50 50 1 1 P -X IP- 3 -400 -100 100 R 50 50 1 1 P -X IP- 4 -400 -200 100 R 50 50 1 1 P -X GND 5 0 -400 100 U 50 50 1 1 W -X Filter 6 400 -100 100 L 50 50 1 1 P -X VIout 7 400 200 100 L 50 50 1 1 O -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # ACS722LLCTR-05AB-T # DEF ACS722LLCTR-05AB-T U 0 30 Y Y 1 F N From 6a290fb2a1bd01e8d1efc81a28d69f74cc678129 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 5 Feb 2016 08:39:48 +1100 Subject: [PATCH 049/116] Added ACS713 aliases to the ACS712 parts Updated descriptions for ACS712/3 parts to include sensitivity info. --- library/sensors.dcm | 18 +++++++++++++++--- library/sensors.lib | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 726aa5a8..7c40c83c 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -55,23 +55,35 @@ F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS712ELCTR-05B-T -D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 5A Bidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # $CMP ACS712ELCTR-20A-T -D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 20A Bidirectional Current Sensor with Hall Sensor, 100mV/A, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # $CMP ACS712ELCTR-30A-T -D 30A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 30A Bidirectional Current Sensor with Hall Sensor, 66mV/A, SO-8 K Hall Effect Current Sensor F sensors/AC712_current_sensor.pdf $ENDCMP # +$CMP ACS713ELCTR-20A-T +D 20A Unidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 +K Hall Effect Current Sensor +F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf +$ENDCMP +# +$CMP ACS713ELCTR-30A-T +D 30A Unidirectional Current Sensor with Hall Sensor, 133mV/A, SO-8 +K Hall Effect Current Sensor +F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf +$ENDCMP +# $CMP ACS722LLCTR-05AB-T D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 K Hall Effect Current Sensor diff --git a/library/sensors.lib b/library/sensors.lib index d69f98d4..2fb08142 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -89,7 +89,7 @@ F0 "U" 100 450 50 H V L CNN F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN F2 "SO-8" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN -ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T +ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T DRAW S -300 300 300 -300 0 1 10 f X IP+ 1 -400 200 100 R 50 50 1 1 P From c06d456fe29f2c289799de6dd255c40eb1bb75ad Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 9 Feb 2016 21:02:16 +0900 Subject: [PATCH 050/116] Add OTA (CA3080 LM13700) to linear.lib - Add 2 Operational Transconductance Amplifier (OTA) components to linear.lib - CA3080 is single OTA - LM13700 is dual OTA - KLC Compliance --- library/linear.dcm | 12 +++++ library/linear.lib | 111 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 123 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index 8071de6a..b2635efe 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -22,6 +22,12 @@ D Very low noise audio op amp F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf $ENDCMP # +$CMP CA3080 +D 2MHz, Operational Transconductance Amplifier (OTA) +K intersil +F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf +$ENDCMP +# $CMP CA3130 D Ampli Op Mos K AmpliOp Mos @@ -54,6 +60,12 @@ K Comp F ns/lm193.pdf $ENDCMP # +$CMP LM13700 +D Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers +K National OTA +F http://www.ti.com/lit/ds/symlink/lm13700.pdf +$ENDCMP +# $CMP LM2902N D Quad Op amp. K AmpliOp diff --git a/library/linear.lib b/library/linear.lib index 2dcab0c6..f5c277bc 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -77,6 +77,34 @@ P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # +# CA3080 +# +DEF CA3080 U 0 0 Y N 1 F N +F0 "U" 150 100 50 H V C CNN +F1 "CA3080" 150 -250 50 H V C CNN +F2 "" 150 0 50 H V C CNN +F3 "" 250 100 50 H V C CNN +ALIAS CA3080A +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +T 0 -150 -100 50 0 0 1 + Normal 1 C C +T 0 -150 100 50 0 0 1 - Normal 1 C C +P 2 0 1 0 -100 -200 -100 -150 N +P 2 0 1 0 -100 200 -100 150 N +P 2 0 1 0 100 -50 100 -100 N +P 2 0 1 0 200 -100 100 -100 N +P 4 0 1 10 200 0 -200 -200 -200 200 200 0 f +X INV.INPUT 2 -300 100 100 R 50 50 1 1 I +X NOT-INV.INPUT 3 -300 -100 100 R 50 50 1 1 I +X V- 4 -100 -300 100 U 50 50 1 1 W +X AMPLIFIER_BIAS_INPUT 5 300 -100 100 L 50 50 1 1 P +X OUTPUT 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # CA3130 # DEF CA3130 U 0 40 Y N 1 F N @@ -144,6 +172,89 @@ P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # +# LM13700 +# +DEF LM13700 U 0 40 Y N 4 F N +F0 "U" 150 200 50 H V C CNN +F1 "LM13700" 200 -200 50 H V C CNN +F2 "" -100 25 50 H V C CNN +F3 "" -100 25 50 H V C CNN +ALIAS LM13600 +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +X V- 6 0 -300 100 U 50 50 0 1 W +X V+ 11 0 300 100 D 50 50 0 1 W +C 250 0 25 1 1 0 N +C 275 0 25 1 1 0 N +T 0 -75 -100 50 0 1 1 + Normal 0 C C +T 0 -75 100 50 0 1 1 - Normal 0 C C +P 2 1 1 0 -75 75 -25 75 N +P 2 1 1 0 -50 -25 -50 25 N +P 2 1 1 0 -25 -75 -75 -75 N +P 2 1 1 0 0 -200 0 -125 N +P 2 1 1 0 0 200 0 125 N +P 3 1 1 0 275 -25 275 -100 300 -100 N +P 4 1 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F +P 4 1 1 0 -75 25 -25 25 -50 75 -75 25 F +P 4 1 1 10 225 0 -100 -175 -100 175 225 0 f +X OUTPUT 12 400 0 100 L 50 50 1 1 O +X INPUT(-) 13 -200 100 100 R 50 50 1 1 I +X INPUT(+) 14 -200 -100 100 R 50 50 1 1 I +X DIODE_BIAS 15 -200 0 100 R 50 50 1 1 I +X AMP_BIAS_INPUT 16 400 -100 100 L 50 50 1 1 I +S -100 100 100 -100 2 1 10 f +P 2 2 1 0 -200 0 -100 0 N +P 2 2 1 0 -50 0 0 -25 N +P 2 2 1 0 -50 50 0 75 N +P 2 2 1 0 -50 75 -50 -25 N +P 2 2 1 0 0 -200 0 -100 N +P 2 2 1 0 0 -50 50 -75 N +P 2 2 1 0 0 0 50 25 N +P 2 2 1 0 0 25 0 -75 N +P 2 2 1 0 0 200 0 100 N +P 2 2 1 0 200 0 100 0 N +P 4 2 1 0 0 -25 -25 0 -25 -25 0 -25 F +P 4 2 1 0 50 -75 25 -50 25 -75 50 -75 F +X BUFFER_OUTPUT 9 300 0 100 L 50 50 2 1 O +X BUFFER_INPUT 10 -300 0 100 R 50 50 2 1 I +C 250 0 25 3 1 0 N +C 275 0 25 3 1 0 N +T 0 -75 -100 50 0 3 1 + Normal 0 C C +T 0 -75 100 50 0 3 1 - Normal 0 C C +P 2 3 1 0 -75 75 -25 75 N +P 2 3 1 0 -50 -25 -50 25 N +P 2 3 1 0 -25 -75 -75 -75 N +P 2 3 1 0 0 -200 0 -125 N +P 2 3 1 0 0 200 0 125 N +P 3 3 1 0 275 -25 275 -100 300 -100 N +P 4 3 1 0 -75 -25 -25 -25 -50 -75 -75 -25 F +P 4 3 1 0 -75 25 -25 25 -50 75 -75 25 F +P 4 3 1 10 225 0 -100 -175 -100 175 225 0 f +X AMP_BIAS_INPUT 1 400 -100 100 L 50 50 3 1 I +X DIODE_BIAS 2 -200 0 100 R 50 50 3 1 I +X INPUT(+) 3 -200 -100 100 R 50 50 3 1 I +X INPUT(-) 4 -200 100 100 R 50 50 3 1 I +X OUTPUT 5 400 0 100 L 50 50 3 1 O +S -100 100 100 -100 4 1 10 f +P 2 4 1 0 -200 0 -100 0 N +P 2 4 1 0 -50 0 0 -25 N +P 2 4 1 0 -50 50 0 75 N +P 2 4 1 0 -50 75 -50 -25 N +P 2 4 1 0 0 -200 0 -100 N +P 2 4 1 0 0 -50 50 -75 N +P 2 4 1 0 0 0 50 25 N +P 2 4 1 0 0 25 0 -75 N +P 2 4 1 0 0 200 0 100 N +P 2 4 1 0 200 0 100 0 N +P 4 4 1 0 0 -25 -25 0 -25 -25 0 -25 F +P 4 4 1 0 50 -75 25 -50 25 -75 50 -75 F +X BUFFER_INPUT 7 -300 0 100 R 50 50 4 1 I +X BUFFER_OUTPUT 8 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# # LM2902N # DEF LM2902N U 0 20 Y Y 4 F N From 63f3a5963648022ae499fe45599a85390b85bf8f Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 9 Feb 2016 21:30:16 +0900 Subject: [PATCH 051/116] Add PT2399 to adc-dac.lib - Echo Processor IC - CMOS ADC DAC 44K Digital processing VCO - KLC Compliance --- library/adc-dac.dcm | 6 ++++++ library/adc-dac.lib | 31 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index 07d57546..7258abfe 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -473,6 +473,12 @@ K Dual DAC 1ch 12bit SPI F http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf $ENDCMP # +$CMP PT2399 +D Echo Processor IC +K CMOS ADC DAC 44K Digital processing VCO +F http://sound.westhost.com/pt2399.pdf +$ENDCMP +# $CMP TDA8702 D 8bit Video DAC (32 MHz), DIP-16 K DAC CNA VIDEO diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 9a8105c7..183b7b66 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1537,6 +1537,37 @@ X VoutA 14 600 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# PT2399 +# +DEF PT2399 U 0 40 Y Y 1 F N +F0 "U" 0 700 50 H V C CNN +F1 "PT2399" 0 -700 50 H V C CNN +F2 "" 0 -400 50 H V C CNN +F3 "" 0 -400 50 H V C CNN +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +S -400 600 400 -600 0 1 10 f +X VCC 1 -500 500 100 R 50 50 1 1 W +X REF 2 -500 400 100 R 50 50 1 1 P +X AGND 3 -500 200 100 R 50 50 1 1 W +X DGND 4 -500 100 100 R 50 50 1 1 W +X CLK_O 5 -500 -100 100 R 50 50 1 1 P +X VCO 6 -500 -200 100 R 50 50 1 1 P +X CC1 7 -500 -400 100 R 50 50 1 1 P +X CC0 8 -500 -500 100 R 50 50 1 1 P +X OP1-OUT 9 500 -500 100 L 50 50 1 1 O +X OP1-IN 10 500 -400 100 L 50 50 1 1 I +X OP2-IN 11 500 -200 100 L 50 50 1 1 I +X OP2-OUT 12 500 -100 100 L 50 50 1 1 O +X LPF2-IN 13 500 100 100 L 50 50 1 1 I +X LPF2-OUT 14 500 200 100 L 50 50 1 1 O +X LPF1-OUT 15 500 400 100 L 50 50 1 1 O +X LPF1-IN 16 500 500 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # TDA8702 # DEF TDA8702 U 0 40 Y Y 1 F N From b083e34e2c6df748db472e5816a4ad443d533f74 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 12 Feb 2016 13:31:38 +1100 Subject: [PATCH 052/116] Changed references of ACSxxx current sensors from "IC?" to "U?" --- library/sensors.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 2fb08142..7770b853 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -38,8 +38,8 @@ ENDDEF # # ACS706ELC-05C # -DEF ACS706ELC-05C IC 0 40 Y Y 1 F N -F0 "IC" -300 450 50 H V L CNN +DEF ACS706ELC-05C U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN F1 "ACS706ELC-05C" -300 350 50 H V L CNN F2 "SO-8" -300 -350 50 H V L CIN F3 "" 0 0 50 H V C CNN @@ -60,8 +60,8 @@ ENDDEF # # ACS711ELCTR-12AB # -DEF ACS711ELCTR-12AB IC 0 40 Y Y 1 F N -F0 "IC" -300 550 50 H V L CNN +DEF ACS711ELCTR-12AB U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN F1 "ACS711ELCTR-12AB" -300 450 50 H V L CNN F2 "SO-8" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN @@ -131,15 +131,15 @@ ENDDEF # # ACS754SCB-200 # -DEF ACS754SCB-200 IC 0 40 Y Y 1 F N -F0 "IC" -300 250 50 H V L CNN +DEF ACS754SCB-200 U 0 40 Y Y 1 F N +F0 "U" -300 250 50 H V L CNN F1 "ACS754SCB-200" -300 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -300 200 300 -200 0 1 10 f -X VCC 1 0 300 100 D 50 50 1 1 W -X GND 2 0 -300 100 U 50 50 1 1 W +X VCC 1 400 100 100 L 50 50 1 1 W +X GND 2 400 -100 100 L 50 50 1 1 W X OUT 3 400 0 100 L 50 50 1 1 O X IP+ 4 -400 100 100 R 50 50 1 1 P X IP- 5 -400 -100 100 R 50 50 1 1 P From 4d19f7ebc15a62a94b1c2c959f89cabdd8a308c3 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 15 Feb 2016 13:37:40 +1100 Subject: [PATCH 053/116] Changed some devices in sensors.lib to not show footprint labels by default --- library/sensors.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 7770b853..c2884f0f 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -63,7 +63,7 @@ ENDDEF DEF ACS711ELCTR-12AB U 0 40 Y Y 1 F N F0 "U" -300 550 50 H V L CNN F1 "ACS711ELCTR-12AB" -300 450 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "SO-8" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS ACS711ELCTR-25AB $FPLIST @@ -87,7 +87,7 @@ ENDDEF DEF ACS712ELCTR-05B-T U 0 30 Y Y 1 F N F0 "U" 100 450 50 H V L CNN F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "SO-8" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T DRAW @@ -206,7 +206,7 @@ ENDDEF DEF INA193 U 0 40 Y Y 1 F N F0 "U" 250 250 50 H V L CNN F1 "INA193" 250 150 50 H V L CNN -F2 "SOT23-5" 250 -200 50 H V L CNN +F2 "SOT23-5" 250 -200 50 H I L CNN F3 "" 100 0 50 H V C CNN ALIAS INA194 INA195 DRAW From fcb8a8881214d298e50d20ab2da195a31dc37d40 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Thu, 18 Feb 2016 21:18:08 +0100 Subject: [PATCH 054/116] [fix] rename Molex 3d shapes --- ...-0210.wings => Molex_PicoBlade_53047-0210.wings} | Bin ...3047-0210.wrl => Molex_PicoBlade_53047-0210.wrl} | 0 ...-0310.wings => Molex_PicoBlade_53047-0310.wings} | Bin ...3047-0310.wrl => Molex_PicoBlade_53047-0310.wrl} | 0 ...-0410.wings => Molex_PicoBlade_53047-0410.wings} | Bin ...3047-0410.wrl => Molex_PicoBlade_53047-0410.wrl} | 0 ...-0510.wings => Molex_PicoBlade_53047-0510.wings} | Bin ...3047-0510.wrl => Molex_PicoBlade_53047-0510.wrl} | 0 ...-0610.wings => Molex_PicoBlade_53047-0610.wings} | Bin ...3047-0610.wrl => Molex_PicoBlade_53047-0610.wrl} | 0 ...-0710.wings => Molex_PicoBlade_53047-0710.wings} | Bin ...3047-0710.wrl => Molex_PicoBlade_53047-0710.wrl} | 0 ...-0810.wings => Molex_PicoBlade_53047-0810.wings} | Bin ...3047-0810.wrl => Molex_PicoBlade_53047-0810.wrl} | 0 ...-0910.wings => Molex_PicoBlade_53047-0910.wings} | Bin ...3047-0910.wrl => Molex_PicoBlade_53047-0910.wrl} | 0 16 files changed, 0 insertions(+), 0 deletions(-) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0210.wings => Molex_PicoBlade_53047-0210.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0210.wrl => Molex_PicoBlade_53047-0210.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0310.wings => Molex_PicoBlade_53047-0310.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0310.wrl => Molex_PicoBlade_53047-0310.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0410.wings => Molex_PicoBlade_53047-0410.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0410.wrl => Molex_PicoBlade_53047-0410.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0510.wings => Molex_PicoBlade_53047-0510.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0510.wrl => Molex_PicoBlade_53047-0510.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0610.wings => Molex_PicoBlade_53047-0610.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0610.wrl => Molex_PicoBlade_53047-0610.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0710.wings => Molex_PicoBlade_53047-0710.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0710.wrl => Molex_PicoBlade_53047-0710.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0810.wings => Molex_PicoBlade_53047-0810.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0810.wrl => Molex_PicoBlade_53047-0810.wrl} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0910.wings => Molex_PicoBlade_53047-0910.wings} (100%) rename modules/packages3d/Connectors_Molex.3dshapes/{Connector_Molex_PicoBlade_53047-0910.wrl => Molex_PicoBlade_53047-0910.wrl} (100%) diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0210.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0210.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0210.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0210.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0210.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0210.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0210.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0210.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0310.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0310.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0310.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0310.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0310.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0310.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0310.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0310.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0410.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0410.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0410.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0410.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0410.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0410.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0410.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0410.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0510.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0510.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0510.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0510.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0510.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0510.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0510.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0510.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0610.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0610.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0610.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0610.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0610.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0610.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0610.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0610.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0710.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0710.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0710.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0710.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0710.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0710.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0710.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0710.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0810.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0810.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0810.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0810.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0810.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0810.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0810.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0810.wrl diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0910.wings b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0910.wings similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0910.wings rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0910.wings diff --git a/modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0910.wrl b/modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0910.wrl similarity index 100% rename from modules/packages3d/Connectors_Molex.3dshapes/Connector_Molex_PicoBlade_53047-0910.wrl rename to modules/packages3d/Connectors_Molex.3dshapes/Molex_PicoBlade_53047-0910.wrl From a7ea62e9cd03c7e2d67e7a4ead7b4ba97a5872fe Mon Sep 17 00:00:00 2001 From: Tassilo Schweyer Date: Sat, 27 Feb 2016 17:33:45 +0100 Subject: [PATCH 055/116] Fix MSP430G2230 symbol --- library/msp430.dcm | 4 ++-- library/msp430.lib | 19 +++++++++++-------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/library/msp430.dcm b/library/msp430.dcm index 425277d4..16ad4dd2 100644 --- a/library/msp430.dcm +++ b/library/msp430.dcm @@ -1477,9 +1477,9 @@ F http://focus.ti.com/lit/ds/symlink/msp430g2121.pdf $ENDCMP # $CMP MSP430G2230ID -D 8pin PDIP, 2KB + 256B Flash Memory, 128B RAM +D 8pin SOIC, 2KB + 256B Flash Memory, 128B RAM K MSP430 MIXED SIGNAL MICROCONTROLLER -F http://www.ti.com/lit/ds/symlink/msp430g2210.pdf +F http://focus.ti.com/lit/ds/symlink/msp430g2230.pdf $ENDCMP # $CMP MSP430G2231IN14 diff --git a/library/msp430.lib b/library/msp430.lib index d060fbd5..d3dbaf90 100644 --- a/library/msp430.lib +++ b/library/msp430.lib @@ -5283,18 +5283,21 @@ ENDDEF DEF MSP430G2230ID U 0 40 Y Y 1 F N F0 "U" -700 350 50 H V C CNN F1 "MSP430G2230ID" 500 -350 50 H V C CNN -F2 "8D" -700 -350 50 H V C CIN +F2 "" -700 -350 50 H V C CIN F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC-8* +$ENDFPLIST DRAW S -750 300 750 -300 0 1 10 f X DVCC 1 -900 200 150 R 40 40 1 1 W -X TA0.1/A2/P1.2 4 900 200 150 L 40 40 1 1 B -X TA0.0/SCLK/A5/P1.5 7 900 50 150 L 40 40 1 1 B -X DVSS 20 -900 -200 150 R 40 40 1 1 W -X TA0.1/SDO/SCL/A6/P1.6 14 900 -50 150 L 40 40 1 1 B -X SDI/SDA/A7/P1.7 15 900 -150 150 L 40 40 1 1 B -X ~RST~/NMI/SBWTDIO 16 -900 50 150 R 40 40 1 1 I -X TEST/SBWTCK 17 -900 -50 150 R 40 40 1 1 I +X TA0.1/A2/P1.2 2 900 200 150 L 40 40 1 1 B +X TA0.0/SCLK/A5/P1.5 3 900 50 150 L 40 40 1 1 B +X DVSS 8 -900 -200 150 R 40 40 1 1 W +X TA0.1/SDO/SCL/A6/P1.6 4 900 -50 150 L 40 40 1 1 B +X SDI/SDA/A7/P1.7 5 900 -150 150 L 40 40 1 1 B +X ~RST~/NMI/SBWTDIO 6 -900 50 150 R 40 40 1 1 I +X TEST/SBWTCK 7 -900 -50 150 R 40 40 1 1 I ENDDRAW ENDDEF # From a2f4ef0b4633e87fbcae120aaeb419b9a1870a50 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 1 Mar 2016 09:39:56 +1100 Subject: [PATCH 056/116] Added 3D model for Crystal_SMD_5032_4Pads --- .../Crystal_SMD_5032_4Pads.wings | Bin 0 -> 14028 bytes .../Crystal_SMD_5032_4Pads.wrl | 1988 +++++++++++++++++ 2 files changed, 1988 insertions(+) create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_4Pads.wings create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_4Pads.wrl diff --git a/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_4Pads.wings b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_4Pads.wings new file mode 100644 index 0000000000000000000000000000000000000000..50dd687551c9b9651b21cdca5b967a15c7eb0256 GIT binary patch literal 14028 zcmY#Z4EOYN57sr*GvMWtVqst~+u0nzz~~cIG3RY<nA7ua@QKdz*R;K-=|n!>d_3*s z%sWfnW3FGB7y0R%x7VU0J8qo&#(wot@rUWp{_Tj^ck}0&KW^J9)Xh$Rjh$Sr`u*)4 zbJL0SMafG-RtCMhuf6Z>(~r69Zs^>6oV5FRpxCKX_4y0l{Hbp*`WDbywn8y}{qmfe zv+KBPwe5@ZPMw^;DNsB1#chclid!EoKks!t+ew;Nx>maP`GVIa3panfzpq4g|A{$M zqQ!rOv6^;ymSEsiFV$ zdh0pQk34nO%=cY>mMlE|!T5M^9osqQ?b%MBS37S$dH90)<+ZymTsJH*-!{3Xgj@7l ztDduJr0QkKA8MyobI110->D*+R{CW5%UKsJBNe}I@Zu_rpVXgst#x1PDuW7dtpmUG zmTKuJO4+R zmPcvn!qb7}X8Xf`&dgsHU9#|fVrj{8_8&93FRz|;;riznljeFAR_k~jT`@)P3-1-i zzww1yPO2pfy+773{h2SwHh&Fw?7T+n3n^jlfm(|>=bqkW#uMFQz4Fqo3&&KmkNd|p zO%3uB-zCCqtYKd)sI`nUSLP)9&z;%i9b!R>v2EP_2JTN*zH>()Kny>h-@Ng&(4)?Xiu!&_p@%eHM7FMo1 z@oL4C!dR*tYnH|B7SVH-FkkWAi0XcU{c-;IX>HBs)`FAMsm06HZ-_$@22e z*rr$F%C^pN^GZWor{dCuz5P+so^7;}x-1j>;?$a#U2nQglBTY3yZgDgJ*rvycg(et z;;2R3vCPRog|3zO?g|(FC02Iw)W&_!Hy{2Wp?jfqU-y4)ckY*kWhKvEJB2?>*YoF= z*db_oxpm#42jv%)%Cw>{IK{r$%^25^mpoPHQp>)niusRTmPl6}V)<6OkUJost$tQi zuy)pB?%0_@5`Wz4KB>RR^nG#rMOjoAvJkxk8ee*MOb_$M-9$0zSPeT+3i(R0nDidSc}GS_p*cK$N>!IbxEu11{rE+g~L zc6XX>4xV3YbxI_qb;gVi&bqRt?{-~it-N$`N|jN8x!1K;GjH3UE3D0D>0JpH-^Em| z(0jwMJ9%o!h1PW^^dg1J3U?K54lGsY-t_&-l!KEaWeaz`TN26j=HxBEg>q}&uG@8C z>W+gdn|;d{vBZim7x=Aka>|LmnUQUwU!A!&icdPB6?x+Pow-3K3%NJ1`y42kXAm1< zSX;WVd&A)m9ABTOzh5hTP0Q!#kDd8T5B@o`cg23alE}Ju)+_X1TTf(r?G*mJ(=B+O z=$EwI^2@F34$jK+JHNqdQt5M}@(*ha8+{AdmTn4K_R?v3>H{T{UiVq^rYzx(ZB?u; z^nP>h{MuK$?jPLT6t`xQ>mA3h7te0daB{u5^o&3Aj*B4|W0|!N`5yDJ68d@b_eF-- z7g9E#t5_y}kGm2rd@Dt3#?J8ix@V0hF5Ul?`jyp2Qo$>kE!ZrW_}C(qlsm@kW(E3ktpU&+Q-6p}}yR?|gm(H}2@VOdm zrssQAVn&9c{b%o8+#8nObn3``Qd;-y`HM>57e;GdC)wy%%v`p)eyx?NZu6C6NhRFB zZ(M$n8v9~*rQd~Sb?MqO6BcmBPMg0=;^-!;Wf!$~SsqNi`Qy=zKXJ(qG`}p;`(pd& zOyL);{U>Jbnkn{FVwZKZwEK_LDp%oKYhINt@w@Zd*Q9L)XKbTZkT6^CWA%I=-;#yz zQ)*`Q0N=*LgCgk2&Ma>)xq-=}`MJH)Q5RZG)QN$p&jVV>!8Jo;-1*YdK5o zi&J-wynk|WqjB@!>OO6K*8Kn2mjIUj z!sa;)F;(r?X7X2-a7KM%DN-uP)Lm;X|7ZKrHl>QD*aOcSyi{);nqOQRX(@g7J=E-`FHhbN;dGmDhw#qkYsxWH`2l0R&Jc?j>4`@R2f<)I&vZ{RU7&XlQZSpp8s?62ayknEsr@xfHb^bwm>B8BUBcyWQ=(Ecv zto^gN`(D%XvSi+>JS&gij*GoNSlGHh=FPLSa$yJgwM)J7yyP9GFPgF}ll2_4XZcL# z$urFJXa~u)&3>8ktLgTo}I{*zJUAevYiK(>c8CabHT31`|OThikZb9^Q&v0nS980 z-D}J9Oy-L*PVc+S`PtEQud5!lMUEOuTH&ey_`~5eMYMt$0I+-WS=cxSl zsE$yr&vu$!8yuY3wsB8UN#D8I{7*|cZ(TH*l~te}U{%Ym7Tfggi%@V*nzlW=RP2{N zljgX_s2A3|66}763vjw#xVa{Xar(K>3Kc%Wwr#U736z=aORWCiSO>~|n|CLEvHpAF z!K#VhCAQ6seUtU)(B9MiuhyHi@uqE`8xWqbw8npb_M+K$k15{>{57rgpZ4Ey@n4!z zUe#-K|9S0SVZPLD&3D@^r_0#vH-DOD=wIqN&+lKB|8MT-C;x@7=kLbei~s!gUyPsi!uN&XuMRiKFF9*wZ_n)2t6~rP z<-X?A{TKcP8H;AeCZ%1lKHd9r|CjZ8CGJNO|2=*9OZ``<@GeQyTc1)1_a?My>X~(0Mj<_nyo> z?J)FxWD#&Eq7DoHed@7r?pjOzY9Q)ZWBCRJXD=zTDQqo}xG zg1(5a`QurR-W{L2J^n4+Ct#xcl5?J#^7p5F#XIL-yI2+5v@T~~^iuw|#Jh5P)MUHV z`nKJwY0kP7lGhqB%Vg~eQ{N=f+N|qtTr<1>@0%RJa<^hamGs2G!~?s(>+{NWsWmQj zFp4PD`P4D@=kZGC3pS4am#Sv}2)Pu~^=ZG^3!x($f4UuA_TgCfjP80TCyiO})WX?z zTng!$)mRDIQy~}jJE-8Ph``}URhnkG#YK<$+ zOs9UkVEL=B?pp5zyQ9Kimzp%!r9OE7Vvkyhb(a6-4D+R*i~l>=XF1J26?gfi@H-~+ z%kRImt8LNT_TOm#0sb8IzME_QTgEGLSOuj=r7iv%`6Av*zG~&I;<+1z&!0*Ac<0Te z|2>^E>z{5D=+7@Zr?))Z&~%%T%wm00&UtC;E0@Od9k+Su_G{94Zk1MoZol(`YfR%8~<-=nEk%ptb^hE(vD>;cPlumkEih*NY?d;zs%{&x$EJRdCkt zv#zD~p-QUJLPt22Kh2UenXXkLS!ak|nz{aO5HMV6T> zca&>x-!yZljY`y>`02~cYZH}2bI&f_SMXEbPoirXzwDNcE!Um}`STp!zphYY*1tFA zHHii6GrgG~ep>G@)s?33{r7Pmy=mgoUC-EFUgCMUPdGE*BeXWcMQW+H@f5#XPt0>_ zx&$Yxy}ZP;{BoIBTdi@gi^~5h?}Zujmgc|Ma?mw9S4Zime1$|;+LV*U20LyjTyk;w zq^~91mBw>^{yx(k-YF7I9{;|kI$!L0-1yE~^6{$X3Ix~Q`A--7)O+D$fjdjEd6J6-fyzW>Gk1EP*mvrenU z&YJF9#a7@tA?%sZ)h{-A;nocw?0=qd^Rk@;`z=rmzw(#`g@ z?=N1AxpgArZT*2zjamC_g55ZF%-&fdp!eVCQPA*R#rBH`Cs&n|ht;?8;}U z-xi+C)5@ImW&VXZS@-y=CFtb;c9mUxOY*Or=#|NqprFrzI{YA(~dp4^Ym9>x1$~K-GL8Obxtpz7rS5(I zn(Op5uD^c!rDE2&eV!uXLgOl1qUxh>0 zT~e(Mt@v;%tW)XZsXwQU+Z0~=GptK^9(nj|>V};OVo&NNqBNE@noa0YDQ77+Tq~WV z_b>IBv!UW|!JoH9&!qN#NN6*UnVvI=gVjxBw}eVp2=5VFXM^oUWxIZ@*~xRb+h}^( zE}s+r>o}~6BXz$uzFhtPrqIF@YNvLu(wHT!@o43_Lu>+Zev;PW?jI*i44A+3$NU3g zU71ZQ*6-mk4v`2=uVu~=75tE}^0%&`APdtU??>$l(jLxlvUtC#nNDHjz5QMPyKGnH zqz?;v6~C5D*<$$LIo@dkuaZQZrnLRR(}x#nFOvS}zP>f7$}cV?(y&AD&ex79~ z4>gCJ*qWpy;9vUxSVHu4L7Nj#W7VAw@_$_KF4L65!MoLa(GAs48%#1%9{##s!+*48 z+Z<;pldwuP@8+;lrnVa0MRF4ex}R?{$=zc*iPMC#bah0LP(-n)Y6nMK9EzC3jr@IbT$uD|1zZtKr6dD-W%R za;|3a6_!is&YP0fW^lyDcT;-il(P~CpPf9G)U#sZtNI_A8fr6+`6kJ~=j4BL_`k^X zfRxLw8U~9Nywus~arMvw<=mS`oXkT0%-X3iU!pPQ|7Ce6Lto+58cNs9gC#;wAL-vx z+Hs)y$fNH|XDa%=trzj(FbY?p}GA zW#gr-L6dXlTuo#QRQYsVUcmL2e7$5-&Yr0}PIvXBS^_#URHdt#$-lIfz^f96_e!^FIxi)zai{#g0E2nqI_zxa8s5&Iz*m8ONC zzuQ}wvs`wOW;>DhIZSYx`wia6rT?BQwkFI1j#`OTjAyJ>~M&rP}}sYdS6 zNgpLPKe?wQ5%YUP`l)K8y&227cjo@mZ}a*g<8kh*{aW1!wezk|R+^k$7m|GJsyoZ! z4#{s*-27+8ZCdx-*X+7Pu>2Xf37mg+Ec3aX(H1M#{{3D!OY?WT_~2zPul1fx7M}gk z?eJ#TTZP`fGt(~k>}KHiH*jTXR+sn|5aK^GZri;}XUz^)&aCkCD9BrSb6(o5g9hC_ z9V?Zj-CV9deHFgOpK-d*>L2w2{5P+x+WjEyc5+yNG56N0Z?m|!9Y_*?Sr=<`#x{#X zIgDrHOp)7dq29XZw@G^{iacZc-O7H{A@uu;^J*0{O=CaGJdvzX*%flP-|lwU+jUQk ztU4ytzj<{jP*>e@_Jw8dN+o4k)XR4~vRw7`P}=QZom*qw*p2_sU02bU^>^RRZ4(x~ zNh^KutnN|Q^A*=V&CY%OUUp)(yRa*OS&x`Nnh1e#!D%ym`KxEVu1;@(+!iWmF|_MKE-&rR{M!cUHM0#(kdo zJ-K>`r%iuMSeU;?PgZ5lQD&uk?YmMWepz!X?`d9qN%gn*B)*5jXEq)!UEsLnh5YpE zsoMms|Lxx8{KWL!!rnulIW9acoq44Ec>U^njZNQUuZbIcWH}A&0f6AIImAP^zx-Dk_WvC$w-L@wp(N;x;v z`_p!Niypgti1}kke_UjOYI8t2H|vQB*FN^@-Bfz$$o9tk)1wV#>#JscW?Fr$Zk^uT zERa&}|2hj~l|&@!g?Z<(ZCAVLwE9@qBJU%!_KU`@lH0Q7!mgr-R#)HnBPY&rEq-Mv z%e_`RJoHHO{R%f9*RKwXTffaX%O3MlhUMQrVYjQy2gGk>b#AJ8tib(g&T4P>uLAp8 zx0w|kNiCVMZPvT4=PSabVl%v-dfk*^k9_z%_M^;ItGV2{me1N_+}JZa#bZ9oTvg5# zyY*^MQ2B|ScfQVN->!Ev>g9*mr(YBu5XS#beA#8KhGm}fIzfU|p=vKFUqIO8w=4nq&uFZ+i+4TI)f&_=?1-qRRB}!+# zkUGIPo&E6E%SS{{@m>FaQ6)O(c4VpK6@&7d`p##z?@H;2J;>G@!1w9!hGQ(ocNcqa z^SaaI_DIk{V>8o}71Mm&pFX^WJ+TygDRd``BX z_oMaAGSBTnK@#*~{Y^_#rqmlYrB_TnkFT+@{91bQf?#<`bu#;|k|pM0Yy1Apvb8w( zj-y%Q+2l@UtF+eBfons4O4UC4w4kf$a)?RBk>ZfkZ2Qvq>s~*2bt&^1SL?*Hl@XKQ zl7O{&0 zOE@@gw<$y?P2aMit}Ud$KQ=Zh>gua2-fL1k*H!f0{M;jItv&D6$5-BOe@TkHp0IT5 zVbSx3ng9A;Y3h5gP5B%9QD8z@p1{YDwS_Bt>-Y;K1t)BCa$LA7v~>Ed7vGKb7AF^7 z-uNN&Xt3_$U1#*1lgTKF@_mPwf!(|9WDx`5PaJnLAFu zm~ofY!(hXs*4Rs*RCbq?$%x5M>C~JaZMmA-)65^aUQc=}vhbM0 z6us$c*TNRA3SJg!=GN0-^6HU-Snr1oCpVXRy`Gf#tn*B|@!ygOi&|t-ee6TeuZvA} zZV0-1&M@+N$M$AJ1ugNeoY|+DKh9xWbnuZt$mBP=(pl~?@=uSS+o^x<)QkE$SB*_; z4+(RZ6l<#P(pl)a?bflc8#@}-Zg~lcX4i)+28dt+Ps z=?;%oqFh{|ydLYfB}QvXy_ivD88Knwqo2n+oF~Lutrf~P)L377uePvn<ulAU5^xhM5Tnp z%0;FxzR$5W+1h&1oBGbzi>q!tvw9udm@abR>`|8QYr93im1z2J`g-l5V~l)j`@h#+ z&lN=X^yx{eNWbn%Pd>8M#U`}BVlS_U{ad435+C<23b^{>dzJJAx#vb!C(PC>K3eIv z-#jARZ`&(TiQTyX$%@gSF7J3HPf#Cg&{X z%~P7xWs~G087L$CbMO4DNqf_s8#K|o$F-RIn=#R zpOrE@=K^b>!nf&I`#8Vv~6#6AD^1oqpuX`^(DP(X7xfp(r3S(V^~rpzkK#ZOU$27Q~912Q<8$5FvMFk>|FnW#K2R z4}KB$)B{n$UpZc`EfZ_j6uy*YFjwQXQQBY6$vLy%N-v$ZKla4ma4V1h2aQ`y>oU~E zX3SSyyKIm4Jm2!4k&|hKZfvMypyfH&A(VuHrV)Jrv9Uq z^9(j$zjkx}J0q*K_zjmGj|AIpFJ8ZPvEAX+k~4N%%NKVnuUc_7uKLN0E4hVYrx&n& z4C&{(n|*xqOufaj5wp50Ry}|5X0t8FuVderOm=$Sm{1WPYxL!pcS?uhy8X_VzOELF zxS6hfU$<0JR)wK#;=yC}pUXO2KG$wbm@N`sI6>`t=#ks&yxUB5R+c|fDAo--^4nuN zPq)5yj2pXVc%jn0y|#<#IWOgr`}EeylS?^m&5nSb!_*Z{N_^T_w(I{n~z+X_egBTyrO;g<ns{?cRXLf;%WaowQ;;<*y20kfzbIUiJ67L2r8E6vW4EbG$;zl1e-_wwq;EU@;((x})}xhj zmn$#G`6!uc$WCs2!6W=Jq+3#ci+bysQc2m#sgHTYKZf*Qx5_wwb%NE`b5L6jPkYYa`&acAHy6B;5In#Cg@4D-n~KpFf8z;MBI;jY-DxpYx%Lx3U(9q=JuSe56ffRo==caIufk=tN28iY}{)jtLg3m9na^R z3O2n7zI|@ni3gT}ZUH=o%%vyyO`BNN&7;GdBJovUM7HV82G!=2+pa4(7X@5h^{M@> z^=-YoSBoyH#?5(k^6~U@0q!gA@|crixW#I{f?#BFvnad;pmJ6^S4_UTd z@8MT6}W+abLr5{tQ3CG8f+P~-D9C3P8ep6Gp#cA{HWuD)5 z#%?_DspI6cjo$1Vgj#-v_RIge!**(dY0FOQMVEq~zFm22o!xe}O`bmgg$2377FB(_ zEncR}#%-@wdP1+uVLHd>-`BnQUCRzWJ@`_Cuja$cMFCeU9*cjQ>w46otSg|RaFx5I z+{V>D5tp2vU-T>K^z415=;EH^5Y=_Y>cheGE~mfAM;4yY+hKFfp{xU>{J5Ol*4OC~ zYYw0CsJ^JGX8LdHJLic@ciWWt+dCC+c3JqZ@NYoM^H{lT1^I4}`gTFN&DzZoZAV_e zQrLB5iQ89=Mag9kpBFJQ_ADrNUHC8CaN&tdVC9`4=|_MbOuZLzB%Wb#2fMb8G9Y=+Ij^Z%N%Hwo`i7y^rh2DH^*> z59u$k%w$fTaWuIxb3X@b>#yVMoF@K#^(lhcQo(6$NPhbA90#e3`B!$x>*@1xh1wqZ zHKjIverIDs>}%P|!quiH{o)Hh8D-t+7x=iLY)t&Y(zIX0l^7P*mqZ6JPm)(`s=H&RXV&1Y}^3vDamv_DTTiwde6{;)tQ~vk4 zzOKfE9rrZ!^Y-f9j9L(FQ$Z~%C)iOz?%C&6fjf=OSTbI3V!j(A@Y>NJrgZ23p0m0Q-L1|7 zcA^Ux1YCXk&-mM1S#f4d9jDx&{44jPOuabkrPs{W*%e}Y;Om;X5en*}bJ;(cPE_o= z>3ZYm%;%G?m6tv1oD~bG9&8uH^775p`?fIn*}U=H#W^7Iw>( z9bQMcln>b?IycNqd7c}>XSs62SBpfK485Ei*CxMd>RqCwF8b`cuY{mqDDT$zEf@2j zELoITD(=>DAXL0=-}ckWCp?c%kks#qP@cKS^ILQ7l@l6=qj-cCOektKog{90vTlp= zSFJ+s4I*|yZ2qC)@7!;jA7ZZzzr+7Q;peLTYB&9_O?A#={B!K0lH8x28{TbS{_=lL zy5R}k15+}443e}yZ&SOeUnbUkhlwXOxm7TD=7!5L{+r_8vdHaZ?GWn`c02PZRM}?# z%>~>=+z*WU#NAxtLawj;zaj5n)knu)p2^Mm3#wxN&cF7>yo3Kzyu?H4oVSTLHqCqY z@&Ern`~M%marOSQNmnC$4!$@#y?_4x*Z1uvZmC{&cc$6)ij-$Zw{uN7lRbC)>io`m z78Bwj=+(*N}~`6u^1EI8j@=6>nfxz}bk(Mubm7iIGEL>ay~pBJ}%&ifr(-g$34 zt*qYtH+FY*BQxW6m&<0oe*bsOf4+H1z3KD*8JkU&)VJra*}vlNwub0M>dDLdXJ5Y* z{NjseeSYTE#PBCqen@4e=EptB2DW4ah>3&OTV|X%)FAmF|zzvO<^hb4a1Vy z-+bjAaeTh_LjLw$b++kPl*uo4|L?b0ZKe*F(tj>G7jH~{Zuj?Ex5nR!=0k_yNeI~9 z+`i&7pJ2e!~aXTh8_}2N>;rd8S|5Gr#=N zG1t4#*aUX=OI!YYcun*7aupVvyeC&$9xjc46@T+{p>E&<-LORri+tXma9;G8z3y*$ z$--ZZ--LD=B%i%9qkc2HM02(Gf$Wk_rZ=u`TbaLh_pjNXlc=)v#g8BN_ni|eIc?h0 z%c#NF{Grp$eYWaW8ExmC>|Vz%-g`W)M`NK4za!@b?_<&H7Ak*su$=$&d;B!M3YA%9 z@2AhRb(^AV;)_1m5{`K$o&wSXE`e?rGb5mJa-`A3pw|%~oK5vz^k^T40 z&g!oIVzD1C%;c@M&5txsc;M`t=HkC?&A%h_OS3D4YCn|TdsY~^D6_YF`-~0$TGUUS zR+hKZjgYPP?-|%fV!A($U+i%wk`68kxNRS@YY=#XoPi?)6(U zx9-i`8KAqeD(NWq#Vt0kx7mJm;P;>MPSt&Hd{Og-T0=y{^%V&J2{ zh^Osk>!gDQdu!TYtN5HLPA1HV+n%z)N`Dd0w%4WJY=^%{sToN;Gxa(0$9+=v zjMc7uY5o8AzN`*y3b+&f=Xis{l%DM@3w8)^WSH{5S#tjW8xk!=D-XI|s{2*&=Dhgt z%5OZ9f5iWvQ!d(6`H1`Z``O|Ka;}%k^4HDz@aJ5^M~$MQii6LOZ@n#MAm{40F4FG* zRDEr>9`}h`QjOC>YhDE$ND%g{&ii-y_oeBqJdqP8-(TE|cqKL|Ew`Fqw)XWF#oJ#?8r*QX^sfHp*>Y_)HlE0d!S37nZ^k5hgDhPgnRxZtyR%GfYfij$IxS{u zVf8R-&AHQM#u0Z-XKeppq0;u!Uam9o7r$B3jDOD4B$oZJPzif(FW33@SHF8w>A%Ml zZ>+;6l%O2;+&%?KRi1;%m3p2NC8te~gfIs%HEox4u9DOEU;W0QD(S(aClgnvu`f*7 zqspM_pf8#K@sjuLrCW>Y4NMn&?ugU*l6Y@pYdOo8po`qckKHMFKZ%X;ZsM0icQku% zoyn28@ZL?oWbNH&Hw!J9tbV*`?fPA2TlbioQQ7m$pZ?RUE?;9}d>r`Y&od^~s4LO3 z24-&O{k2TCUigvDbnIouukBx-Z>jrxwqc{;tbN7r{PpEyWDQoiUJjSryYo%#R_3-f z8NbdHdw=7%7B-M`y?k6Y>i;SA_3S)m7rz_~er-G3+%!R@bJ_A~>+QEy&TU9k3YIwg zdRp~1(W?Ii*BPFxRN0mH?_Mq+EApT+#mGnh_Su9Pag7Ig+FpW_+%DDT#HzcXB&u{x z5}K0160epTMa;dfE17d0oVvkc2*r6P6J{t*=P{C4c3oGJ=d+a92T+=gc+B0Am%8g{ zJr9S|$qH|Vu6hss%evP$1ii2~V_O(w^uEDk_H7R)rQEz=?v9B&dCe3Uo|*k_cropE zB}>b?J9-)ldQZzz7#-EOTk~{i?Ce!h(0gjOwSi&A?F43}+`P^F94~jyb$57k;q6kU zrYU*)q5{07(m4)3S98BHe!T0GZFcUHB05+ z<3NWu2Eol=<#U*rnrHSLtheFn_?2qp^Z%oULfrI~6Myu(Gfv!=9XbD8#*BZD1DBmx z<7;~|Ytpp5S9e#(e{WfGPIKiHsp(4g=l=RQ1%01#PV?gxYdtgXbxWR{yF01+=&`SR zKZURF?tSg{w`%Dud5dT4H-%T0d+~qPOfP!BW68U{XUr`NwN=YJJG{Mm&&vs0N*h<) z$Zb7;%w^x{%8a_CyRVa!?q8X+_t%Y%IffJ8Z+_6v>i^=}+IX)!TmK*XTG+{{smXcL z^N)6<-rtWu3ZAZi;??Qz;pNfg?K$y%$3O9UHN`%V%{tH>*l6;4(Ur8mL5qv zIZbGKm1lT>!@DW#3Ox(wR)6n(on~6XTXkHx>)F$3r|p~0^)7oXdrE44?A&Ii zFHcpr^1juMd$PWKcFE31r;F?V%7*8Eclf;Y&zs$gm+$*o@cVT5>}M^Vp=s}>PNm&g zn0)uLpM{=IQd@uJ!qe%x`zHjdeO~&fsb+`Ela)WT z@1>{Rjr+OjX`|j=&B~48ol3WM95OL}7472qyg2!KUG49p_4jwyJKZsEsWWQ-S+R5X z>AZiL|E6;P2W`We7yf_N&q^~dk3B&hXT(mMKkfB>u+L;=cFglDPtN_}HvBqg4R3Mz z`mZx&>)BLQzIpfdul!yk_p>*qaPOmE!CL(ihF{>W0rTV>prMR(EopO4OQ&vsP{TU~APd7= Date: Tue, 1 Mar 2016 09:48:04 +1100 Subject: [PATCH 057/116] Added 3D model for the Crystal_SMD_5032_2Pads footprint --- .../Crystal_SMD_5032_2Pads.step | 3748 +++++++++++++++++ .../Crystal_SMD_5032_2Pads.wrl | 3428 +++++++++++++++ 2 files changed, 7176 insertions(+) create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.step create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.wrl diff --git a/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.step b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.step new file mode 100644 index 00000000..203c5149 --- /dev/null +++ b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.step @@ -0,0 +1,3748 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION (( 'STEP AP214' ), + '1' ); +FILE_NAME ('User Library-ABM3-1.STEP', + '2016-02-28T13:46:19', + ( 'Windows User' ), + ( '' ), + 'SwSTEP 2.0', + 'SolidWorks 2016', + '' ); +FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); +ENDSEC; + +DATA; +#1 = CYLINDRICAL_SURFACE ( 'NONE', #3402, 0.1499999999999999700 ) ; +#2 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#4 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ; +#5 = FACE_OUTER_BOUND ( 'NONE', #2613, .T. ) ; +#6 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #716 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3149, #29, #8 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#7 = EDGE_LOOP ( 'NONE', ( #2938, #2931, #1859, #788 ) ) ; +#8 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#9 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#10 = VECTOR ( 'NONE', #2413, 1000.000000000000000 ) ; +#11 = SURFACE_SIDE_STYLE ('',( #2630 ) ) ; +#12 = FACE_OUTER_BOUND ( 'NONE', #1494, .T. ) ; +#13 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1745, #3123, #742, #995 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980402368900, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285319400, 0.8047378541285319400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#14 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2016 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3440, #989, #1977 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#15 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.482846999999999800, 0.4200000000000000400 ) ) ; +#16 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #124 ), #2487 ) ; +#17 = LINE ( 'NONE', #3047, #1508 ) ; +#18 = SURFACE_STYLE_USAGE ( .BOTH. , #2228 ) ; +#19 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#20 = ORIENTED_EDGE ( 'NONE', *, *, #1914, .F. ) ; +#21 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#22 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#23 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#24 = AXIS2_PLACEMENT_3D ( 'NONE', #2839, #1010, #125 ) ; +#25 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.452847000000000000, 0.4500000000000000700 ) ) ; +#26 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .T. ) ; +#27 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#28 = EDGE_CURVE ( 'NONE', #1785, #2919, #3030, .T. ) ; +#29 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#30 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1298 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2620, #1931, #1777 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#31 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#32 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3346 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3206, #3525, #2234 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#33 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#34 = ORIENTED_EDGE ( 'NONE', *, *, #1085, .F. ) ; +#35 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#36 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#37 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1078 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #22, #657, #3450 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#38 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#39 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .F. ) ; +#40 = VERTEX_POINT ( 'NONE', #345 ) ; +#41 = VERTEX_POINT ( 'NONE', #1020 ) ; +#42 = LINE ( 'NONE', #2330, #1531 ) ; +#43 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#44 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#45 = SURFACE_STYLE_USAGE ( .BOTH. , #2713 ) ; +#46 = VERTEX_POINT ( 'NONE', #2107 ) ; +#47 = VERTEX_POINT ( 'NONE', #410 ) ; +#48 = PRESENTATION_STYLE_ASSIGNMENT (( #2079 ) ) ; +#49 = SURFACE_SIDE_STYLE ('',( #3289 ) ) ; +#50 = ORIENTED_EDGE ( 'NONE', *, *, #746, .T. ) ; +#51 = LINE ( 'NONE', #2672, #3315 ) ; +#52 = EDGE_CURVE ( 'NONE', #802, #41, #938, .T. ) ; +#53 = VECTOR ( 'NONE', #1087, 999.9999999999998900 ) ; +#54 = FILL_AREA_STYLE ('',( #2555 ) ) ; +#55 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.452846999999999600, 0.4200000000000000400 ) ) ; +#56 = EDGE_CURVE ( 'NONE', #1568, #1768, #3416, .T. ) ; +#57 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #2729, #1098 ) ; +#58 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#59 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #541, 'distance_accuracy_value', 'NONE'); +#60 = SURFACE_STYLE_USAGE ( .BOTH. , #49 ) ; +#61 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #256 ) ) ; +#62 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #697 ) ) ; +#63 = PRESENTATION_STYLE_ASSIGNMENT (( #3199 ) ) ; +#64 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .T. ) ; +#65 = VECTOR ( 'NONE', #266, 1000.000000000000000 ) ; +#66 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#67 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, -0.0000000000000000000 ) ) ; +#68 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#69 = VECTOR ( 'NONE', #3073, 1000.000000000000000 ) ; +#70 = EDGE_CURVE ( 'NONE', #1186, #932, #538, .T. ) ; +#71 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#72 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#73 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #104 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #314, #1381, #867 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#74 = VECTOR ( 'NONE', #1319, 1000.000000000000000 ) ; +#75 = ORIENTED_EDGE ( 'NONE', *, *, #2551, .T. ) ; +#76 = VERTEX_POINT ( 'NONE', #300 ) ; +#77 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .T. ) ; +#78 = VECTOR ( 'NONE', #2239, 1000.000000000000000 ) ; +#79 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ; +#80 = FACE_OUTER_BOUND ( 'NONE', #2624, .T. ) ; +#81 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#82 = PLANE ( 'NONE', #1086 ) ; +#83 = CYLINDRICAL_SURFACE ( 'NONE', #2463, 0.02999999999999997100 ) ; +#84 = SURFACE_STYLE_FILL_AREA ( #1919 ) ; +#85 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#86 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#87 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#88 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ; +#89 = EDGE_CURVE ( 'NONE', #1910, #2904, #1468, .T. ) ; +#90 = AXIS2_PLACEMENT_3D ( 'NONE', #2448, #2649, #2688 ) ; +#91 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .F. ) ; +#92 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#93 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.482847000000000000, 0.4200000000000000400 ) ) ; +#94 = STYLED_ITEM ( 'NONE', ( #1024 ), #2662 ) ; +#95 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .T. ) ; +#96 = CARTESIAN_POINT ( 'NONE', ( -2.280588745030457600, -1.470420593128807200, 0.4500000000000001200 ) ) ; +#97 = SURFACE_STYLE_USAGE ( .BOTH. , #1883 ) ; +#98 = AXIS2_PLACEMENT_3D ( 'NONE', #790, #2941, #1414 ) ; +#99 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3226 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #707, #2347, #2089 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#100 = ORIENTED_EDGE ( 'NONE', *, *, #2694, .F. ) ; +#101 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#102 = FILL_AREA_STYLE_COLOUR ( '', #263 ) ; +#103 = FILL_AREA_STYLE ('',( #123 ) ) ; +#104 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #314, 'distance_accuracy_value', 'NONE'); +#105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#106 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#107 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#108 = EDGE_CURVE ( 'NONE', #129, #1296, #3542, .T. ) ; +#109 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#110 = VECTOR ( 'NONE', #2705, 1000.000000000000000 ) ; +#111 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2236 ) ) ; +#112 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#113 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 3, ( + ( #2755, #1371, #698, #1047 ), + ( #2403, #1109, #3474, #1059 ), + ( #3455, #96, #1945, #1540 ), + ( #1769, #2446, #1417, #1997 ) ), + .UNSPECIFIED., .F., .F., .F. ) + B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ), + ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( ( + ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000), + ( 0.8047378541243631600, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243631600), + ( 0.8047378541243631600, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243631600), + ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000) ) ) + REPRESENTATION_ITEM ( '' ) SURFACE ( ) ); +#114 = LINE ( 'NONE', #721, #1452 ) ; +#115 = ORIENTED_EDGE ( 'NONE', *, *, #746, .F. ) ; +#116 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #2733, #3240 ) ; +#117 = FACE_OUTER_BOUND ( 'NONE', #738, .T. ) ; +#118 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#119 = FILL_AREA_STYLE_COLOUR ( '', #1823 ) ; +#120 = VERTEX_POINT ( 'NONE', #813 ) ; +#121 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .F. ) ; +#122 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #157 ) ) ; +#123 = FILL_AREA_STYLE_COLOUR ( '', #1376 ) ; +#124 = STYLED_ITEM ( 'NONE', ( #63 ), #2971 ) ; +#125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#126 = PRESENTATION_STYLE_ASSIGNMENT (( #2602 ) ) ; +#127 = FILL_AREA_STYLE_COLOUR ( '', #1615 ) ; +#128 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .F. ) ; +#129 = VERTEX_POINT ( 'NONE', #2522 ) ; +#130 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#131 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#132 = SURFACE_STYLE_FILL_AREA ( #696 ) ; +#133 = VERTEX_POINT ( 'NONE', #421 ) ; +#134 = LINE ( 'NONE', #2573, #495 ) ; +#135 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#136 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#137 = ORIENTED_EDGE ( 'NONE', *, *, #553, .T. ) ; +#138 = PRESENTATION_STYLE_ASSIGNMENT (( #639 ) ) ; +#139 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#140 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #59 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #541, #603, #613 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#141 = FILL_AREA_STYLE ('',( #127 ) ) ; +#142 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 3, ( + ( #1083, #1650, #1565, #3439 ), + ( #2708, #3449, #2734, #2920 ), + ( #1936, #1695, #1954, #564 ), + ( #3181, #548, #737, #836 ) ), + .UNSPECIFIED., .F., .F., .F. ) + B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ), + ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( ( + ( 1.000000000000000000, 0.8047378541243638300, 0.8047378541243638300, 1.000000000000000000), + ( 0.8047378541243649400, 0.6476030138606867500, 0.6476030138606867500, 0.8047378541243649400), + ( 0.8047378541243649400, 0.6476030138606867500, 0.6476030138606867500, 0.8047378541243649400), + ( 1.000000000000000000, 0.8047378541243638300, 0.8047378541243638300, 1.000000000000000000) ) ) + REPRESENTATION_ITEM ( '' ) SURFACE ( ) ); +#143 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .T. ) ; +#144 = FILL_AREA_STYLE_COLOUR ( '', #329 ) ; +#145 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#146 = EDGE_CURVE ( 'NONE', #1707, #1186, #3134, .T. ) ; +#147 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#148 = VERTEX_POINT ( 'NONE', #2556 ) ; +#149 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#150 = SURFACE_SIDE_STYLE ('',( #3090 ) ) ; +#151 = AXIS2_PLACEMENT_3D ( 'NONE', #1609, #159, #1040 ) ; +#152 = VECTOR ( 'NONE', #1290, 1000.000000000000000 ) ; +#153 = ADVANCED_FACE ( 'NONE', ( #3228 ), #2263, .T. ) ; +#154 = VECTOR ( 'NONE', #1342, 1000.000000000000000 ) ; +#155 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#156 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#157 = STYLED_ITEM ( 'NONE', ( #1756 ), #496 ) ; +#158 = FILL_AREA_STYLE ('',( #1839 ) ) ; +#159 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#160 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#161 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#162 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1294, 'distance_accuracy_value', 'NONE'); +#163 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3109 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #829, #844, #412 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#164 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#165 = LINE ( 'NONE', #596, #1669 ) ; +#166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#167 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#168 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.570000000000000100, 0.8199999999999999500 ) ) ; +#169 = EDGE_CURVE ( 'NONE', #1501, #3035, #2507, .T. ) ; +#170 = SURFACE_STYLE_USAGE ( .BOTH. , #3176 ) ; +#171 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3462, 'design' ) ; +#172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #931 ), #3348 ) ; +#173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#174 = LINE ( 'NONE', #751, #964 ) ; +#175 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ; +#176 = ADVANCED_FACE ( 'NONE', ( #2227 ), #2855, .T. ) ; +#177 = ORIENTED_EDGE ( 'NONE', *, *, #2666, .F. ) ; +#178 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#179 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3353 ), #357 ) ; +#180 = VECTOR ( 'NONE', #3362, 1000.000000000000000 ) ; +#181 = SURFACE_STYLE_FILL_AREA ( #1616 ) ; +#182 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ; +#183 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#184 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#185 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#186 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#187 = VECTOR ( 'NONE', #2593, 1000.000000000000000 ) ; +#188 = FILL_AREA_STYLE ('',( #1811 ) ) ; +#189 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.332846999999999700, 0.0000000000000000000 ) ) ; +#190 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#191 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1843 ) ; +#192 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .T. ) ; +#193 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#194 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#195 = ADVANCED_FACE ( 'NONE', ( #1681 ), #2284, .T. ) ; +#196 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .T. ) ; +#197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #888 ), #30 ) ; +#198 = SURFACE_STYLE_FILL_AREA ( #1643 ) ; +#199 = CARTESIAN_POINT ( 'NONE', ( -2.187573593129000100, 1.570000000000000100, 0.8499999999999999800 ) ) ; +#200 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .F. ) ; +#201 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #2196, #901 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #525 )SHAPE_REPRESENTATION_RELATIONSHIP( ) ); +#202 = SURFACE_STYLE_FILL_AREA ( #141 ) ; +#203 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .T. ) ; +#204 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.332846999999999900, 0.4375735931288071100 ) ) ; +#205 = LINE ( 'NONE', #2369, #2997 ) ; +#206 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#207 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#208 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2051 ), #3043 ) ; +#209 = SURFACE_STYLE_USAGE ( .BOTH. , #1097 ) ; +#210 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#211 = FACE_OUTER_BOUND ( 'NONE', #3068, .T. ) ; +#212 = ORIENTED_EDGE ( 'NONE', *, *, #2151, .F. ) ; +#213 = ADVANCED_FACE ( 'NONE', ( #1153 ), #1635, .T. ) ; +#214 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#215 = LINE ( 'NONE', #3422, #2831 ) ; +#216 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#217 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#218 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1619 ) ) ; +#219 = ORIENTED_EDGE ( 'NONE', *, *, #3512, .T. ) ; +#220 = ADVANCED_FACE ( 'NONE', ( #582 ), #3528, .T. ) ; +#221 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1806, 'distance_accuracy_value', 'NONE'); +#222 = SURFACE_SIDE_STYLE ('',( #588 ) ) ; +#223 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#224 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#225 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#226 = ORIENTED_EDGE ( 'NONE', *, *, #2203, .T. ) ; +#227 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#228 = EDGE_LOOP ( 'NONE', ( #3339, #2578, #965, #3216, #2310, #2031 ) ) ; +#229 = EDGE_CURVE ( 'NONE', #1704, #1021, #1482, .T. ) ; +#230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #849, #1019, #1894 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#231 = SURFACE_STYLE_FILL_AREA ( #3444 ) ; +#232 = EDGE_LOOP ( 'NONE', ( #1528, #2506, #2820, #2237 ) ) ; +#233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #157 ), #3067 ) ; +#234 = LINE ( 'NONE', #3045, #282 ) ; +#235 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3424 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3446, #1837, #186 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#236 = VERTEX_POINT ( 'NONE', #2155 ) ; +#237 = ADVANCED_FACE ( 'NONE', ( #677 ), #422, .T. ) ; +#238 = AXIS2_PLACEMENT_3D ( 'NONE', #2788, #1706, #1700 ) ; +#239 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2064 ) ) ; +#240 = CARTESIAN_POINT ( 'NONE', ( 2.187573593128646600, 1.570000000000353800, 0.8499999999999999800 ) ) ; +#241 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#242 = VECTOR ( 'NONE', #2359, 1000.000000000000000 ) ; +#243 = STYLED_ITEM ( 'NONE', ( #2769 ), #2156 ) ; +#244 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #579, 'distance_accuracy_value', 'NONE'); +#245 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#246 = EDGE_CURVE ( 'NONE', #418, #1817, #3114, .T. ) ; +#247 = CARTESIAN_POINT ( 'NONE', ( 2.187573593128646600, -1.570000000000353600, 0.8499999999999999800 ) ) ; +#248 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2814 ) ) ; +#249 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#250 = FACE_OUTER_BOUND ( 'NONE', #3541, .T. ) ; +#251 = STYLED_ITEM ( 'NONE', ( #2298 ), #176 ) ; +#252 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#253 = AXIS2_PLACEMENT_3D ( 'NONE', #841, #3531, #2749 ) ; +#254 = SURFACE_SIDE_STYLE ('',( #821 ) ) ; +#255 = CARTESIAN_POINT ( 'NONE', ( -2.499999999999596800, 1.299999999999596600, 0.8199999999999999500 ) ) ; +#256 = STYLED_ITEM ( 'NONE', ( #488 ), #220 ) ; +#257 = VECTOR ( 'NONE', #109, 1000.000000000000000 ) ; +#258 = EDGE_LOOP ( 'NONE', ( #1181, #595, #951, #3169 ) ) ; +#259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#260 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#261 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#262 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#263 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#264 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.452847000000000000, 0.4500000000000000700 ) ) ; +#265 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ; +#266 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#267 = VERTEX_POINT ( 'NONE', #1613 ) ; +#268 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#269 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#270 = FACE_OUTER_BOUND ( 'NONE', #7, .T. ) ; +#271 = VECTOR ( 'NONE', #2304, 1000.000000000000100 ) ; +#272 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .T. ) ; +#273 = FILL_AREA_STYLE_COLOUR ( '', #3463 ) ; +#274 = SURFACE_STYLE_USAGE ( .BOTH. , #1929 ) ; +#275 = EDGE_CURVE ( 'NONE', #2726, #2326, #3194, .T. ) ; +#276 = EDGE_LOOP ( 'NONE', ( #200, #2826, #1057, #2774 ) ) ; +#277 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#278 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2638 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1442, #1731, #1428 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#279 = CARTESIAN_POINT ( 'NONE', ( 2.287867965644035700, -1.482847000000000200, 0.4199999999999999800 ) ) ; +#280 = VERTEX_POINT ( 'NONE', #1056 ) ; +#281 = STYLED_ITEM ( 'NONE', ( #2993 ), #3219 ) ; +#282 = VECTOR ( 'NONE', #420, 1000.000000000000000 ) ; +#283 = SURFACE_SIDE_STYLE ('',( #2739 ) ) ; +#284 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#285 = PLANE ( 'NONE', #297 ) ; +#286 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .F. ) ; +#287 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3543, 'distance_accuracy_value', 'NONE'); +#288 = FILL_AREA_STYLE_COLOUR ( '', #893 ) ; +#289 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#290 = EDGE_CURVE ( 'NONE', #2726, #3089, #949, .T. ) ; +#291 = FILL_AREA_STYLE_COLOUR ( '', #1191 ) ; +#292 = SURFACE_SIDE_STYLE ('',( #1034 ) ) ; +#293 = STYLED_ITEM ( 'NONE', ( #1310 ), #793 ) ; +#294 = FILL_AREA_STYLE ('',( #1963 ) ) ; +#295 = CARTESIAN_POINT ( 'NONE', ( 2.320000000000000300, -1.403141372515228900, 0.4500000000000000100 ) ) ; +#296 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#297 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #2126, #1985 ) ; +#298 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3245 ) ) ; +#299 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999595600, -1.600000000000000100, 0.8199999999999999500 ) ) ; +#300 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#301 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#302 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#303 = ORIENTED_EDGE ( 'NONE', *, *, #1962, .T. ) ; +#304 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #402, 'distance_accuracy_value', 'NONE'); +#305 = FILL_AREA_STYLE_COLOUR ( '', #38 ) ; +#306 = LINE ( 'NONE', #1472, #3538 ) ; +#307 = VERTEX_POINT ( 'NONE', #2655 ) ; +#308 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .F. ) ; +#309 = EDGE_LOOP ( 'NONE', ( #3355, #755, #523, #2868 ) ) ; +#310 = ORIENTED_EDGE ( 'NONE', *, *, #1914, .T. ) ; +#311 = EDGE_CURVE ( 'NONE', #1864, #3057, #2354, .T. ) ; +#312 = CLOSED_SHELL ( 'NONE', ( #3193, #1882, #2419, #3170, #1866, #793 ) ) ; +#313 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#314 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#315 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#316 = STYLED_ITEM ( 'NONE', ( #1845 ), #2908 ) ; +#317 = SURFACE_STYLE_USAGE ( .BOTH. , #3002 ) ; +#318 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1569 ), #278 ) ; +#319 = AXIS2_PLACEMENT_3D ( 'NONE', #2647, #2115, #457 ) ; +#320 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#321 = ORIENTED_EDGE ( 'NONE', *, *, #1129, .T. ) ; +#322 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #240, #1060, #1509, #1260 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980402384000, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285354900, 0.8047378541285354900, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#323 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .F. ) ; +#324 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#325 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#326 = DIRECTION ( 'NONE', ( 1.000000000000000000, -7.228014483236677800E-015, 0.0000000000000000000 ) ) ; +#327 = FACE_OUTER_BOUND ( 'NONE', #3171, .T. ) ; +#328 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3071, #2833, #2787, #3327 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#329 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#330 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1619 ), #2361 ) ; +#332 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#333 = EDGE_CURVE ( 'NONE', #1891, #655, #3157, .T. ) ; +#334 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #287 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3543, #2789, #58 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#337 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#338 = LINE ( 'NONE', #1724, #1902 ) ; +#339 = EDGE_LOOP ( 'NONE', ( #3155, #2832, #534, #475 ) ) ; +#340 = VECTOR ( 'NONE', #2568, 1000.000000000000000 ) ; +#341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #293 ), #361 ) ; +#342 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ; +#343 = ORIENTED_EDGE ( 'NONE', *, *, #998, .T. ) ; +#344 = PLANE ( 'NONE', #3128 ) ; +#345 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.482847000000000000, 0.0000000000000000000 ) ) ; +#346 = FILL_AREA_STYLE ('',( #615 ) ) ; +#347 = VECTOR ( 'NONE', #570, 1000.000000000000000 ) ; +#348 = ORIENTED_EDGE ( 'NONE', *, *, #502, .F. ) ; +#349 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2689 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #760, #2059, #389 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#350 = VECTOR ( 'NONE', #1752, 1000.000000000000000 ) ; +#351 = VECTOR ( 'NONE', #1579, 1000.000000000000000 ) ; +#352 = EDGE_CURVE ( 'NONE', #2519, #1864, #2451, .T. ) ; +#353 = EDGE_LOOP ( 'NONE', ( #1016, #1357, #115, #3392 ) ) ; +#354 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #931 ) ) ; +#355 = SURFACE_SIDE_STYLE ('',( #2735 ) ) ; +#356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #506 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2646, #166, #2360 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3288 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1572, #3433, #1826 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#358 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#359 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#360 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2943 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #924, #1167, #2650 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#362 = AXIS2_PLACEMENT_3D ( 'NONE', #315, #2247, #605 ) ; +#363 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.470420593128807000, 0.4500000000000001200 ) ) ; +#364 = SURFACE_STYLE_USAGE ( .BOTH. , #2024 ) ; +#365 = VECTOR ( 'NONE', #1623, 1000.000000000000000 ) ; +#366 = LINE ( 'NONE', #2530, #69 ) ; +#367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1138 ), #6 ) ; +#368 = VECTOR ( 'NONE', #3079, 1000.000000000000000 ) ; +#369 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#370 = FILL_AREA_STYLE ('',( #102 ) ) ; +#371 = LINE ( 'NONE', #833, #1527 ) ; +#372 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#373 = AXIS2_PLACEMENT_3D ( 'NONE', #155, #2913, #2148 ) ; +#374 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#375 = AXIS2_PLACEMENT_3D ( 'NONE', #2799, #1471, #1478 ) ; +#376 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2023, 'distance_accuracy_value', 'NONE'); +#377 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ; +#378 = PRESENTATION_STYLE_ASSIGNMENT (( #2760 ) ) ; +#379 = SURFACE_STYLE_FILL_AREA ( #390 ) ; +#380 = ORIENTED_EDGE ( 'NONE', *, *, #855, .F. ) ; +#381 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1865, 'distance_accuracy_value', 'NONE'); +#382 = VECTOR ( 'NONE', #1854, 1000.000000000000000 ) ; +#383 = ORIENTED_EDGE ( 'NONE', *, *, #3492, .T. ) ; +#384 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#385 = PLANE ( 'NONE', #3537 ) ; +#386 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#387 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#388 = PRESENTATION_STYLE_ASSIGNMENT (( #3084 ) ) ; +#389 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#390 = FILL_AREA_STYLE ('',( #3162 ) ) ; +#391 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#392 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#393 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#394 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#395 = EDGE_CURVE ( 'NONE', #2334, #464, #778, .T. ) ; +#396 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1363 ), #230 ) ; +#397 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#398 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#399 = EDGE_CURVE ( 'NONE', #2904, #3062, #1297, .T. ) ; +#400 = STYLED_ITEM ( 'NONE', ( #1773 ), #2692 ) ; +#401 = FACE_OUTER_BOUND ( 'NONE', #1411, .T. ) ; +#402 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#403 = PLANE ( 'NONE', #2812 ) ; +#404 = FILL_AREA_STYLE ('',( #2864 ) ) ; +#405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#406 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2064, .NOT_KNOWN. ) ; +#407 = FILL_AREA_STYLE_COLOUR ( '', #758 ) ; +#408 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#409 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#410 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#411 = ORIENTED_EDGE ( 'NONE', *, *, #799, .F. ) ; +#412 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#413 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#414 = EDGE_CURVE ( 'NONE', #1749, #2182, #205, .T. ) ; +#415 = FILL_AREA_STYLE_COLOUR ( '', #2786 ) ; +#416 = STYLED_ITEM ( 'NONE', ( #3376 ), #2142 ) ; +#417 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #293 ) ) ; +#418 = VERTEX_POINT ( 'NONE', #2137 ) ; +#419 = STYLED_ITEM ( 'NONE', ( #2015 ), #3237 ) ; +#420 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#421 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 0.3999999999999999700, 0.0000000000000000000 ) ) ; +#422 = PLANE ( 'NONE', #1687 ) ; +#423 = PRESENTATION_STYLE_ASSIGNMENT (( #1890 ) ) ; +#424 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ; +#425 = VERTEX_POINT ( 'NONE', #1069 ) ; +#426 = PRESENTATION_STYLE_ASSIGNMENT (( #972 ) ) ; +#427 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #221 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1806, #360, #1359 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#428 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#429 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#430 = FILL_AREA_STYLE_COLOUR ( '', #599 ) ; +#431 = VERTEX_POINT ( 'NONE', #1316 ) ; +#432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#433 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #933, 'distance_accuracy_value', 'NONE'); +#434 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#435 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#436 = SURFACE_STYLE_FILL_AREA ( #2457 ) ; +#437 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.8499999999999999800 ) ) ; +#438 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .F. ) ; +#439 = CIRCLE ( 'NONE', #2945, 0.1499999999999999700 ) ; +#440 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#441 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#442 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#443 = ADVANCED_FACE ( 'NONE', ( #1849 ), #1729, .T. ) ; +#444 = CARTESIAN_POINT ( 'NONE', ( 2.478786796564000500, -1.278786796564000100, 0.8199999999999999500 ) ) ; +#445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#446 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#447 = CIRCLE ( 'NONE', #1275, 0.1499999999999999700 ) ; +#448 = FILL_AREA_STYLE_COLOUR ( '', #87 ) ; +#449 = SURFACE_STYLE_USAGE ( .BOTH. , #459 ) ; +#450 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#451 = EDGE_CURVE ( 'NONE', #431, #46, #912, .T. ) ; +#452 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.332846999999999700, 0.0000000000000000000 ) ) ; +#453 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#454 = AXIS2_PLACEMENT_3D ( 'NONE', #2738, #1110, #3009 ) ; +#455 = SURFACE_STYLE_FILL_AREA ( #404 ) ; +#456 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#457 = DIRECTION ( 'NONE', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#459 = SURFACE_SIDE_STYLE ('',( #830 ) ) ; +#460 = LINE ( 'NONE', #2323, #2709 ) ; +#461 = PRODUCT_CONTEXT ( 'NONE', #450, 'mechanical' ) ; +#462 = ADVANCED_FACE ( 'NONE', ( #2149 ), #3417, .T. ) ; +#463 = VECTOR ( 'NONE', #1459, 1000.000000000000000 ) ; +#464 = VERTEX_POINT ( 'NONE', #1566 ) ; +#465 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#467 = FILL_AREA_STYLE_COLOUR ( '', #3486 ) ; +#468 = STYLED_ITEM ( 'NONE', ( #1476 ), #1636 ) ; +#469 = PRESENTATION_STYLE_ASSIGNMENT (( #2663 ) ) ; +#470 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -0.3999999999999999700, 0.0000000000000000000 ) ) ; +#471 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#472 = EDGE_CURVE ( 'NONE', #2182, #2919, #601, .T. ) ; +#473 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #2196, #2257 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1178 )SHAPE_REPRESENTATION_RELATIONSHIP( ) ); +#474 = CIRCLE ( 'NONE', #373, 0.1499999999999999700 ) ; +#475 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .F. ) ; +#476 = SURFACE_STYLE_FILL_AREA ( #2046 ) ; +#477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3059 ), #427 ) ; +#478 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2175 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #23, #865, #1939 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#479 = SURFACE_STYLE_FILL_AREA ( #1953 ) ; +#480 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1617, 'distance_accuracy_value', 'NONE'); +#481 = FACE_OUTER_BOUND ( 'NONE', #3292, .T. ) ; +#482 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .F. ) ; +#483 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#484 = SURFACE_STYLE_FILL_AREA ( #2773 ) ; +#485 = ADVANCED_FACE ( 'NONE', ( #1248 ), #3127, .F. ) ; +#486 = SURFACE_STYLE_FILL_AREA ( #1554 ) ; +#487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #540 ), #2224 ) ; +#488 = PRESENTATION_STYLE_ASSIGNMENT (( #3517 ) ) ; +#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3471 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3399, #1793, #131 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#490 = CARTESIAN_POINT ( 'NONE', ( 2.337573593128807700, 1.413435745030456900, 0.4500000000000001200 ) ) ; +#491 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#492 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#493 = VECTOR ( 'NONE', #2497, 1000.000000000000000 ) ; +#494 = FILL_AREA_STYLE ('',( #3190 ) ) ; +#495 = VECTOR ( 'NONE', #3151, 1000.000000000000000 ) ; +#496 = ADVANCED_FACE ( 'NONE', ( #1131 ), #834, .T. ) ; +#497 = SURFACE_STYLE_FILL_AREA ( #1257 ) ; +#498 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.4299999999999999900, 0.8199999999999999500 ) ) ; +#499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#500 = FACE_OUTER_BOUND ( 'NONE', #1329, .T. ) ; +#501 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ; +#502 = EDGE_CURVE ( 'NONE', #1021, #1891, #3523, .T. ) ; +#503 = CARTESIAN_POINT ( 'NONE', ( 2.280588745030457200, 1.470420593128807200, 0.4500000000000001200 ) ) ; +#504 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#505 = FILL_AREA_STYLE_COLOUR ( '', #3041 ) ; +#506 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2646, 'distance_accuracy_value', 'NONE'); +#507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1892 ), #1169 ) ; +#508 = ADVANCED_FACE ( 'NONE', ( #250 ), #2056, .T. ) ; +#509 = PRESENTATION_STYLE_ASSIGNMENT (( #1345 ) ) ; +#510 = CARTESIAN_POINT ( 'NONE', ( 2.319492560334175400, 1.366274001492439300, 0.4500000000000000700 ) ) ; +#511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #249, 'distance_accuracy_value', 'NONE'); +#512 = LINE ( 'NONE', #1160, #1171 ) ; +#513 = FILL_AREA_STYLE ('',( #119 ) ) ; +#514 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #540 ) ) ; +#515 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #900 ) ) ; +#516 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .F. ) ; +#517 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#518 = FACE_OUTER_BOUND ( 'NONE', #339, .T. ) ; +#519 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#520 = VECTOR ( 'NONE', #3435, 1000.000000000000000 ) ; +#521 = SURFACE_STYLE_USAGE ( .BOTH. , #3253 ) ; +#522 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#523 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .T. ) ; +#524 = FACE_OUTER_BOUND ( 'NONE', #2249, .T. ) ; +#525 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #2570, #2700 ) ; +#526 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#527 = SURFACE_STYLE_USAGE ( .BOTH. , #1386 ) ; +#528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#529 = VERTEX_POINT ( 'NONE', #2851 ) ; +#530 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .F. ) ; +#531 = EDGE_CURVE ( 'NONE', #1413, #3089, #1937, .T. ) ; +#532 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#533 = LINE ( 'NONE', #1012, #493 ) ; +#534 = ORIENTED_EDGE ( 'NONE', *, *, #667, .F. ) ; +#535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #723 ), #837 ) ; +#536 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#538 = LINE ( 'NONE', #36, #1783 ) ; +#539 = LINE ( 'NONE', #2935, #2505 ) ; +#540 = STYLED_ITEM ( 'NONE', ( #1895 ), #756 ) ; +#541 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#542 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#543 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .T. ) ; +#544 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#545 = CYLINDRICAL_SURFACE ( 'NONE', #253, 0.02999999999999997100 ) ; +#546 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2437 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3283, #1350, #456 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#548 = CARTESIAN_POINT ( 'NONE', ( -2.320000000000000300, 1.403141372515228900, 0.4500000000000000100 ) ) ; +#549 = SURFACE_STYLE_USAGE ( .BOTH. , #150 ) ; +#550 = ORIENTED_EDGE ( 'NONE', *, *, #690, .T. ) ; +#551 = PRODUCT ( 'User Library-ABM3-1_Pad001', 'User Library-ABM3-1_Pad001', '', ( #461 ) ) ; +#552 = LINE ( 'NONE', #2687, #945 ) ; +#553 = EDGE_CURVE ( 'NONE', #1864, #655, #1567, .T. ) ; +#554 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999191900, -1.600000000000000800, 0.8375735931287252600 ) ) ; +#555 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #943 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2052, #92, #118 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#556 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#557 = VECTOR ( 'NONE', #1516, 1000.000000000000000 ) ; +#558 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #3521, #434 ) ; +#559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#560 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2398, 'distance_accuracy_value', 'NONE'); +#561 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#562 = CYLINDRICAL_SURFACE ( 'NONE', #1535, 0.02999999999999997100 ) ; +#563 = FILL_AREA_STYLE_COLOUR ( '', #409 ) ; +#564 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.470420593128807200, 0.4500000000000000100 ) ) ; +#565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #608 ), #3207 ) ; +#566 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #697 ), #838 ) ; +#567 = CARTESIAN_POINT ( 'NONE', ( -2.187573593128499200, -1.569999999999999800, 0.8499999999999999800 ) ) ; +#568 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#569 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ; +#570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#571 = LINE ( 'NONE', #491, #271 ) ; +#572 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .T. ) ; +#573 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .F. ) ; +#574 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #888 ) ) ; +#575 = LINE ( 'NONE', #1384, #3221 ) ; +#576 = VECTOR ( 'NONE', #2658, 1000.000000000000000 ) ; +#577 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .F. ) ; +#578 = FILL_AREA_STYLE_COLOUR ( '', #2439 ) ; +#579 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#580 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#581 = VECTOR ( 'NONE', #818, 1000.000000000000100 ) ; +#582 = FACE_OUTER_BOUND ( 'NONE', #917, .T. ) ; +#583 = SURFACE_STYLE_USAGE ( .BOTH. , #967 ) ; +#584 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3059 ) ) ; +#585 = PLANE ( 'NONE', #1000 ) ; +#586 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .F. ) ; +#587 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #124 ) ) ; +#588 = SURFACE_STYLE_FILL_AREA ( #891 ) ; +#589 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#590 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -0.4000000000000000800, 0.8375735931288071900 ) ) ; +#591 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ; +#592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#594 = LINE ( 'NONE', #1971, #1966 ) ; +#595 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .T. ) ; +#596 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#597 = AXIS2_PLACEMENT_3D ( 'NONE', #939, #2596, #3231 ) ; +#598 = CARTESIAN_POINT ( 'NONE', ( 2.262150885239809100, 1.440617158030013600, 0.4499999999999999600 ) ) ; +#599 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#600 = ORIENTED_EDGE ( 'NONE', *, *, #352, .T. ) ; +#601 = LINE ( 'NONE', #1044, #1799 ) ; +#602 = EDGE_CURVE ( 'NONE', #1891, #3057, #3203, .T. ) ; +#603 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#604 = SURFACE_SIDE_STYLE ('',( #1232 ) ) ; +#605 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#606 = ORIENTED_EDGE ( 'NONE', *, *, #3512, .F. ) ; +#607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2296, 'distance_accuracy_value', 'NONE'); +#608 = STYLED_ITEM ( 'NONE', ( #3457 ), #1064 ) ; +#609 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1230 ), #1077 ) ; +#610 = VERTEX_POINT ( 'NONE', #1013 ) ; +#611 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #2503, #31 ) ; +#612 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #3504 ) ) ; +#613 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#614 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#615 = FILL_AREA_STYLE_COLOUR ( '', #1653 ) ; +#616 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .F. ) ; +#617 = PRESENTATION_STYLE_ASSIGNMENT (( #2575 ) ) ; +#618 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#619 = ORIENTED_EDGE ( 'NONE', *, *, #472, .T. ) ; +#620 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#621 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .F. ) ; +#622 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#623 = SURFACE_STYLE_FILL_AREA ( #1803 ) ; +#624 = ORIENTED_EDGE ( 'NONE', *, *, #1956, .F. ) ; +#625 = EDGE_CURVE ( 'NONE', #811, #1817, #460, .T. ) ; +#626 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2549, 'distance_accuracy_value', 'NONE'); +#627 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ; +#628 = FILL_AREA_STYLE_COLOUR ( '', #3347 ) ; +#629 = SURFACE_SIDE_STYLE ('',( #1158 ) ) ; +#630 = EDGE_CURVE ( 'NONE', #133, #2012, #3442, .T. ) ; +#631 = FACE_OUTER_BOUND ( 'NONE', #1712, .T. ) ; +#632 = STYLED_ITEM ( 'NONE', ( #3249 ), #3211 ) ; +#633 = PLANE ( 'NONE', #920 ) ; +#634 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#635 = AXIS2_PLACEMENT_3D ( 'NONE', #1981, #614, #593 ) ; +#636 = FACE_OUTER_BOUND ( 'NONE', #1663, .T. ) ; +#637 = LINE ( 'NONE', #787, #3312 ) ; +#638 = VERTEX_POINT ( 'NONE', #985 ) ; +#639 = SURFACE_STYLE_USAGE ( .BOTH. , #2285 ) ; +#640 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#641 = LINE ( 'NONE', #2850, #2017 ) ; +#642 = VERTEX_POINT ( 'NONE', #971 ) ; +#643 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1843, 'design' ) ; +#644 = EDGE_CURVE ( 'NONE', #1632, #3089, #2612, .T. ) ; +#645 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#646 = LINE ( 'NONE', #1726, #2287 ) ; +#647 = EDGE_LOOP ( 'NONE', ( #2796, #323, #1781, #3102 ) ) ; +#648 = STYLED_ITEM ( 'NONE', ( #1330 ), #213 ) ; +#649 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #281 ) ) ; +#650 = SURFACE_SIDE_STYLE ('',( #960 ) ) ; +#651 = CLOSED_SHELL ( 'NONE', ( #1354, #776, #3428, #3242, #734, #2102, #1844, #496, #1877, #3443, #756, #1064, #153, #3219, #1028, #220, #2954, #2156, #3237, #2444, #485, #2642, #2924, #3211, #1364, #2400, #3482, #2692, #1070, #1007, #3472, #2142, #508, #1636, #2971, #2951, #2380, #3488, #195, #462, #2358, #2164, #176, #2683, #2908, #1577 ) ) ; +#652 = PRESENTATION_STYLE_ASSIGNMENT (( #2599 ) ) ; +#653 = FACE_OUTER_BOUND ( 'NONE', #730, .T. ) ; +#654 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .T. ) ; +#655 = VERTEX_POINT ( 'NONE', #2069 ) ; +#656 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#657 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#658 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#659 = SURFACE_SIDE_STYLE ('',( #2752 ) ) ; +#660 = LINE ( 'NONE', #996, #1863 ) ; +#661 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .T. ) ; +#662 = CARTESIAN_POINT ( 'NONE', ( 2.487573593129091900, 1.294852813741696400, 0.8499999999996891200 ) ) ; +#663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3152 ), #2283 ) ; +#664 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#665 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#666 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1039, #1573, #2141, #1838 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 3.141592653589793100, 4.712388980367013100 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285313800, 0.8047378541285313800, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#667 = EDGE_CURVE ( 'NONE', #1908, #3021, #2490, .T. ) ; +#668 = SURFACE_SIDE_STYLE ('',( #2717 ) ) ; +#669 = STYLED_ITEM ( 'NONE', ( #652 ), #1046 ) ; +#670 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3113 ) ) ; +#671 = FILL_AREA_STYLE_COLOUR ( '', #44 ) ; +#672 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#673 = CIRCLE ( 'NONE', #362, 0.1499999999999999700 ) ; +#674 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#675 = ORIENTED_EDGE ( 'NONE', *, *, #3473, .T. ) ; +#676 = AXIS2_PLACEMENT_3D ( 'NONE', #634, #910, #1170 ) ; +#677 = FACE_OUTER_BOUND ( 'NONE', #3324, .T. ) ; +#678 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3318 ), #1502 ) ; +#679 = PRESENTATION_STYLE_ASSIGNMENT (( #1900 ) ) ; +#680 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, -0.4000000000000000800, 0.8375735931288071900 ) ) ; +#681 = SURFACE_SIDE_STYLE ('',( #1011 ) ) ; +#682 = FILL_AREA_STYLE_COLOUR ( '', #665 ) ; +#683 = SURFACE_SIDE_STYLE ('',( #2422 ) ) ; +#684 = FILL_AREA_STYLE_COLOUR ( '', #1211 ) ; +#685 = EDGE_CURVE ( 'NONE', #1955, #431, #879, .T. ) ; +#686 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#687 = EDGE_LOOP ( 'NONE', ( #1126, #890, #2475, #1928 ) ) ; +#688 = AXIS2_PLACEMENT_3D ( 'NONE', #2192, #2319, #252 ) ; +#689 = FILL_AREA_STYLE ('',( #2324 ) ) ; +#690 = EDGE_CURVE ( 'NONE', #2944, #1910, #3445, .T. ) ; +#691 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1315 ) ) ; +#692 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#693 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#694 = PRESENTATION_STYLE_ASSIGNMENT (( #3394 ) ) ; +#695 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #669 ) ) ; +#696 = FILL_AREA_STYLE ('',( #3027 ) ) ; +#697 = STYLED_ITEM ( 'NONE', ( #3241 ), #3428 ) ; +#698 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000001000, -1.420714965644035400, 0.4199999999999999300 ) ) ; +#699 = FACE_OUTER_BOUND ( 'NONE', #1063, .T. ) ; +#700 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .F. ) ; +#701 = SURFACE_STYLE_USAGE ( .BOTH. , #2338 ) ; +#702 = SURFACE_SIDE_STYLE ('',( #3266 ) ) ; +#703 = ORIENTED_EDGE ( 'NONE', *, *, #2098, .F. ) ; +#704 = ORIENTED_EDGE ( 'NONE', *, *, #1558, .T. ) ; +#705 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #2257, #2842 ) ; +#706 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .F. ) ; +#707 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#708 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3234, 'distance_accuracy_value', 'NONE'); +#709 = PRESENTATION_STYLE_ASSIGNMENT (( #317 ) ) ; +#710 = ORIENTED_EDGE ( 'NONE', *, *, #1978, .T. ) ; +#711 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ; +#712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1631 ), #546 ) ; +#714 = SURFACE_STYLE_USAGE ( .BOTH. , #2351 ) ; +#715 = LINE ( 'NONE', #1405, #3413 ) ; +#716 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3149, 'distance_accuracy_value', 'NONE'); +#717 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#718 = SURFACE_SIDE_STYLE ('',( #3126 ) ) ; +#719 = EDGE_CURVE ( 'NONE', #1140, #1021, #3360, .T. ) ; +#720 = FACE_OUTER_BOUND ( 'NONE', #309, .T. ) ; +#721 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#722 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -0.4300000000000001000, 0.8499999999999999800 ) ) ; +#723 = STYLED_ITEM ( 'NONE', ( #1657 ), #508 ) ; +#724 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.4000000000000000800, 0.8375735931288071900 ) ) ; +#725 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000353700, 1.287573593128646300, 0.8499999999999999800 ) ) ; +#726 = VECTOR ( 'NONE', #2357, 1000.000000000000000 ) ; +#727 = PLANE ( 'NONE', #753 ) ; +#728 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #723 ) ) ; +#729 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ; +#730 = EDGE_LOOP ( 'NONE', ( #1378, #128, #2383, #3545, #1533, #2346, #2000, #482 ) ) ; +#731 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#732 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#733 = VECTOR ( 'NONE', #1333, 1000.000000000000000 ) ; +#734 = ADVANCED_FACE ( 'NONE', ( #1255 ), #1760, .T. ) ; +#735 = CIRCLE ( 'NONE', #1367, 0.03000000000000007900 ) ; +#736 = EDGE_LOOP ( 'NONE', ( #196, #1017, #1493, #675 ) ) ; +#737 = CARTESIAN_POINT ( 'NONE', ( -2.270294372515228700, 1.452847000000000200, 0.4500000000000000100 ) ) ; +#738 = EDGE_LOOP ( 'NONE', ( #383, #1933, #3118, #3179, #3108, #3083 ) ) ; +#739 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1489 ), #349 ) ; +#741 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2528, 'distance_accuracy_value', 'NONE'); +#742 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -1.299999999999192900, 0.8375735931285609400 ) ) ; +#743 = SURFACE_STYLE_USAGE ( .BOTH. , #796 ) ; +#744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#745 = SURFACE_SIDE_STYLE ('',( #1420 ) ) ; +#746 = EDGE_CURVE ( 'NONE', #1584, #811, #3258, .T. ) ; +#747 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#748 = AXIS2_PLACEMENT_3D ( 'NONE', #561, #2133, #822 ) ; +#749 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2075 ), #356 ) ; +#751 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#752 = VECTOR ( 'NONE', #3191, 1000.000000000000000 ) ; +#753 = AXIS2_PLACEMENT_3D ( 'NONE', #446, #2376, #744 ) ; +#754 = EDGE_LOOP ( 'NONE', ( #2482, #1583, #1369, #2445 ) ) ; +#755 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ; +#756 = ADVANCED_FACE ( 'NONE', ( #2160 ), #2566, .T. ) ; +#757 = ORIENTED_EDGE ( 'NONE', *, *, #311, .T. ) ; +#758 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#759 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2178 ), #1130 ) ; +#760 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#761 = LINE ( 'NONE', #66, #2804 ) ; +#762 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#763 = EDGE_LOOP ( 'NONE', ( #272, #2468, #1421, #2119 ) ) ; +#764 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#765 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .F. ) ; +#766 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#767 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2393 ) ; +#768 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -0.4000000000000000200, 0.8199999999999999500 ) ) ; +#769 = CARTESIAN_POINT ( 'NONE', ( -2.187573593128646600, 1.570000000000353600, 0.8499999999999999800 ) ) ; +#770 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1138 ) ) ; +#771 = FILL_AREA_STYLE ('',( #2674 ) ) ; +#772 = SURFACE_STYLE_FILL_AREA ( #2955 ) ; +#773 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#774 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #2196, #2315 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1810 )SHAPE_REPRESENTATION_RELATIONSHIP( ) ); +#775 = LINE ( 'NONE', #1154, #2145 ) ; +#776 = ADVANCED_FACE ( 'NONE', ( #2859 ), #562, .T. ) ; +#777 = FILL_AREA_STYLE ('',( #2226 ) ) ; +#778 = LINE ( 'NONE', #193, #3325 ) ; +#779 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.452847000000000000, 0.4200000000000000400 ) ) ; +#780 = ORIENTED_EDGE ( 'NONE', *, *, #2934, .T. ) ; +#781 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1480 ), #1925 ) ; +#782 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#783 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2014 ) ) ; +#784 = ADVANCED_FACE ( 'NONE', ( #2706 ), #285, .T. ) ; +#785 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#786 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#787 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.3999999999999999700, 0.0000000000000000000 ) ) ; +#788 = ORIENTED_EDGE ( 'NONE', *, *, #1162, .F. ) ; +#789 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3115, 'distance_accuracy_value', 'NONE'); +#790 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.482847000000000000, 0.0000000000000000000 ) ) ; +#791 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#792 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1159 ) ) ; +#793 = ADVANCED_FACE ( 'NONE', ( #518 ), #864, .T. ) ; +#794 = FILL_AREA_STYLE ('',( #291 ) ) ; +#795 = VECTOR ( 'NONE', #3186, 1000.000000000000000 ) ; +#796 = SURFACE_SIDE_STYLE ('',( #486 ) ) ; +#797 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#798 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#799 = EDGE_CURVE ( 'NONE', #2519, #1140, #919, .T. ) ; +#800 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1363 ) ) ; +#801 = VECTOR ( 'NONE', #135, 1000.000000000000000 ) ; +#802 = VERTEX_POINT ( 'NONE', #261 ) ; +#803 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #2315, #3328 ) ; +#804 = ADVANCED_FACE ( 'NONE', ( #211 ), #1314, .T. ) ; +#805 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1480 ) ) ; +#806 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.420714965644036100, 0.4199999999999999800 ) ) ; +#807 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3494 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3313, #3499, #3262 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#808 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#809 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ; +#810 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.482846999999999800, 0.0000000000000000000 ) ) ; +#811 = VERTEX_POINT ( 'NONE', #2805 ) ; +#812 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#813 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#814 = LINE ( 'NONE', #1023, #180 ) ; +#815 = VERTEX_POINT ( 'NONE', #1732 ) ; +#816 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #608 ) ) ; +#817 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -0.3999999999999999700, 0.0000000000000000000 ) ) ; +#818 = DIRECTION ( 'NONE', ( 0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ; +#819 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#820 = EDGE_LOOP ( 'NONE', ( #2111, #212, #1711, #95 ) ) ; +#821 = SURFACE_STYLE_FILL_AREA ( #2627 ) ; +#822 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#823 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3461 ) ) ; +#824 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#825 = EDGE_CURVE ( 'NONE', #3057, #1140, #2656, .T. ) ; +#826 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1199 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2972, #3008, #3022 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#827 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#828 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #376 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2023, #1068, #3092 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#830 = SURFACE_STYLE_FILL_AREA ( #188 ) ; +#831 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #632 ) ) ; +#832 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ; +#833 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#834 = CYLINDRICAL_SURFACE ( 'NONE', #3097, 0.02999999999999997100 ) ; +#835 = VECTOR ( 'NONE', #1976, 1000.000000000000000 ) ; +#836 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.452847000000000000, 0.4500000000000000700 ) ) ; +#837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1157 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2610, #435, #1590 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#838 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2531 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #916, #2810, #1184 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#839 = VERTEX_POINT ( 'NONE', #1986 ) ; +#840 = PRESENTATION_STYLE_ASSIGNMENT (( #60 ) ) ; +#841 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#842 = EDGE_LOOP ( 'NONE', ( #854, #2273, #703, #3404 ) ) ; +#843 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1001, 'distance_accuracy_value', 'NONE'); +#844 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#845 = SURFACE_STYLE_FILL_AREA ( #1204 ) ; +#846 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .T. ) ; +#847 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #526, 'distance_accuracy_value', 'NONE'); +#848 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999400, 0.4200000000000000400 ) ) ; +#849 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#850 = LINE ( 'NONE', #178, #1150 ) ; +#851 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#852 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ; +#853 = ORIENTED_EDGE ( 'NONE', *, *, #3473, .F. ) ; +#854 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .T. ) ; +#855 = EDGE_CURVE ( 'NONE', #2919, #464, #366, .T. ) ; +#856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#857 = VECTOR ( 'NONE', #81, 1000.000000000000000 ) ; +#858 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ; +#859 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3238 ), #336 ) ; +#860 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#861 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #281 ), #1033 ) ; +#862 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #522, 'distance_accuracy_value', 'NONE'); +#864 = PLANE ( 'NONE', #3117 ) ; +#865 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#866 = STYLED_ITEM ( 'NONE', ( #1377 ), #1326 ) ; +#867 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#868 = EDGE_CURVE ( 'NONE', #1704, #655, #2120, .T. ) ; +#869 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#870 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#871 = PRESENTATION_STYLE_ASSIGNMENT (( #714 ) ) ; +#872 = EDGE_CURVE ( 'NONE', #610, #1400, #2410, .T. ) ; +#873 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#874 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2105 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #216, #2441, #1991 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#875 = CARTESIAN_POINT ( 'NONE', ( 2.270294372515228700, -1.452847000000000200, 0.4500000000000000100 ) ) ; +#876 = FILL_AREA_STYLE_COLOUR ( '', #1537 ) ; +#877 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #669 ), #954 ) ; +#878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3245 ), #1570 ) ; +#879 = LINE ( 'NONE', #3202, #1984 ) ; +#880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #849, 'distance_accuracy_value', 'NONE'); +#881 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#882 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#883 = SURFACE_STYLE_USAGE ( .BOTH. , #11 ) ; +#884 = LINE ( 'NONE', #2053, #1137 ) ; +#885 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ; +#886 = PRESENTATION_STYLE_ASSIGNMENT (( #364 ) ) ; +#887 = EDGE_CURVE ( 'NONE', #1704, #2519, #646, .T. ) ; +#888 = STYLED_ITEM ( 'NONE', ( #48 ), #2429 ) ; +#889 = ORIENTED_EDGE ( 'NONE', *, *, #2666, .T. ) ; +#890 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .F. ) ; +#891 = FILL_AREA_STYLE ('',( #628 ) ) ; +#892 = EDGE_CURVE ( 'NONE', #1955, #3021, #2458, .T. ) ; +#893 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#894 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .F. ) ; +#895 = EDGE_LOOP ( 'NONE', ( #2740, #2314, #1878, #2618, #343, #2496, #619, #2058 ) ) ; +#896 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#897 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#898 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #741 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2528, #358, #1686 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#899 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .T. ) ; +#900 = STYLED_ITEM ( 'NONE', ( #3429 ), #3464 ) ; +#901 = SHAPE_REPRESENTATION ( 'User Library-ABM3-1_Fillet002', ( #2700 ), #2244 ) ; +#902 = FACE_OUTER_BOUND ( 'NONE', #2806, .T. ) ; +#903 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #568, 'distance_accuracy_value', 'NONE'); +#904 = FILL_AREA_STYLE_COLOUR ( '', #85 ) ; +#905 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#906 = FACE_OUTER_BOUND ( 'NONE', #2968, .T. ) ; +#907 = PRESENTATION_STYLE_ASSIGNMENT (( #2158 ) ) ; +#908 = FILL_AREA_STYLE_COLOUR ( '', #3329 ) ; +#909 = VERTEX_POINT ( 'NONE', #2896 ) ; +#910 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#911 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3152 ) ) ; +#912 = LINE ( 'NONE', #2641, #733 ) ; +#913 = EDGE_CURVE ( 'NONE', #909, #3130, #3121, .T. ) ; +#914 = LINE ( 'NONE', #206, #835 ) ; +#915 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#916 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#917 = EDGE_LOOP ( 'NONE', ( #2601, #1151, #577, #928 ) ) ; +#918 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#919 = LINE ( 'NONE', #1972, #368 ) ; +#920 = AXIS2_PLACEMENT_3D ( 'NONE', #3143, #393, #731 ) ; +#921 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#922 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#923 = SURFACE_STYLE_FILL_AREA ( #1429 ) ; +#924 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3384 ), #1475 ) ; +#926 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .T. ) ; +#927 = ORIENTED_EDGE ( 'NONE', *, *, #1962, .F. ) ; +#928 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .T. ) ; +#929 = EDGE_LOOP ( 'NONE', ( #569, #182, #3398, #3218 ) ) ; +#930 = EDGE_CURVE ( 'NONE', #3130, #3087, #2248, .T. ) ; +#931 = STYLED_ITEM ( 'NONE', ( #2026 ), #1364 ) ; +#932 = VERTEX_POINT ( 'NONE', #2073 ) ; +#933 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#934 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#935 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2267 ) ) ; +#936 = VECTOR ( 'NONE', #915, 1000.000000000000000 ) ; +#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1892 ) ) ; +#938 = LINE ( 'NONE', #2091, #2381 ) ; +#939 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2267 ), #978 ) ; +#941 = SURFACE_STYLE_FILL_AREA ( #794 ) ; +#942 = ORIENTED_EDGE ( 'NONE', *, *, #2242, .F. ) ; +#943 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2052, 'distance_accuracy_value', 'NONE'); +#944 = CARTESIAN_POINT ( 'NONE', ( 2.387573593128807600, -0.4124264068711928600, 0.8499999999999998700 ) ) ; +#945 = VECTOR ( 'NONE', #1038, 1000.000000000000100 ) ; +#946 = ORIENTED_EDGE ( 'NONE', *, *, #602, .T. ) ; +#947 = CARTESIAN_POINT ( 'NONE', ( -2.194852813741616300, -1.587573593128902100, 0.8499999999998967300 ) ) ; +#948 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3004 ), #163 ) ; +#949 = LINE ( 'NONE', #1851, #365 ) ; +#950 = EDGE_LOOP ( 'NONE', ( #1373, #700, #1284, #2130 ) ) ; +#951 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .F. ) ; +#952 = SURFACE_STYLE_USAGE ( .BOTH. , #1358 ) ; +#953 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#954 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2355 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1828, #1263, #145 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#955 = STYLED_ITEM ( 'NONE', ( #886 ), #3472 ) ; +#956 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#957 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #986, 'distance_accuracy_value', 'NONE'); +#958 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#959 = VECTOR ( 'NONE', #2956, 1000.000000000000000 ) ; +#960 = SURFACE_STYLE_FILL_AREA ( #2608 ) ; +#961 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ; +#962 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, 1.482847000000000000, 0.4200000000000000400 ) ) ; +#963 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#964 = VECTOR ( 'NONE', #3524, 1000.000000000000000 ) ; +#965 = ORIENTED_EDGE ( 'NONE', *, *, #630, .F. ) ; +#966 = VERTEX_POINT ( 'NONE', #2345 ) ; +#967 = SURFACE_SIDE_STYLE ('',( #3133 ) ) ; +#968 = AXIS2_PLACEMENT_3D ( 'NONE', #1789, #2336, #2045 ) ; +#969 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#970 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ; +#971 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.452846999999999800, 0.4500000000000000700 ) ) ; +#972 = SURFACE_STYLE_USAGE ( .BOTH. , #2600 ) ; +#973 = EDGE_CURVE ( 'NONE', #3095, #1413, #114, .T. ) ; +#974 = AXIS2_PLACEMENT_3D ( 'NONE', #1025, #432, #245 ) ; +#975 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000500, 1.332846999999999400, 0.4375735931288073400 ) ) ; +#976 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#977 = CARTESIAN_POINT ( 'NONE', ( -2.270294372515229100, -1.452847000000000000, 0.4499999999999999600 ) ) ; +#978 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3096 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3426, #1165, #1970 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#979 = AXIS2_PLACEMENT_3D ( 'NONE', #2411, #3468, #1880 ) ; +#980 = LINE ( 'NONE', #1943, #1193 ) ; +#981 = SURFACE_STYLE_USAGE ( .BOTH. , #2434 ) ; +#982 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#983 = AXIS2_PLACEMENT_3D ( 'NONE', #2529, #1443, #1195 ) ; +#984 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3519, #2816, #1958, #2094 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384690600, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243652700, 0.8047378541243652700, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#985 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#986 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#987 = ORIENTED_EDGE ( 'NONE', *, *, #3370, .T. ) ; +#988 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#989 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#990 = CARTESIAN_POINT ( 'NONE', ( -2.270294372515228300, 1.452847000000000000, 0.4499999999999999600 ) ) ; +#991 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#992 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #433 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #933, #869, #1132 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#993 = SURFACE_STYLE_FILL_AREA ( #2412 ) ; +#994 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .F. ) ; +#995 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#996 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#997 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#998 = EDGE_CURVE ( 'NONE', #3087, #1749, #1523, .T. ) ; +#999 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, -0.4000000000000000200, 0.8199999999999999500 ) ) ; +#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #3003, #3535, #214 ) ; +#1001 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1002 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #251 ) ) ; +#1003 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#1004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1005 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#1006 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #953, 'distance_accuracy_value', 'NONE'); +#1007 = ADVANCED_FACE ( 'NONE', ( #699 ), #3401, .F. ) ; +#1008 = EDGE_CURVE ( 'NONE', #3409, #2671, #338, .T. ) ; +#1009 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #2364, #732 ) ; +#1010 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1011 = SURFACE_STYLE_FILL_AREA ( #370 ) ; +#1012 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1013 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#1014 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1015 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1016 = ORIENTED_EDGE ( 'NONE', *, *, #2177, .T. ) ; +#1017 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ; +#1018 = ORIENTED_EDGE ( 'NONE', *, *, #973, .F. ) ; +#1019 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1020 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#1021 = VERTEX_POINT ( 'NONE', #618 ) ; +#1022 = FACE_OUTER_BOUND ( 'NONE', #820, .T. ) ; +#1023 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1024 = PRESENTATION_STYLE_ASSIGNMENT (( #521 ) ) ; +#1025 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.4500000000000000700 ) ) ; +#1026 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .T. ) ; +#1027 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#1028 = ADVANCED_FACE ( 'NONE', ( #1101 ), #2290, .T. ) ; +#1029 = EDGE_CURVE ( 'NONE', #1791, #1501, #165, .T. ) ; +#1030 = CARTESIAN_POINT ( 'NONE', ( 2.280588745030457600, -1.470420593128807500, 0.4500000000000000700 ) ) ; +#1031 = CARTESIAN_POINT ( 'NONE', ( -2.487573593128808100, -0.4124264068711929700, 0.8499999999999998700 ) ) ; +#1032 = EDGE_CURVE ( 'NONE', #2654, #2757, #306, .T. ) ; +#1033 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2791 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2211, #556, #2477 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1034 = SURFACE_STYLE_FILL_AREA ( #1946 ) ; +#1035 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .T. ) ; +#1036 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#1037 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.4000000000000000200, 0.8199999999999999500 ) ) ; +#1038 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#1039 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999596500, 1.600000000000000300, 0.8199999999999999500 ) ) ; +#1040 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1041 = PRODUCT_CONTEXT ( 'NONE', #749, 'mechanical' ) ; +#1042 = VECTOR ( 'NONE', #2942, 1000.000000000000000 ) ; +#1043 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1044 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#1045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2849 ), #1214 ) ; +#1046 = ADVANCED_FACE ( 'NONE', ( #653 ), #633, .F. ) ; +#1047 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000500, -1.332846999999999000, 0.4200000000000000400 ) ) ; +#1048 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1049 = SURFACE_STYLE_FILL_AREA ( #1608 ) ; +#1050 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#1051 = EDGE_CURVE ( 'NONE', #120, #236, #1582, .T. ) ; +#1052 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #468 ) ) ; +#1053 = ADVANCED_FACE ( 'NONE', ( #2823 ), #3316, .T. ) ; +#1054 = EDGE_CURVE ( 'NONE', #2979, #1768, #2430, .T. ) ; +#1055 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #94 ) ) ; +#1056 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, -1.332846999999999900, 0.4500000000000000700 ) ) ; +#1057 = ORIENTED_EDGE ( 'NONE', *, *, #2455, .T. ) ; +#1058 = EDGE_CURVE ( 'NONE', #1588, #3409, #2423, .T. ) ; +#1059 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000500, -1.332846999999999200, 0.4375735931288073400 ) ) ; +#1060 = CARTESIAN_POINT ( 'NONE', ( 2.194852813741695400, 1.587573593129092200, 0.8499999999996890000 ) ) ; +#1061 = EDGE_LOOP ( 'NONE', ( #1917, #2216, #1327, #1458 ) ) ; +#1062 = PLANE ( 'NONE', #974 ) ; +#1063 = EDGE_LOOP ( 'NONE', ( #2097, #2631, #1102, #3269 ) ) ; +#1064 = ADVANCED_FACE ( 'NONE', ( #2790 ), #3337, .T. ) ; +#1065 = LINE ( 'NONE', #185, #1410 ) ; +#1066 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .T. ) ; +#1067 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.482846999999999800, 0.0000000000000000000 ) ) ; +#1068 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1069 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#1070 = ADVANCED_FACE ( 'NONE', ( #481 ), #3116, .T. ) ; +#1071 = FACE_OUTER_BOUND ( 'NONE', #2131, .T. ) ; +#1072 = EDGE_CURVE ( 'NONE', #3500, #3035, #2571, .T. ) ; +#1073 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.4299999999999999900, 0.8199999999999999500 ) ) ; +#1074 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 1.299999999999192700, 0.8375735931285609400 ) ) ; +#1075 = SURFACE_STYLE_FILL_AREA ( #2777 ) ; +#1076 = EDGE_CURVE ( 'NONE', #3224, #2030, #2584, .T. ) ; +#1077 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2510 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1135, #386, #1950 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1078 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #22, 'distance_accuracy_value', 'NONE'); +#1079 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .T. ) ; +#1080 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1081 = FACE_OUTER_BOUND ( 'NONE', #763, .T. ) ; +#1082 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.7071067811865474600, -0.0000000000000000000 ) ) ; +#1083 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#1084 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .F. ) ; +#1085 = EDGE_CURVE ( 'NONE', #1908, #1483, #1065, .T. ) ; +#1086 = AXIS2_PLACEMENT_3D ( 'NONE', #2834, #1210, #3111 ) ; +#1087 = DIRECTION ( 'NONE', ( 0.7071067811865479100, -0.7071067811865472400, 0.0000000000000000000 ) ) ; +#1088 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1090 = SURFACE_STYLE_FILL_AREA ( #1548 ) ; +#1091 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.482846999999999800, 0.4200000000000000400 ) ) ; +#1092 = SURFACE_STYLE_USAGE ( .BOTH. , #2251 ) ; +#1093 = CARTESIAN_POINT ( 'NONE', ( 2.337573593128807300, -1.332846999999999900, 0.4500000000000000100 ) ) ; +#1094 = FILL_AREA_STYLE ('',( #563 ) ) ; +#1095 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.482847000000000000, 0.0000000000000000000 ) ) ; +#1096 = AXIS2_PLACEMENT_3D ( 'NONE', #1073, #2022, #2230 ) ; +#1097 = SURFACE_SIDE_STYLE ('',( #3430 ) ) ; +#1098 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1099 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3403, 'distance_accuracy_value', 'NONE'); +#1100 = EDGE_CURVE ( 'NONE', #236, #2176, #2464, .T. ) ; +#1101 = FACE_OUTER_BOUND ( 'NONE', #3365, .T. ) ; +#1102 = ORIENTED_EDGE ( 'NONE', *, *, #2759, .F. ) ; +#1103 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #921, #944, #680, #1226 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384689700, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1104 = VERTEX_POINT ( 'NONE', #1207 ) ; +#1105 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ; +#1106 = PRESENTATION_STYLE_ASSIGNMENT (( #981 ) ) ; +#1107 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .T. ) ; +#1108 = EDGE_CURVE ( 'NONE', #2377, #1791, #1517, .T. ) ; +#1109 = CARTESIAN_POINT ( 'NONE', ( -2.287867965644036200, -1.482847000000000000, 0.4375735931288073400 ) ) ; +#1110 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1112 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, 1.452847000000000000, 0.4200000000000000400 ) ) ; +#1113 = PRESENTATION_STYLE_ASSIGNMENT (( #952 ) ) ; +#1114 = VECTOR ( 'NONE', #3491, 1000.000000000000000 ) ; +#1115 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .T. ) ; +#1116 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1489 ) ) ; +#1117 = CARTESIAN_POINT ( 'NONE', ( 2.233866613992347500, 1.452332886782551800, 0.4500000000000001200 ) ) ; +#1118 = CARTESIAN_POINT ( 'NONE', ( -2.469999999999999800, 1.287573593128500400, 0.8499999999999999800 ) ) ; +#1119 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #130, 'distance_accuracy_value', 'NONE'); +#1120 = LINE ( 'NONE', #1802, #591 ) ; +#1121 = EDGE_CURVE ( 'NONE', #2176, #2072, #3213, .T. ) ; +#1122 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #2033 ) ; +#1123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2502 ), #555 ) ; +#1124 = FILL_AREA_STYLE_COLOUR ( '', #284 ) ; +#1125 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2317, #977, #1253, #3150 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1126 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .T. ) ; +#1127 = EDGE_CURVE ( 'NONE', #2861, #2654, #2180, .T. ) ; +#1128 = SURFACE_SIDE_STYLE ('',( #497 ) ) ; +#1129 = EDGE_CURVE ( 'NONE', #3235, #3500, #322, .T. ) ; +#1130 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #244 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #579, #2491, #870 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1131 = FACE_OUTER_BOUND ( 'NONE', #842, .T. ) ; +#1132 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1133 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#1134 = EDGE_LOOP ( 'NONE', ( #2424, #516, #994, #3415 ) ) ; +#1135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1136 = FILL_AREA_STYLE ('',( #1380 ) ) ; +#1137 = VECTOR ( 'NONE', #2067, 1000.000000000000000 ) ; +#1138 = STYLED_ITEM ( 'NONE', ( #126 ), #2164 ) ; +#1139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1140 = VERTEX_POINT ( 'NONE', #2876 ) ; +#1141 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .T. ) ; +#1142 = FACE_OUTER_BOUND ( 'NONE', #2181, .T. ) ; +#1143 = SURFACE_STYLE_FILL_AREA ( #1899 ) ; +#1144 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .F. ) ; +#1145 = EDGE_CURVE ( 'NONE', #2370, #529, #1532, .T. ) ; +#1146 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -1.300000000000000300, 0.8199999999999999500 ) ) ; +#1147 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3515 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #645, #2557, #934 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1148 = PRESENTATION_STYLE_ASSIGNMENT (( #583 ) ) ; +#1149 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1150 = VECTOR ( 'NONE', #3220, 1000.000000000000000 ) ; +#1151 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .F. ) ; +#1152 = PRESENTATION_STYLE_ASSIGNMENT (( #1819 ) ) ; +#1153 = FACE_OUTER_BOUND ( 'NONE', #3189, .T. ) ; +#1154 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#1155 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1156 = LINE ( 'NONE', #2374, #242 ) ; +#1157 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2610, 'distance_accuracy_value', 'NONE'); +#1158 = SURFACE_STYLE_FILL_AREA ( #2277 ) ; +#1159 = STYLED_ITEM ( 'NONE', ( #907 ), #1844 ) ; +#1160 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.452847000000000000, 0.4500000000000000700 ) ) ; +#1161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #241, 'distance_accuracy_value', 'NONE'); +#1162 = EDGE_CURVE ( 'NONE', #2176, #1791, #3414, .T. ) ; +#1163 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.452846999999999600, 0.4200000000000000400 ) ) ; +#1164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2264 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2946, #1625, #517 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1165 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1166 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1167 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1168 = EDGE_CURVE ( 'NONE', #1483, #1441, #1774, .T. ) ; +#1169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3361 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1649, #2511, #1967 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1170 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1171 = VECTOR ( 'NONE', #1149, 1000.000000000000000 ) ; +#1172 = EDGE_CURVE ( 'NONE', #2671, #2977, #474, .T. ) ; +#1173 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1174 = FILL_AREA_STYLE ('',( #3275 ) ) ; +#1175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3461 ), #1223 ) ; +#1176 = PRESENTATION_STYLE_ASSIGNMENT (( #2302 ) ) ; +#1177 = ORIENTED_EDGE ( 'NONE', *, *, #799, .T. ) ; +#1178 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1009, #2700 ) ; +#1179 = EDGE_CURVE ( 'NONE', #120, #3095, #660, .T. ) ; +#1180 = EDGE_LOOP ( 'NONE', ( #853, #3369, #1218, #899 ) ) ; +#1181 = ORIENTED_EDGE ( 'NONE', *, *, #3077, .F. ) ; +#1182 = SURFACE_STYLE_FILL_AREA ( #689 ) ; +#1183 = FILL_AREA_STYLE_COLOUR ( '', #3374 ) ; +#1184 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1185 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #522, #3196, #2563 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1186 = VERTEX_POINT ( 'NONE', #470 ) ; +#1187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1188 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#1189 = VERTEX_POINT ( 'NONE', #1873 ) ; +#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #1544, #1561, #3427 ) ; +#1191 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1192 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1193 = VECTOR ( 'NONE', #2984, 1000.000000000000000 ) ; +#1194 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .T. ) ; +#1195 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1196 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .T. ) ; +#1197 = PRESENTATION_STYLE_ASSIGNMENT (( #3214 ) ) ; +#1198 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .T. ) ; +#1199 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2972, 'distance_accuracy_value', 'NONE'); +#1200 = EDGE_CURVE ( 'NONE', #1759, #1775, #3222, .T. ) ; +#1201 = VECTOR ( 'NONE', #391, 1000.000000000000000 ) ; +#1202 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000001000, 1.420714965644035700, 0.4375735931288073400 ) ) ; +#1203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1204 = FILL_AREA_STYLE ('',( #415 ) ) ; +#1205 = EDGE_CURVE ( 'NONE', #2795, #1441, #3368, .T. ) ; +#1206 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #419 ) ) ; +#1207 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000353700, -1.287573593128646700, 0.8499999999999999800 ) ) ; +#1208 = VECTOR ( 'NONE', #2660, 1000.000000000000000 ) ; +#1209 = FILL_AREA_STYLE ('',( #904 ) ) ; +#1210 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1211 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1212 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1213 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#1214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1993 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2901, #2973, #86 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1215 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ; +#1216 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1217 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1912, 'distance_accuracy_value', 'NONE'); +#1218 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .T. ) ; +#1219 = SHAPE_DEFINITION_REPRESENTATION ( #2652, #2196 ) ; +#1220 = VECTOR ( 'NONE', #1088, 1000.000000000000000 ) ; +#1221 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ; +#1222 = EDGE_CURVE ( 'NONE', #1775, #120, #1764, .T. ) ; +#1223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #381 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1865, #167, #2948 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1224 = CYLINDRICAL_SURFACE ( 'NONE', #2042, 0.03000000000000002300 ) ; +#1225 = EDGE_LOOP ( 'NONE', ( #4, #1215, #2322, #1539 ) ) ; +#1226 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#1227 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1228 = EDGE_CURVE ( 'NONE', #1296, #638, #1328, .T. ) ; +#1229 = PRESENTATION_STYLE_ASSIGNMENT (( #3263 ) ) ; +#1230 = STYLED_ITEM ( 'NONE', ( #709 ), #2431 ) ; +#1231 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1232 = SURFACE_STYLE_FILL_AREA ( #1717 ) ; +#1233 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 0.3999999999999999700, 0.0000000000000000000 ) ) ; +#1234 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1235 = EDGE_CURVE ( 'NONE', #909, #267, #884, .T. ) ; +#1236 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1237 = FILL_AREA_STYLE_COLOUR ( '', #2373 ) ; +#1238 = LINE ( 'NONE', #1722, #3317 ) ; +#1239 = FILL_AREA_STYLE ('',( #2574 ) ) ; +#1240 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1241 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1242 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#1243 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#1244 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1546, 'distance_accuracy_value', 'NONE'); +#1245 = EDGE_CURVE ( 'NONE', #1775, #638, #3094, .T. ) ; +#1246 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #847 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #526, #1603, #1980 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1248 = FACE_OUTER_BOUND ( 'NONE', #228, .T. ) ; +#1249 = VECTOR ( 'NONE', #622, 1000.000000000000000 ) ; +#1250 = EDGE_CURVE ( 'NONE', #1955, #2795, #215, .T. ) ; +#1251 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1230 ) ) ; +#1252 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1253 = CARTESIAN_POINT ( 'NONE', ( -2.320000000000000300, -1.403141372515228400, 0.4499999999999999600 ) ) ; +#1254 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .F. ) ; +#1255 = FACE_OUTER_BOUND ( 'NONE', #3276, .T. ) ; +#1256 = EDGE_CURVE ( 'NONE', #2072, #133, #2134, .T. ) ; +#1257 = FILL_AREA_STYLE ('',( #2252 ) ) ; +#1258 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1871 ) ) ; +#1259 = PLANE ( 'NONE', #2798 ) ; +#1260 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999595600, 1.600000000000000100, 0.8199999999999999500 ) ) ; +#1261 = PRESENTATION_STYLE_ASSIGNMENT (( #3345 ) ) ; +#1262 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#1263 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1264 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1265 = MANIFOLD_SOLID_BREP ( 'Imported1', #1552 ) ; +#1266 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .T. ) ; +#1267 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1268 = SHAPE_DEFINITION_REPRESENTATION ( #1591, #901 ) ; +#1269 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1270 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1271 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .T. ) ; +#1272 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #766, 'distance_accuracy_value', 'NONE'); +#1273 = ORIENTED_EDGE ( 'NONE', *, *, #685, .T. ) ; +#1274 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #2074, #259, #3054 ) ; +#1276 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1277 = SURFACE_STYLE_FILL_AREA ( #1648 ) ; +#1278 = VERTEX_POINT ( 'NONE', #1626 ) ; +#1279 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.4299999999999999900, 0.8199999999999999500 ) ) ; +#1280 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1282 = ADVANCED_FACE ( 'NONE', ( #2577 ), #2540, .T. ) ; +#1283 = EDGE_CURVE ( 'NONE', #3210, #236, #2975, .T. ) ; +#1284 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .F. ) ; +#1285 = SURFACE_STYLE_FILL_AREA ( #3493 ) ; +#1286 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1287 = LINE ( 'NONE', #2212, #347 ) ; +#1288 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#1289 = EDGE_CURVE ( 'NONE', #2585, #1785, #1637, .T. ) ; +#1290 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1291 = SURFACE_SIDE_STYLE ('',( #2698 ) ) ; +#1292 = ORIENTED_EDGE ( 'NONE', *, *, #3302, .T. ) ; +#1293 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1294 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1295 = FACE_OUTER_BOUND ( 'NONE', #1225, .T. ) ; +#1296 = VERTEX_POINT ( 'NONE', #2350 ) ; +#1297 = LINE ( 'NONE', #3441, #2845 ) ; +#1298 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2620, 'distance_accuracy_value', 'NONE'); +#1299 = EDGE_LOOP ( 'NONE', ( #91, #1757, #2756, #64, #2536, #1018 ) ) ; +#1300 = PLANE ( 'NONE', #2544 ) ; +#1301 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1302 = AXIS2_PLACEMENT_3D ( 'NONE', #3527, #1834, #1689 ) ; +#1303 = ADVANCED_FACE ( 'NONE', ( #3173 ), #3106, .T. ) ; +#1304 = FACE_OUTER_BOUND ( 'NONE', #895, .T. ) ; +#1305 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#1306 = FILL_AREA_STYLE ('',( #3163 ) ) ; +#1307 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1308 = EDGE_CURVE ( 'NONE', #307, #2827, #2084, .T. ) ; +#1309 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1310 = PRESENTATION_STYLE_ASSIGNMENT (( #1092 ) ) ; +#1311 = EDGE_LOOP ( 'NONE', ( #226, #377, #1585, #2792 ) ) ; +#1312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3112 ), #2616 ) ; +#1313 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.470420593128807200, 0.4500000000000000100 ) ) ; +#1314 = CYLINDRICAL_SURFACE ( 'NONE', #676, 0.1499999999999999700 ) ; +#1315 = STYLED_ITEM ( 'NONE', ( #3385 ), #2954 ) ; +#1316 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1317 = EDGE_CURVE ( 'NONE', #2944, #2949, #571, .T. ) ; +#1318 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #1982, #326 ) ; +#1319 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1320 = SURFACE_SIDE_STYLE ('',( #2895 ) ) ; +#1321 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.600000000000000100, 0.8199999999999999500 ) ) ; +#1322 = FILL_AREA_STYLE ('',( #2127 ) ) ; +#1323 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2933 ) ; +#1324 = ORIENTED_EDGE ( 'NONE', *, *, #719, .T. ) ; +#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ; +#1326 = ADVANCED_FACE ( 'NONE', ( #1813 ), #3475, .T. ) ; +#1327 = ORIENTED_EDGE ( 'NONE', *, *, #2177, .F. ) ; +#1328 = LINE ( 'NONE', #2848, #3297 ) ; +#1329 = EDGE_LOOP ( 'NONE', ( #2117, #2329, #1952, #654 ) ) ; +#1330 = PRESENTATION_STYLE_ASSIGNMENT (( #1470 ) ) ; +#1331 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1897, #3293, #724, #956 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384689700, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1332 = FILL_AREA_STYLE_COLOUR ( '', #1216 ) ; +#1333 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1334 = VECTOR ( 'NONE', #504, 1000.000000000000000 ) ; +#1335 = CARTESIAN_POINT ( 'NONE', ( 2.194852813741696700, -1.587573593129091700, 0.8499999999996893400 ) ) ; +#1336 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3004 ) ) ; +#1337 = SURFACE_SIDE_STYLE ('',( #2648 ) ) ; +#1338 = SURFACE_STYLE_FILL_AREA ( #294 ) ; +#1339 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1340 = FACE_OUTER_BOUND ( 'NONE', #1374, .T. ) ; +#1341 = CIRCLE ( 'NONE', #2443, 0.03000000000000002300 ) ; +#1342 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1343 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#1344 = EDGE_CURVE ( 'NONE', #1584, #1632, #2165, .T. ) ; +#1345 = SURFACE_STYLE_USAGE ( .BOTH. , #3481 ) ; +#1346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #955 ), #1514 ) ; +#1347 = LINE ( 'NONE', #3055, #3382 ) ; +#1348 = ADVANCED_FACE ( 'NONE', ( #3056 ), #3201, .T. ) ; +#1349 = ORIENTED_EDGE ( 'NONE', *, *, #3302, .F. ) ; +#1350 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1351 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#1352 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2921, 'distance_accuracy_value', 'NONE'); +#1353 = SURFACE_STYLE_FILL_AREA ( #1306 ) ; +#1354 = ADVANCED_FACE ( 'NONE', ( #2494 ), #1905, .T. ) ; +#1355 = DIRECTION ( 'NONE', ( 6.123233995736766000E-017, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1356 = ORIENTED_EDGE ( 'NONE', *, *, #602, .F. ) ; +#1357 = ORIENTED_EDGE ( 'NONE', *, *, #3357, .T. ) ; +#1358 = SURFACE_SIDE_STYLE ('',( #1824 ) ) ; +#1359 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1360 = FILL_AREA_STYLE_COLOUR ( '', #2776 ) ; +#1361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1362 = EDGE_CURVE ( 'NONE', #2827, #2861, #1490, .T. ) ; +#1363 = STYLED_ITEM ( 'NONE', ( #1152 ), #1620 ) ; +#1364 = ADVANCED_FACE ( 'NONE', ( #1906 ), #585, .T. ) ; +#1365 = EDGE_CURVE ( 'NONE', #610, #47, #1944, .T. ) ; +#1366 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1367 = AXIS2_PLACEMENT_3D ( 'NONE', #1112, #2190, #2583 ) ; +#1368 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1369 = ORIENTED_EDGE ( 'NONE', *, *, #2821, .T. ) ; +#1370 = EDGE_CURVE ( 'NONE', #76, #2377, #1457, .T. ) ; +#1371 = CARTESIAN_POINT ( 'NONE', ( -2.287867965644036200, -1.482846999999999800, 0.4199999999999999300 ) ) ; +#1372 = FILL_AREA_STYLE ('',( #3000 ) ) ; +#1373 = ORIENTED_EDGE ( 'NONE', *, *, #2807, .T. ) ; +#1374 = EDGE_LOOP ( 'NONE', ( #2721, #2301, #661, #2715 ) ) ; +#1375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1376 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1377 = PRESENTATION_STYLE_ASSIGNMENT (( #743 ) ) ; +#1378 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ; +#1379 = VECTOR ( 'NONE', #2903, 1000.000000000000000 ) ; +#1380 = FILL_AREA_STYLE_COLOUR ( '', #2803 ) ; +#1381 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1382 = VERTEX_POINT ( 'NONE', #2952 ) ; +#1383 = EDGE_CURVE ( 'NONE', #41, #2861, #371, .T. ) ; +#1384 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#1385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3530 ), #826 ) ; +#1386 = SURFACE_SIDE_STYLE ('',( #1143 ) ) ; +#1387 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3341 ), #1185 ) ; +#1388 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1390 = EDGE_CURVE ( 'NONE', #1785, #2334, #850, .T. ) ; +#1391 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #162 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1294, #3178, #1576 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1392 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ; +#1393 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1394 = PLANE ( 'NONE', #1941 ) ; +#1395 = LINE ( 'NONE', #1446, #3437 ) ; +#1396 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1397 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .T. ) ; +#1398 = FILL_AREA_STYLE_COLOUR ( '', #808 ) ; +#1399 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1400 = VERTEX_POINT ( 'NONE', #15 ) ; +#1401 = VERTEX_POINT ( 'NONE', #2421 ) ; +#1402 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4300000000000000500, 0.8499999999999999800 ) ) ; +#1403 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, 0.4000000000000000200, 0.8375735931288070800 ) ) ; +#1404 = ORIENTED_EDGE ( 'NONE', *, *, #2759, .T. ) ; +#1405 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#1406 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1407 = SURFACE_STYLE_USAGE ( .BOTH. , #1128 ) ; +#1408 = EDGE_CURVE ( 'NONE', #932, #41, #174, .T. ) ; +#1409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2014 ), #2450 ) ; +#1410 = VECTOR ( 'NONE', #1604, 1000.000000000000000 ) ; +#1411 = EDGE_LOOP ( 'NONE', ( #706, #894, #2852, #2985 ) ) ; +#1412 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ; +#1413 = VERTEX_POINT ( 'NONE', #2204 ) ; +#1414 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1415 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1416 = ORIENTED_EDGE ( 'NONE', *, *, #2455, .F. ) ; +#1417 = CARTESIAN_POINT ( 'NONE', ( -2.320000000000000300, -1.403141372515228400, 0.4499999999999999600 ) ) ; +#1418 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#1419 = FILL_AREA_STYLE_COLOUR ( '', #27 ) ; +#1420 = SURFACE_STYLE_FILL_AREA ( #3459 ) ; +#1421 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .F. ) ; +#1422 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1614 ) ) ; +#1423 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#1424 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#1425 = EDGE_CURVE ( 'NONE', #1674, #2904, #3438, .T. ) ; +#1426 = FILL_AREA_STYLE ('',( #2607 ) ) ; +#1427 = VECTOR ( 'NONE', #2240, 1000.000000000000000 ) ; +#1428 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1429 = FILL_AREA_STYLE ('',( #305 ) ) ; +#1430 = EDGE_CURVE ( 'NONE', #2072, #1501, #2669, .T. ) ; +#1431 = FILL_AREA_STYLE_COLOUR ( '', #3099 ) ; +#1432 = STYLED_ITEM ( 'NONE', ( #2545 ), #2683 ) ; +#1433 = CARTESIAN_POINT ( 'NONE', ( 2.337573593128807300, -1.413435745030457500, 0.4500000000000000700 ) ) ; +#1434 = MANIFOLD_SOLID_BREP ( 'Imported1', #651 ) ; +#1435 = FILL_AREA_STYLE_COLOUR ( '', #1276 ) ; +#1436 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3112 ) ) ; +#1437 = VERTEX_POINT ( 'NONE', #536 ) ; +#1438 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#1439 = FILL_AREA_STYLE_COLOUR ( '', #387 ) ; +#1440 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1441 = VERTEX_POINT ( 'NONE', #227 ) ; +#1442 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1443 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1444 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1445 = VECTOR ( 'NONE', #2930, 1000.000000000000000 ) ; +#1446 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999596800, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#1447 = ORIENTED_EDGE ( 'NONE', *, *, #3321, .F. ) ; +#1448 = EDGE_CURVE ( 'NONE', #2135, #1674, #1503, .T. ) ; +#1449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #416 ), #1246 ) ; +#1450 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#1451 = EDGE_CURVE ( 'NONE', #1672, #280, #1654, .T. ) ; +#1452 = VECTOR ( 'NONE', #2366, 1000.000000000000000 ) ; +#1453 = ORIENTED_EDGE ( 'NONE', *, *, #2242, .T. ) ; +#1454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #903 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #568, #2485, #862 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1455 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1456 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1457 = LINE ( 'NONE', #1630, #110 ) ; +#1458 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ; +#1459 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1460 = EDGE_LOOP ( 'NONE', ( #1141, #704, #2328, #321 ) ) ; +#1461 = VECTOR ( 'NONE', #136, 1000.000000000000000 ) ; +#1462 = EDGE_CURVE ( 'NONE', #2827, #932, #637, .T. ) ; +#1463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1871 ), #1652 ) ; +#1464 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ; +#1465 = VERTEX_POINT ( 'NONE', #1050 ) ; +#1466 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#1467 = LINE ( 'NONE', #332, #1114 ) ; +#1468 = LINE ( 'NONE', #255, #3453 ) ; +#1469 = SURFACE_SIDE_STYLE ('',( #2478 ) ) ; +#1470 = SURFACE_STYLE_USAGE ( .BOTH. , #604 ) ; +#1471 = DIRECTION ( 'NONE', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ; +#1472 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.600000000000000100, 0.8199999999999999500 ) ) ; +#1473 = LINE ( 'NONE', #440, #351 ) ; +#1474 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1475 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1217 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1912, #1270, #2136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1476 = PRESENTATION_STYLE_ASSIGNMENT (( #2940 ) ) ; +#1477 = EDGE_CURVE ( 'NONE', #3500, #1910, #2932, .T. ) ; +#1478 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#1479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1480 = STYLED_ITEM ( 'NONE', ( #1176 ), #1028 ) ; +#1481 = LINE ( 'NONE', #1423, #2109 ) ; +#1482 = LINE ( 'NONE', #3208, #2202 ) ; +#1483 = VERTEX_POINT ( 'NONE', #1339 ) ; +#1484 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1485 = SURFACE_SIDE_STYLE ('',( #2259 ) ) ; +#1486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1487 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .T. ) ; +#1488 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1489 = STYLED_ITEM ( 'NONE', ( #2300 ), #1822 ) ; +#1490 = LINE ( 'NONE', #1146, #2912 ) ; +#1491 = EDGE_CURVE ( 'NONE', #1791, #3500, #3342, .T. ) ; +#1492 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2950 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2104, #1389, #2479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1493 = ORIENTED_EDGE ( 'NONE', *, *, #3296, .F. ) ; +#1494 = EDGE_LOOP ( 'NONE', ( #757, #1829, #411, #600 ) ) ; +#1495 = DIRECTION ( 'NONE', ( -1.000000000000000000, -6.123233995736766000E-017, -0.0000000000000000000 ) ) ; +#1496 = FILL_AREA_STYLE_COLOUR ( '', #1629 ) ; +#1497 = EDGE_CURVE ( 'NONE', #1278, #1713, #2589, .T. ) ; +#1498 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1315 ), #235 ) ; +#1499 = ORIENTED_EDGE ( 'NONE', *, *, #625, .F. ) ; +#1500 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2395, 'distance_accuracy_value', 'NONE'); +#1501 = VERTEX_POINT ( 'NONE', #1875 ) ; +#1502 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1857 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2866, #1247, #3145 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1503 = LINE ( 'NONE', #199, #2586 ) ; +#1504 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .T. ) ; +#1505 = FILL_AREA_STYLE ('',( #1183 ) ) ; +#1506 = SURFACE_SIDE_STYLE ('',( #476 ) ) ; +#1507 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1508 = VECTOR ( 'NONE', #9, 1000.000000000000000 ) ; +#1509 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999191900, 1.600000000000000500, 0.8375735931285606100 ) ) ; +#1510 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1512 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#1513 = EDGE_CURVE ( 'NONE', #267, #3224, #3028, .T. ) ; +#1514 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1664 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2299, #658, #2564 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1515 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1516 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1517 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #725, #662, #1074, #3256 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980402368900, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285319400, 0.8047378541285319400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1518 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1519 = VECTOR ( 'NONE', #3165, 1000.000000000000000 ) ; +#1520 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1521 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1522 = CARTESIAN_POINT ( 'NONE', ( 2.487573593128807200, 0.4124264068711929200, 0.8499999999999999800 ) ) ; +#1523 = LINE ( 'NONE', #1798, #2168 ) ; +#1524 = ORIENTED_EDGE ( 'NONE', *, *, #1032, .F. ) ; +#1525 = PLANE ( 'NONE', #3132 ) ; +#1526 = SURFACE_SIDE_STYLE ('',( #2406 ) ) ; +#1527 = VECTOR ( 'NONE', #1867, 1000.000000000000000 ) ; +#1528 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .T. ) ; +#1529 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ; +#1530 = EDGE_CURVE ( 'NONE', #3363, #3062, #2771, .T. ) ; +#1531 = VECTOR ( 'NONE', #693, 1000.000000000000000 ) ; +#1532 = LINE ( 'NONE', #1213, #576 ) ; +#1533 = ORIENTED_EDGE ( 'NONE', *, *, #2765, .F. ) ; +#1534 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1535 = AXIS2_PLACEMENT_3D ( 'NONE', #168, #1455, #1361 ) ; +#1536 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #316 ) ) ; +#1537 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1538 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1539 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .F. ) ; +#1540 = CARTESIAN_POINT ( 'NONE', ( -2.337573593128807300, -1.332846999999999200, 0.4500000000000001200 ) ) ; +#1541 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1542 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1543 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2888 ), #1728 ) ; +#1544 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1545 = PRESENTATION_STYLE_ASSIGNMENT (( #2108 ) ) ; +#1546 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1547 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#1548 = FILL_AREA_STYLE ('',( #3431 ) ) ; +#1549 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1550 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1907 ) ) ; +#1551 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1552 = CLOSED_SHELL ( 'NONE', ( #1046, #2704, #1326, #443, #1053, #804, #213, #2146, #784, #2122, #1282, #1348, #2408, #1860, #3464, #1620, #2662, #1602 ) ) ; +#1553 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.482847000000000000, 0.4375735931288073400 ) ) ; +#1554 = FILL_AREA_STYLE ('',( #3141 ) ) ; +#1555 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1556 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1557 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ; +#1558 = EDGE_CURVE ( 'NONE', #1910, #2135, #666, .T. ) ; +#1559 = SURFACE_STYLE_USAGE ( .BOTH. , #1526 ) ; +#1560 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #1274, #2710 ) ; +#1561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1562 = LINE ( 'NONE', #2983, #3526 ) ; +#1563 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3341 ) ) ; +#1564 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2741, 'distance_accuracy_value', 'NONE'); +#1565 = CARTESIAN_POINT ( 'NONE', ( -2.287867965644035700, 1.482847000000000200, 0.4199999999999999800 ) ) ; +#1566 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1567 = LINE ( 'NONE', #3397, #1208 ) ; +#1568 = VERTEX_POINT ( 'NONE', #1091 ) ; +#1569 = STYLED_ITEM ( 'NONE', ( #3007 ), #776 ) ; +#1570 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #957 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #986, #2881, #1264 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1571 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999596900, -1.599999999999999900, 0.8199999999999999500 ) ) ; +#1572 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1573 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999193300, 1.600000000000000500, 0.8375735931285607200 ) ) ; +#1574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1575 = SURFACE_SIDE_STYLE ('',( #1767 ) ) ; +#1576 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1577 = ADVANCED_FACE ( 'NONE', ( #5 ), #2116, .T. ) ; +#1578 = VECTOR ( 'NONE', #1594, 1000.000000000000000 ) ; +#1579 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1580 = SURFACE_SIDE_STYLE ('',( #1957 ) ) ; +#1581 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1582 = LINE ( 'NONE', #2379, #752 ) ; +#1583 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ; +#1584 = VERTEX_POINT ( 'NONE', #3175 ) ; +#1585 = ORIENTED_EDGE ( 'NONE', *, *, #3370, .F. ) ; +#1586 = FACE_OUTER_BOUND ( 'NONE', #2762, .T. ) ; +#1587 = SURFACE_STYLE_USAGE ( .BOTH. , #3187 ) ; +#1588 = VERTEX_POINT ( 'NONE', #773 ) ; +#1589 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1590 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1591 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3019 ) ; +#1592 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3192 ) ; +#1593 = ORIENTED_EDGE ( 'NONE', *, *, #719, .F. ) ; +#1594 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1595 = CYLINDRICAL_SURFACE ( 'NONE', #2415, 0.03000000000000004100 ) ; +#1596 = SURFACE_STYLE_FILL_AREA ( #1612 ) ; +#1597 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2657, #1522, #2728, #1305 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384690600, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243652700, 0.8047378541243652700, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1598 = SURFACE_STYLE_USAGE ( .BOTH. , #1580 ) ; +#1599 = STYLED_ITEM ( 'NONE', ( #1261 ), #784 ) ; +#1600 = VECTOR ( 'NONE', #1043, 1000.000000000000000 ) ; +#1601 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2819 ) ) ; +#1602 = ADVANCED_FACE ( 'NONE', ( #2005 ), #1062, .T. ) ; +#1603 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1605 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1606 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .F. ) ; +#1607 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999596900, 1.599999999999596400, 0.8199999999999999500 ) ) ; +#1608 = FILL_AREA_STYLE ('',( #2960 ) ) ; +#1609 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1610 = PRODUCT_CONTEXT ( 'NONE', #1027, 'mechanical' ) ; +#1611 = ORIENTED_EDGE ( 'NONE', *, *, #311, .F. ) ; +#1612 = FILL_AREA_STYLE ('',( #1435 ) ) ; +#1613 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1614 = STYLED_ITEM ( 'NONE', ( #1673 ), #1282 ) ; +#1615 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1616 = FILL_AREA_STYLE ('',( #1825 ) ) ; +#1617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1618 = EDGE_CURVE ( 'NONE', #1674, #3363, #1714, .T. ) ; +#1619 = STYLED_ITEM ( 'NONE', ( #1920 ), #1860 ) ; +#1620 = ADVANCED_FACE ( 'NONE', ( #2183 ), #142, .T. ) ; +#1621 = EDGE_CURVE ( 'NONE', #2654, #802, #980, .T. ) ; +#1622 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #400 ) ) ; +#1623 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1624 = ADVANCED_FACE ( 'NONE', ( #12 ), #3018, .T. ) ; +#1625 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1626 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.482847000000000000, 0.4200000000000000400 ) ) ; +#1627 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#1628 = EDGE_LOOP ( 'NONE', ( #2917, #3050, #88, #1808 ) ) ; +#1629 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1630 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#1631 = STYLED_ITEM ( 'NONE', ( #3146 ), #1866 ) ; +#1632 = VERTEX_POINT ( 'NONE', #2959 ) ; +#1633 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#1634 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ; +#1635 = PLANE ( 'NONE', #98 ) ; +#1636 = ADVANCED_FACE ( 'NONE', ( #631 ), #1300, .F. ) ; +#1637 = LINE ( 'NONE', #429, #74 ) ; +#1638 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ; +#1639 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .T. ) ; +#1640 = EDGE_CURVE ( 'NONE', #3363, #966, #234, .T. ) ; +#1641 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1642 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1643 = FILL_AREA_STYLE ('',( #505 ) ) ; +#1644 = CIRCLE ( 'NONE', #2936, 0.03000000000000007900 ) ; +#1645 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ; +#1646 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1647 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #400 ), #807 ) ; +#1648 = FILL_AREA_STYLE ('',( #684 ) ) ; +#1649 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1650 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.420714965644036100, 0.4199999999999999800 ) ) ; +#1651 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2032 ) ) ; +#1652 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1006 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #953, #2844, #1227 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1653 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1654 = LINE ( 'NONE', #764, #2840 ) ; +#1655 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.482846999999999800, 0.0000000000000000000 ) ) ; +#1656 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1657 = PRESENTATION_STYLE_ASSIGNMENT (( #449 ) ) ; +#1658 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1659 = LINE ( 'NONE', #1067, #154 ) ; +#1660 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, -0.4000000000000000800, 0.8375735931288070800 ) ) ; +#1661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1662 = FILL_AREA_STYLE ('',( #3278 ) ) ; +#1663 = EDGE_LOOP ( 'NONE', ( #1144, #3340, #1026, #3458 ) ) ; +#1664 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2299, 'distance_accuracy_value', 'NONE'); +#1665 = EDGE_CURVE ( 'NONE', #2371, #307, #3016, .T. ) ; +#1666 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1667 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1668 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, 1.452847000000000000, 0.4500000000000000700 ) ) ; +#1669 = VECTOR ( 'NONE', #359, 1000.000000000000000 ) ; +#1670 = SURFACE_SIDE_STYLE ('',( #941 ) ) ; +#1671 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .T. ) ; +#1672 = VERTEX_POINT ( 'NONE', #3031 ) ; +#1673 = PRESENTATION_STYLE_ASSIGNMENT (( #2863 ) ) ; +#1674 = VERTEX_POINT ( 'NONE', #1118 ) ; +#1675 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#1676 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2048 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1212, #1661, #2838 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1677 = FILL_AREA_STYLE ('',( #2235 ) ) ; +#1678 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .T. ) ; +#1679 = FACE_OUTER_BOUND ( 'NONE', #1628, .T. ) ; +#1680 = EDGE_CURVE ( 'NONE', #267, #464, #2808, .T. ) ; +#1681 = FACE_OUTER_BOUND ( 'NONE', #1311, .T. ) ; +#1682 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999193700, -1.600000000000000300, 0.8375735931285609400 ) ) ; +#1683 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2502 ) ) ; +#1684 = CARTESIAN_POINT ( 'NONE', ( 2.187573593128646600, 1.570000000000353800, 0.8499999999999999800 ) ) ; +#1685 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1686 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1687 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #991, #499 ) ; +#1688 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ; +#1689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#1690 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #648 ) ) ; +#1691 = LINE ( 'NONE', #2161, #3107 ) ; +#1692 = DIRECTION ( 'NONE', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ; +#1693 = PLANE ( 'NONE', #2523 ) ; +#1694 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ; +#1695 = CARTESIAN_POINT ( 'NONE', ( -2.337573593128807300, 1.413435745030457500, 0.4500000000000000700 ) ) ; +#1696 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2028 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2050, #3522, #3511 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1697 = VECTOR ( 'NONE', #3080, 1000.000000000000000 ) ; +#1698 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2995, #3006, #3516, #2481 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 1.570796326812573300, 3.141592653589793100 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285313800, 0.8047378541285313800, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#1699 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1701 = SURFACE_SIDE_STYLE ('',( #3029 ) ) ; +#1702 = VECTOR ( 'NONE', #1965, 1000.000000000000000 ) ; +#1703 = EDGE_CURVE ( 'NONE', #1437, #610, #1341, .T. ) ; +#1704 = VERTEX_POINT ( 'NONE', #2754 ) ; +#1705 = PLANE ( 'NONE', #1848 ) ; +#1706 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1707 = VERTEX_POINT ( 'NONE', #268 ) ; +#1708 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .F. ) ; +#1709 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.482847000000000000, 0.0000000000000000000 ) ) ; +#1710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .F. ) ; +#1712 = EDGE_LOOP ( 'NONE', ( #3349, #3454, #1606, #1447, #2255, #3182, #100, #530, #942, #1412, #885, #2543, #1416, #1499, #3064, #1221, #3017, #2526, #3091, #3465, #2554, #1723, #2676, #3100 ) ) ; +#1713 = VERTEX_POINT ( 'NONE', #1424 ) ; +#1714 = LINE ( 'NONE', #289, #1747 ) ; +#1715 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2474 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2114, #1656, #1048 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1716 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1717 = FILL_AREA_STYLE ('',( #1332 ) ) ; +#1718 = PRODUCT ( 'User Library-ABM3-1', 'User Library-ABM3-1', '', ( #3448 ) ) ; +#1719 = EDGE_CURVE ( 'NONE', #966, #2858, #2615, .T. ) ; +#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #1252, #1173 ) ; +#1721 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1722 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#1723 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ; +#1724 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#1725 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3534 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2609, #982, #2877 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1726 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#1727 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1728 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2889 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3225, #2898, #3161 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1729 = CYLINDRICAL_SURFACE ( 'NONE', #2288, 0.1499999999999999700 ) ; +#1730 = FILL_AREA_STYLE_COLOUR ( '', #397 ) ; +#1731 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1732 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.452846999999999800, 0.4500000000000000700 ) ) ; +#1733 = EDGE_CURVE ( 'NONE', #966, #2371, #2088, .T. ) ; +#1734 = STYLED_ITEM ( 'NONE', ( #2272 ), #1882 ) ; +#1735 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#1736 = EDGE_CURVE ( 'NONE', #2795, #1908, #3379, .T. ) ; +#1737 = PRESENTATION_STYLE_ASSIGNMENT (( #2591 ) ) ; +#1738 = ORIENTED_EDGE ( 'NONE', *, *, #2821, .F. ) ; +#1739 = ORIENTED_EDGE ( 'NONE', *, *, #2303, .F. ) ; +#1740 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #3504, .NOT_KNOWN. ) ; +#1741 = EDGE_LOOP ( 'NONE', ( #1529, #987, #1869, #2499 ) ) ; +#1742 = ORIENTED_EDGE ( 'NONE', *, *, #2286, .F. ) ; +#1743 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2933, 'design' ) ; +#1744 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ; +#1745 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000353700, -1.287573593128646700, 0.8499999999999999800 ) ) ; +#1746 = FILL_AREA_STYLE_COLOUR ( '', #2011 ) ; +#1747 = VECTOR ( 'NONE', #812, 1000.000000000000000 ) ; +#1748 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #372, 'distance_accuracy_value', 'NONE'); +#1749 = VERTEX_POINT ( 'NONE', #3255 ) ; +#1750 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2640, 'distance_accuracy_value', 'NONE'); +#1751 = PRESENTATION_STYLE_ASSIGNMENT (( #2231 ) ) ; +#1752 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1753 = PRESENTATION_STYLE_ASSIGNMENT (( #2681 ) ) ; +#1754 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1940 ) ) ; +#1755 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #2712, #1089 ) ; +#1756 = PRESENTATION_STYLE_ASSIGNMENT (( #1559 ) ) ; +#1757 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ; +#1758 = PLANE ( 'NONE', #3140 ) ; +#1759 = VERTEX_POINT ( 'NONE', #3 ) ; +#1760 = CYLINDRICAL_SURFACE ( 'NONE', #558, 0.02999999999999997100 ) ; +#1761 = ORIENTED_EDGE ( 'NONE', *, *, #3321, .T. ) ; +#1762 = PLANE ( 'NONE', #1560 ) ; +#1763 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1764 = LINE ( 'NONE', #3247, #382 ) ; +#1765 = EDGE_CURVE ( 'NONE', #1401, #2827, #3310, .T. ) ; +#1766 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2100 ), #1696 ) ; +#1767 = SURFACE_STYLE_FILL_AREA ( #1322 ) ; +#1768 = VERTEX_POINT ( 'NONE', #2764 ) ; +#1769 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.452846999999999800, 0.4500000000000000700 ) ) ; +#1770 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#1771 = EDGE_CURVE ( 'NONE', #1768, #40, #1922, .T. ) ; +#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #3153, #1542, #3406 ) ; +#1773 = PRESENTATION_STYLE_ASSIGNMENT (( #2696 ) ) ; +#1774 = LINE ( 'NONE', #106, #1220 ) ; +#1775 = VERTEX_POINT ( 'NONE', #3502 ) ; +#1776 = EDGE_LOOP ( 'NONE', ( #1397, #2214, #1392, #3139 ) ) ; +#1777 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1778 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1779 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#1780 = PRESENTATION_STYLE_ASSIGNMENT (( #2363 ) ) ; +#1781 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .F. ) ; +#1782 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #2785, #2886 ) ; +#1783 = VECTOR ( 'NONE', #3480, 1000.000000000000000 ) ; +#1784 = FILL_AREA_STYLE ('',( #144 ) ) ; +#1785 = VERTEX_POINT ( 'NONE', #3195 ) ; +#1786 = SURFACE_SIDE_STYLE ('',( #3419 ) ) ; +#1787 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1788 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#1789 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1790 = PLANE ( 'NONE', #1772 ) ; +#1791 = VERTEX_POINT ( 'NONE', #2442 ) ; +#1792 = EDGE_CURVE ( 'NONE', #2371, #1401, #1473, .T. ) ; +#1793 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1794 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1795 = ORIENTED_EDGE ( 'NONE', *, *, #2723, .F. ) ; +#1796 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1599 ), #898 ) ; +#1797 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2178 ) ) ; +#1798 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#1799 = VECTOR ( 'NONE', #3436, 1000.000000000000000 ) ; +#1800 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2032 ), #14 ) ; +#1801 = FILL_AREA_STYLE ('',( #671 ) ) ; +#1802 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.482847000000000000, 0.4200000000000000400 ) ) ; +#1803 = FILL_AREA_STYLE ('',( #2686 ) ) ; +#1804 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1805 = SURFACE_STYLE_FILL_AREA ( #2539 ) ; +#1806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1807 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1631 ) ) ; +#1808 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ; +#1809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1810 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #3359, #2700 ) ; +#1811 = FILL_AREA_STYLE_COLOUR ( '', #1885 ) ; +#1812 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1813 = FACE_OUTER_BOUND ( 'NONE', #736, .T. ) ; +#1814 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ; +#1815 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ; +#1816 = EDGE_CURVE ( 'NONE', #839, #2861, #1698, .T. ) ; +#1817 = VERTEX_POINT ( 'NONE', #2665 ) ; +#1818 = SURFACE_STYLE_USAGE ( .BOTH. , #2626 ) ; +#1819 = SURFACE_STYLE_USAGE ( .BOTH. , #2453 ) ; +#1820 = EDGE_CURVE ( 'NONE', #2039, #3409, #447, .T. ) ; +#1821 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1822 = ADVANCED_FACE ( 'NONE', ( #1679 ), #1850, .T. ) ; +#1823 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1824 = SURFACE_STYLE_FILL_AREA ( #54 ) ; +#1825 = FILL_AREA_STYLE_COLOUR ( '', #762 ) ; +#1826 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1827 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, -0.0000000000000000000 ) ) ; +#1828 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1829 = ORIENTED_EDGE ( 'NONE', *, *, #825, .T. ) ; +#1830 = PRESENTATION_STYLE_ASSIGNMENT (( #2311 ) ) ; +#1831 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#1832 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1833 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 3, ( + ( #962, #2854, #2843, #3076 ), + ( #1553, #3506, #1202, #975 ), + ( #363, #503, #490, #2221 ), + ( #2737, #2748, #3393, #21 ) ), + .UNSPECIFIED., .F., .F., .F. ) + B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ), + ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( ( + ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000), + ( 0.8047378541243631600, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243631600), + ( 0.8047378541243631600, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243631600), + ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000) ) ) + REPRESENTATION_ITEM ( '' ) SURFACE ( ) ); +#1834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1836 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.482846999999999800, 0.0000000000000000000 ) ) ; +#1837 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1838 = CARTESIAN_POINT ( 'NONE', ( -2.187573593128646600, 1.570000000000353600, 0.8499999999999999800 ) ) ; +#1839 = FILL_AREA_STYLE_COLOUR ( '', #3085 ) ; +#1840 = EDGE_CURVE ( 'NONE', #1401, #839, #1927, .T. ) ; +#1841 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#1842 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1907 ), #1492 ) ; +#1843 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#1844 = ADVANCED_FACE ( 'NONE', ( #1022 ), #3188, .T. ) ; +#1845 = PRESENTATION_STYLE_ASSIGNMENT (( #701 ) ) ; +#1846 = AXIS2_PLACEMENT_3D ( 'NONE', #2163, #2308, #2846 ) ; +#1847 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1848 = AXIS2_PLACEMENT_3D ( 'NONE', #1658, #3074, #1368 ) ; +#1849 = FACE_OUTER_BOUND ( 'NONE', #2872, .T. ) ; +#1850 = PLANE ( 'NONE', #968 ) ; +#1851 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1852 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2910 ) ) ; +#1853 = AXIS2_PLACEMENT_3D ( 'NONE', #1831, #173, #2118 ) ; +#1854 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#1855 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1856 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3462 ) ; +#1857 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2866, 'distance_accuracy_value', 'NONE'); +#1858 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1859 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ; +#1860 = ADVANCED_FACE ( 'NONE', ( #3229 ), #113, .T. ) ; +#1861 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2236 ), #992 ) ; +#1862 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1863 = VECTOR ( 'NONE', #2890, 1000.000000000000000 ) ; +#1864 = VERTEX_POINT ( 'NONE', #2009 ) ; +#1865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1866 = ADVANCED_FACE ( 'NONE', ( #2547 ), #2113, .T. ) ; +#1867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1868 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1119 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #130, #686, #1518 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1869 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ; +#1870 = SURFACE_SIDE_STYLE ('',( #1285 ) ) ; +#1871 = STYLED_ITEM ( 'NONE', ( #617 ), #3482 ) ; +#1872 = FILL_AREA_STYLE ('',( #3484 ) ) ; +#1873 = CARTESIAN_POINT ( 'NONE', ( -2.187573593128499200, -1.569999999999999800, 0.8499999999999999800 ) ) ; +#1874 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#1875 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#1876 = VECTOR ( 'NONE', #1166, 1000.000000000000000 ) ; +#1877 = ADVANCED_FACE ( 'NONE', ( #2508 ), #1595, .T. ) ; +#1878 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ; +#1879 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #330, 'distance_accuracy_value', 'NONE'); +#1880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#1881 = STYLED_ITEM ( 'NONE', ( #423 ), #1348 ) ; +#1882 = ADVANCED_FACE ( 'NONE', ( #2727 ), #1762, .T. ) ; +#1883 = SURFACE_SIDE_STYLE ('',( #379 ) ) ; +#1884 = SURFACE_STYLE_USAGE ( .BOTH. , #3495 ) ; +#1885 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#1886 = EDGE_CURVE ( 'NONE', #839, #1189, #3514, .T. ) ; +#1887 = SURFACE_STYLE_FILL_AREA ( #1094 ) ; +#1888 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #708 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3234, #2125, #3200 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1301, #1804, #483 ) ; +#1890 = SURFACE_STYLE_USAGE ( .BOTH. , #1921 ) ; +#1891 = VERTEX_POINT ( 'NONE', #2147 ) ; +#1892 = STYLED_ITEM ( 'NONE', ( #2605 ), #2704 ) ; +#1893 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#1894 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1895 = PRESENTATION_STYLE_ASSIGNMENT (( #3058 ) ) ; +#1896 = STYLED_ITEM ( 'NONE', ( #2703 ), #485 ) ; +#1897 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#1898 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1899 = FILL_AREA_STYLE ('',( #3507 ) ) ; +#1900 = SURFACE_STYLE_USAGE ( .BOTH. , #3508 ) ; +#1901 = PLANE ( 'NONE', #2509 ) ; +#1902 = VECTOR ( 'NONE', #3319, 1000.000000000000000 ) ; +#1903 = EDGE_LOOP ( 'NONE', ( #2873, #1678, #2623, #3305 ) ) ; +#1904 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #201, #2209 ) ; +#1905 = PLANE ( 'NONE', #748 ) ; +#1906 = FACE_OUTER_BOUND ( 'NONE', #2174, .T. ) ; +#1907 = STYLED_ITEM ( 'NONE', ( #3061 ), #1354 ) ; +#1908 = VERTEX_POINT ( 'NONE', #2238 ) ; +#1909 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#1910 = VERTEX_POINT ( 'NONE', #2246 ) ; +#1911 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#1912 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#1913 = ORIENTED_EDGE ( 'NONE', *, *, #2694, .T. ) ; +#1914 = EDGE_CURVE ( 'NONE', #1189, #2654, #2824, .T. ) ; +#1915 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3530 ) ) ; +#1916 = SURFACE_STYLE_USAGE ( .BOTH. , #3520 ) ; +#1917 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ; +#1918 = EDGE_CURVE ( 'NONE', #76, #2176, #1597, .T. ) ; +#1919 = FILL_AREA_STYLE ('',( #1688 ) ) ; +#1920 = PRESENTATION_STYLE_ASSIGNMENT (( #2580 ) ) ; +#1921 = SURFACE_SIDE_STYLE ('',( #2962 ) ) ; +#1922 = LINE ( 'NONE', #1095, #711 ) ; +#1923 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999596900, -1.599999999999999900, 0.8199999999999999500 ) ) ; +#1924 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#1925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2296, #1488, #1479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#1926 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #551 ) ) ; +#1927 = LINE ( 'NONE', #1438, #2390 ) ; +#1928 = ORIENTED_EDGE ( 'NONE', *, *, #2782, .F. ) ; +#1929 = SURFACE_SIDE_STYLE ('',( #2275 ) ) ; +#1930 = EDGE_LOOP ( 'NONE', ( #1738, #2409, #1742, #606, #39, #2472, #1708, #889 ) ) ; +#1931 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#1932 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1933 = ORIENTED_EDGE ( 'NONE', *, *, #2835, .F. ) ; +#1934 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.420714965644035900, 0.4375735931288071100 ) ) ; +#1935 = LINE ( 'NONE', #969, #3286 ) ; +#1936 = CARTESIAN_POINT ( 'NONE', ( -2.337573593128807300, 1.332846999999999900, 0.4500000000000000100 ) ) ; +#1937 = LINE ( 'NONE', #2087, #1519 ) ; +#1938 = FILL_AREA_STYLE ('',( #3023 ) ) ; +#1939 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1940 = STYLED_ITEM ( 'NONE', ( #1545 ), #237 ) ; +#1941 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #3037, #1418 ) ; +#1942 = SURFACE_SIDE_STYLE ('',( #479 ) ) ; +#1943 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#1944 = LINE ( 'NONE', #452, #1578 ) ; +#1945 = CARTESIAN_POINT ( 'NONE', ( -2.337573593128807700, -1.413435745030456200, 0.4500000000000001200 ) ) ; +#1946 = FILL_AREA_STYLE ('',( #1124 ) ) ; +#1947 = VECTOR ( 'NONE', #2926, 1000.000000000000000 ) ; +#1948 = VERTEX_POINT ( 'NONE', #2293 ) ; +#1949 = ORIENTED_EDGE ( 'NONE', *, *, #2807, .F. ) ; +#1950 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1951 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1952 = ORIENTED_EDGE ( 'NONE', *, *, #2998, .F. ) ; +#1953 = FILL_AREA_STYLE ('',( #2994 ) ) ; +#1954 = CARTESIAN_POINT ( 'NONE', ( -2.280588745030457600, 1.470420593128807500, 0.4500000000000000700 ) ) ; +#1955 = VERTEX_POINT ( 'NONE', #2040 ) ; +#1956 = EDGE_CURVE ( 'NONE', #148, #2757, #2253, .T. ) ; +#1957 = SURFACE_STYLE_FILL_AREA ( #513 ) ; +#1958 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.4000000000000000200, 0.8375735931288070800 ) ) ; +#1959 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1734 ), #1164 ) ; +#1960 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1961 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#1962 = EDGE_CURVE ( 'NONE', #1568, #2039, #2188, .T. ) ; +#1963 = FILL_AREA_STYLE_COLOUR ( '', #1192 ) ; +#1964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2076 ), #3011 ) ; +#1965 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#1966 = VECTOR ( 'NONE', #1710, 1000.000000000000000 ) ; +#1967 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1968 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2075 ) ) ; +#1969 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#1970 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1971 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#1972 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#1973 = PRESENTATION_STYLE_ASSIGNMENT (( #3172 ) ) ; +#1974 = ORIENTED_EDGE ( 'NONE', *, *, #1425, .F. ) ; +#1975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#1976 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1977 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1978 = EDGE_CURVE ( 'NONE', #1189, #148, #2385, .T. ) ; +#1979 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #416 ) ) ; +#1980 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1981 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.452847000000000000, 0.4200000000000000400 ) ) ; +#1982 = DIRECTION ( 'NONE', ( 7.529312114341644800E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#1983 = EDGE_CURVE ( 'NONE', #2370, #610, #1120, .T. ) ; +#1984 = VECTOR ( 'NONE', #1309, 1000.000000000000000 ) ; +#1985 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#1986 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000353700, -1.287573593128646700, 0.8499999999999999800 ) ) ; +#1987 = EDGE_CURVE ( 'NONE', #638, #2292, #2269, .T. ) ; +#1988 = STYLED_ITEM ( 'NONE', ( #1737 ), #3488 ) ; +#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .T. ) ; +#1990 = LINE ( 'NONE', #93, #3405 ) ; +#1991 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#1992 = SHAPE_DEFINITION_REPRESENTATION ( #3103, #2257 ) ; +#1993 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2901, 'distance_accuracy_value', 'NONE'); +#1994 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#1995 = EDGE_LOOP ( 'NONE', ( #2572, #3335, #1035, #3048, #1996, #26, #3301, #1989, #858, #710, #3124, #2218, #1079, #3452, #2418, #192 ) ) ; +#1996 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .T. ) ; +#1997 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999400, 0.4500000000000000700 ) ) ; +#1998 = DIRECTION ( 'NONE', ( 1.000000000000000000, 6.123233995736766000E-017, -0.0000000000000000000 ) ) ; +#1999 = LINE ( 'NONE', #71, #857 ) ; +#2000 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .F. ) ; +#2001 = PRESENTATION_STYLE_ASSIGNMENT (( #1598 ) ) ; +#2002 = VECTOR ( 'NONE', #149, 1000.000000000000000 ) ; +#2003 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2004 = VECTOR ( 'NONE', #2454, 1000.000000000000000 ) ; +#2005 = FACE_OUTER_BOUND ( 'NONE', #1930, .T. ) ; +#2006 = LINE ( 'NONE', #1402, #2090 ) ; +#2007 = PRESENTATION_STYLE_ASSIGNMENT (( #2436 ) ) ; +#2008 = EDGE_CURVE ( 'NONE', #1104, #1759, #13, .T. ) ; +#2009 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2010 = FILL_AREA_STYLE ('',( #1746 ) ) ; +#2011 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#2012 = VERTEX_POINT ( 'NONE', #1969 ) ; +#2013 = EDGE_CURVE ( 'NONE', #2030, #1707, #1156, .T. ) ; +#2014 = STYLED_ITEM ( 'NONE', ( #1197 ), #2978 ) ; +#2015 = PRESENTATION_STYLE_ASSIGNMENT (( #2222 ) ) ; +#2016 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3440, 'distance_accuracy_value', 'NONE'); +#2017 = VECTOR ( 'NONE', #3125, 1000.000000000000000 ) ; +#2018 = EDGE_CURVE ( 'NONE', #148, #1104, #51, .T. ) ; +#2019 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3548 ) ; +#2020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2392 ), #1888 ) ; +#2021 = ORIENTED_EDGE ( 'NONE', *, *, #352, .F. ) ; +#2022 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2023 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2024 = SURFACE_SIDE_STYLE ('',( #2969 ) ) ; +#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #161, #147, #1456 ) ; +#2026 = PRESENTATION_STYLE_ASSIGNMENT (( #2143 ) ) ; +#2027 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3467 ), #2837 ) ; +#2028 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2050, 'distance_accuracy_value', 'NONE'); +#2029 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2030 = VERTEX_POINT ( 'NONE', #881 ) ; +#2031 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .F. ) ; +#2032 = STYLED_ITEM ( 'NONE', ( #2001 ), #195 ) ; +#2033 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2112, #3277 ) ; +#2034 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .F. ) ; +#2035 = SURFACE_STYLE_FILL_AREA ( #3272 ) ; +#2036 = SURFACE_SIDE_STYLE ('',( #2732 ) ) ; +#2037 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2038 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000353700, 1.287573593128646300, 0.8499999999999999800 ) ) ; +#2039 = VERTEX_POINT ( 'NONE', #1836 ) ; +#2040 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2041 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2042 = AXIS2_PLACEMENT_3D ( 'NONE', #2750, #2862, #1666 ) ; +#2043 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #782, 'distance_accuracy_value', 'NONE'); +#2044 = LINE ( 'NONE', #2524, #1876 ) ; +#2045 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2046 = FILL_AREA_STYLE ('',( #1439 ) ) ; +#2047 = FACE_OUTER_BOUND ( 'NONE', #647, .T. ) ; +#2048 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1212, 'distance_accuracy_value', 'NONE'); +#2049 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2910 ), #2532 ) ; +#2050 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2051 = STYLED_ITEM ( 'NONE', ( #138 ), #3443 ) ; +#2052 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2053 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2054 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -0.4000000000000000200, 0.8199999999999999500 ) ) ; +#2055 = FACE_OUTER_BOUND ( 'NONE', #2078, .T. ) ; +#2056 = PLANE ( 'NONE', #3081 ) ; +#2057 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2058 = ORIENTED_EDGE ( 'NONE', *, *, #855, .T. ) ; +#2059 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2060 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#2061 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999400, 1.403141372515228400, 0.4499999999999999600 ) ) ; +#2062 = ORIENTED_EDGE ( 'NONE', *, *, #1205, .F. ) ; +#2063 = SURFACE_STYLE_FILL_AREA ( #3496 ) ; +#2064 = PRODUCT ( 'User Library-ABM3-1_Fillet002', 'User Library-ABM3-1_Fillet002', '', ( #1610 ) ) ; +#2065 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#2066 = FILL_AREA_STYLE ('',( #3230 ) ) ; +#2067 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2068 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2849 ) ) ; +#2069 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2070 = EDGE_CURVE ( 'NONE', #425, #1775, #1331, .T. ) ; +#2071 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1734 ) ) ; +#2072 = VERTEX_POINT ( 'NONE', #2900 ) ; +#2073 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.3999999999999999700, 0.0000000000000000000 ) ) ; +#2074 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#2075 = STYLED_ITEM ( 'NONE', ( #1106 ), #1265 ) ; +#2076 = STYLED_ITEM ( 'NONE', ( #871 ), #2924 ) ; +#2077 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ; +#2078 = EDGE_LOOP ( 'NONE', ( #1815, #3307, #1266, #3505 ) ) ; +#2079 = SURFACE_STYLE_USAGE ( .BOTH. , #2847 ) ; +#2080 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2081 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2082 = FACE_OUTER_BOUND ( 'NONE', #687, .T. ) ; +#2083 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#2084 = LINE ( 'NONE', #785, #2825 ) ; +#2085 = ORIENTED_EDGE ( 'NONE', *, *, #1558, .F. ) ; +#2086 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1569 ) ) ; +#2087 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2088 = LINE ( 'NONE', #1288, #3470 ) ; +#2089 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2090 = VECTOR ( 'NONE', #2744, 1000.000000000000000 ) ; +#2091 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2092 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2093 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2219 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2469, #1080, #3205 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2094 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#2095 = CARTESIAN_POINT ( 'NONE', ( -2.499999999999596800, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#2096 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.482847000000000000, 0.0000000000000000000 ) ) ; +#2097 = ORIENTED_EDGE ( 'NONE', *, *, #3492, .F. ) ; +#2098 = EDGE_CURVE ( 'NONE', #1104, #425, #134, .T. ) ; +#2099 = DIRECTION ( 'NONE', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#2100 = STYLED_ITEM ( 'NONE', ( #378 ), #2419 ) ; +#2101 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2102 = ADVANCED_FACE ( 'NONE', ( #2639 ), #83, .T. ) ; +#2103 = EDGE_CURVE ( 'NONE', #1759, #1296, #3034, .T. ) ; +#2104 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2105 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #216, 'distance_accuracy_value', 'NONE'); +#2106 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2107 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2108 = SURFACE_STYLE_USAGE ( .BOTH. , #1870 ) ; +#2109 = VECTOR ( 'NONE', #2664, 1000.000000000000000 ) ; +#2110 = EDGE_CURVE ( 'NONE', #2751, #47, #2335, .T. ) ; +#2111 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ; +#2112 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #551, .NOT_KNOWN. ) ; +#2113 = PLANE ( 'NONE', #3503 ) ; +#2114 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2115 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#2116 = PLANE ( 'NONE', #2561 ) ; +#2117 = ORIENTED_EDGE ( 'NONE', *, *, #1491, .T. ) ; +#2118 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2119 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .F. ) ; +#2120 = LINE ( 'NONE', #2003, #1697 ) ; +#2121 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2122 = ADVANCED_FACE ( 'NONE', ( #3466 ), #1833, .T. ) ; +#2123 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2124 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 1.300000000000000300, 0.8199999999999999500 ) ) ; +#2125 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2126 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2127 = FILL_AREA_STYLE_COLOUR ( '', #302 ) ; +#2128 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #450 ) ; +#2129 = VECTOR ( 'NONE', #544, 1000.000000000000000 ) ; +#2130 = ORIENTED_EDGE ( 'NONE', *, *, #1956, .T. ) ; +#2131 = EDGE_LOOP ( 'NONE', ( #143, #2465, #3469, #1634 ) ) ; +#2132 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3129, 'distance_accuracy_value', 'NONE'); +#2133 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2134 = LINE ( 'NONE', #1898, #2675 ) ; +#2135 = VERTEX_POINT ( 'NONE', #769 ) ; +#2136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2137 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2138 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .F. ) ; +#2139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2140 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2141 = CARTESIAN_POINT ( 'NONE', ( -2.194852813741696300, 1.587573593129091700, 0.8499999999996894500 ) ) ; +#2142 = ADVANCED_FACE ( 'NONE', ( #3177 ), #1259, .T. ) ; +#2143 = SURFACE_STYLE_USAGE ( .BOTH. , #3250 ) ; +#2144 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2145 = VECTOR ( 'NONE', #1440, 1000.000000000000000 ) ; +#2146 = ADVANCED_FACE ( 'NONE', ( #720 ), #1, .T. ) ; +#2147 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2148 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2149 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ; +#2150 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.452847000000000000, 0.4500000000000000700 ) ) ; +#2151 = EDGE_CURVE ( 'NONE', #1382, #120, #1103, .T. ) ; +#2152 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2100 ) ) ; +#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #2140, #471, #2405 ) ; +#2154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2155 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#2156 = ADVANCED_FACE ( 'NONE', ( #1586 ), #403, .T. ) ; +#2157 = EDGE_CURVE ( 'NONE', #642, #1400, #2923, .T. ) ; +#2158 = SURFACE_STYLE_USAGE ( .BOTH. , #2433 ) ; +#2159 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2160 = FACE_OUTER_BOUND ( 'NONE', #3386, .T. ) ; +#2161 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.482846999999999800, 0.0000000000000000000 ) ) ; +#2162 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2163 = CARTESIAN_POINT ( 'NONE', ( -2.478786796564000500, -1.278786796564000100, 0.8199999999999999500 ) ) ; +#2164 = ADVANCED_FACE ( 'NONE', ( #3509 ), #344, .T. ) ; +#2165 = LINE ( 'NONE', #1667, #1702 ) ; +#2166 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2167 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000100, -1.482847000000000000, 0.4200000000000000400 ) ) ; +#2168 = VECTOR ( 'NONE', #1286, 1000.000000000000000 ) ; +#2169 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ; +#2170 = EDGE_CURVE ( 'NONE', #425, #1382, #575, .T. ) ; +#2171 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2172 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1099 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3403, #1538, #1396 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2173 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2174 = EDGE_LOOP ( 'NONE', ( #846, #1645, #2034, #1949 ) ) ; +#2175 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #23, 'distance_accuracy_value', 'NONE'); +#2176 = VERTEX_POINT ( 'NONE', #1036 ) ; +#2177 = EDGE_CURVE ( 'NONE', #1632, #2326, #1999, .T. ) ; +#2178 = STYLED_ITEM ( 'NONE', ( #1751 ), #3242 ) ; +#2179 = LINE ( 'NONE', #3036, #3418 ) ; +#2180 = LINE ( 'NONE', #2095, #581 ) ; +#2181 = EDGE_LOOP ( 'NONE', ( #77, #3358, #765, #1524 ) ) ; +#2182 = VERTEX_POINT ( 'NONE', #313 ) ; +#2183 = FACE_OUTER_BOUND ( 'NONE', #929, .T. ) ; +#2184 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2185 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2186 = EDGE_CURVE ( 'NONE', #280, #815, #328, .T. ) ; +#2187 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #900 ), #1147 ) ; +#2188 = LINE ( 'NONE', #1655, #2937 ) ; +#2189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2190 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.960594732334000200E-015, 0.0000000000000000000 ) ) ; +#2191 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2192 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2193 = CARTESIAN_POINT ( 'NONE', ( 2.287867965644036200, -1.482847000000000200, 0.4375735931288071100 ) ) ; +#2194 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2195 = CYLINDRICAL_SURFACE ( 'NONE', #319, 0.03000000000000004100 ) ; +#2196 = SHAPE_REPRESENTATION ( 'User Library-ABM3-1', ( #1853, #2570, #1009, #3359 ), #1391 ) ; +#2197 = SURFACE_SIDE_STYLE ('',( #1075 ) ) ; +#2198 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2199 = EDGE_CURVE ( 'NONE', #1465, #236, #984, .T. ) ; +#2200 = VECTOR ( 'NONE', #1727, 1000.000000000000000 ) ; +#2201 = SURFACE_STYLE_USAGE ( .BOTH. , #2731 ) ; +#2202 = VECTOR ( 'NONE', #2399, 1000.000000000000000 ) ; +#2203 = EDGE_CURVE ( 'NONE', #909, #2030, #814, .T. ) ; +#2204 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#2205 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #241, #2173, #519 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2206 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .T. ) ; +#2207 = CARTESIAN_POINT ( 'NONE', ( -2.387573593128807600, -0.4124264068711929200, 0.8499999999999999800 ) ) ; +#2208 = VECTOR ( 'NONE', #3460, 1000.000000000000000 ) ; +#2209 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3546 ) ; +#2210 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2211 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2212 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2213 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2214 = ORIENTED_EDGE ( 'NONE', *, *, #3077, .T. ) ; +#2215 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999595600, -1.600000000000000100, 0.8199999999999999500 ) ) ; +#2216 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ; +#2217 = ORIENTED_EDGE ( 'NONE', *, *, #553, .F. ) ; +#2218 = ORIENTED_EDGE ( 'NONE', *, *, #2098, .T. ) ; +#2219 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2469, 'distance_accuracy_value', 'NONE'); +#2220 = EDGE_CURVE ( 'NONE', #1382, #1465, #715, .T. ) ; +#2221 = CARTESIAN_POINT ( 'NONE', ( 2.337573593128807300, 1.332846999999999400, 0.4500000000000001200 ) ) ; +#2222 = SURFACE_STYLE_USAGE ( .BOTH. , #283 ) ; +#2223 = LINE ( 'NONE', #1735, #350 ) ; +#2224 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1748 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #372, #2515, #2800 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2225 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2051 ) ) ; +#2226 = FILL_AREA_STYLE_COLOUR ( '', #2719 ) ; +#2227 = FACE_OUTER_BOUND ( 'NONE', #353, .T. ) ; +#2228 = SURFACE_SIDE_STYLE ('',( #1596 ) ) ; +#2229 = EDGE_CURVE ( 'NONE', #1400, #1278, #2179, .T. ) ; +#2230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2231 = SURFACE_STYLE_USAGE ( .BOTH. , #292 ) ; +#2232 = LINE ( 'NONE', #1960, #1427 ) ; +#2233 = FILL_AREA_STYLE ('',( #1419 ) ) ; +#2234 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2235 = FILL_AREA_STYLE_COLOUR ( '', #1961 ) ; +#2236 = STYLED_ITEM ( 'NONE', ( #1113 ), #2146 ) ; +#2237 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .T. ) ; +#2238 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2240 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2241 = SURFACE_STYLE_FILL_AREA ( #2233 ) ; +#2242 = EDGE_CURVE ( 'NONE', #3035, #2944, #2223, .T. ) ; +#2243 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 1.299999999999192900, 0.8375735931287251500 ) ) ; +#2244 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2132 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3129, #1520, #3383 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2245 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2246 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999596500, 1.600000000000000300, 0.8199999999999999500 ) ) ; +#2247 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2248 = LINE ( 'NONE', #1003, #801 ) ; +#2249 = EDGE_LOOP ( 'NONE', ( #1254, #627, #961, #3148 ) ) ; +#2250 = CYLINDRICAL_SURFACE ( 'NONE', #3322, 0.03000000000000002300 ) ; +#2251 = SURFACE_SIDE_STYLE ('',( #2241 ) ) ; +#2252 = FILL_AREA_STYLE_COLOUR ( '', #2184 ) ; +#2253 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #247, #1335, #1682, #1571 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980402360000, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541285299400, 0.8047378541285299400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#2254 = PRESENTATION_STYLE_ASSIGNMENT (( #97 ) ) ; +#2255 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ; +#2256 = ORIENTED_EDGE ( 'NONE', *, *, #1085, .T. ) ; +#2257 = SHAPE_REPRESENTATION ( 'User Library-ABM3-1_Fillet001', ( #2700 ), #489 ) ; +#2258 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1614 ), #2495 ) ; +#2259 = SURFACE_STYLE_FILL_AREA ( #1505 ) ; +#2260 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2261 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.332846999999999900, 0.0000000000000000000 ) ) ; +#2262 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .T. ) ; +#2263 = CYLINDRICAL_SURFACE ( 'NONE', #2964, 0.02999999999999997100 ) ; +#2264 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2946, 'distance_accuracy_value', 'NONE'); +#2265 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -1.300000000000000300, 0.8199999999999999500 ) ) ; +#2266 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#2267 = STYLED_ITEM ( 'NONE', ( #1780 ), #1053 ) ; +#2268 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2076 ) ) ; +#2269 = LINE ( 'NONE', #2123, #10 ) ; +#2270 = CYLINDRICAL_SURFACE ( 'NONE', #375, 0.03000000000000004100 ) ; +#2271 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2272 = PRESENTATION_STYLE_ASSIGNMENT (( #3246 ) ) ; +#2273 = ORIENTED_EDGE ( 'NONE', *, *, #2070, .F. ) ; +#2274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1940 ), #2565 ) ; +#2275 = SURFACE_STYLE_FILL_AREA ( #1662 ) ; +#2276 = FILL_AREA_STYLE_COLOUR ( '', #190 ) ; +#2277 = FILL_AREA_STYLE ('',( #1730 ) ) ; +#2278 = MANIFOLD_SOLID_BREP ( 'Imported1', #312 ) ; +#2279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1881 ), #2093 ) ; +#2280 = VECTOR ( 'NONE', #717, 1000.000000000000000 ) ; +#2281 = CYLINDRICAL_SURFACE ( 'NONE', #116, 0.1499999999999999700 ) ; +#2282 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .T. ) ; +#2283 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2970 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2388, #1507, #1699 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2284 = PLANE ( 'NONE', #238 ) ; +#2285 = SURFACE_SIDE_STYLE ('',( #2990 ) ) ; +#2286 = EDGE_CURVE ( 'NONE', #3271, #1437, #3233, .T. ) ; +#2287 = VECTOR ( 'NONE', #3086, 1000.000000000000000 ) ; +#2288 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #1835, #207 ) ; +#2289 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1718 ) ) ; +#2290 = CYLINDRICAL_SURFACE ( 'NONE', #983, 0.02999999999999997100 ) ; +#2291 = ORIENTED_EDGE ( 'NONE', *, *, #1680, .T. ) ; +#2292 = VERTEX_POINT ( 'NONE', #817 ) ; +#2293 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, 1.452847000000000000, 0.4500000000000000700 ) ) ; +#2294 = SURFACE_STYLE_USAGE ( .BOTH. , #355 ) ; +#2295 = ORIENTED_EDGE ( 'NONE', *, *, #825, .F. ) ; +#2296 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2297 = FACE_OUTER_BOUND ( 'NONE', #754, .T. ) ; +#2298 = PRESENTATION_STYLE_ASSIGNMENT (( #2316 ) ) ; +#2299 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2300 = PRESENTATION_STYLE_ASSIGNMENT (( #2701 ) ) ; +#2301 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .F. ) ; +#2302 = SURFACE_STYLE_USAGE ( .BOTH. , #2558 ) ; +#2303 = EDGE_CURVE ( 'NONE', #280, #1588, #2928, .T. ) ; +#2304 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ; +#2305 = FACE_OUTER_BOUND ( 'NONE', #3131, .T. ) ; +#2306 = FACE_OUTER_BOUND ( 'NONE', #1299, .T. ) ; +#2307 = FILL_AREA_STYLE ('',( #3105 ) ) ; +#2308 = DIRECTION ( 'NONE', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ; +#2309 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1399, 'distance_accuracy_value', 'NONE'); +#2310 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .F. ) ; +#2311 = SURFACE_STYLE_USAGE ( .BOTH. , #2462 ) ; +#2312 = SURFACE_SIDE_STYLE ('',( #181 ) ) ; +#2313 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2340 ), #2172 ) ; +#2314 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .F. ) ; +#2315 = SHAPE_REPRESENTATION ( 'User Library-ABM3-1_Pad001', ( #2700 ), #99 ) ; +#2316 = SURFACE_STYLE_USAGE ( .BOTH. , #1786 ) ; +#2317 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.452847000000000000, 0.4500000000000000700 ) ) ; +#2318 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #256 ), #37 ) ; +#2319 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2320 = SURFACE_STYLE_USAGE ( .BOTH. , #683 ) ; +#2321 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2322 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ; +#2323 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.9999999999999997800, 0.0000000000000000000 ) ) ; +#2324 = FILL_AREA_STYLE_COLOUR ( '', #1911 ) ; +#2325 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ; +#2326 = VERTEX_POINT ( 'NONE', #2797 ) ; +#2327 = VECTOR ( 'NONE', #2632, 1000.000000000000000 ) ; +#2328 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .F. ) ; +#2329 = ORIENTED_EDGE ( 'NONE', *, *, #1129, .F. ) ; +#2330 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2331 = PRESENTATION_STYLE_ASSIGNMENT (( #2378 ) ) ; +#2332 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2340 ) ) ; +#2333 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2334 = VERTEX_POINT ( 'NONE', #3104 ) ; +#2335 = CIRCLE ( 'NONE', #1720, 0.1499999999999999700 ) ; +#2336 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2337 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2338 = SURFACE_SIDE_STYLE ('',( #455 ) ) ; +#2339 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2340 = STYLED_ITEM ( 'NONE', ( #1148 ), #2408 ) ; +#2341 = VECTOR ( 'NONE', #1589, 1000.000000000000000 ) ; +#2342 = FILL_AREA_STYLE ('',( #407 ) ) ; +#2343 = EDGE_CURVE ( 'NONE', #418, #2012, #761, .T. ) ; +#2344 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1432 ), #32 ) ; +#2345 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#2346 = ORIENTED_EDGE ( 'NONE', *, *, #2110, .F. ) ; +#2347 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2348 = AXIS2_PLACEMENT_3D ( 'NONE', #2996, #976, #1721 ) ; +#2349 = AXIS2_PLACEMENT_3D ( 'NONE', #3344, #68, #3093 ) ; +#2350 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2351 = SURFACE_SIDE_STYLE ('',( #202 ) ) ; +#2352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2353 = FILL_AREA_STYLE ('',( #1237 ) ) ; +#2354 = LINE ( 'NONE', #2384, #3040 ) ; +#2355 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1828, 'distance_accuracy_value', 'NONE'); +#2356 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2357 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2358 = ADVANCED_FACE ( 'NONE', ( #3309 ), #3380, .T. ) ; +#2359 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2360 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #789 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3115, #105, #2501 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2362 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#2363 = SURFACE_STYLE_USAGE ( .BOTH. , #1575 ) ; +#2364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2365 = SURFACE_STYLE_FILL_AREA ( #777 ) ; +#2366 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2367 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#2368 = EDGE_CURVE ( 'NONE', #2757, #129, #3024, .T. ) ; +#2369 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2370 = VERTEX_POINT ( 'NONE', #3391 ) ; +#2371 = VERTEX_POINT ( 'NONE', #2065 ) ; +#2372 = EDGE_LOOP ( 'NONE', ( #1638, #946, #1611, #137 ) ) ; +#2373 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ; +#2374 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2375 = PRESENTATION_STYLE_ASSIGNMENT (( #18 ) ) ; +#2376 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2377 = VERTEX_POINT ( 'NONE', #2038 ) ; +#2378 = SURFACE_STYLE_USAGE ( .BOTH. , #745 ) ; +#2379 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#2380 = ADVANCED_FACE ( 'NONE', ( #2582 ), #3010, .T. ) ; +#2381 = VECTOR ( 'NONE', #1005, 1000.000000000000100 ) ; +#2382 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2383 = ORIENTED_EDGE ( 'NONE', *, *, #2934, .F. ) ; +#2384 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2385 = LINE ( 'NONE', #2987, #2553 ) ; +#2386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1159 ), #1676 ) ; +#2387 = CYLINDRICAL_SURFACE ( 'NONE', #2567, 0.03000000000000002300 ) ; +#2388 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2389 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.482846999999999800, 0.0000000000000000000 ) ) ; +#2390 = VECTOR ( 'NONE', #712, 1000.000000000000000 ) ; +#2391 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2392 = STYLED_ITEM ( 'NONE', ( #2007 ), #1602 ) ; +#2393 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#2394 = EDGE_CURVE ( 'NONE', #1584, #418, #2588, .T. ) ; +#2395 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2396 = STYLED_ITEM ( 'NONE', ( #2397 ), #3170 ) ; +#2397 = PRESENTATION_STYLE_ASSIGNMENT (( #1884 ) ) ; +#2398 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2399 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2400 = ADVANCED_FACE ( 'NONE', ( #1142 ), #1693, .T. ) ; +#2401 = EDGE_CURVE ( 'NONE', #1588, #1568, #2512, .T. ) ; +#2402 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #843 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1001, #2894, #1281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2403 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.482847000000000000, 0.4375735931288073400 ) ) ; +#2404 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#2405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2406 = SURFACE_STYLE_FILL_AREA ( #2598 ) ; +#2407 = FILL_AREA_STYLE_COLOUR ( '', #1484 ) ; +#2408 = ADVANCED_FACE ( 'NONE', ( #1340 ), #1224, .T. ) ; +#2409 = ORIENTED_EDGE ( 'NONE', *, *, #3536, .F. ) ; +#2410 = CIRCLE ( 'NONE', #2513, 0.1499999999999999700 ) ; +#2411 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2412 = FILL_AREA_STYLE ('',( #467 ) ) ; +#2413 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2414 = VECTOR ( 'NONE', #2614, 1000.000000000000000 ) ; +#2415 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #2767, #1692 ) ; +#2416 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2417 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2418 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .T. ) ; +#2419 = ADVANCED_FACE ( 'NONE', ( #1071 ), #3308, .T. ) ; +#2420 = PRESENTATION_STYLE_ASSIGNMENT (( #2622 ) ) ; +#2421 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -0.4300000000000001000, 0.8499999999999999800 ) ) ; +#2422 = SURFACE_STYLE_FILL_AREA ( #1872 ) ; +#2423 = LINE ( 'NONE', #189, #78 ) ; +#2424 = ORIENTED_EDGE ( 'NONE', *, *, #1162, .T. ) ; +#2425 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2426 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ; +#2427 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #648 ), #73 ) ; +#2428 = SURFACE_SIDE_STYLE ('',( #993 ) ) ; +#2429 = MANIFOLD_SOLID_BREP ( 'Imported2', #3066 ) ; +#2430 = CIRCLE ( 'NONE', #635, 0.03000000000000002300 ) ; +#2431 = ADVANCED_FACE ( 'NONE', ( #80 ), #1901, .F. ) ; +#2432 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2433 = SURFACE_SIDE_STYLE ('',( #772 ) ) ; +#2434 = SURFACE_SIDE_STYLE ('',( #623 ) ) ; +#2435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2436 = SURFACE_STYLE_USAGE ( .BOTH. , #2677 ) ; +#2437 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3283, 'distance_accuracy_value', 'NONE'); +#2438 = VECTOR ( 'NONE', #2060, 1000.000000000000100 ) ; +#2439 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#2440 = PRESENTATION_STYLE_ASSIGNMENT (( #3350 ) ) ; +#2441 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2442 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 1.299999999999596400, 0.8199999999999999500 ) ) ; +#2443 = AXIS2_PLACEMENT_3D ( 'NONE', #1547, #2746, #2897 ) ; +#2444 = ADVANCED_FACE ( 'NONE', ( #270 ), #3270, .T. ) ; +#2445 = ORIENTED_EDGE ( 'NONE', *, *, #2802, .F. ) ; +#2446 = CARTESIAN_POINT ( 'NONE', ( -2.270294372515228300, -1.452846999999999600, 0.4499999999999999600 ) ) ; +#2447 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2448 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.332846999999999900, 0.4200000000000000400 ) ) ; +#2449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1750 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2640, #19, #2382 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2450 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #480 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1617, #3476, #1862 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2451 = LINE ( 'NONE', #453, #152 ) ; +#2452 = SURFACE_SIDE_STYLE ('',( #484 ) ) ; +#2453 = SURFACE_SIDE_STYLE ('',( #3072 ) ) ; +#2454 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2455 = EDGE_CURVE ( 'NONE', #1817, #133, #1287, .T. ) ; +#2456 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ; +#2457 = FILL_AREA_STYLE ('',( #2590 ) ) ; +#2458 = LINE ( 'NONE', #2542, #3051 ) ; +#2459 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1881 ) ) ; +#2460 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2461 = FACE_OUTER_BOUND ( 'NONE', #2670, .T. ) ; +#2462 = SURFACE_SIDE_STYLE ('',( #3144 ) ) ; +#2463 = AXIS2_PLACEMENT_3D ( 'NONE', #2548, #2562, #101 ) ; +#2464 = LINE ( 'NONE', #674, #795 ) ; +#2465 = ORIENTED_EDGE ( 'NONE', *, *, #3260, .T. ) ; +#2466 = ORIENTED_EDGE ( 'NONE', *, *, #56, .T. ) ; +#2467 = EDGE_CURVE ( 'NONE', #3062, #2585, #533, .T. ) ; +#2468 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .T. ) ; +#2469 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2470 = CARTESIAN_POINT ( 'NONE', ( -2.370000000000000100, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#2471 = EDGE_CURVE ( 'NONE', #3271, #2370, #1644, .T. ) ; +#2472 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .F. ) ; +#2473 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1718, .NOT_KNOWN. ) ; +#2474 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2114, 'distance_accuracy_value', 'NONE'); +#2475 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .T. ) ; +#2476 = FILL_AREA_STYLE ('',( #578 ) ) ; +#2477 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2478 = SURFACE_STYLE_FILL_AREA ( #1209 ) ; +#2479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2480 = FACE_OUTER_BOUND ( 'NONE', #1134, .T. ) ; +#2481 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -1.299999999999596600, 0.8199999999999999500 ) ) ; +#2482 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .F. ) ; +#2483 = ORIENTED_EDGE ( 'NONE', *, *, #1978, .F. ) ; +#2484 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2485 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2486 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#2487 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3490 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1605, #3456, #1855 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2488 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1434, #2700 ), #2244 ) ; +#2489 = FILL_AREA_STYLE_COLOUR ( '', #3069 ) ; +#2490 = LINE ( 'NONE', #1262, #2957 ) ; +#2491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2492 = FILL_AREA_STYLE ('',( #908 ) ) ; +#2493 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2494 = FACE_OUTER_BOUND ( 'NONE', #1995, .T. ) ; +#2495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1541, #2581, #223 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2496 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ; +#2497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2498 = FACE_OUTER_BOUND ( 'NONE', #1061, .T. ) ; +#2499 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .F. ) ; +#2500 = ORIENTED_EDGE ( 'NONE', *, *, #3281, .T. ) ; +#2501 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2502 = STYLED_ITEM ( 'NONE', ( #388 ), #2102 ) ; +#2503 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2504 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999400, 0.4500000000000000700 ) ) ; +#2505 = VECTOR ( 'NONE', #35, 1000.000000000000000 ) ; +#2506 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .T. ) ; +#2507 = LINE ( 'NONE', #3388, #2438 ) ; +#2508 = FACE_OUTER_BOUND ( 'NONE', #950, .T. ) ; +#2509 = AXIS2_PLACEMENT_3D ( 'NONE', #3122, #856, #3287 ) ; +#2510 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1135, 'distance_accuracy_value', 'NONE'); +#2511 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2512 = CIRCLE ( 'NONE', #2587, 0.1499999999999999700 ) ; +#2513 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #2813, #2518 ) ; +#2514 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2515 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2516 = SURFACE_STYLE_FILL_AREA ( #1372 ) ; +#2517 = STYLED_ITEM ( 'NONE', ( #2440 ), #2278 ) ; +#2518 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2519 = VERTEX_POINT ( 'NONE', #3332 ) ; +#2520 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2521 = SURFACE_STYLE_USAGE ( .BOTH. , #1942 ) ; +#2522 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#2523 = AXIS2_PLACEMENT_3D ( 'NONE', #2486, #2333, #559 ) ; +#2524 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2525 = EDGE_CURVE ( 'NONE', #3087, #1186, #539, .T. ) ; +#2526 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .F. ) ; +#2527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1541, 'distance_accuracy_value', 'NONE'); +#2528 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2529 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.4299999999999999900, 0.8199999999999999500 ) ) ; +#2530 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2531 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #916, 'distance_accuracy_value', 'NONE'); +#2532 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1352 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2921, #1821, #791 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2533 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #955 ) ) ; +#2534 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ; +#2535 = SURFACE_STYLE_USAGE ( .BOTH. , #629 ) ; +#2536 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .T. ) ; +#2537 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2538 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #473, #3539 ) ; +#2539 = FILL_AREA_STYLE ('',( #3147 ) ) ; +#2540 = CYLINDRICAL_SURFACE ( 'NONE', #3291, 0.03000000000000002300 ) ; +#2541 = ORIENTED_EDGE ( 'NONE', *, *, #690, .F. ) ; +#2542 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2543 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .T. ) ; +#2544 = AXIS2_PLACEMENT_3D ( 'NONE', #2722, #1004, #2194 ) ; +#2545 = PRESENTATION_STYLE_ASSIGNMENT (( #2521 ) ) ; +#2546 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .T. ) ; +#2547 = FACE_OUTER_BOUND ( 'NONE', #3038, .T. ) ; +#2548 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#2549 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2550 = SURFACE_STYLE_FILL_AREA ( #2939 ) ; +#2551 = EDGE_CURVE ( 'NONE', #2012, #3210, #1467, .T. ) ; +#2552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #632 ), #3098 ) ; +#2553 = VECTOR ( 'NONE', #3212, 1000.000000000000000 ) ; +#2554 = ORIENTED_EDGE ( 'NONE', *, *, #2857, .F. ) ; +#2555 = FILL_AREA_STYLE_COLOUR ( '', #1685 ) ; +#2556 = CARTESIAN_POINT ( 'NONE', ( 2.187573593128646600, -1.570000000000353600, 0.8499999999999999800 ) ) ; +#2557 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2558 = SURFACE_SIDE_STYLE ('',( #1805 ) ) ; +#2559 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2869 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3377, #3387, #3334 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2560 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2561 = AXIS2_PLACEMENT_3D ( 'NONE', #2417, #458, #2634 ) ; +#2562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2563 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2564 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2565 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2043 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #782, #2697, #217 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2566 = CYLINDRICAL_SURFACE ( 'NONE', #1846, 0.03000000000000004100 ) ; +#2567 = AXIS2_PLACEMENT_3D ( 'NONE', #779, #2793, #2154 ) ; +#2568 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #251 ), #828 ) ; +#2570 = AXIS2_PLACEMENT_3D ( 'NONE', #1812, #160, #2101 ) ; +#2571 = LINE ( 'NONE', #3197, #340 ) ; +#2572 = ORIENTED_EDGE ( 'NONE', *, *, #2998, .T. ) ; +#2573 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, -1.300000000000000300, 0.8499999999999999800 ) ) ; +#2574 = FILL_AREA_STYLE_COLOUR ( '', #2432 ) ; +#2575 = SURFACE_STYLE_USAGE ( .BOTH. , #668 ) ; +#2576 = VECTOR ( 'NONE', #2579, 1000.000000000000000 ) ; +#2577 = FACE_OUTER_BOUND ( 'NONE', #1180, .T. ) ; +#2578 = ORIENTED_EDGE ( 'NONE', *, *, #2551, .F. ) ; +#2579 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2580 = SURFACE_STYLE_USAGE ( .BOTH. , #2036 ) ; +#2581 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2582 = FACE_OUTER_BOUND ( 'NONE', #1741, .T. ) ; +#2583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2584 = LINE ( 'NONE', #2337, #959 ) ; +#2585 = VERTEX_POINT ( 'NONE', #3053 ) ; +#2586 = VECTOR ( 'NONE', #729, 1000.000000000000100 ) ; +#2587 = AXIS2_PLACEMENT_3D ( 'NONE', #1788, #277, #896 ) ; +#2588 = LINE ( 'NONE', #1241, #2576 ) ; +#2589 = CIRCLE ( 'NONE', #90, 0.1499999999999999700 ) ; +#2590 = FILL_AREA_STYLE_COLOUR ( '', #1388 ) ; +#2591 = SURFACE_STYLE_USAGE ( .BOTH. , #681 ) ; +#2592 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1896 ) ) ; +#2593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2594 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3273 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #963, #2856, #1240 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2595 = CIRCLE ( 'NONE', #2668, 0.03000000000000007900 ) ; +#2596 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2597 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#2598 = FILL_AREA_STYLE ('',( #2651 ) ) ; +#2599 = SURFACE_STYLE_USAGE ( .BOTH. , #2811 ) ; +#2600 = SURFACE_SIDE_STYLE ('',( #1182 ) ) ; +#2601 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ; +#2602 = SURFACE_STYLE_USAGE ( .BOTH. , #1485 ) ; +#2603 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2604 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999595600, 1.600000000000000100, 0.8199999999999999500 ) ) ; +#2605 = PRESENTATION_STYLE_ASSIGNMENT (( #3005 ) ) ; +#2606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2607 = FILL_AREA_STYLE_COLOUR ( '', #664 ) ; +#2608 = FILL_AREA_STYLE ('',( #1398 ) ) ; +#2609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2611 = SURFACE_STYLE_USAGE ( .BOTH. , #702 ) ; +#2612 = LINE ( 'NONE', #1841, #2909 ) ; +#2613 = EDGE_LOOP ( 'NONE', ( #2693, #2426, #1557, #621, #2282, #572, #75, #3497 ) ) ; +#2614 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2615 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #988, #3282, #1403, #1924 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384690600, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243652700, 0.8047378541243652700, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#2616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1244 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1546, #1534, #1269 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2617 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2618 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ; +#2619 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2620 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2621 = EDGE_CURVE ( 'NONE', #1465, #76, #2006, .T. ) ; +#2622 = SURFACE_STYLE_USAGE ( .BOTH. , #718 ) ; +#2623 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .F. ) ; +#2624 = EDGE_LOOP ( 'NONE', ( #1593, #2295, #1356, #348 ) ) ; +#2625 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .F. ) ; +#2626 = SURFACE_SIDE_STYLE ('',( #2967 ) ) ; +#2627 = FILL_AREA_STYLE ('',( #2489 ) ) ; +#2628 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1564 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2741, #374, #262 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2630 = SURFACE_STYLE_FILL_AREA ( #1801 ) ; +#2631 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ; +#2632 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2633 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ; +#2634 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2635 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ; +#2636 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2392 ) ) ; +#2637 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2638 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1442, 'distance_accuracy_value', 'NONE'); +#2639 = FACE_OUTER_BOUND ( 'NONE', #3268, .T. ) ; +#2640 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2641 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2642 = ADVANCED_FACE ( 'NONE', ( #2082 ), #3323, .T. ) ; +#2643 = EDGE_CURVE ( 'NONE', #529, #40, #439, .T. ) ; +#2644 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2473, #643 ) ; +#2645 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, -1.287573593129000000, 0.8499999999999999800 ) ) ; +#2646 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2647 = CARTESIAN_POINT ( 'NONE', ( -2.478786796564000500, 1.278786796564000100, 0.8199999999999999500 ) ) ; +#2648 = SURFACE_STYLE_FILL_AREA ( #771 ) ; +#2649 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2650 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2651 = FILL_AREA_STYLE_COLOUR ( '', #194 ) ; +#2652 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #2644 ) ; +#2653 = VECTOR ( 'NONE', #1234, 1000.000000000000000 ) ; +#2654 = VERTEX_POINT ( 'NONE', #2215 ) ; +#2655 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#2656 = LINE ( 'NONE', #1474, #463 ) ; +#2657 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#2658 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2659 = PLANE ( 'NONE', #2153 ) ; +#2660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2661 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #749 ) ; +#2662 = ADVANCED_FACE ( 'NONE', ( #2297 ), #2387, .T. ) ; +#2663 = SURFACE_STYLE_USAGE ( .BOTH. , #2678 ) ; +#2664 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2665 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2666 = EDGE_CURVE ( 'NONE', #1672, #1948, #2736, .T. ) ; +#2667 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2668 = AXIS2_PLACEMENT_3D ( 'NONE', #55, #1998, #335 ) ; +#2669 = LINE ( 'NONE', #860, #2129 ) ; +#2670 = EDGE_LOOP ( 'NONE', ( #380, #3367, #1744, #342 ) ) ; +#2671 = VERTEX_POINT ( 'NONE', #296 ) ; +#2672 = CARTESIAN_POINT ( 'NONE', ( 2.187573593129000100, -1.570000000000000100, 0.8499999999999999800 ) ) ; +#2673 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2674 = FILL_AREA_STYLE_COLOUR ( '', #1932 ) ; +#2675 = VECTOR ( 'NONE', #2673, 1000.000000000000000 ) ; +#2676 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .F. ) ; +#2677 = SURFACE_SIDE_STYLE ('',( #2986 ) ) ; +#2678 = SURFACE_SIDE_STYLE ('',( #2365 ) ) ; +#2679 = PLANE ( 'NONE', #979 ) ; +#2680 = EDGE_LOOP ( 'NONE', ( #2456, #1761, #1084, #2291 ) ) ; +#2681 = SURFACE_STYLE_USAGE ( .BOTH. , #2428 ) ; +#2682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2517 ), #2559 ) ; +#2683 = ADVANCED_FACE ( 'NONE', ( #2498 ), #1705, .T. ) ; +#2684 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2685 = SURFACE_STYLE_USAGE ( .BOTH. , #222 ) ; +#2686 = FILL_AREA_STYLE_COLOUR ( '', #1951 ) ; +#2687 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, 1.287573593128999800, 0.8499999999999999800 ) ) ; +#2688 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2689 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #760, 'distance_accuracy_value', 'NONE'); +#2690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2880 ), #2629 ) ; +#2691 = CIRCLE ( 'NONE', #1318, 0.03000000000000007900 ) ; +#2692 = ADVANCED_FACE ( 'NONE', ( #902 ), #2679, .T. ) ; +#2693 = ORIENTED_EDGE ( 'NONE', *, *, #973, .T. ) ; +#2694 = EDGE_CURVE ( 'NONE', #2949, #2585, #3326, .T. ) ; +#2695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3113 ), #478 ) ; +#2696 = SURFACE_STYLE_USAGE ( .BOTH. , #2452 ) ; +#2697 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2698 = SURFACE_STYLE_FILL_AREA ( #2902 ) ; +#2699 = EDGE_CURVE ( 'NONE', #815, #2979, #512, .T. ) ; +#2700 = AXIS2_PLACEMENT_3D ( 'NONE', #112, #2057, #394 ) ; +#2701 = SURFACE_STYLE_USAGE ( .BOTH. , #1670 ) ; +#2702 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2703 = PRESENTATION_STYLE_ASSIGNMENT (( #170 ) ) ; +#2704 = ADVANCED_FACE ( 'NONE', ( #3254 ), #2281, .T. ) ; +#2705 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2706 = FACE_OUTER_BOUND ( 'NONE', #258, .T. ) ; +#2707 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2708 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.332846999999999900, 0.4375735931288071100 ) ) ; +#2709 = VECTOR ( 'NONE', #2339, 1000.000000000000000 ) ; +#2710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2711 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2880 ) ) ; +#2712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2713 = SURFACE_SIDE_STYLE ('',( #845 ) ) ; +#2714 = EDGE_CURVE ( 'NONE', #1400, #2751, #1659, .T. ) ; +#2715 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ; +#2716 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2396 ) ) ; +#2717 = SURFACE_STYLE_FILL_AREA ( #2307 ) ; +#2718 = SHAPE_DEFINITION_REPRESENTATION ( #1122, #2315 ) ; +#2719 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2720 = EDGE_LOOP ( 'NONE', ( #50, #2758, #1694, #2138 ) ) ; +#2721 = ORIENTED_EDGE ( 'NONE', *, *, #56, .F. ) ; +#2722 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2723 = EDGE_CURVE ( 'NONE', #46, #3021, #914, .T. ) ; +#2724 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3318 ) ) ; +#2725 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .F. ) ; +#2726 = VERTEX_POINT ( 'NONE', #2460 ) ; +#2727 = FACE_OUTER_BOUND ( 'NONE', #3366, .T. ) ; +#2728 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 0.4000000000000001300, 0.8375735931288070800 ) ) ; +#2729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2730 = EDGE_LOOP ( 'NONE', ( #970, #1349, #3265, #219 ) ) ; +#2731 = SURFACE_SIDE_STYLE ('',( #84 ) ) ; +#2732 = SURFACE_STYLE_FILL_AREA ( #2476 ) ; +#2733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2734 = CARTESIAN_POINT ( 'NONE', ( -2.287867965644036200, 1.482847000000000200, 0.4375735931288071100 ) ) ; +#2735 = SURFACE_STYLE_FILL_AREA ( #2010 ) ; +#2736 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3, + ( #320, #510, #2963, #598, #1117, #1668 ), + .UNSPECIFIED., .F., .F., + ( 4, 2, 4 ), + ( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) ; +#2737 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, 1.452846999999999800, 0.4500000000000000700 ) ) ; +#2738 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2739 = SURFACE_STYLE_FILL_AREA ( #1938 ) ; +#2740 = ORIENTED_EDGE ( 'NONE', *, *, #1680, .F. ) ; +#2741 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2742 = EDGE_CURVE ( 'NONE', #2292, #1413, #2899, .T. ) ; +#2743 = CARTESIAN_POINT ( 'NONE', ( -2.469999999999999800, 1.287573593128500400, 0.8499999999999999800 ) ) ; +#2744 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#2745 = LINE ( 'NONE', #1779, #2653 ) ; +#2746 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2747 = EDGE_LOOP ( 'NONE', ( #3410, #3544, #1194, #177 ) ) ; +#2748 = CARTESIAN_POINT ( 'NONE', ( 2.270294372515228300, 1.452846999999999600, 0.4499999999999999600 ) ) ; +#2749 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2750 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.452847000000000000, 0.4200000000000000400 ) ) ; +#2751 = VERTEX_POINT ( 'NONE', #810 ) ; +#2752 = SURFACE_STYLE_FILL_AREA ( #158 ) ; +#2753 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #398, #2061, #990, #2885 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243640500, 0.8047378541243640500, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#2754 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#2755 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.482847000000000000, 0.4200000000000000400 ) ) ; +#2756 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .T. ) ; +#2757 = VERTEX_POINT ( 'NONE', #1923 ) ; +#2758 = ORIENTED_EDGE ( 'NONE', *, *, #625, .T. ) ; +#2759 = EDGE_CURVE ( 'NONE', #307, #1749, #3001, .T. ) ; +#2760 = SURFACE_STYLE_USAGE ( .BOTH. , #2875 ) ; +#2761 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #2416, #786 ) ; +#2762 = EDGE_LOOP ( 'NONE', ( #175, #1453, #550, #3333 ) ) ; +#2763 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.482847000000000000, 0.4200000000000000400 ) ) ; +#2764 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.482847000000000000, 0.4200000000000000400 ) ) ; +#2765 = EDGE_CURVE ( 'NONE', #47, #529, #1562, .T. ) ; +#2766 = ORIENTED_EDGE ( 'NONE', *, *, #2835, .T. ) ; +#2767 = DIRECTION ( 'NONE', ( -0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ; +#2768 = SURFACE_SIDE_STYLE ('',( #2063 ) ) ; +#2769 = PRESENTATION_STYLE_ASSIGNMENT (( #2320 ) ) ; +#2770 = SURFACE_STYLE_USAGE ( .BOTH. , #1701 ) ; +#2771 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3215, #2915, #2929, #3434 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384690600, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243652700, 0.8047378541243652700, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#2772 = VECTOR ( 'NONE', #2778, 1000.000000000000000 ) ; +#2773 = FILL_AREA_STYLE ('',( #876 ) ) ; +#2774 = ORIENTED_EDGE ( 'NONE', *, *, #630, .T. ) ; +#2775 = AXIS2_PLACEMENT_3D ( 'NONE', #1155, #1231, #1375 ) ; +#2776 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#2777 = FILL_AREA_STYLE ('',( #3540 ) ) ; +#2778 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2779 = VECTOR ( 'NONE', #156, 1000.000000000000000 ) ; +#2780 = FILL_AREA_STYLE ('',( #1431 ) ) ; +#2781 = SURFACE_STYLE_FILL_AREA ( #1784 ) ; +#2782 = EDGE_CURVE ( 'NONE', #3210, #3095, #1481, .T. ) ; +#2783 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 1.299999999999596600, 0.8199999999999999500 ) ) ; +#2784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1988 ), #2594 ) ; +#2785 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2786 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#2787 = CARTESIAN_POINT ( 'NONE', ( 2.270294372515228300, -1.452847000000000000, 0.4499999999999999600 ) ) ; +#2788 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2790 = FACE_OUTER_BOUND ( 'NONE', #1903, .T. ) ; +#2791 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2211, 'distance_accuracy_value', 'NONE'); +#2792 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ; +#2793 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2794 = VECTOR ( 'NONE', #2139, 1000.000000000000000 ) ; +#2795 = VERTEX_POINT ( 'NONE', #1633 ) ; +#2796 = ORIENTED_EDGE ( 'NONE', *, *, #3260, .F. ) ; +#2797 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2798 = AXIS2_PLACEMENT_3D ( 'NONE', #2210, #1515, #2911 ) ; +#2799 = CARTESIAN_POINT ( 'NONE', ( 2.178786796564000200, 1.578786796563999900, 0.8199999999999999500 ) ) ; +#2800 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2801 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .T. ) ; +#2802 = EDGE_CURVE ( 'NONE', #1278, #1948, #735, .T. ) ; +#2803 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#2804 = VECTOR ( 'NONE', #2493, 1000.000000000000000 ) ; +#2805 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2806 = EDGE_LOOP ( 'NONE', ( #809, #2546, #2325, #286 ) ) ; +#2807 = EDGE_CURVE ( 'NONE', #2757, #1759, #1395, .T. ) ; +#2808 = LINE ( 'NONE', #183, #2002 ) ; +#2809 = SURFACE_STYLE_USAGE ( .BOTH. , #1469 ) ; +#2810 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2811 = SURFACE_SIDE_STYLE ('',( #923 ) ) ; +#2812 = AXIS2_PLACEMENT_3D ( 'NONE', #369, #324, #384 ) ; +#2813 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2814 = STYLED_ITEM ( 'NONE', ( #469 ), #1434 ) ; +#2815 = LINE ( 'NONE', #25, #557 ) ; +#2816 = CARTESIAN_POINT ( 'NONE', ( 2.387573593128807600, 0.4124264068711928100, 0.8499999999999999800 ) ) ; +#2817 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2818 = EDGE_CURVE ( 'NONE', #2292, #2726, #641, .T. ) ; +#2819 = STYLED_ITEM ( 'NONE', ( #679 ), #3193 ) ; +#2820 = ORIENTED_EDGE ( 'NONE', *, *, #2203, .F. ) ; +#2821 = EDGE_CURVE ( 'NONE', #642, #1948, #2815, .T. ) ; +#2822 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2619, 'distance_accuracy_value', 'NONE'); +#2823 = FACE_OUTER_BOUND ( 'NONE', #3290, .T. ) ; +#2824 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #567, #947, #554, #299 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980390564100, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541257496100, 0.8047378541257496100, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#2825 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ; +#2826 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ; +#2827 = VERTEX_POINT ( 'NONE', #2054 ) ; +#2828 = PRESENTATION_STYLE_ASSIGNMENT (( #2611 ) ) ; +#2829 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #866 ) ) ; +#2830 = PRESENTATION_STYLE_ASSIGNMENT (( #883 ) ) ; +#2831 = VECTOR ( 'NONE', #2447, 1000.000000000000000 ) ; +#2832 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ; +#2833 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999400, -1.403141372515228400, 0.4499999999999999600 ) ) ; +#2834 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2835 = EDGE_CURVE ( 'NONE', #3062, #2858, #2745, .T. ) ; +#2836 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ; +#2837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #560 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2398, #547, #2 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2838 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2839 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2840 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ; +#2841 = CYLINDRICAL_SURFACE ( 'NONE', #3371, 0.02999999999999997100 ) ; +#2842 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1265, #2700 ), #489 ) ; +#2843 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000001000, 1.420714965644035700, 0.4199999999999999300 ) ) ; +#2844 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2845 = VECTOR ( 'NONE', #2628, 1000.000000000000000 ) ; +#2846 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#2847 = SURFACE_SIDE_STYLE ('',( #1338 ) ) ; +#2848 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2849 = STYLED_ITEM ( 'NONE', ( #2254 ), #1303 ) ; +#2850 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#2851 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.332846999999999900, 0.0000000000000000000 ) ) ; +#2852 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .T. ) ; +#2853 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3384 ) ) ; +#2854 = CARTESIAN_POINT ( 'NONE', ( 2.287867965644036200, 1.482847000000000200, 0.4199999999999999300 ) ) ; +#2855 = PLANE ( 'NONE', #2348 ) ; +#2856 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2857 = EDGE_CURVE ( 'NONE', #802, #129, #3356, .T. ) ; +#2858 = VERTEX_POINT ( 'NONE', #2597 ) ; +#2859 = FACE_OUTER_BOUND ( 'NONE', #1460, .T. ) ; +#2860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #94 ), #874 ) ; +#2861 = VERTEX_POINT ( 'NONE', #1243 ) ; +#2862 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2863 = SURFACE_STYLE_USAGE ( .BOTH. , #2312 ) ; +#2864 = FILL_AREA_STYLE_COLOUR ( '', #2560 ) ; +#2865 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2888 ) ) ; +#2866 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2867 = PRESENTATION_STYLE_ASSIGNMENT (( #1818 ) ) ; +#2868 = ORIENTED_EDGE ( 'NONE', *, *, #2110, .T. ) ; +#2869 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3377, 'distance_accuracy_value', 'NONE'); +#2870 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 1.570000000000000100, 0.8499999999999999800 ) ) ; +#2871 = AXIS2_PLACEMENT_3D ( 'NONE', #2999, #3110, #3046 ) ; +#2872 = EDGE_LOOP ( 'NONE', ( #3338, #3306, #3227, #303 ) ) ; +#2873 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .T. ) ; +#2874 = LINE ( 'NONE', #2870, #1461 ) ; +#2875 = SURFACE_SIDE_STYLE ('',( #132 ) ) ; +#2876 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2877 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2878 = ORIENTED_EDGE ( 'NONE', *, *, #2765, .T. ) ; +#2879 = PRESENTATION_STYLE_ASSIGNMENT (( #2809 ) ) ; +#2880 = STYLED_ITEM ( 'NONE', ( #2982 ), #2400 ) ; +#2881 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2882 = EDGE_CURVE ( 'NONE', #2977, #2751, #1935, .T. ) ; +#2883 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #249, #2191, #528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2884 = FILL_AREA_STYLE ('',( #3159 ) ) ; +#2885 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.452846999999999800, 0.4500000000000000700 ) ) ; +#2886 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2887 = VECTOR ( 'NONE', #1827, 1000.000000000000100 ) ; +#2888 = STYLED_ITEM ( 'NONE', ( #509 ), #462 ) ; +#2889 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3225, 'distance_accuracy_value', 'NONE'); +#2890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#2891 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2892 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .T. ) ; +#2893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2894 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2895 = SURFACE_STYLE_FILL_AREA ( #2927 ) ; +#2896 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2897 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2898 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2899 = LINE ( 'NONE', #2185, #2200 ) ; +#2900 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, 0.3999999999999999700, 0.0000000000000000000 ) ) ; +#2901 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2902 = FILL_AREA_STYLE ('',( #430 ) ) ; +#2903 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2904 = VERTEX_POINT ( 'NONE', #3395 ) ; +#2905 = PRESENTATION_STYLE_ASSIGNMENT (( #45 ) ) ; +#2906 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .F. ) ; +#2907 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2908 = ADVANCED_FACE ( 'NONE', ( #1304 ), #1790, .T. ) ; +#2909 = VECTOR ( 'NONE', #1236, 1000.000000000000000 ) ; +#2910 = STYLED_ITEM ( 'NONE', ( #1753 ), #443 ) ; +#2911 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2912 = VECTOR ( 'NONE', #1847, 1000.000000000000000 ) ; +#2913 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#2914 = FILL_AREA_STYLE_COLOUR ( '', #1556 ) ; +#2915 = CARTESIAN_POINT ( 'NONE', ( -2.487573593128807200, 0.4124264068711928100, 0.8499999999999999800 ) ) ; +#2916 = SURFACE_SIDE_STYLE ('',( #1049 ) ) ; +#2917 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ; +#2918 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .F. ) ; +#2919 = VERTEX_POINT ( 'NONE', #2083 ) ; +#2920 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.482846999999999800, 0.4375735931288071100 ) ) ; +#2921 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2922 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #243 ), #140 ) ; +#2923 = CIRCLE ( 'NONE', #3168, 0.03000000000000007900 ) ; +#2924 = ADVANCED_FACE ( 'NONE', ( #2306 ), #1525, .T. ) ; +#2925 = ORIENTED_EDGE ( 'NONE', *, *, #3281, .F. ) ; +#2926 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#2927 = FILL_AREA_STYLE ('',( #2914 ) ) ; +#2928 = CIRCLE ( 'NONE', #2871, 0.03000000000000002300 ) ; +#2929 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 0.4000000000000000200, 0.8375735931288070800 ) ) ; +#2930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#2931 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ; +#2932 = LINE ( 'NONE', #1321, #2341 ) ; +#2933 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#2934 = EDGE_CURVE ( 'NONE', #40, #2039, #3044, .T. ) ; +#2935 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -0.4000000000000000200, 0.0000000000000000000 ) ) ; +#2936 = AXIS2_PLACEMENT_3D ( 'NONE', #848, #1355, #2271 ) ; +#2937 = VECTOR ( 'NONE', #3372, 1000.000000000000000 ) ; +#2938 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .T. ) ; +#2939 = FILL_AREA_STYLE ('',( #2953 ) ) ; +#2940 = SURFACE_STYLE_USAGE ( .BOTH. , #254 ) ; +#2941 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#2942 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2943 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #924, 'distance_accuracy_value', 'NONE'); +#2944 = VERTEX_POINT ( 'NONE', #2362 ) ; +#2945 = AXIS2_PLACEMENT_3D ( 'NONE', #1893, #2707, #2166 ) ; +#2946 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2947 = PLANE ( 'NONE', #2761 ) ; +#2948 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#2949 = VERTEX_POINT ( 'NONE', #2633 ) ; +#2950 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2104, 'distance_accuracy_value', 'NONE'); +#2951 = ADVANCED_FACE ( 'NONE', ( #2055 ), #727, .T. ) ; +#2952 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, -0.4300000000000000500, 0.8499999999999999800 ) ) ; +#2953 = FILL_AREA_STYLE_COLOUR ( '', #580 ) ; +#2954 = ADVANCED_FACE ( 'NONE', ( #327 ), #2195, .T. ) ; +#2955 = FILL_AREA_STYLE ('',( #2276 ) ) ; +#2956 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#2957 = VECTOR ( 'NONE', #2352, 1000.000000000000000 ) ; +#2958 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#2959 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2960 = FILL_AREA_STYLE_COLOUR ( '', #3119 ) ; +#2961 = SURFACE_SIDE_STYLE ('',( #2035 ) ) ; +#2962 = SURFACE_STYLE_FILL_AREA ( #3478 ) ; +#2963 = CARTESIAN_POINT ( 'NONE', ( 2.307554742244963400, 1.394782469454757900, 0.4500000000000001200 ) ) ; +#2964 = AXIS2_PLACEMENT_3D ( 'NONE', #498, #269, #1511 ) ; +#2965 = FILL_AREA_STYLE_COLOUR ( '', #1551 ) ; +#2966 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1988 ) ) ; +#2967 = SURFACE_STYLE_FILL_AREA ( #2884 ) ; +#2968 = EDGE_LOOP ( 'NONE', ( #1504, #624, #2483, #310 ) ) ; +#2969 = SURFACE_STYLE_FILL_AREA ( #3351 ) ; +#2970 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2388, 'distance_accuracy_value', 'NONE'); +#2971 = ADVANCED_FACE ( 'NONE', ( #832 ), #2659, .T. ) ; +#2972 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#2973 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#2974 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#2975 = LINE ( 'NONE', #139, #2794 ) ; +#2976 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .T. ) ; +#2977 = VERTEX_POINT ( 'NONE', #2389 ) ; +#2978 = ADVANCED_FACE ( 'NONE', ( #3354 ), #2947, .T. ) ; +#2979 = VERTEX_POINT ( 'NONE', #2150 ) ; +#2980 = PRESENTATION_STYLE_ASSIGNMENT (( #549 ) ) ; +#2981 = SURFACE_STYLE_USAGE ( .BOTH. , #2961 ) ; +#2982 = PRESENTATION_STYLE_ASSIGNMENT (( #2201 ) ) ; +#2983 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#2984 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#2985 = ORIENTED_EDGE ( 'NONE', *, *, #3244, .T. ) ; +#2986 = SURFACE_STYLE_FILL_AREA ( #494 ) ; +#2987 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, -1.570000000000000100, 0.8499999999999999800 ) ) ; +#2988 = PLANE ( 'NONE', #57 ) ; +#2989 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #304 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #402, #2606, #532 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#2990 = SURFACE_STYLE_FILL_AREA ( #346 ) ; +#2991 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1896 ), #1868 ) ; +#2992 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.482846999999999800, 0.4375735931288071100 ) ) ; +#2993 = PRESENTATION_STYLE_ASSIGNMENT (( #274 ) ) ; +#2994 = FILL_AREA_STYLE_COLOUR ( '', #1415 ) ; +#2995 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000353700, -1.287573593128646700, 0.8499999999999999800 ) ) ; +#2996 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#2997 = VECTOR ( 'NONE', #3451, 1000.000000000000000 ) ; +#2998 = EDGE_CURVE ( 'NONE', #2377, #3235, #552, .T. ) ; +#2999 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#3000 = FILL_AREA_STYLE_COLOUR ( '', #1794 ) ; +#3001 = LINE ( 'NONE', #1716, #65 ) ; +#3002 = SURFACE_SIDE_STYLE ('',( #3020 ) ) ; +#3003 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -1.300000000000000300, 0.0000000000000000000 ) ) ; +#3004 = STYLED_ITEM ( 'NONE', ( #2830 ), #2358 ) ; +#3005 = SURFACE_STYLE_USAGE ( .BOTH. , #3065 ) ; +#3006 = CARTESIAN_POINT ( 'NONE', ( -2.487573593129091400, -1.294852813741696100, 0.8499999999996894500 ) ) ; +#3007 = PRESENTATION_STYLE_ASSIGNMENT (( #3025 ) ) ; +#3008 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3009 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3010 = PLANE ( 'NONE', #2775 ) ; +#3011 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2822 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2619, #997, #2891 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3012 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3013 = FILL_AREA_STYLE_COLOUR ( '', #1994 ) ; +#3014 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ; +#3015 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ; +#3016 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2470, #2207, #1660, #2367 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 1.570796326794895700, 3.141592653589793100 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243648300, 0.8047378541243648300, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#3017 = ORIENTED_EDGE ( 'NONE', *, *, #2818, .F. ) ; +#3018 = PLANE ( 'NONE', #1302 ) ; +#3019 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #406, #171 ) ; +#3020 = SURFACE_STYLE_FILL_AREA ( #3060 ) ; +#3021 = VERTEX_POINT ( 'NONE', #3485 ) ; +#3022 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3023 = FILL_AREA_STYLE_COLOUR ( '', #3432 ) ; +#3024 = LINE ( 'NONE', #3138, #187 ) ; +#3025 = SURFACE_STYLE_USAGE ( .BOTH. , #659 ) ; +#3026 = EDGE_LOOP ( 'NONE', ( #1177, #1324, #2077, #424 ) ) ; +#3027 = FILL_AREA_STYLE_COLOUR ( '', #224 ) ; +#3028 = LINE ( 'NONE', #2162, #1379 ) ; +#3029 = SURFACE_STYLE_FILL_AREA ( #2780 ) ; +#3030 = LINE ( 'NONE', #2144, #1600 ) ; +#3031 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#3032 = PRESENTATION_STYLE_ASSIGNMENT (( #1407 ) ) ; +#3033 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #866 ), #1715 ) ; +#3034 = LINE ( 'NONE', #851, #936 ) ; +#3035 = VERTEX_POINT ( 'NONE', #1627 ) ; +#3036 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.4200000000000000400 ) ) ; +#3037 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#3038 = EDGE_LOOP ( 'NONE', ( #1795, #3243, #34, #3373 ) ) ; +#3039 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3040 = VECTOR ( 'NONE', #2092, 1000.000000000000000 ) ; +#3041 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#3042 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1599 ) ) ; +#3043 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #626 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2549, #922, #2817 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3044 = LINE ( 'NONE', #2096, #2779 ) ; +#3045 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4300000000000000500, 0.8499999999999999800 ) ) ; +#3046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3047 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000000400, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#3048 = ORIENTED_EDGE ( 'NONE', *, *, #1618, .T. ) ; +#3049 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3050 = ORIENTED_EDGE ( 'NONE', *, *, #502, .T. ) ; +#3051 = VECTOR ( 'NONE', #620, 1000.000000000000000 ) ; +#3052 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2517 ) ) ; +#3053 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#3054 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3055 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000000, 0.9999999999999997800, 0.0000000000000000000 ) ) ; +#3056 = FACE_OUTER_BOUND ( 'NONE', #3295, .T. ) ; +#3057 = VERTEX_POINT ( 'NONE', #2958 ) ; +#3058 = SURFACE_STYLE_USAGE ( .BOTH. , #2916 ) ; +#3059 = STYLED_ITEM ( 'NONE', ( #694 ), #1070 ) ; +#3060 = FILL_AREA_STYLE ('',( #682 ) ) ; +#3061 = PRESENTATION_STYLE_ASSIGNMENT (( #2981 ) ) ; +#3062 = VERTEX_POINT ( 'NONE', #225 ) ; +#3063 = VECTOR ( 'NONE', #2534, 1000.000000000000100 ) ; +#3064 = ORIENTED_EDGE ( 'NONE', *, *, #3357, .F. ) ; +#3065 = SURFACE_SIDE_STYLE ('',( #1887 ) ) ; +#3066 = CLOSED_SHELL ( 'NONE', ( #2431, #1822, #1303, #1624, #2978, #237 ) ) ; +#3067 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1272 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #766, #747, #3425 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3068 = EDGE_LOOP ( 'NONE', ( #1271, #573, #1292, #2206 ) ) ; +#3069 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3070 = ORIENTED_EDGE ( 'NONE', *, *, #2151, .T. ) ; +#3071 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, -1.332846999999999900, 0.4500000000000000700 ) ) ; +#3072 = SURFACE_STYLE_FILL_AREA ( #1136 ) ; +#3073 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3074 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3314 ), #2989 ) ; +#3076 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000500, 1.332846999999999400, 0.4200000000000000400 ) ) ; +#3077 = EDGE_CURVE ( 'NONE', #2977, #1278, #1691, .T. ) ; +#3078 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2396 ), #2205 ) ; +#3079 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3080 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3081 = AXIS2_PLACEMENT_3D ( 'NONE', #958, #2099, #2635 ) ; +#3082 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3209 ) ) ; +#3083 = ORIENTED_EDGE ( 'NONE', *, *, #472, .F. ) ; +#3084 = SURFACE_STYLE_USAGE ( .BOTH. , #3135 ) ; +#3085 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3087 = VERTEX_POINT ( 'NONE', #1874 ) ; +#3088 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#3089 = VERTEX_POINT ( 'NONE', #2702 ) ; +#3090 = SURFACE_STYLE_FILL_AREA ( #1174 ) ; +#3091 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .F. ) ; +#3092 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ; +#3094 = LINE ( 'NONE', #2029, #1464 ) ; +#3095 = VERTEX_POINT ( 'NONE', #797 ) ; +#3096 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3426, 'distance_accuracy_value', 'NONE'); +#3097 = AXIS2_PLACEMENT_3D ( 'NONE', #999, #1574, #405 ) ; +#3098 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3400 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #260, #2198, #542 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3099 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3100 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ; +#3101 = PRESENTATION_STYLE_ASSIGNMENT (( #2770 ) ) ; +#3102 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ; +#3103 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3184 ) ; +#3104 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3105 = FILL_AREA_STYLE_COLOUR ( '', #1267 ) ; +#3106 = PLANE ( 'NONE', #24 ) ; +#3107 = VECTOR ( 'NONE', #2435, 1000.000000000000000 ) ; +#3108 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ; +#3109 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #829, 'distance_accuracy_value', 'NONE'); +#3110 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#3111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3112 = STYLED_ITEM ( 'NONE', ( #2867 ), #1007 ) ; +#3113 = STYLED_ITEM ( 'NONE', ( #3032 ), #2444 ) ; +#3114 = LINE ( 'NONE', #442, #1042 ) ; +#3115 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3116 = PLANE ( 'NONE', #3264 ) ; +#3117 = AXIS2_PLACEMENT_3D ( 'NONE', #3285, #1111, #2537 ) ; +#3118 = ORIENTED_EDGE ( 'NONE', *, *, #2467, .T. ) ; +#3119 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3121 = LINE ( 'NONE', #3167, #2414 ) ; +#3122 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3123 = CARTESIAN_POINT ( 'NONE', ( 2.487573593129091900, -1.294852813741696400, 0.8499999999996891200 ) ) ; +#3124 = ORIENTED_EDGE ( 'NONE', *, *, #2018, .T. ) ; +#3125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3126 = SURFACE_STYLE_FILL_AREA ( #2353 ) ; +#3127 = PLANE ( 'NONE', #151 ) ; +#3128 = AXIS2_PLACEMENT_3D ( 'NONE', #692, #656, #592 ) ; +#3129 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3130 = VERTEX_POINT ( 'NONE', #2974 ) ; +#3131 = EDGE_LOOP ( 'NONE', ( #2256, #926, #2062, #543 ) ) ; +#3132 = AXIS2_PLACEMENT_3D ( 'NONE', #1555, #3423, #1809 ) ; +#3133 = SURFACE_STYLE_FILL_AREA ( #103 ) ; +#3134 = LINE ( 'NONE', #441, #3375 ) ; +#3135 = SURFACE_SIDE_STYLE ('',( #436 ) ) ; +#3136 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1393, 'distance_accuracy_value', 'NONE'); +#3137 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3396 ) ) ; +#3138 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.600000000000000100, 0.0000000000000000000 ) ) ; +#3139 = ORIENTED_EDGE ( 'NONE', *, *, #3296, .T. ) ; +#3140 = AXIS2_PLACEMENT_3D ( 'NONE', #1512, #3378, #1770 ) ; +#3141 = FILL_AREA_STYLE_COLOUR ( '', #1015 ) ; +#3142 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3143 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.482847000000000000, 0.0000000000000000000 ) ) ; +#3144 = SURFACE_STYLE_FILL_AREA ( #1426 ) ; +#3145 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3146 = PRESENTATION_STYLE_ASSIGNMENT (( #209 ) ) ; +#3147 = FILL_AREA_STYLE_COLOUR ( '', #2617 ) ; +#3148 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ; +#3149 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3150 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999400, 0.4500000000000000700 ) ) ; +#3151 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3152 = STYLED_ITEM ( 'NONE', ( #1830 ), #1877 ) ; +#3153 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#3154 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3155 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ; +#3156 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3157 = LINE ( 'NONE', #2121, #3252 ) ; +#3158 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3314 ) ) ; +#3159 = FILL_AREA_STYLE_COLOUR ( '', #33 ) ; +#3160 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3396 ), #3164 ) ; +#3161 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3162 = FILL_AREA_STYLE_COLOUR ( '', #3088 ) ; +#3163 = FILL_AREA_STYLE_COLOUR ( '', #3154 ) ; +#3164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1879 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #330, #337, #918 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3165 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ; +#3166 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #774, #2019 ) ; +#3167 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#3168 = AXIS2_PLACEMENT_3D ( 'NONE', #1163, #1495, #1510 ) ; +#3169 = ORIENTED_EDGE ( 'NONE', *, *, #2229, .T. ) ; +#3170 = ADVANCED_FACE ( 'NONE', ( #2305 ), #3248, .T. ) ; +#3171 = EDGE_LOOP ( 'NONE', ( #265, #1974, #586, #2085 ) ) ; +#3172 = SURFACE_STYLE_USAGE ( .BOTH. , #1291 ) ; +#3173 = FACE_OUTER_BOUND ( 'NONE', #3026, .T. ) ; +#3174 = ORIENTED_EDGE ( 'NONE', *, *, #2467, .F. ) ; +#3175 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#3176 = SURFACE_SIDE_STYLE ('',( #2781 ) ) ; +#3177 = FACE_OUTER_BOUND ( 'NONE', #3510, .T. ) ; +#3178 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3179 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .T. ) ; +#3180 = AXIS2_PLACEMENT_3D ( 'NONE', #2265, #325, #3012 ) ; +#3181 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, 1.332846999999999900, 0.4500000000000000700 ) ) ; +#3182 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .F. ) ; +#3183 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3238 ) ) ; +#3184 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1740, #1743 ) ; +#3185 = CARTESIAN_POINT ( 'NONE', ( -2.319999999999999800, -1.332846999999999900, 0.4500000000000000700 ) ) ; +#3186 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3187 = SURFACE_SIDE_STYLE ('',( #1353 ) ) ; +#3188 = CYLINDRICAL_SURFACE ( 'NONE', #1096, 0.02999999999999997100 ) ; +#3189 = EDGE_LOOP ( 'NONE', ( #1115, #2878, #2918, #2892 ) ) ; +#3190 = FILL_AREA_STYLE_COLOUR ( '', #1646 ) ; +#3191 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ; +#3192 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#3193 = ADVANCED_FACE ( 'NONE', ( #2047 ), #2988, .F. ) ; +#3194 = LINE ( 'NONE', #1858, #726 ) ; +#3195 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 0.3999999999999999700, 0.0000000000000000000 ) ) ; +#3196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3197 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#3198 = AXIS2_PLACEMENT_3D ( 'NONE', #3039, #3320, #3049 ) ; +#3199 = SURFACE_STYLE_USAGE ( .BOTH. , #1320 ) ; +#3200 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3201 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 3, ( + ( #1675, #806, #279, #2763 ), + ( #204, #1934, #2193, #2992 ), + ( #1093, #1433, #1030, #1313 ), + ( #3489, #295, #875, #264 ) ), + .UNSPECIFIED., .F., .F., .F. ) + B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ), + ( 4, 4 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + ( 0.0000000000000000000, 1.000000000000000000 ), + .UNSPECIFIED. ) + GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( ( + ( 1.000000000000000000, 0.8047378541243638300, 0.8047378541243638300, 1.000000000000000000), + ( 0.8047378541243649400, 0.6476030138606867500, 0.6476030138606867500, 0.8047378541243649400), + ( 0.8047378541243649400, 0.6476030138606867500, 0.6476030138606867500, 0.8047378541243649400), + ( 1.000000000000000000, 0.8047378541243638300, 0.8047378541243638300, 1.000000000000000000) ) ) + REPRESENTATION_ITEM ( '' ) SURFACE ( ) ); +#3202 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3203 = LINE ( 'NONE', #3407, #3331 ) ; +#3204 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1027 ) ; +#3205 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3206 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3207 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3136 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1393, #2520, #2260 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3208 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3209 = STYLED_ITEM ( 'NONE', ( #2420 ), #3328 ) ; +#3210 = VERTEX_POINT ( 'NONE', #3259 ) ; +#3211 = ADVANCED_FACE ( 'NONE', ( #1081 ), #3267, .T. ) ; +#3212 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3213 = LINE ( 'NONE', #1233, #3014 ) ; +#3214 = SURFACE_STYLE_USAGE ( .BOTH. , #1337 ) ; +#3215 = CARTESIAN_POINT ( 'NONE', ( -2.470000000000000200, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#3216 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .F. ) ; +#3217 = CYLINDRICAL_SURFACE ( 'NONE', #2349, 0.02999999999999997100 ) ; +#3218 = ORIENTED_EDGE ( 'NONE', *, *, #3536, .T. ) ; +#3219 = ADVANCED_FACE ( 'NONE', ( #401 ), #545, .T. ) ; +#3220 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3221 = VECTOR ( 'NONE', #334, 1000.000000000000000 ) ; +#3222 = LINE ( 'NONE', #1037, #1334 ) ; +#3223 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .F. ) ; +#3224 = VERTEX_POINT ( 'NONE', #1406 ) ; +#3225 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3226 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #707, 'distance_accuracy_value', 'NONE'); +#3227 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .T. ) ; +#3228 = FACE_OUTER_BOUND ( 'NONE', #3529, .T. ) ; +#3229 = FACE_OUTER_BOUND ( 'NONE', #2730, .T. ) ; +#3230 = FILL_AREA_STYLE_COLOUR ( '', #1832 ) ; +#3231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3232 = FILL_AREA_STYLE ('',( #1360 ) ) ; +#3233 = LINE ( 'NONE', #3185, #3304 ) ; +#3234 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3235 = VERTEX_POINT ( 'NONE', #1684 ) ; +#3236 = SURFACE_STYLE_FILL_AREA ( #1677 ) ; +#3237 = ADVANCED_FACE ( 'NONE', ( #1295 ), #1394, .T. ) ; +#3238 = STYLED_ITEM ( 'NONE', ( #2905 ), #734 ) ; +#3239 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1432 ) ) ; +#3240 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3241 = PRESENTATION_STYLE_ASSIGNMENT (( #2535 ) ) ; +#3242 = ADVANCED_FACE ( 'NONE', ( #2480 ), #2841, .T. ) ; +#3243 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .T. ) ; +#3244 = EDGE_CURVE ( 'NONE', #2858, #307, #17, .T. ) ; +#3245 = STYLED_ITEM ( 'NONE', ( #2828 ), #2842 ) ; +#3246 = SURFACE_STYLE_USAGE ( .BOTH. , #2197 ) ; +#3247 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#3248 = PLANE ( 'NONE', #1755 ) ; +#3249 = PRESENTATION_STYLE_ASSIGNMENT (( #1916 ) ) ; +#3250 = SURFACE_SIDE_STYLE ('',( #1277 ) ) ; +#3251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #468 ), #2449 ) ; +#3252 = VECTOR ( 'NONE', #2667, 1000.000000000000000 ) ; +#3253 = SURFACE_SIDE_STYLE ('',( #2550 ) ) ; +#3254 = FACE_OUTER_BOUND ( 'NONE', #1776, .T. ) ; +#3255 = CARTESIAN_POINT ( 'NONE', ( -2.399999999999999900, -0.3999999999999999700, 0.4000000000000000200 ) ) ; +#3256 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, 1.299999999999596400, 0.8199999999999999500 ) ) ; +#3257 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1500 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2395, #2245, #1187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3258 = LINE ( 'NONE', #1293, #520 ) ; +#3259 = CARTESIAN_POINT ( 'NONE', ( 2.399999999999999900, 0.3999999999999999700, 0.4000000000000000200 ) ) ; +#3260 = EDGE_CURVE ( 'NONE', #1441, #431, #2232, .T. ) ; +#3261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #419 ), #1454 ) ; +#3262 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3263 = SURFACE_STYLE_USAGE ( .BOTH. , #3274 ) ; +#3264 = AXIS2_PLACEMENT_3D ( 'NONE', #2321, #2041, #2159 ) ; +#3265 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ; +#3266 = SURFACE_STYLE_FILL_AREA ( #2342 ) ; +#3267 = PLANE ( 'NONE', #454 ) ; +#3268 = EDGE_LOOP ( 'NONE', ( #1639, #79, #616, #3070 ) ) ; +#3269 = ORIENTED_EDGE ( 'NONE', *, *, #3244, .F. ) ; +#3270 = PLANE ( 'NONE', #3298 ) ; +#3271 = VERTEX_POINT ( 'NONE', #2504 ) ; +#3272 = FILL_AREA_STYLE ('',( #288 ) ) ; +#3273 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #963, 'distance_accuracy_value', 'NONE'); +#3274 = SURFACE_SIDE_STYLE ('',( #3236 ) ) ; +#3275 = FILL_AREA_STYLE_COLOUR ( '', #3343 ) ; +#3276 = EDGE_LOOP ( 'NONE', ( #121, #2725, #3280, #2976 ) ) ; +#3277 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2393, 'design' ) ; +#3278 = FILL_AREA_STYLE_COLOUR ( '', #1549 ) ; +#3279 = VECTOR ( 'NONE', #2106, 1000.000000000000000 ) ; +#3280 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ; +#3281 = EDGE_CURVE ( 'NONE', #2904, #2949, #3477, .T. ) ; +#3282 = CARTESIAN_POINT ( 'NONE', ( -2.387573593128807600, 0.4124264068711928100, 0.8499999999999999800 ) ) ; +#3283 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3284 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3285 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#3286 = VECTOR ( 'NONE', #3142, 1000.000000000000000 ) ; +#3287 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3288 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1572, 'distance_accuracy_value', 'NONE'); +#3289 = SURFACE_STYLE_FILL_AREA ( #2492 ) ; +#3290 = EDGE_LOOP ( 'NONE', ( #1107, #780, #927, #2466 ) ) ; +#3291 = AXIS2_PLACEMENT_3D ( 'NONE', #2404, #2081, #3364 ) ; +#3292 = EDGE_LOOP ( 'NONE', ( #1325, #2625, #1404, #3300, #1671, #3015 ) ) ; +#3293 = CARTESIAN_POINT ( 'NONE', ( 2.487573593128808100, -0.4124264068711928600, 0.8499999999999998700 ) ) ; +#3294 = CARTESIAN_POINT ( 'NONE', ( 2.470000000000000200, 1.300000000000000300, 0.8199999999999999500 ) ) ; +#3295 = EDGE_LOOP ( 'NONE', ( #3483, #2906, #1739, #1487 ) ) ; +#3296 = EDGE_CURVE ( 'NONE', #1713, #2671, #775, .T. ) ; +#3297 = VECTOR ( 'NONE', #2171, 1000.000000000000000 ) ; +#3298 = AXIS2_PLACEMENT_3D ( 'NONE', #873, #1444, #1975 ) ; +#3299 = CARTESIAN_POINT ( 'NONE', ( -2.487573593128902200, 1.294852813741617300, 0.8499999999998966200 ) ) ; +#3300 = ORIENTED_EDGE ( 'NONE', *, *, #998, .F. ) ; +#3301 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .T. ) ; +#3302 = EDGE_CURVE ( 'NONE', #1768, #2370, #673, .T. ) ; +#3303 = AXIS2_PLACEMENT_3D ( 'NONE', #465, #589, #2425 ) ; +#3304 = VECTOR ( 'NONE', #3120, 1000.000000000000000 ) ; +#3305 = ORIENTED_EDGE ( 'NONE', *, *, #1840, .F. ) ; +#3306 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .F. ) ; +#3307 = ORIENTED_EDGE ( 'NONE', *, *, #2742, .F. ) ; +#3308 = PLANE ( 'NONE', #688 ) ; +#3309 = FACE_OUTER_BOUND ( 'NONE', #2680, .T. ) ; +#3310 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #722, #1031, #590, #768 ), + .UNSPECIFIED., .F., .F. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980384689700, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#3311 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ; +#3312 = VECTOR ( 'NONE', #1307, 1000.000000000000000 ) ; +#3313 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3314 = STYLED_ITEM ( 'NONE', ( #3101 ), #2380 ) ; +#3315 = VECTOR ( 'NONE', #3381, 999.9999999999998900 ) ; +#3316 = PLANE ( 'NONE', #611 ) ; +#3317 = VECTOR ( 'NONE', #2514, 1000.000000000000000 ) ; +#3318 = STYLED_ITEM ( 'NONE', ( #426 ), #2488 ) ; +#3319 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3321 = EDGE_CURVE ( 'NONE', #2334, #3224, #1347, .T. ) ; +#3322 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #1486, #1203 ) ; +#3323 = PLANE ( 'NONE', #3303 ) ; +#3324 = EDGE_LOOP ( 'NONE', ( #1814, #852, #2217, #2021 ) ) ; +#3325 = VECTOR ( 'NONE', #739, 1000.000000000000000 ) ; +#3326 = LINE ( 'NONE', #1909, #1249 ) ; +#3327 = CARTESIAN_POINT ( 'NONE', ( 2.199999999999999700, -1.452846999999999800, 0.4500000000000000700 ) ) ; +#3328 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #2278, #2429, #2700 ), #99 ) ; +#3329 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#3330 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #243 ) ) ; +#3331 = VECTOR ( 'NONE', #2893, 1000.000000000000000 ) ; +#3332 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#3333 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .F. ) ; +#3334 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3335 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .T. ) ; +#3336 = EDGE_CURVE ( 'NONE', #46, #1483, #594, .T. ) ; +#3337 = CYLINDRICAL_SURFACE ( 'NONE', #3180, 0.02999999999999997100 ) ; +#3338 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .T. ) ; +#3339 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .F. ) ; +#3340 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ; +#3341 = STYLED_ITEM ( 'NONE', ( #2980 ), #153 ) ; +#3342 = LINE ( 'NONE', #1607, #2887 ) ; +#3343 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3344 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, -1.570000000000000100, 0.8199999999999999500 ) ) ; +#3345 = SURFACE_STYLE_USAGE ( .BOTH. , #2768 ) ; +#3346 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3206, 'distance_accuracy_value', 'NONE'); +#3347 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3348 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2309 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1399, #3513, #2213 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); +#3349 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ; +#3350 = SURFACE_STYLE_USAGE ( .BOTH. , #3421 ) ; +#3351 = FILL_AREA_STYLE ('',( #1496 ) ) ; +#3352 = EDGE_CURVE ( 'NONE', #1672, #1713, #2691, .T. ) ; +#3353 = STYLED_ITEM ( 'NONE', ( #1973 ), #2951 ) ; +#3354 = FACE_OUTER_BOUND ( 'NONE', #2372, .T. ) ; +#3355 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .F. ) ; +#3356 = LINE ( 'NONE', #107, #1201 ) ; +#3357 = EDGE_CURVE ( 'NONE', #2326, #811, #1238, .T. ) ; +#3358 = ORIENTED_EDGE ( 'NONE', *, *, #2857, .T. ) ; +#3359 = AXIS2_PLACEMENT_3D ( 'NONE', #2637, #1014, #2907 ) ; +#3360 = LINE ( 'NONE', #3156, #257 ) ; +#3361 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1649, 'distance_accuracy_value', 'NONE'); +#3362 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3363 = VERTEX_POINT ( 'NONE', #2266 ) ; +#3364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ; +#3365 = EDGE_LOOP ( 'NONE', ( #2766, #308, #3223, #1196 ) ) ; +#3366 = EDGE_LOOP ( 'NONE', ( #1273, #2169, #1066, #3518 ) ) ; +#3367 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ; +#3368 = LINE ( 'NONE', #1763, #2327 ) ; +#3369 = ORIENTED_EDGE ( 'NONE', *, *, #3352, .F. ) ; +#3370 = EDGE_CURVE ( 'NONE', #3130, #1707, #2044, .T. ) ; +#3371 = AXIS2_PLACEMENT_3D ( 'NONE', #3294, #3284, #1139 ) ; +#3372 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3373 = ORIENTED_EDGE ( 'NONE', *, *, #667, .T. ) ; +#3374 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3375 = VECTOR ( 'NONE', #2603, 1000.000000000000000 ) ; +#3376 = PRESENTATION_STYLE_ASSIGNMENT (( #2685 ) ) ; +#3377 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3378 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ; +#3379 = LINE ( 'NONE', #2356, #3279 ) ; +#3380 = PLANE ( 'NONE', #3198 ) ; +#3381 = DIRECTION ( 'NONE', ( 0.7071067811865479100, 0.7071067811865472400, 0.0000000000000000000 ) ) ; +#3382 = VECTOR ( 'NONE', #882, 1000.000000000000000 ) ; +#3383 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3384 = STYLED_ITEM ( 'NONE', ( #1229 ), #1624 ) ; +#3385 = PRESENTATION_STYLE_ASSIGNMENT (( #1587 ) ) ; +#3386 = EDGE_LOOP ( 'NONE', ( #501, #2262, #1105, #20 ) ) ; +#3387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3388 = CARTESIAN_POINT ( 'NONE', ( 2.200000000000000200, 1.600000000000000100, 0.0000000000000000000 ) ) ; +#3389 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3390 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3467 ) ) ; +#3391 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, -1.332846999999999900, 0.4200000000000000400 ) ) ; +#3392 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .T. ) ; +#3393 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, 1.403141372515228400, 0.4499999999999999600 ) ) ; +#3394 = SURFACE_STYLE_USAGE ( .BOTH. , #650 ) ; +#3395 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 1.299999999999596600, 0.8199999999999999500 ) ) ; +#3396 = STYLED_ITEM ( 'NONE', ( #840 ), #804 ) ; +#3397 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, -1.000000000000000000, 0.4000000000000000200 ) ) ; +#3398 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .F. ) ; +#3399 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3400 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #260, 'distance_accuracy_value', 'NONE'); +#3401 = PLANE ( 'NONE', #2025 ) ; +#3402 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #2189, #428 ) ; +#3403 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3404 = ORIENTED_EDGE ( 'NONE', *, *, #2008, .T. ) ; +#3405 = VECTOR ( 'NONE', #2037, 1000.000000000000000 ) ; +#3406 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3407 = CARTESIAN_POINT ( 'NONE', ( -2.450000000000000200, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3408 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2814 ), #3257 ) ; +#3409 = VERTEX_POINT ( 'NONE', #905 ) ; +#3410 = ORIENTED_EDGE ( 'NONE', *, *, #3352, .T. ) ; +#3411 = EDGE_CURVE ( 'NONE', #815, #1568, #2595, .T. ) ; +#3412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2819 ), #2883 ) ; +#3413 = VECTOR ( 'NONE', #413, 1000.000000000000000 ) ; +#3414 = LINE ( 'NONE', #2124, #1947 ) ; +#3415 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .T. ) ; +#3416 = LINE ( 'NONE', #2167, #2004 ) ; +#3417 = PLANE ( 'NONE', #1889 ) ; +#3418 = VECTOR ( 'NONE', #2484, 1000.000000000000000 ) ; +#3419 = SURFACE_STYLE_FILL_AREA ( #1239 ) ; +#3420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3209 ), #2402 ) ; +#3421 = SURFACE_SIDE_STYLE ('',( #231 ) ) ; +#3422 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#3423 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3424 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3446, 'distance_accuracy_value', 'NONE'); +#3425 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3426 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3428 = ADVANCED_FACE ( 'NONE', ( #500 ), #2270, .T. ) ; +#3429 = PRESENTATION_STYLE_ASSIGNMENT (( #2294 ) ) ; +#3430 = SURFACE_STYLE_FILL_AREA ( #2066 ) ; +#3431 = FILL_AREA_STYLE_COLOUR ( '', #408 ) ; +#3432 = COLOUR_RGB ( '',0.1843137254901960900, 0.1686274509803921700, 0.2235294117647058700 ) ; +#3433 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3434 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 0.3999999999999999700, 0.8199999999999999500 ) ) ; +#3435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ; +#3436 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3437 = VECTOR ( 'NONE', #1082, 1000.000000000000100 ) ; +#3438 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2743, #3299, #2243, #2783 ), + .UNSPECIFIED., .F., .T. ) + B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ), + ( 4.712388980390573000, 6.283185307179586200 ), + .UNSPECIFIED. ) + CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541257517200, 0.8047378541257517200, 1.000000000000000000 ) ) + REPRESENTATION_ITEM ( '' ) ); +#3439 = CARTESIAN_POINT ( 'NONE', ( -2.199999999999999700, 1.482847000000000000, 0.4200000000000000400 ) ) ; +#3440 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3441 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 0.4000000000000000200, 0.8199999999999999500 ) ) ; +#3442 = LINE ( 'NONE', #3447, #2208 ) ; +#3443 = ADVANCED_FACE ( 'NONE', ( #906 ), #3217, .T. ) ; +#3444 = FILL_AREA_STYLE ('',( #273 ) ) ; +#3445 = LINE ( 'NONE', #392, #1445 ) ; +#3446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3447 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000200, 0.4000000000000000200, 0.0000000000000000000 ) ) ; +#3448 = PRODUCT_CONTEXT ( 'NONE', #3192, 'mechanical' ) ; +#3449 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000000100, 1.420714965644035900, 0.4375735931288071100 ) ) ; +#3450 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3451 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ; +#3452 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .T. ) ; +#3453 = VECTOR ( 'NONE', #67, 1000.000000000000100 ) ; +#3454 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ; +#3455 = CARTESIAN_POINT ( 'NONE', ( -2.200000000000000200, -1.470420593128807000, 0.4500000000000001200 ) ) ; +#3456 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3457 = PRESENTATION_STYLE_ASSIGNMENT (( #527 ) ) ; +#3458 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .T. ) ; +#3459 = FILL_AREA_STYLE ('',( #448 ) ) ; +#3460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ; +#3461 = STYLED_ITEM ( 'NONE', ( #2331 ), #1577 ) ; +#3462 = APPLICATION_CONTEXT ( 'automotive_design' ) ; +#3463 = COLOUR_RGB ( '',0.7803921568627451000, 0.5686274509803921400, 0.1137254901960784300 ) ; +#3464 = ADVANCED_FACE ( 'NONE', ( #636 ), #2250, .T. ) ; +#3465 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ; +#3466 = FACE_OUTER_BOUND ( 'NONE', #2747, .T. ) ; +#3467 = STYLED_ITEM ( 'NONE', ( #2375 ), #2642 ) ; +#3468 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3469 = ORIENTED_EDGE ( 'NONE', *, *, #685, .F. ) ; +#3470 = VECTOR ( 'NONE', #537, 1000.000000000000000 ) ; +#3471 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3399, 'distance_accuracy_value', 'NONE'); +#3472 = ADVANCED_FACE ( 'NONE', ( #117 ), #82, .T. ) ; +#3473 = EDGE_CURVE ( 'NONE', #1713, #1588, #1990, .T. ) ; +#3474 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000001000, -1.420714965644035200, 0.4375735931288073400 ) ) ; +#3475 = PLANE ( 'NONE', #597 ) ; +#3476 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3477 = LINE ( 'NONE', #301, #2772 ) ; +#3478 = FILL_AREA_STYLE ('',( #3013 ) ) ; +#3479 = SURFACE_STYLE_FILL_AREA ( #3232 ) ; +#3480 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3481 = SURFACE_SIDE_STYLE ('',( #1090 ) ) ; +#3482 = ADVANCED_FACE ( 'NONE', ( #524 ), #1758, .F. ) ; +#3483 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .T. ) ; +#3484 = FILL_AREA_STYLE_COLOUR ( '', #2684 ) ; +#3485 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.000000000000000000, 0.4000000000000000200 ) ) ; +#3486 = COLOUR_RGB ( '',0.2666666666666666600, 0.2509803921568627400, 0.3333333333333333100 ) ; +#3487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #316 ), #1725 ) ; +#3488 = ADVANCED_FACE ( 'NONE', ( #2461 ), #385, .T. ) ; +#3489 = CARTESIAN_POINT ( 'NONE', ( 2.319999999999999800, -1.332846999999999900, 0.4500000000000000700 ) ) ; +#3490 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1605, 'distance_accuracy_value', 'NONE'); +#3491 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ; +#3492 = EDGE_CURVE ( 'NONE', #2182, #2858, #42, .T. ) ; +#3493 = FILL_AREA_STYLE ('',( #2965 ) ) ; +#3494 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3313, 'distance_accuracy_value', 'NONE'); +#3495 = SURFACE_SIDE_STYLE ('',( #198 ) ) ; +#3496 = FILL_AREA_STYLE ('',( #2407 ) ) ; +#3497 = ORIENTED_EDGE ( 'NONE', *, *, #2782, .T. ) ; +#3498 = ORIENTED_EDGE ( 'NONE', *, *, #1792, .F. ) ; +#3499 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3500 = VERTEX_POINT ( 'NONE', #2604 ) ; +#3501 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #901, #2488 ) ; +#3502 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.3999999999999999700, 0.8199999999999999500 ) ) ; +#3503 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #1641, #2080 ) ; +#3504 = PRODUCT ( 'User Library-ABM3-1_Fillet001', 'User Library-ABM3-1_Fillet001', '', ( #1041 ) ) ; +#3505 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ; +#3506 = CARTESIAN_POINT ( 'NONE', ( 2.287867965644036200, 1.482847000000000200, 0.4375735931288073400 ) ) ; +#3507 = FILL_AREA_STYLE_COLOUR ( '', #1366 ) ; +#3508 = SURFACE_SIDE_STYLE ('',( #3479 ) ) ; +#3509 = FACE_OUTER_BOUND ( 'NONE', #2720, .T. ) ; +#3510 = EDGE_LOOP ( 'NONE', ( #2500, #1913, #3174, #3311 ) ) ; +#3511 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); +#3512 = EDGE_CURVE ( 'NONE', #2979, #3271, #1125, .T. ) ; +#3513 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3514 = LINE ( 'NONE', #2645, #53 ) ; +#3515 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #645, 'distance_accuracy_value', 'NONE'); +#3516 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -1.299999999999192900, 0.8375735931285607200 ) ) ; +#3517 = SURFACE_STYLE_USAGE ( .BOTH. , #1506 ) ; +#3518 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ; +#3519 = CARTESIAN_POINT ( 'NONE', ( 2.370000000000000100, 0.4299999999999999400, 0.8499999999999999800 ) ) ; +#3520 = SURFACE_SIDE_STYLE ('',( #2516 ) ) ; +#3521 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ; +#3522 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3523 = LINE ( 'NONE', #2391, #2280 ) ; +#3524 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3525 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); +#3526 = VECTOR ( 'NONE', #824, 1000.000000000000000 ) ; +#3527 = CARTESIAN_POINT ( 'NONE', ( -1.149999999999999900, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3528 = CYLINDRICAL_SURFACE ( 'NONE', #1782, 0.02999999999999997100 ) ; +#3529 = EDGE_LOOP ( 'NONE', ( #2801, #1198, #438, #3498 ) ) ; +#3530 = STYLED_ITEM ( 'NONE', ( #2879 ), #2122 ) ; +#3531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ; +#3532 = EDGE_CURVE ( 'NONE', #3235, #2135, #2874, .T. ) ; +#3533 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3353 ) ) ; +#3534 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2609, 'distance_accuracy_value', 'NONE'); +#3535 = DIRECTION ( 'NONE', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ; +#3536 = EDGE_CURVE ( 'NONE', #1437, #642, #2753, .T. ) ; +#3537 = AXIS2_PLACEMENT_3D ( 'NONE', #1521, #3389, #1787 ) ; +#3538 = VECTOR ( 'NONE', #640, 1000.000000000000000 ) ; +#3539 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3547 ) ; +#3540 = FILL_AREA_STYLE_COLOUR ( '', #1280 ) ; +#3541 = EDGE_LOOP ( 'NONE', ( #2541, #203, #2925, #2836 ) ) ; +#3542 = LINE ( 'NONE', #1466, #3063 ) ; +#3543 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); +#3544 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ; +#3545 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .F. ) ; +#3546 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #2644, #3019, $ ) ; +#3547 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #2644, #3184, $ ) ; +#3548 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO3', ' ', ' ', #2644, #2033, $ ) ; +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.wrl b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.wrl new file mode 100644 index 00000000..3361337f --- /dev/null +++ b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_5032_2Pads.wrl @@ -0,0 +1,3428 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Switch { + whichChoice 0 + choice + Group { + children [ + Switch { + whichChoice 0 + choice + Group { + + } + + }, + + Switch { + whichChoice 0 + choice + Group { + + } + + } ] + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF _+0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF _+1 Coordinate { + point [ 2.47 1.2875736 0.85000002, + 2.1875737 1.5700001 0.85000002, + -2.1875737 1.5700001 0.85000002, + -2.47 1.2875736 0.85000002, + -2.47 0.43000001 0.85000002, + -2.3699999 0.43000001 0.85000002, + -2.3699999 -0.43000001 0.85000002, + -2.47 -0.43000001 0.85000002, + -2.47 -1.2875736 0.85000002, + -2.1875737 -1.5700001 0.85000002, + 2.1875737 -1.5700001 0.85000002, + 2.47 -1.2875736 0.85000002, + 2.47 -0.43000001 0.85000002, + 2.3699999 -0.43000001 0.85000002, + 2.3699999 0.43000001 0.85000002, + 2.47 0.43000001 0.85000002, + 2.2 1.6 0.81999999, + -2.2 1.6 0.81999999, + -2.1875737 1.5700001 0.85000002, + -2.1996977 1.5992705 0.82657546, + -2.198854 1.5972329 0.83258438, + -2.1976087 1.5942268 0.83769351, + -2.1959436 1.5902067 0.84217399, + -2.1939514 1.5853971 0.84574741, + -2.191761 1.5801096 0.84824526, + -2.189641 1.5749913 0.84958184, + 2.1875737 1.5700001 0.85000002, + 2.1906064 1.5773215 0.84909284, + 2.1936507 1.5846713 0.8461678, + 2.1961145 1.5906194 0.8417908, + 2.1978996 1.5949289 0.83668989, + 2.1991515 1.5979517 0.83089507, + 2.1997981 1.5995128 0.82538462, + 2.5 1.3 0.81999999, + 2.2 1.6 0.81999999, + 2.1875737 1.5700001 0.85000002, + 2.1906064 1.5773215 0.84909284, + 2.1936507 1.5846713 0.8461678, + 2.1961145 1.5906194 0.8417908, + 2.1978996 1.5949289 0.83668989, + 2.1991515 1.5979517 0.83089507, + 2.1997981 1.5995128 0.82538462, + 2.47 1.2875736 0.85000002, + 2.4773216 1.2906063 0.84909284, + 2.4846714 1.2936506 0.8461678, + 2.4906194 1.2961144 0.8417908, + 2.4949288 1.2978995 0.83668989, + 2.4979517 1.2991515 0.83089507, + 2.4995129 1.2997983 0.82538462, + 2.5 0.40000001 0.81999999, + 2.5 1.3 0.81999999, + 2.47 1.2875736 0.85000002, + 2.4773216 1.2906063 0.84909284, + 2.4846714 1.2936506 0.8461678, + 2.4906194 1.2961144 0.8417908, + 2.4949288 1.2978995 0.83668989, + 2.4979517 1.2991515 0.83089507, + 2.4995129 1.2997983 0.82538462, + 2.47 0.43000001 0.85000002, + 2.4796503 0.42034978 0.84840554, + 2.4872661 0.41273394 0.84453332, + 2.4932082 0.40679175 0.83900994, + 2.4967642 0.40323588 0.8335529, + 2.4988832 0.40111676 0.82810915, + 2.4997323 0.40026772 0.82399899, + 2.47 0.43000001 0.85000002, + 2.5 0.40000001 0.81999999, + 2.4796503 0.42034978 0.84840554, + 2.4872661 0.41273394 0.84453332, + 2.4932082 0.40679175 0.83900994, + 2.4967642 0.40323588 0.8335529, + 2.4988832 0.40111676 0.82810915, + 2.4997323 0.40026772 0.82399899, + 2.3699999 0.43000001 0.85000002, + 2.4000001 0.40000001 0.81999999, + 2.3796501 0.42034978 0.84840554, + 2.3872662 0.41273394 0.84453332, + 2.3932083 0.40679175 0.83900994, + 2.396764 0.40323588 0.8335529, + 2.3988833 0.40111676 0.82810915, + 2.3997324 0.40026772 0.82399899, + 2.4000001 -0.40000001 0.81999999, + 2.4000001 0.40000001 0.81999999, + 2.3699999 0.43000001 0.85000002, + 2.3796501 0.42034978 0.84840554, + 2.3872662 0.41273394 0.84453332, + 2.3932083 0.40679175 0.83900994, + 2.396764 0.40323588 0.8335529, + 2.3988833 0.40111676 0.82810915, + 2.3997324 0.40026772 0.82399899, + 2.3699999 -0.43000001 0.85000002, + 2.3796501 -0.42034978 0.84840554, + 2.3872662 -0.41273394 0.84453332, + 2.3932083 -0.40679175 0.83900994, + 2.396764 -0.40323588 0.8335529, + 2.3988833 -0.40111676 0.82810915, + 2.3997324 -0.40026772 0.82399899, + 2.5 -0.40000001 0.81999999, + 2.4000001 -0.40000001 0.81999999, + 2.3699999 -0.43000001 0.85000002, + 2.3796501 -0.42034978 0.84840554, + 2.3872662 -0.41273394 0.84453332, + 2.3932083 -0.40679175 0.83900994, + 2.396764 -0.40323588 0.8335529, + 2.3988833 -0.40111676 0.82810915, + 2.3997324 -0.40026772 0.82399899, + 2.47 -0.43000001 0.85000002, + 2.4796503 -0.42034978 0.84840554, + 2.4872661 -0.41273394 0.84453332, + 2.4932082 -0.40679175 0.83900994, + 2.4967642 -0.40323588 0.8335529, + 2.4988832 -0.40111676 0.82810915, + 2.4997323 -0.40026772 0.82399899, + 2.5 -1.3 0.81999999, + 2.5 -0.40000001 0.81999999, + 2.47 -0.43000001 0.85000002, + 2.4796503 -0.42034978 0.84840554, + 2.4872661 -0.41273394 0.84453332, + 2.4932082 -0.40679175 0.83900994, + 2.4967642 -0.40323588 0.8335529, + 2.4988832 -0.40111676 0.82810915, + 2.4997323 -0.40026772 0.82399899, + 2.47 -1.2875736 0.85000002, + 2.4773216 -1.2906063 0.84909284, + 2.4846714 -1.2936506 0.8461678, + 2.4906194 -1.2961144 0.8417908, + 2.4949288 -1.2978995 0.83668989, + 2.4979517 -1.2991515 0.83089507, + 2.4995129 -1.2997983 0.82538462, + 2.2 -1.6 0.81999999, + 2.5 -1.3 0.81999999, + 2.47 -1.2875736 0.85000002, + 2.4773216 -1.2906063 0.84909284, + 2.4846714 -1.2936506 0.8461678, + 2.4906194 -1.2961144 0.8417908, + 2.4949288 -1.2978995 0.83668989, + 2.4979517 -1.2991515 0.83089507, + 2.4995129 -1.2997983 0.82538462, + 2.1875737 -1.5700001 0.85000002, + 2.1906064 -1.5773215 0.84909284, + 2.1936507 -1.5846713 0.8461678, + 2.1961145 -1.5906194 0.8417908, + 2.1978996 -1.5949289 0.83668989, + 2.1991515 -1.5979517 0.83089507, + 2.1997981 -1.5995128 0.82538462, + -2.2 -1.6 0.81999999, + 2.2 -1.6 0.81999999, + 2.1875737 -1.5700001 0.85000002, + 2.1906064 -1.5773215 0.84909284, + 2.1936507 -1.5846713 0.8461678, + 2.1961145 -1.5906194 0.8417908, + 2.1978996 -1.5949289 0.83668989, + 2.1991515 -1.5979517 0.83089507, + 2.1997981 -1.5995128 0.82538462, + -2.1875737 -1.5700001 0.85000002, + -2.1906064 -1.5773215 0.84909284, + -2.1936507 -1.5846713 0.8461678, + -2.1961145 -1.5906194 0.8417908, + -2.1978996 -1.5949289 0.83668989, + -2.1991515 -1.5979517 0.83089507, + -2.1997981 -1.5995128 0.82538462, + -2.47 -1.2875736 0.85000002, + -2.1875737 -1.5700001 0.85000002, + -2.5 -1.3 0.81999999, + -2.4773216 -1.2906063 0.84909284, + -2.4846714 -1.2936506 0.8461678, + -2.4906194 -1.2961144 0.8417908, + -2.4949288 -1.2978995 0.83668989, + -2.4979517 -1.2991515 0.83089507, + -2.4995129 -1.2997983 0.82538462, + -2.2 -1.6 0.81999999, + -2.1906064 -1.5773215 0.84909284, + -2.1936507 -1.5846713 0.8461678, + -2.1961145 -1.5906194 0.8417908, + -2.1978996 -1.5949289 0.83668989, + -2.1991515 -1.5979517 0.83089507, + -2.1997981 -1.5995128 0.82538462, + -2.47 -0.43000001 0.85000002, + -2.5 -0.40000001 0.81999999, + -2.4796503 -0.42034978 0.84840554, + -2.4872661 -0.41273394 0.84453332, + -2.4932082 -0.40679175 0.83900994, + -2.4967642 -0.40323588 0.8335529, + -2.4988832 -0.40111676 0.82810915, + -2.4997323 -0.40026772 0.82399899, + -2.5 -1.3 0.81999999, + -2.47 -1.2875736 0.85000002, + -2.4773216 -1.2906063 0.84909284, + -2.4846714 -1.2936506 0.8461678, + -2.4906194 -1.2961144 0.8417908, + -2.4949288 -1.2978995 0.83668989, + -2.4979517 -1.2991515 0.83089507, + -2.4995129 -1.2997983 0.82538462, + -2.3699999 -0.43000001 0.85000002, + -2.4000001 -0.40000001 0.81999999, + -2.3796501 -0.42034978 0.84840554, + -2.3872662 -0.41273394 0.84453332, + -2.3932083 -0.40679175 0.83900994, + -2.396764 -0.40323588 0.8335529, + -2.3988833 -0.40111676 0.82810915, + -2.3997324 -0.40026772 0.82399899, + -2.5 -0.40000001 0.81999999, + -2.47 -0.43000001 0.85000002, + -2.4796503 -0.42034978 0.84840554, + -2.4872661 -0.41273394 0.84453332, + -2.4932082 -0.40679175 0.83900994, + -2.4967642 -0.40323588 0.8335529, + -2.4988832 -0.40111676 0.82810915, + -2.4997323 -0.40026772 0.82399899, + -2.3699999 -0.43000001 0.85000002, + -2.4000001 -0.40000001 0.81999999, + -2.3796501 -0.42034978 0.84840554, + -2.3872662 -0.41273394 0.84453332, + -2.3932083 -0.40679175 0.83900994, + -2.396764 -0.40323588 0.8335529, + -2.3988833 -0.40111676 0.82810915, + -2.3997324 -0.40026772 0.82399899, + -2.3699999 0.43000001 0.85000002, + -2.4000001 0.40000001 0.81999999, + -2.3796501 0.42034978 0.84840554, + -2.3872662 0.41273394 0.84453332, + -2.3932083 0.40679175 0.83900994, + -2.396764 0.40323588 0.8335529, + -2.3988833 0.40111676 0.82810915, + -2.3997324 0.40026772 0.82399899, + -2.5 0.40000001 0.81999999, + -2.4000001 0.40000001 0.81999999, + -2.3699999 0.43000001 0.85000002, + -2.3796501 0.42034978 0.84840554, + -2.3872662 0.41273394 0.84453332, + -2.3932083 0.40679175 0.83900994, + -2.396764 0.40323588 0.8335529, + -2.3988833 0.40111676 0.82810915, + -2.3997324 0.40026772 0.82399899, + -2.47 0.43000001 0.85000002, + -2.4796503 0.42034978 0.84840554, + -2.4872661 0.41273394 0.84453332, + -2.4932082 0.40679175 0.83900994, + -2.4967642 0.40323588 0.8335529, + -2.4988832 0.40111676 0.82810915, + -2.4997323 0.40026772 0.82399899, + -2.5 1.3 0.81999999, + -2.5 0.40000001 0.81999999, + -2.47 0.43000001 0.85000002, + -2.4796503 0.42034978 0.84840554, + -2.4872661 0.41273394 0.84453332, + -2.4932082 0.40679175 0.83900994, + -2.4967642 0.40323588 0.8335529, + -2.4988832 0.40111676 0.82810915, + -2.4997323 0.40026772 0.82399899, + -2.47 1.2875736 0.85000002, + -2.4773216 1.2906063 0.84909284, + -2.4846714 1.2936506 0.8461678, + -2.4906194 1.2961144 0.8417908, + -2.4949288 1.2978995 0.83668989, + -2.4979517 1.2991515 0.83089507, + -2.4995129 1.2997983 0.82538462, + -2.2 1.6 0.81999999, + -2.5 1.3 0.81999999, + -2.47 1.2875736 0.85000002, + -2.4773216 1.2906063 0.84909284, + -2.4846714 1.2936506 0.8461678, + -2.4906194 1.2961144 0.8417908, + -2.4949288 1.2978995 0.83668989, + -2.4979517 1.2991515 0.83089507, + -2.4995129 1.2997983 0.82538462, + -2.1875737 1.5700001 0.85000002, + -2.1996977 1.5992705 0.82657546, + -2.198854 1.5972329 0.83258438, + -2.1976087 1.5942268 0.83769351, + -2.1959436 1.5902067 0.84217399, + -2.1939514 1.5853971 0.84574741, + -2.191761 1.5801096 0.84824526, + -2.189641 1.5749913 0.84958184, + 2.2 1.6 0.81999999, + 2.2 1.6 0, + -2.2 1.6 0, + -2.2 1.6 0.81999999, + 2.5 1.3 0.81999999, + 2.5 1.3 0, + 2.2 1.6 0, + 2.2 1.6 0.81999999, + 2.5 0.40000001 0.81999999, + 2.5 0.40000001 0, + 2.5 1.3 0, + 2.5 1.3 0.81999999, + 2.4000001 0.40000001 0.40000001, + 2.4000001 0.40000001 0.81999999, + 2.45 0.40000001 0.40000001, + 2.45 0.40000001 0, + 2.5 0.40000001 0, + 2.5 0.40000001 0.81999999, + 2.4000001 0.40000001 0.40000001, + 2.4000001 0.40000001 0.81999999, + 2.4000001 -0.40000001 0.81999999, + 2.4000001 -0.40000001 0.40000001, + 2.4000001 -0.40000001 0.81999999, + 2.4000001 -0.40000001 0.40000001, + 2.5 -0.40000001 0.81999999, + 2.5 -0.40000001 0, + 2.45 -0.40000001 0, + 2.45 -0.40000001 0.40000001, + 2.5 -1.3 0.81999999, + 2.5 -1.3 0, + 2.5 -0.40000001 0, + 2.5 -0.40000001 0.81999999, + 2.2 -1.6 0.81999999, + 2.2 -1.6 0, + 2.5 -1.3 0, + 2.5 -1.3 0.81999999, + -2.2 -1.6 0.81999999, + -2.2 -1.6 0, + 2.2 -1.6 0, + 2.2 -1.6 0.81999999, + -2.2 -1.6 0.81999999, + -2.2 -1.6 0, + -2.5 -1.3 0.81999999, + -2.5 -1.3 0, + -2.5 -0.40000001 0.81999999, + -2.5 -0.40000001 0, + -2.5 -1.3 0, + -2.5 -1.3 0.81999999, + -2.5 -0.40000001 0.81999999, + -2.5 -0.40000001 0, + -2.4000001 -0.40000001 0.81999999, + -2.4000001 -0.40000001 0.40000001, + -2.45 -0.40000001 0.40000001, + -2.45 -0.40000001 0, + -2.4000001 0.40000001 0.40000001, + -2.4000001 0.40000001 0.81999999, + -2.4000001 -0.40000001 0.40000001, + -2.4000001 -0.40000001 0.81999999, + -2.4000001 0.40000001 0.40000001, + -2.4000001 0.40000001 0.81999999, + -2.5 0.40000001 0.81999999, + -2.5 0.40000001 0, + -2.45 0.40000001 0, + -2.45 0.40000001 0.40000001, + -2.5 1.3 0.81999999, + -2.5 1.3 0, + -2.5 0.40000001 0, + -2.5 0.40000001 0.81999999, + -2.2 1.6 0, + -2.2 1.6 0.81999999, + -2.5 1.3 0, + -2.5 1.3 0.81999999, + -2.45 -1 0, + -2.45 -0.40000001 0, + -1.15 -1 0, + -1.15 1 0, + -2.45 1 0, + -2.45 0.40000001 0, + -2.5 0.40000001 0, + -2.5 1.3 0, + -2.2 1.6 0, + 2.2 1.6 0, + 2.5 1.3 0, + 2.5 0.40000001 0, + 2.45 0.40000001 0, + 2.45 1 0, + 1.15 1 0, + 1.15 -1 0, + 2.45 -1 0, + 2.45 -0.40000001 0, + 2.5 -0.40000001 0, + 2.5 -1.3 0, + 2.2 -1.6 0, + -2.2 -1.6 0, + -2.5 -1.3 0, + -2.5 -0.40000001 0, + 2.45 1 0.40000001, + 2.45 0.40000001 0.40000001, + 2.45 1 0, + 2.45 0.40000001 0, + 2.45 -0.40000001 0.40000001, + 2.45 -1 0.40000001, + 2.45 -0.40000001 0, + 2.45 -1 0, + -2.45 -1 0.40000001, + -2.45 -0.40000001 0.40000001, + -2.45 -1 0, + -2.45 -0.40000001 0, + -2.45 0.40000001 0.40000001, + -2.45 1 0.40000001, + -2.45 0.40000001 0, + -2.45 1 0, + -1.15 -1 0.40000001, + -1.15 -1 0, + -2.45 -1 0, + -2.45 -1 0.40000001, + -1.15 1 0.40000001, + -1.15 1 0, + -1.15 -1 0, + -1.15 -1 0.40000001, + -2.45 1 0, + -2.45 1 0.40000001, + -1.15 1 0, + -1.15 1 0.40000001, + 1.15 1 0.40000001, + 1.15 1 0, + 2.45 1 0, + 2.45 1 0.40000001, + 1.15 -1 0.40000001, + 1.15 -1 0, + 1.15 1 0, + 1.15 1 0.40000001, + 2.45 -1 0, + 2.45 -1 0.40000001, + 1.15 -1 0, + 1.15 -1 0.40000001, + -1.15 1 0.40000001, + -2.45 1 0.40000001, + -1.15 -1 0.40000001, + -2.45 -1 0.40000001, + -2.45 -0.40000001 0.40000001, + -2.4000001 -0.40000001 0.40000001, + -2.4000001 0.40000001 0.40000001, + -2.45 0.40000001 0.40000001, + 2.4000001 -0.40000001 0.40000001, + 2.45 -0.40000001 0.40000001, + 2.45 -1 0.40000001, + 1.15 -1 0.40000001, + 1.15 1 0.40000001, + 2.45 1 0.40000001, + 2.45 0.40000001 0.40000001, + 2.4000001 0.40000001 0.40000001, + 2.47 1.2875736 0.85000002, + 2.1875737 1.5700001 0.85000002, + -2.1875737 1.5700001 0.85000002, + -2.47 1.2875736 0.85000002, + -2.47 0.43000001 0.85000002, + -2.3699999 0.43000001 0.85000002, + -2.3699999 -0.43000001 0.85000002, + -2.47 -0.43000001 0.85000002, + -2.47 -1.2875736 0.85000002, + -2.1875737 -1.5700001 0.85000002, + 2.1875737 -1.5700001 0.85000002, + 2.47 -1.2875736 0.85000002, + 2.47 -0.43000001 0.85000002, + 2.3699999 -0.43000001 0.85000002, + 2.3699999 0.43000001 0.85000002, + 2.47 0.43000001 0.85000002, + 2.2 1.6 0.81999999, + -2.2 1.6 0.81999999, + 2.5 1.3 0.81999999, + 2.5 0.40000001 0.81999999, + 2.4000001 0.40000001 0.81999999, + 2.4000001 -0.40000001 0.81999999, + 2.5 -0.40000001 0.81999999, + 2.5 -1.3 0.81999999, + 2.2 -1.6 0.81999999, + -2.2 -1.6 0.81999999, + -2.5 -1.3 0.81999999, + -2.5 -0.40000001 0.81999999, + -2.4000001 -0.40000001 0.81999999, + -2.4000001 0.40000001 0.81999999, + -2.5 0.40000001 0.81999999, + -2.5 1.3 0.81999999, + 2.2 1.6 0, + -2.2 1.6 0, + 2.5 1.3 0, + 2.5 0.40000001 0, + 2.4000001 0.40000001 0.40000001, + 2.45 0.40000001 0.40000001, + 2.45 0.40000001 0, + 2.4000001 -0.40000001 0.40000001, + 2.5 -0.40000001 0, + 2.45 -0.40000001 0, + 2.45 -0.40000001 0.40000001, + 2.5 -1.3 0, + 2.2 -1.6 0, + -2.2 -1.6 0, + -2.5 -1.3 0, + -2.5 -0.40000001 0, + -2.4000001 -0.40000001 0.40000001, + -2.45 -0.40000001 0.40000001, + -2.45 -0.40000001 0, + -2.4000001 0.40000001 0.40000001, + -2.5 0.40000001 0, + -2.45 0.40000001 0, + -2.45 0.40000001 0.40000001, + -2.5 1.3 0, + -2.45 -1 0, + -1.15 -1 0, + -1.15 1 0, + -2.45 1 0, + 2.45 1 0, + 1.15 1 0, + 1.15 -1 0, + 2.45 -1 0, + 2.45 1 0.40000001, + 2.45 -1 0.40000001, + -2.45 -1 0.40000001, + -2.45 1 0.40000001, + -1.15 -1 0.40000001, + -1.15 1 0.40000001, + 1.15 1 0.40000001, + 1.15 -1 0.40000001 ] + + } + coordIndex [ 0, 1, -1, 1, 2, -1, 2, 3, + -1, 3, 4, -1, 4, 5, -1, 5, + 6, -1, 6, 7, -1, 7, 8, -1, + 8, 9, -1, 9, 10, -1, 10, 11, + -1, 11, 12, -1, 12, 13, -1, 13, + 14, -1, 14, 15, -1, 15, 0, -1, + 16, 17, -1, 17, 19, 20, 21, 22, + 23, 24, 25, 18, -1, 26, 27, 28, + 29, 30, 31, 32, 16, -1, 33, 34, + -1, 42, 43, 44, 45, 46, 47, 48, + 33, -1, 49, 50, -1, 58, 59, 60, + 61, 62, 63, 64, 49, -1, 73, 75, + 76, 77, 78, 79, 80, 74, -1, 74, + 66, -1, 81, 82, -1, 90, 91, 92, + 93, 94, 95, 96, 81, -1, 97, 98, + -1, 106, 107, 108, 109, 110, 111, 112, + 97, -1, 113, 114, -1, 122, 123, 124, + 125, 126, 127, 128, 113, -1, 129, 130, + -1, 138, 139, 140, 141, 142, 143, 144, + 129, -1, 145, 146, -1, 154, 155, 156, + 157, 158, 159, 160, 145, -1, 161, 164, + 165, 166, 167, 168, 169, 163, -1, 163, + 170, -1, 177, 179, 180, 181, 182, 183, + 184, 178, -1, 178, 185, -1, 193, 195, + 196, 197, 198, 199, 200, 194, -1, 194, + 201, -1, 217, 219, 220, 221, 222, 223, + 224, 218, -1, 218, 210, -1, 225, 226, + -1, 234, 235, 236, 237, 238, 239, 240, + 225, -1, 241, 242, -1, 250, 251, 252, + 253, 254, 255, 256, 241, -1, 257, 258, + -1, 274, 275, -1, 275, 276, -1, 276, + 277, -1, 278, 279, -1, 279, 280, -1, + 282, 283, -1, 283, 284, -1, 286, 287, + -1, 288, 286, -1, 289, 288, -1, 290, + 289, -1, 294, 295, -1, 292, 295, -1, + 298, 299, -1, 299, 300, -1, 300, 301, + -1, 297, 301, -1, 302, 303, -1, 303, + 304, -1, 306, 307, -1, 307, 308, -1, + 310, 311, -1, 311, 312, -1, 317, 316, + -1, 315, 317, -1, 318, 319, -1, 319, + 320, -1, 324, 325, -1, 326, 325, -1, + 326, 327, -1, 327, 323, -1, 328, 329, + -1, 330, 328, -1, 334, 335, -1, 335, + 336, -1, 336, 337, -1, 332, 337, -1, + 338, 339, -1, 339, 340, -1, 342, 344, + -1, 346, 347, -1, 348, 346, -1, 349, + 348, -1, 350, 349, -1, 351, 350, -1, + 359, 358, -1, 360, 359, -1, 361, 360, + -1, 362, 361, -1, 363, 362, -1, 370, + 371, -1, 370, 372, -1, 374, 375, -1, + 377, 375, -1, 378, 379, -1, 378, 380, + -1, 382, 383, -1, 385, 383, -1, 386, + 387, -1, 386, 389, -1, 390, 391, -1, + 393, 390, -1, 397, 395, -1, 398, 399, + -1, 398, 401, -1, 402, 403, -1, 405, + 402, -1, 409, 407, -1 ] + + } + + } + + }, + + DEF _+2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.18431373 0.16862746 0.22352941 + + } + + } + geometry + IndexedFaceSet { + coord + USE _+1 + normal + Normal { + vector [ 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 1 -6.1232343e-017, + 0 1 -6.1232343e-017, + 0 1.1783141e-011 1, + 0 0.97568387 0.21918254, + 0 0.90776503 0.41947898, + 0 0.80756128 0.58978379, + 0 0.6735599 0.7391327, + 0 0.51323801 0.85824627, + 0 0.33698624 0.9415096, + 0 0.16637872 0.98606199, + 0 1.2246469e-016 1, + 0 0.24405228 0.96976209, + 0 0.48904169 0.87226045, + 0 0.68731475 0.72635972, + 0 0.83096212 0.55632913, + 0 0.93172354 0.36316848, + 0 0.98376042 0.17948712, + 0.70710683 0.70710683 0, + 0.70710683 0.70710683 0, + 1.6664062e-011 1.6664062e-011 1, + 0.17257103 0.17257103 0.96976209, + 0.34580469 0.34580469 0.87226045, + 0.48600492 0.48600492 0.72635972, + 0.58757889 0.58757889 0.55632913, + 0.65882802 0.65882802 0.36316845, + 0.69562364 0.69562364 0.17948712, + 1.6664062e-011 1.6664062e-011 1, + 0.17257103 0.17257103 0.96976209, + 0.34580469 0.34580469 0.87226045, + 0.48600492 0.48600492 0.72635972, + 0.58757889 0.58757889 0.55632913, + 0.65882802 0.65882802 0.36316845, + 0.69562364 0.69562364 0.17948712, + 1 0 -6.1232343e-017, + 1 0 -6.1232343e-017, + 1.1783141e-011 0 1, + 0.24405228 0 0.96976209, + 0.48904169 0 0.87226045, + 0.68731475 0 0.72635972, + 0.83096212 0 0.55632913, + 0.93172354 0 0.36316848, + 0.98376042 0 0.17948712, + 1.2246469e-016 0 1, + 0.32167432 0 0.94685042, + 0.575535 0 0.81777716, + 0.77360839 0 0.63366395, + 0.89213747 0 0.45176408, + 0.96277487 0 0.27030468, + 0.99107587 0 0.13329914, + 0 1.2246469e-016 1, + 0 -1 -3.3690166e-015, + 0 -0.32167432 0.94685042, + 0 -0.575535 0.81777716, + 0 -0.77360839 0.63366395, + 0 -0.89213747 0.45176408, + 0 -0.96277487 0.27030468, + 0 -0.99107587 0.13329914, + 0 3.6751785e-015 1, + 0 -1 -3.3690166e-015, + 0 -0.32167432 0.94685042, + 0 -0.575535 0.81777716, + 0 -0.77360839 0.63366395, + 0 -0.89213747 0.45176408, + 0 -0.96277487 0.27030468, + 0 -0.99107587 0.13329914, + 1 0 -6.1232343e-017, + 1 0 -6.1232343e-017, + 1.2246469e-016 0 1, + 0.32167432 0 0.94685036, + 0.575535 0 0.81777716, + 0.77360839 0 0.63366395, + 0.89213747 0 0.45176408, + 0.96277487 0 0.27030468, + 0.99107587 0 0.13329914, + 1.2246469e-016 0 1, + 0.32167432 0 0.94685036, + 0.575535 0 0.81777716, + 0.77360839 0 0.63366395, + 0.89213747 0 0.45176408, + 0.96277487 0 0.27030468, + 0.99107587 0 0.13329914, + 0 1 -6.1232343e-017, + 0 1 -6.1232343e-017, + 0 -3.430249e-015 1, + 0 0.32167432 0.94685042, + 0 0.575535 0.81777716, + 0 0.77360839 0.63366395, + 0 0.89213747 0.45176408, + 0 0.96277487 0.27030468, + 0 0.99107587 0.13329914, + 0 -3.430249e-015 1, + 0 0.32167432 0.94685042, + 0 0.575535 0.81777716, + 0 0.77360839 0.63366395, + 0 0.89213747 0.45176408, + 0 0.96277487 0.27030468, + 0 0.99107587 0.13329914, + 1 0 -6.1232343e-017, + 1 0 -6.1232343e-017, + 1.2246469e-016 0 1, + 0.32167432 0 0.94685042, + 0.575535 0 0.81777716, + 0.77360839 0 0.63366395, + 0.89213747 0 0.45176408, + 0.96277487 0 0.27030468, + 0.99107587 0 0.13329914, + 1.2246469e-016 0 1, + 0.24405228 0 0.96976209, + 0.48904169 0 0.87226045, + 0.68731475 0 0.72635972, + 0.83096212 0 0.55632913, + 0.93172354 0 0.36316848, + 0.98376042 0 0.17948712, + 0.70710683 -0.70710683 0, + 0.70710683 -0.70710683 0, + 1.6674426e-011 -1.6674426e-011 1, + 0.17257103 -0.17257103 0.96976209, + 0.34580469 -0.34580469 0.87226039, + 0.48600492 -0.48600492 0.72635972, + 0.58757889 -0.58757889 0.55632913, + 0.65882802 -0.65882802 0.36316845, + 0.69562364 -0.69562364 0.17948712, + 1.6663906e-011 -1.6663906e-011 1, + 0.17257103 -0.17257103 0.96976209, + 0.34580469 -0.34580469 0.87226039, + 0.48600492 -0.48600492 0.72635972, + 0.58757889 -0.58757889 0.55632913, + 0.65882802 -0.65882802 0.36316845, + 0.69562364 -0.69562364 0.17948712, + 0 -1 -1.8369701e-016, + 0 -1 -1.8369701e-016, + 0 -2.4492937e-016 1, + 0 -0.24405228 0.96976209, + 0 -0.48904169 0.87226045, + 0 -0.68731475 0.72635972, + 0 -0.83096212 0.55632913, + 0 -0.93172354 0.36316848, + 0 -0.98376042 0.17948712, + 0 -2.4492937e-016 1, + 0 -0.24405228 0.96976209, + 0 -0.48904169 0.87226045, + 0 -0.68731475 0.72635972, + 0 -0.83096212 0.55632913, + 0 -0.93172354 0.36316848, + 0 -0.98376042 0.17948712, + -1.6674339e-011 -1.6674339e-011 1, + -1.6663976e-011 -1.6663976e-011 1, + -0.70710683 -0.70710683 1.224647e-016, + -0.17257103 -0.17257103 0.96976209, + -0.34580469 -0.34580469 0.87226045, + -0.48600492 -0.48600492 0.72635972, + -0.58757889 -0.58757889 0.55632913, + -0.65882802 -0.65882802 0.36316845, + -0.69562364 -0.69562364 0.17948712, + -0.70710683 -0.70710683 1.224647e-016, + -0.17257103 -0.17257103 0.96976209, + -0.34580469 -0.34580469 0.87226045, + -0.48600492 -0.48600492 0.72635972, + -0.58757889 -0.58757889 0.55632913, + -0.65882802 -0.65882802 0.36316845, + -0.69562364 -0.69562364 0.17948712, + -2.4492937e-016 0 1, + -1 0 -1.8369701e-016, + -0.32167432 0 0.94685042, + -0.575535 0 0.81777716, + -0.77360839 0 0.63366395, + -0.89213747 0 0.45176408, + -0.96277487 0 0.27030468, + -0.99107587 0 0.13329914, + -1 0 -1.8369701e-016, + -2.4492937e-016 0 1, + -0.24405228 0 0.96976209, + -0.48904169 0 0.87226045, + -0.68731475 0 0.72635972, + -0.83096212 0 0.55632913, + -0.93172354 0 0.36316848, + -0.98376042 0 0.17948712, + 0 -3.430249e-015 1, + 0 1 -6.1232343e-017, + 0 0.32167432 0.94685042, + 0 0.575535 0.81777716, + 0 0.77360839 0.63366395, + 0 0.89213747 0.45176408, + 0 0.96277487 0.27030468, + 0 0.99107587 0.13329914, + 0 1 -6.1232343e-017, + 0 -3.430249e-015 1, + 0 0.32167432 0.94685042, + 0 0.575535 0.81777716, + 0 0.77360839 0.63366395, + 0 0.89213747 0.45176408, + 0 0.96277487 0.27030468, + 0 0.99107587 0.13329914, + 1.2246469e-016 0 1, + -1 0 1.8369701e-016, + -0.32167432 0 0.94685042, + -0.575535 0 0.81777716, + -0.77360839 0 0.63366395, + -0.89213747 0 0.45176408, + -0.96277493 0 0.27030471, + -0.99107587 0 0.13329914, + 1.2246469e-016 0 1, + -1 0 -3.3690166e-015, + -0.32167432 0 0.94685042, + -0.575535 0 0.81777716, + -0.77360839 0 0.63366395, + -0.89213747 0 0.45176408, + -0.96277493 0 0.27030471, + -0.99107587 0 0.13329914, + 0 -1 -1.8369701e-016, + 0 -1 -1.8369701e-016, + 0 -2.4492937e-016 1, + 0 -0.32167432 0.94685042, + 0 -0.575535 0.81777716, + 0 -0.77360839 0.63366395, + 0 -0.89213747 0.45176408, + 0 -0.96277487 0.27030468, + 0 -0.99107587 0.13329914, + 0 -2.4492937e-016 1, + 0 -0.32167432 0.94685042, + 0 -0.575535 0.81777716, + 0 -0.77360839 0.63366395, + 0 -0.89213747 0.45176408, + 0 -0.96277487 0.27030468, + 0 -0.99107587 0.13329914, + -1 0 -1.8369701e-016, + -1 0 -1.8369701e-016, + -2.4492937e-016 0 1, + -0.32167432 0 0.94685042, + -0.575535 0 0.81777716, + -0.77360839 0 0.63366395, + -0.89213747 0 0.45176408, + -0.96277487 0 0.27030468, + -0.99107587 0 0.13329914, + -2.4492937e-016 0 1, + -0.24405228 0 0.96976209, + -0.48904169 0 0.87226045, + -0.68731475 0 0.72635972, + -0.83096212 0 0.55632913, + -0.93172354 0 0.36316848, + -0.98376042 0 0.17948712, + -0.70710683 0.70710683 0, + -0.70710683 0.70710683 0, + -8.3424153e-012 8.3424153e-012 1, + -0.17257103 0.17257103 0.96976209, + -0.34580469 0.34580469 0.87226045, + -0.48600492 0.48600492 0.72635972, + -0.58757889 0.58757889 0.55632913, + -0.65882802 0.65882802 0.36316845, + -0.69562364 0.69562364 0.17948712, + -1.6663906e-011 1.6663906e-011 1, + -0.68991274 0.68991274 0.21918255, + -0.64188683 0.64188683 0.41947901, + -0.57103205 0.57103205 0.58978379, + -0.47627881 0.47627881 0.7391327, + -0.36291412 0.36291412 0.85824627, + -0.23828524 0.23828524 0.9415096, + -0.11764752 0.11764752 0.98606199, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0.70710683 0.70710683 0, + 0.70710683 0.70710683 0, + 0.70710683 0.70710683 0, + 0.70710683 0.70710683 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0.70710683 -0.70710683 0, + 0.70710683 -0.70710683 0, + 0.70710683 -0.70710683 0, + 0.70710683 -0.70710683 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + -0.70710683 -0.70710683 0, + -0.70710683 -0.70710683 0, + -0.70710683 -0.70710683 0, + -0.70710683 -0.70710683 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -0.70710683 0.70710683 0, + -0.70710683 0.70710683 0, + -0.70710683 0.70710683 0, + -0.70710683 0.70710683 0, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1 ] + + } + color + Color { + color [ 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941, + 0.18431373 0.16862746 0.22352941 ] + + } + colorPerVertex FALSE + coordIndex [ 6, 7, 8, -1, 6, 8, 9, -1, + 3, 4, 5, -1, 2, 3, 5, -1, + 13, 5, 6, -1, 13, 9, 10, -1, + 13, 10, 11, -1, 13, 6, 9, -1, + 12, 13, 11, -1, 14, 2, 5, -1, + 14, 5, 13, -1, 1, 2, 14, -1, + 0, 14, 15, -1, 0, 1, 14, -1, + 32, 16, 17, -1, 32, 17, 19, -1, + 31, 19, 20, -1, 31, 32, 19, -1, + 30, 20, 21, -1, 30, 31, 20, -1, + 29, 21, 22, -1, 29, 22, 23, -1, + 29, 30, 21, -1, 28, 23, 24, -1, + 28, 29, 23, -1, 27, 24, 25, -1, + 27, 28, 24, -1, 26, 25, 18, -1, + 26, 27, 25, -1, 48, 33, 34, -1, + 48, 34, 41, -1, 47, 41, 40, -1, + 47, 48, 41, -1, 46, 40, 39, -1, + 46, 47, 40, -1, 45, 39, 38, -1, + 45, 46, 39, -1, 44, 38, 37, -1, + 44, 45, 38, -1, 43, 37, 36, -1, + 43, 44, 37, -1, 42, 36, 35, -1, + 42, 43, 36, -1, 64, 49, 50, -1, + 64, 50, 57, -1, 63, 57, 56, -1, + 63, 64, 57, -1, 62, 56, 55, -1, + 62, 63, 56, -1, 61, 55, 54, -1, + 61, 62, 55, -1, 60, 54, 53, -1, + 60, 61, 54, -1, 59, 53, 52, -1, + 59, 60, 53, -1, 58, 52, 51, -1, + 58, 59, 52, -1, 65, 73, 75, -1, + 67, 75, 76, -1, 67, 65, 75, -1, + 68, 76, 77, -1, 68, 67, 76, -1, + 69, 77, 78, -1, 69, 68, 77, -1, + 70, 78, 79, -1, 70, 69, 78, -1, + 71, 79, 80, -1, 71, 70, 79, -1, + 72, 80, 74, -1, 72, 71, 80, -1, + 66, 72, 74, -1, 96, 81, 82, -1, + 96, 89, 88, -1, 96, 82, 89, -1, + 95, 88, 87, -1, 95, 96, 88, -1, + 94, 87, 86, -1, 94, 95, 87, -1, + 93, 86, 85, -1, 93, 94, 86, -1, + 92, 85, 84, -1, 92, 93, 85, -1, + 91, 92, 84, -1, 90, 84, 83, -1, + 90, 91, 84, -1, 112, 97, 98, -1, + 112, 98, 105, -1, 111, 105, 104, -1, + 111, 112, 105, -1, 110, 104, 103, -1, + 110, 111, 104, -1, 109, 103, 102, -1, + 109, 110, 103, -1, 108, 102, 101, -1, + 108, 109, 102, -1, 107, 101, 100, -1, + 107, 108, 101, -1, 106, 100, 99, -1, + 106, 107, 100, -1, 113, 114, 121, -1, + 128, 121, 120, -1, 128, 113, 121, -1, + 127, 120, 119, -1, 127, 128, 120, -1, + 126, 119, 118, -1, 126, 127, 119, -1, + 125, 118, 117, -1, 125, 126, 118, -1, + 124, 117, 116, -1, 124, 125, 117, -1, + 123, 116, 115, -1, 123, 124, 116, -1, + 122, 123, 115, -1, 144, 129, 130, -1, + 144, 130, 137, -1, 143, 137, 136, -1, + 143, 144, 137, -1, 142, 136, 135, -1, + 142, 143, 136, -1, 141, 135, 134, -1, + 141, 142, 135, -1, 140, 133, 132, -1, + 140, 134, 133, -1, 140, 141, 134, -1, + 139, 132, 131, -1, 139, 140, 132, -1, + 138, 139, 131, -1, 145, 146, 153, -1, + 160, 153, 152, -1, 160, 145, 153, -1, + 159, 152, 151, -1, 159, 160, 152, -1, + 158, 151, 150, -1, 158, 159, 151, -1, + 157, 150, 149, -1, 157, 158, 150, -1, + 156, 149, 148, -1, 156, 157, 149, -1, + 155, 148, 147, -1, 155, 156, 148, -1, + 154, 155, 147, -1, 171, 162, 161, -1, + 171, 161, 164, -1, 172, 164, 165, -1, + 172, 171, 164, -1, 173, 165, 166, -1, + 173, 172, 165, -1, 174, 166, 167, -1, + 174, 173, 166, -1, 175, 167, 168, -1, + 175, 174, 167, -1, 176, 168, 169, -1, + 176, 175, 168, -1, 170, 169, 163, -1, + 170, 176, 169, -1, 184, 178, 185, -1, + 184, 185, 192, -1, 183, 192, 191, -1, + 183, 184, 192, -1, 182, 191, 190, -1, + 182, 183, 191, -1, 181, 190, 189, -1, + 181, 182, 190, -1, 180, 189, 188, -1, + 180, 181, 189, -1, 179, 188, 187, -1, + 179, 180, 188, -1, 177, 187, 186, -1, + 177, 179, 187, -1, 194, 201, 208, -1, + 200, 208, 207, -1, 200, 194, 208, -1, + 199, 207, 206, -1, 199, 200, 207, -1, + 198, 206, 205, -1, 198, 199, 206, -1, + 197, 205, 204, -1, 197, 198, 205, -1, + 196, 204, 203, -1, 196, 197, 204, -1, + 195, 203, 202, -1, 195, 196, 203, -1, + 193, 195, 202, -1, 209, 217, 219, -1, + 211, 219, 220, -1, 211, 209, 219, -1, + 212, 220, 221, -1, 212, 211, 220, -1, + 213, 221, 222, -1, 213, 212, 221, -1, + 214, 222, 223, -1, 214, 213, 222, -1, + 215, 214, 223, -1, 216, 223, 224, -1, + 216, 215, 223, -1, 210, 224, 218, -1, + 210, 216, 224, -1, 240, 225, 226, -1, + 240, 226, 233, -1, 239, 233, 232, -1, + 239, 240, 233, -1, 238, 232, 231, -1, + 238, 239, 232, -1, 237, 231, 230, -1, + 237, 238, 231, -1, 236, 230, 229, -1, + 236, 237, 230, -1, 235, 229, 228, -1, + 235, 236, 229, -1, 234, 228, 227, -1, + 234, 235, 228, -1, 241, 242, 249, -1, + 256, 249, 248, -1, 256, 241, 249, -1, + 255, 248, 247, -1, 255, 256, 248, -1, + 254, 247, 246, -1, 254, 255, 247, -1, + 253, 246, 245, -1, 253, 254, 246, -1, + 252, 245, 244, -1, 252, 253, 245, -1, + 251, 244, 243, -1, 251, 252, 244, -1, + 250, 251, 243, -1, 257, 258, 265, -1, + 267, 265, 264, -1, 267, 257, 265, -1, + 268, 264, 263, -1, 268, 267, 264, -1, + 269, 263, 262, -1, 269, 268, 263, -1, + 270, 269, 262, -1, 271, 262, 261, -1, + 271, 270, 262, -1, 272, 261, 260, -1, + 272, 271, 261, -1, 273, 260, 259, -1, + 273, 272, 260, -1, 266, 273, 259, -1, + 274, 275, 276, -1, 274, 276, 277, -1, + 281, 278, 279, -1, 281, 279, 280, -1, + 285, 282, 283, -1, 284, 285, 283, -1, + 290, 288, 289, -1, 288, 287, 286, -1, + 288, 291, 287, -1, 290, 291, 288, -1, + 292, 293, 294, -1, 292, 294, 295, -1, + 301, 299, 300, -1, 296, 301, 297, -1, + 298, 301, 296, -1, 298, 299, 301, -1, + 304, 302, 303, -1, 304, 305, 302, -1, + 306, 307, 308, -1, 309, 306, 308, -1, + 312, 310, 311, -1, 312, 313, 310, -1, + 315, 314, 317, -1, 314, 316, 317, -1, + 319, 320, 321, -1, 318, 319, 321, -1, + 326, 327, 323, -1, 322, 326, 323, -1, + 324, 325, 326, -1, 324, 326, 322, -1, + 331, 328, 330, -1, 329, 328, 331, -1, + 337, 333, 334, -1, 332, 333, 337, -1, + 335, 337, 334, -1, 336, 337, 335, -1, + 338, 339, 340, -1, 338, 340, 341, -1, + 343, 342, 344, -1, 345, 343, 344, -1, + 368, 346, 367, -1, 368, 369, 346, -1, + 369, 347, 346, -1, 346, 348, 367, -1, + 352, 350, 351, -1, 352, 353, 350, -1, + 353, 354, 350, -1, 354, 349, 350, -1, + 349, 361, 348, -1, 361, 366, 348, -1, + 348, 366, 367, -1, 366, 362, 365, -1, + 361, 362, 366, -1, 363, 364, 362, -1, + 362, 364, 365, -1, 349, 360, 361, -1, + 358, 359, 357, -1, 360, 355, 359, -1, + 359, 356, 357, -1, 355, 356, 359, -1, + 354, 355, 349, -1, 349, 355, 360, -1, + 372, 373, 371, -1, 370, 372, 371, -1, + 376, 377, 375, -1, 374, 376, 375, -1, + 381, 379, 378, -1, 381, 378, 380, -1, + 383, 382, 384, -1, 385, 383, 384, -1, + 386, 387, 388, -1, 386, 388, 389, -1, + 390, 391, 392, -1, 390, 392, 393, -1, + 397, 395, 394, -1, 396, 397, 394, -1, + 400, 398, 399, -1, 400, 401, 398, -1, + 404, 402, 403, -1, 404, 405, 402, -1, + 407, 406, 408, -1, 407, 408, 409, -1, + 415, 412, 413, -1, 414, 415, 413, -1, + 416, 410, 412, -1, 416, 412, 415, -1, + 411, 416, 417, -1, 411, 410, 416, -1, + 418, 419, 420, -1, 421, 418, 420, -1, + 423, 424, 425, -1, 422, 425, 418, -1, + 422, 418, 421, -1, 422, 423, 425, -1 ] + colorIndex [ 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 7, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, + 17, 17, 18, 18, 19, 19, 20, 20, + 20, 20, 21, 21, 22, 22, 22, 22, + 23, 23, 24, 24, 25, 25, 26, 26, + 27, 27, 28, 28, 28, 28, 29, 29, + 30, 30, 30, 30, 31, 31, 32, 32, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 33, 33, + 33, 33, 33, 33, 33, 33, 34, 34, + 35, 35, 36, 36, 37, 37, 38, 38, + 39, 39, 40, 40, 41, 41, 42, 42, + 43, 43, 44, 44, 44, 44, 44, 44, + 45, 45, 45, 45, 45, 45 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE _+1 + + } + + } + + } ] + + }, + + USE _+2, + + Group { + children [ + USE _+0, + + USE _+3 ] + + }, + + USE _+3 ] + + } + + } + + }, + + Group { + children + Transform { + translation -0 -0 0.85000002 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF _+4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF _+5 Coordinate { + point [ 2.3499999 -1.332847 0, + 2.3499999 1.332847 0, + 2.2 -1.482847 0, + 2.2388229 -1.4777359 0, + 2.2750001 -1.4627508 0, + 2.306066 -1.438913 0, + 2.3299038 -1.407847 0, + 2.3448889 -1.3716699 0, + -2.2 -1.482847 0, + -2.3499999 -1.332847 0, + -2.3448889 -1.3716699 0, + -2.3299038 -1.407847 0, + -2.306066 -1.438913 0, + -2.2750001 -1.4627508 0, + -2.2388229 -1.4777359 0, + -2.3499999 1.332847 0, + -2.2 1.482847 0, + -2.2388229 1.4777359 0, + -2.2750001 1.4627508 0, + -2.306066 1.438913 0, + -2.3299038 1.407847 0, + -2.3448889 1.3716699 0, + 2.2 1.482847 0, + 2.3448889 1.3716699 0, + 2.3299038 1.407847 0, + 2.306066 1.438913 0, + 2.2750001 1.4627508 0, + 2.2388229 1.4777359 0, + 2.3499999 1.332847 0, + 2.2 1.482847 0, + 2.3448889 1.3716699 0, + 2.3299038 1.407847 0, + 2.306066 1.438913 0, + 2.2750001 1.4627508 0, + 2.2388229 1.4777359 0, + 2.2 1.482847 0.41999999, + 2.3499999 1.332847 0.41999999, + 2.2388229 1.4777359 0.41999999, + 2.2750001 1.4627508 0.41999999, + 2.306066 1.438913 0.41999999, + 2.3299038 1.407847 0.41999999, + 2.3448889 1.3716699 0.41999999, + 2.3499999 -1.332847 0.41999999, + 2.3499999 -1.332847 0, + 2.3499999 1.332847 0, + 2.3499999 1.332847 0.41999999, + 2.2 -1.482847 0, + 2.3499999 -1.332847 0, + 2.2388229 -1.4777359 0, + 2.2750001 -1.4627508 0, + 2.306066 -1.438913 0, + 2.3299038 -1.407847 0, + 2.3448889 -1.3716699 0, + 2.3499999 -1.332847 0.41999999, + 2.2 -1.482847 0.41999999, + 2.3448889 -1.3716699 0.41999999, + 2.3299038 -1.407847 0.41999999, + 2.306066 -1.438913 0.41999999, + 2.2750001 -1.4627508 0.41999999, + 2.2388229 -1.4777359 0.41999999, + -2.2 -1.482847 0.41999999, + -2.2 -1.482847 0, + 2.2 -1.482847 0, + 2.2 -1.482847 0.41999999, + -2.3499999 -1.332847 0, + -2.2 -1.482847 0, + -2.3448889 -1.3716699 0, + -2.3299038 -1.407847 0, + -2.306066 -1.438913 0, + -2.2750001 -1.4627508 0, + -2.2388229 -1.4777359 0, + -2.2 -1.482847 0.41999999, + -2.3499999 -1.332847 0.41999999, + -2.2388229 -1.4777359 0.41999999, + -2.2750001 -1.4627508 0.41999999, + -2.306066 -1.438913 0.41999999, + -2.3299038 -1.407847 0.41999999, + -2.3448889 -1.3716699 0.41999999, + -2.3499999 1.332847 0.41999999, + -2.3499999 1.332847 0, + -2.3499999 -1.332847 0, + -2.3499999 -1.332847 0.41999999, + -2.3499999 1.332847 0.41999999, + -2.3499999 1.332847 0, + -2.2 1.482847 0.41999999, + -2.3448889 1.3716699 0.41999999, + -2.3299038 1.407847 0.41999999, + -2.306066 1.438913 0.41999999, + -2.2750001 1.4627508 0.41999999, + -2.2388229 1.4777359 0.41999999, + -2.2 1.482847 0, + -2.2388229 1.4777359 0, + -2.2750001 1.4627508 0, + -2.306066 1.438913 0, + -2.3299038 1.407847 0, + -2.3448889 1.3716699 0, + 2.2 1.482847 0, + 2.2 1.482847 0.41999999, + -2.2 1.482847 0, + -2.2 1.482847 0.41999999, + 2.3199999 1.332847 0.44999999, + 2.3499999 1.332847 0.41999999, + 2.3277645 1.332847 0.44897777, + 2.335 1.332847 0.44598076, + 2.3412132 1.332847 0.44121319, + 2.3459806 1.332847 0.435, + 2.3489778 1.332847 0.42776456, + 2.2 1.482847 0.41999999, + 2.2388229 1.4777359 0.41999999, + 2.2750001 1.4627508 0.41999999, + 2.306066 1.438913 0.41999999, + 2.3299038 1.407847 0.41999999, + 2.3448889 1.3716699 0.41999999, + 2.2 1.452847 0.44999999, + 2.2 1.4818248 0.42776456, + 2.2 1.4788277 0.435, + 2.2 1.4740602 0.44121319, + 2.2 1.467847 0.44598076, + 2.2 1.4606116 0.44897777, + 2.3168805 1.3598408 0.44999999, + 2.3084364 1.3844159 0.44999999, + 2.2947567 1.4064826 0.44999999, + 2.2761662 1.4256949 0.44999999, + 2.2545457 1.4400208 0.44999999, + 2.2302816 1.4490418 0.44999999, + 2.2155545 1.4517745 0.44999999, + 2.2193203 1.4805667 0.42776456, + 2.2189317 1.477595 0.435, + 2.2183132 1.4728677 0.44121319, + 2.2375703 1.4770095 0.42776456, + 2.2385583 1.4767485 0.42776456, + 2.2175076 1.466707 0.44598076, + 2.2368145 1.4741094 0.435, + 2.2377827 1.4738536 0.435, + 2.2165692 1.4595326 0.44897777, + 2.2356122 1.469496 0.44121319, + 2.2365487 1.4692485 0.44121319, + 2.2155955 1.4520873 0.44999892, + 2.2340453 1.4634836 0.44598076, + 2.2349405 1.4632469 0.44598076, + 2.2675736 1.4656181 0.42776456, + 2.2322206 1.4564821 0.44897777, + 2.233068 1.4562581 0.44897777, + 2.2744889 1.4618655 0.42776456, + 2.2662141 1.4629472 0.435, + 2.2303271 1.449216 0.44999892, + 2.2311244 1.4490052 0.44999892, + 2.2729905 1.45927 0.435, + 2.2640517 1.4586983 0.44121319, + 2.2706065 1.4551412 0.44121319, + 2.2612336 1.453161 0.44598076, + 2.2944844 1.4480298 0.42776456, + 2.2674999 1.4497604 0.44598076, + 2.2579517 1.4467126 0.44897777, + 2.2925837 1.4457127 0.435, + 2.2638824 1.4434943 0.44897777, + 2.3053432 1.4381902 0.42776456, + 2.2895601 1.4420266 0.44121319, + 2.3032241 1.436071 0.435, + 2.2856195 1.4372228 0.44598076, + 2.2998528 1.4326998 0.44121319, + 2.3176355 1.4242597 0.42776456, + 2.2810307 1.4316287 0.44897777, + 2.2954595 1.4283065 0.44598076, + 2.315269 1.4224207 0.435, + 2.2762685 1.4258233 0.44999892, + 2.2903433 1.4231902 0.44897777, + 2.3115044 1.4194953 0.44121319, + 2.3290186 1.4073359 0.42776456, + 2.3065984 1.4156829 0.44598076, + 2.3264229 1.4058374 0.435, + 2.3345387 1.3968292 0.42776456, + 2.3008852 1.4112433 0.44897777, + 2.3222942 1.4034536 0.44121319, + 2.3318322 1.395542 0.435, + 2.2949562 1.4066359 0.44999892, + 2.3169134 1.400347 0.44598076, + 2.3275266 1.3934945 0.44121319, + 2.3106472 1.3967292 0.44897777, + 2.3219156 1.3908261 0.44598076, + 2.3439014 1.3714052 0.42776456, + 2.3451569 1.3663713 0.42776456, + 2.3153815 1.3877187 0.44897777, + 2.3410065 1.3706295 0.435, + 2.3422368 1.3656969 0.435, + 2.3086004 1.3844938 0.44999892, + 2.3364015 1.3693956 0.44121319, + 2.3375914 1.364624 0.44121319, + 2.3304 1.3677876 0.44598076, + 2.3315375 1.3632259 0.44598076, + 2.323411 1.3659149 0.44897777, + 2.3244877 1.3615977 0.44897777, + 2.3171716 1.359908 0.44999892, + 2.3499999 1.332847 0.41999999, + 2.3499999 -1.332847 0.41999999, + 2.3199999 1.332847 0.44999999, + 2.3277645 1.332847 0.44897777, + 2.335 1.332847 0.44598076, + 2.3412132 1.332847 0.44121319, + 2.3459806 1.332847 0.435, + 2.3489778 1.332847 0.42776456, + 2.3199999 -1.332847 0.44999999, + 2.3277645 -1.332847 0.44897777, + 2.335 -1.332847 0.44598076, + 2.3412132 -1.332847 0.44121319, + 2.3459806 -1.332847 0.435, + 2.3489778 -1.332847 0.42776456, + 2.2 -1.452847 0.44999999, + 2.2 -1.482847 0.41999999, + 2.2 -1.4606116 0.44897777, + 2.2 -1.467847 0.44598076, + 2.2 -1.4740602 0.44121319, + 2.2 -1.4788277 0.435, + 2.2 -1.4818248 0.42776456, + 2.3499999 -1.332847 0.41999999, + 2.3448889 -1.3716699 0.41999999, + 2.3299038 -1.407847 0.41999999, + 2.306066 -1.438913 0.41999999, + 2.2750001 -1.4627508 0.41999999, + 2.2388229 -1.4777359 0.41999999, + 2.3199999 -1.332847 0.44999999, + 2.3277645 -1.332847 0.44897777, + 2.335 -1.332847 0.44598076, + 2.3412132 -1.332847 0.44121319, + 2.3459806 -1.332847 0.435, + 2.3489778 -1.332847 0.42776456, + 2.3170552 -1.3592677 0.44999999, + 2.3075714 -1.3860296 0.44999999, + 2.2913237 -1.410693 0.44999999, + 2.2693057 -1.4308099 0.44999999, + 2.2435827 -1.4446529 0.44999999, + 2.2215397 -1.4508981 0.44999999, + 2.3453219 -1.3656478 0.42776456, + 2.3439014 -1.3714052 0.42776456, + 2.3423986 -1.364988 0.435, + 2.3410065 -1.3706295 0.435, + 2.3377481 -1.3639383 0.44121319, + 2.3364015 -1.3693956 0.44121319, + 2.3316872 -1.3625703 0.44598076, + 2.3304 -1.3677876 0.44598076, + 2.3246293 -1.3609773 0.44897777, + 2.3335478 -1.3988723 0.42776456, + 2.323411 -1.3659149 0.44897777, + 2.3308613 -1.397544 0.435, + 2.3290186 -1.4073359 0.42776456, + 2.3265874 -1.395431 0.44121319, + 2.3264229 -1.4058374 0.435, + 2.3210177 -1.3926774 0.44598076, + 2.3222942 -1.4034536 0.44121319, + 2.3145318 -1.3894708 0.44897777, + 2.3169134 -1.400347 0.44598076, + 2.3133764 -1.4294914 0.42776456, + 2.3106472 -1.3967292 0.44897777, + 2.3110957 -1.4275472 0.435, + 2.3053432 -1.4381902 0.42776456, + 2.3074675 -1.4244545 0.44121319, + 2.3032241 -1.436071 0.435, + 2.3027389 -1.4204239 0.44598076, + 2.2998528 -1.4326998 0.44121319, + 2.2972326 -1.4157301 0.44897777, + 2.2860417 -1.4544661 0.42776456, + 2.2954595 -1.4283065 0.44598076, + 2.2843108 -1.4520195 0.435, + 2.2903433 -1.4231902 0.44897777, + 2.2744889 -1.4618655 0.42776456, + 2.2815573 -1.4481274 0.44121319, + 2.2729905 -1.45927 0.435, + 2.2779689 -1.4430553 0.44598076, + 2.2706065 -1.4551412 0.44121319, + 2.2737901 -1.4371486 0.44897777, + 2.254107 -1.4716519 0.42776456, + 2.2674999 -1.4497604 0.44598076, + 2.2530186 -1.4688596 0.435, + 2.2638824 -1.4434943 0.44897777, + 2.2385583 -1.4767485 0.42776456, + 2.251287 -1.4644176 0.44121319, + 2.2490304 -1.4586287 0.44598076, + 2.2377827 -1.4738536 0.435, + 2.2267411 -1.4794052 0.42776456, + 2.2365487 -1.4692485 0.44121319, + 2.2464027 -1.4518872 0.44897777, + 2.2262032 -1.4764568 0.435, + 2.2349405 -1.4632469 0.44598076, + 2.2253473 -1.4717667 0.44121319, + 2.233068 -1.4562581 0.44897777, + 2.2242322 -1.4656544 0.44598076, + 2.2229333 -1.4585365 0.44897777, + 2.2 -1.482847 0.41999999, + -2.2 -1.482847 0.41999999, + 2.2 -1.452847 0.44999999, + 2.2 -1.4606116 0.44897777, + 2.2 -1.467847 0.44598076, + 2.2 -1.4740602 0.44121319, + 2.2 -1.4788277 0.435, + 2.2 -1.4818248 0.42776456, + -2.2 -1.452847 0.44999999, + -2.2 -1.4606116 0.44897777, + -2.2 -1.467847 0.44598076, + -2.2 -1.4740602 0.44121319, + -2.2 -1.4788277 0.435, + -2.2 -1.4818248 0.42776456, + -2.3199999 -1.332847 0.44999999, + -2.3499999 -1.332847 0.41999999, + -2.3277645 -1.332847 0.44897777, + -2.335 -1.332847 0.44598076, + -2.3412132 -1.332847 0.44121319, + -2.3459806 -1.332847 0.435, + -2.3489778 -1.332847 0.42776456, + -2.2 -1.482847 0.41999999, + -2.2388229 -1.4777359 0.41999999, + -2.2750001 -1.4627508 0.41999999, + -2.306066 -1.438913 0.41999999, + -2.3299038 -1.407847 0.41999999, + -2.3448889 -1.3716699 0.41999999, + -2.2 -1.452847 0.44999999, + -2.2 -1.4606116 0.44897777, + -2.2 -1.467847 0.44598076, + -2.2 -1.4740602 0.44121319, + -2.2 -1.4788277 0.435, + -2.2 -1.4818248 0.42776456, + -2.2264206 -1.4499023 0.44999999, + -2.2531826 -1.4404185 0.44999999, + -2.2778461 -1.4241706 0.44999999, + -2.2979629 -1.4021527 0.44999999, + -2.311806 -1.3764297 0.44999999, + -2.3180511 -1.3543867 0.44999999, + -2.2328007 -1.478169 0.42776456, + -2.2385583 -1.4767485 0.42776456, + -2.232141 -1.4752455 0.435, + -2.2377827 -1.4738536 0.435, + -2.2310913 -1.470595 0.44121319, + -2.2365487 -1.4692485 0.44121319, + -2.2297232 -1.4645343 0.44598076, + -2.2349405 -1.4632469 0.44598076, + -2.2281303 -1.4574764 0.44897777, + -2.2660253 -1.4663949 0.42776456, + -2.233068 -1.4562581 0.44897777, + -2.2646971 -1.4637083 0.435, + -2.2744889 -1.4618655 0.42776456, + -2.262584 -1.4594345 0.44121319, + -2.2729905 -1.45927 0.435, + -2.2598305 -1.4538648 0.44598076, + -2.2706065 -1.4551412 0.44121319, + -2.2566237 -1.4473788 0.44897777, + -2.2674999 -1.4497604 0.44598076, + -2.2966444 -1.4462235 0.42776456, + -2.2638824 -1.4434943 0.44897777, + -2.2947001 -1.4439427 0.435, + -2.3053432 -1.4381902 0.42776456, + -2.2916074 -1.4403144 0.44121319, + -2.3032241 -1.436071 0.435, + -2.2875769 -1.435586 0.44598076, + -2.2998528 -1.4326998 0.44121319, + -2.2828832 -1.4300796 0.44897777, + -2.321619 -1.4188887 0.42776456, + -2.2954595 -1.4283065 0.44598076, + -2.3191724 -1.4171578 0.435, + -2.2903433 -1.4231902 0.44897777, + -2.3290186 -1.4073359 0.42776456, + -2.3152804 -1.4144043 0.44121319, + -2.3264229 -1.4058374 0.435, + -2.3102083 -1.4108158 0.44598076, + -2.3222942 -1.4034536 0.44121319, + -2.3043015 -1.4066371 0.44897777, + -2.338805 -1.3869541 0.42776456, + -2.3169134 -1.400347 0.44598076, + -2.3360126 -1.3858656 0.435, + -2.3106472 -1.3967292 0.44897777, + -2.3439014 -1.3714052 0.42776456, + -2.3315706 -1.3841341 0.44121319, + -2.3257816 -1.3818774 0.44598076, + -2.3410065 -1.3706295 0.435, + -2.3465581 -1.3595881 0.42776456, + -2.3364015 -1.3693956 0.44121319, + -2.3190403 -1.3792497 0.44897777, + -2.3436098 -1.3590502 0.435, + -2.3304 -1.3677876 0.44598076, + -2.3389196 -1.3581944 0.44121319, + -2.323411 -1.3659149 0.44897777, + -2.3328073 -1.3570791 0.44598076, + -2.3256896 -1.3557804 0.44897777, + -2.3499999 -1.332847 0.41999999, + -2.3499999 1.332847 0.41999999, + -2.3199999 -1.332847 0.44999999, + -2.3277645 -1.332847 0.44897777, + -2.335 -1.332847 0.44598076, + -2.3412132 -1.332847 0.44121319, + -2.3459806 -1.332847 0.435, + -2.3489778 -1.332847 0.42776456, + -2.3199999 1.332847 0.44999999, + -2.3277645 1.332847 0.44897777, + -2.335 1.332847 0.44598076, + -2.3412132 1.332847 0.44121319, + -2.3459806 1.332847 0.435, + -2.3489778 1.332847 0.42776456, + -2.2 1.452847 0.44999999, + -2.2 1.482847 0.41999999, + -2.2 1.4606116 0.44897777, + -2.2 1.467847 0.44598076, + -2.2 1.4740602 0.44121319, + -2.2 1.4788277 0.435, + -2.2 1.4818248 0.42776456, + -2.3499999 1.332847 0.41999999, + -2.3448889 1.3716699 0.41999999, + -2.3299038 1.407847 0.41999999, + -2.306066 1.438913 0.41999999, + -2.2750001 1.4627508 0.41999999, + -2.2388229 1.4777359 0.41999999, + -2.3199999 1.332847 0.44999999, + -2.3277645 1.332847 0.44897777, + -2.335 1.332847 0.44598076, + -2.3412132 1.332847 0.44121319, + -2.3459806 1.332847 0.435, + -2.3489778 1.332847 0.42776456, + -2.3170552 1.3592677 0.44999999, + -2.3075714 1.3860296 0.44999999, + -2.2913237 1.410693 0.44999999, + -2.2693057 1.4308099 0.44999999, + -2.2435827 1.4446529 0.44999999, + -2.2215397 1.4508981 0.44999999, + -2.3453219 1.3656478 0.42776456, + -2.3439014 1.3714052 0.42776456, + -2.3423986 1.364988 0.435, + -2.3410065 1.3706295 0.435, + -2.3377481 1.3639383 0.44121319, + -2.3364015 1.3693956 0.44121319, + -2.3316872 1.3625703 0.44598076, + -2.3304 1.3677876 0.44598076, + -2.3246293 1.3609773 0.44897777, + -2.3335478 1.3988723 0.42776456, + -2.323411 1.3659149 0.44897777, + -2.3308613 1.397544 0.435, + -2.3290186 1.4073359 0.42776456, + -2.3265874 1.395431 0.44121319, + -2.3264229 1.4058374 0.435, + -2.3210177 1.3926774 0.44598076, + -2.3222942 1.4034536 0.44121319, + -2.3145318 1.3894708 0.44897777, + -2.3169134 1.400347 0.44598076, + -2.3133764 1.4294914 0.42776456, + -2.3106472 1.3967292 0.44897777, + -2.3110957 1.4275472 0.435, + -2.3053432 1.4381902 0.42776456, + -2.3074675 1.4244545 0.44121319, + -2.3032241 1.436071 0.435, + -2.3027389 1.4204239 0.44598076, + -2.2998528 1.4326998 0.44121319, + -2.2972326 1.4157301 0.44897777, + -2.2860417 1.4544661 0.42776456, + -2.2954595 1.4283065 0.44598076, + -2.2843108 1.4520195 0.435, + -2.2903433 1.4231902 0.44897777, + -2.2744889 1.4618655 0.42776456, + -2.2815573 1.4481274 0.44121319, + -2.2729905 1.45927 0.435, + -2.2779689 1.4430553 0.44598076, + -2.2706065 1.4551412 0.44121319, + -2.2737901 1.4371486 0.44897777, + -2.254107 1.4716519 0.42776456, + -2.2674999 1.4497604 0.44598076, + -2.2530186 1.4688596 0.435, + -2.2638824 1.4434943 0.44897777, + -2.2385583 1.4767485 0.42776456, + -2.251287 1.4644176 0.44121319, + -2.2490304 1.4586287 0.44598076, + -2.2377827 1.4738536 0.435, + -2.2267411 1.4794052 0.42776456, + -2.2365487 1.4692485 0.44121319, + -2.2464027 1.4518872 0.44897777, + -2.2262032 1.4764568 0.435, + -2.2349405 1.4632469 0.44598076, + -2.2253473 1.4717667 0.44121319, + -2.233068 1.4562581 0.44897777, + -2.2242322 1.4656544 0.44598076, + -2.2229333 1.4585365 0.44897777, + -2.2 1.482847 0.41999999, + 2.2 1.482847 0.41999999, + -2.2 1.452847 0.44999999, + -2.2 1.4606116 0.44897777, + -2.2 1.467847 0.44598076, + -2.2 1.4740602 0.44121319, + -2.2 1.4788277 0.435, + -2.2 1.4818248 0.42776456, + 2.2 1.452847 0.44999999, + 2.2 1.4818248 0.42776456, + 2.2 1.4788277 0.435, + 2.2 1.4740602 0.44121319, + 2.2 1.467847 0.44598076, + 2.2 1.4606116 0.44897777, + -2.2 1.452847 0.44999999, + 2.2 1.452847 0.44999999, + -2.3199999 1.332847 0.44999999, + -2.3170552 1.3592677 0.44999999, + -2.3075714 1.3860296 0.44999999, + -2.2913237 1.410693 0.44999999, + -2.2693057 1.4308099 0.44999999, + -2.2435827 1.4446529 0.44999999, + -2.2215397 1.4508981 0.44999999, + -2.3199999 -1.332847 0.44999999, + -2.2 -1.452847 0.44999999, + -2.2264206 -1.4499023 0.44999999, + -2.2531826 -1.4404185 0.44999999, + -2.2778461 -1.4241706 0.44999999, + -2.2979629 -1.4021527 0.44999999, + -2.311806 -1.3764297 0.44999999, + -2.3180511 -1.3543867 0.44999999, + 2.2 -1.452847 0.44999999, + 2.3199999 -1.332847 0.44999999, + 2.3170552 -1.3592677 0.44999999, + 2.3075714 -1.3860296 0.44999999, + 2.2913237 -1.410693 0.44999999, + 2.2693057 -1.4308099 0.44999999, + 2.2435827 -1.4446529 0.44999999, + 2.2215397 -1.4508981 0.44999999, + 2.3199999 1.332847 0.44999999, + 2.3168805 1.3598408 0.44999999, + 2.3084364 1.3844159 0.44999999, + 2.2947567 1.4064826 0.44999999, + 2.2761662 1.4256949 0.44999999, + 2.2545457 1.4400208 0.44999999, + 2.2302816 1.4490418 0.44999999, + 2.2155545 1.4517745 0.44999999, + 2.3499999 -1.332847 0, + 2.3499999 1.332847 0, + 2.2 -1.482847 0, + -2.2 -1.482847 0, + -2.3499999 -1.332847 0, + -2.3499999 1.332847 0, + -2.2 1.482847 0, + 2.2 1.482847 0, + 2.2 1.482847 0.41999999, + 2.3499999 1.332847 0.41999999, + 2.3499999 -1.332847 0.41999999, + 2.2 -1.482847 0.41999999, + -2.2 -1.482847 0.41999999, + -2.3499999 -1.332847 0.41999999, + -2.3499999 1.332847 0.41999999, + -2.2 1.482847 0.41999999, + 2.3199999 1.332847 0.44999999, + 2.2 1.452847 0.44999999, + 2.3199999 -1.332847 0.44999999, + 2.2 -1.452847 0.44999999, + -2.2 -1.452847 0.44999999, + -2.3199999 -1.332847 0.44999999, + -2.3199999 1.332847 0.44999999, + -2.2 1.452847 0.44999999 ] + + } + coordIndex [ 0, 1, -1, 2, 3, 4, 5, 6, + 7, 0, -1, 8, 2, -1, 9, 10, + 11, 12, 13, 14, 8, -1, 15, 9, + -1, 16, 17, 18, 19, 20, 21, 15, + -1, 22, 16, -1, 1, 23, 24, 25, + 26, 27, 22, -1, 29, 35, -1, 35, + 37, 38, 39, 40, 41, 36, -1, 36, + 28, -1, 42, 43, -1, 45, 42, -1, + 53, 55, 56, 57, 58, 59, 54, -1, + 54, 46, -1, 60, 61, -1, 63, 60, + -1, 71, 73, 74, 75, 76, 77, 72, + -1, 72, 64, -1, 78, 79, -1, 81, + 78, -1, 82, 85, 86, 87, 88, 89, + 84, -1, 84, 90, -1, 99, 97, -1, + 100, 102, 103, 104, 105, 106, 101, -1, + 107, 114, 115, 116, 117, 118, 113, -1, + 100, 119, 120, 121, 122, 123, 124, 125, + 113, -1, 195, 201, -1, 201, 202, 203, + 204, 205, 206, 194, -1, 207, 209, 210, + 211, 212, 213, 208, -1, 220, 226, 227, + 228, 229, 230, 231, 207, -1, 289, 295, + -1, 295, 296, 297, 298, 299, 300, 288, + -1, 301, 303, 304, 305, 306, 307, 302, + -1, 314, 320, 321, 322, 323, 324, 325, + 301, -1, 383, 389, -1, 389, 390, 391, + 392, 393, 394, 382, -1, 395, 397, 398, + 399, 400, 401, 396, -1, 408, 414, 415, + 416, 417, 418, 419, 395, -1, 477, 483, + -1 ] + + } + + } + + }, + + DEF _+6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.26666668 0.25098041 0.33333334 + + } + + } + geometry + IndexedFaceSet { + coord + USE _+5 + normal + Normal { + vector [ 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 1 0 0, + 6.1232343e-017 1 0, + 0.96592587 0.25881904 0, + 0.86602539 0.5 0, + 0.70710683 0.70710683 0, + 0.5 0.86602539 0, + 0.25881907 0.96592593 0, + 6.1232343e-017 1 0, + 1 2.4286129e-017 0, + 0.25881907 0.96592593 0, + 0.5 0.86602539 0, + 0.70710683 0.70710683 0, + 0.86602539 0.5 0, + 0.96592587 0.25881904 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -1.8369701e-016 -1 0, + 1 -2.4492937e-016 0, + 0.25881904 -0.96592587 0, + 0.5 -0.86602539 0, + 0.70710683 -0.70710683 0, + 0.86602539 -0.5 0, + 0.96592587 -0.25881904 0, + 1 -2.4492937e-016 0, + -1.8369701e-016 -1 0, + 0.96592587 -0.25881904 0, + 0.86602539 -0.5 0, + 0.70710683 -0.70710683 0, + 0.5 -0.86602539 0, + 0.25881904 -0.96592587 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + -1 1.2246469e-016 0, + -1.8369701e-016 -1 0, + -0.96592587 -0.25881904 0, + -0.86602539 -0.5 0, + -0.70710683 -0.70710683 0, + -0.5 -0.86602539 0, + -0.25881907 -0.96592593 0, + -1.8369701e-016 -1 0, + -1 1.2246469e-016 0, + -0.25881907 -0.96592593 0, + -0.5 -0.86602539 0, + -0.70710683 -0.70710683 0, + -0.86602539 -0.5 0, + -0.96592587 -0.25881904 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 -1.209803e-015 0, + -1 -1.209803e-015 0, + 6.1232343e-017 1 0, + -0.96592593 0.25881907 0, + -0.86602539 0.5 0, + -0.70710683 0.70710683 0, + -0.5 0.86602539 0, + -0.25881904 0.96592587 0, + 6.1232343e-017 1 0, + -0.25881904 0.96592587 0, + -0.5 0.86602539 0, + -0.70710683 0.70710683 0, + -0.86602539 0.5 0, + -0.96592593 0.25881907 0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 4.6222319e-029 1.9626156e-015 1, + 1 0 0, + 0.25881907 1.992865e-015 0.96592581, + 0.5 2.0643129e-015 0.86602539, + 0.70710683 2.5330105e-015 0.70710683, + 0.86602539 2.6098233e-015 0.5, + 0.96592581 2.6089454e-016 0.25881907, + -4.1869131e-015 1 5.2336417e-015, + 0.2588191 0.96592581 6.8082145e-015, + 0.5 0.86602539 0, + 0.70710683 0.70710683 8.6713821e-015, + 0.86602539 0.5 5.2196457e-015, + 0.96592581 0.2588191 -7.4033305e-016, + 1.9626156e-015 -2.0543252e-029 1, + -3.6710615e-015 0.96592581 0.25881907, + -2.830947e-015 0.86602539 0.5, + -1.7270525e-015 0.70710683 0.70710683, + -3.2443067e-016 0.5 0.86602539, + 1.1236886e-015 0.25881907 0.96592581, + -0.00012724908 -2.938845e-005 1, + 0.002226108 0.0010586641 0.99999696, + 0.00017518355 0.0001361324 1, + 0.0019486106 0.0023754863 0.99999529, + 0.0038681033 0.0076001966 0.99996364, + 0.00060905947 0.002337046 0.99999708, + -2.6638938e-005 -0.00020367737 1, + 0.12526646 0.9577688 0.2588191, + 0.11231083 0.85871202 0.49999997, + 0.091701411 0.7011354 0.70710677, + 0.24359439 0.93470556 0.2588191, + 0.25000006 0.93301278 0.25881913, + 0.064842694 0.49577761 0.86602539, + 0.21840075 0.83803409 0.5, + 0.22414391 0.83651632 0.5, + 0.033565052 0.2566334 0.96592581, + 0.17832346 0.68425196 0.70710677, + 0.18301275 0.68301266 0.70710677, + 0.001105945 0.0084558902 0.99996364, + 0.12609373 0.48383924 0.86602539, + 0.12940955 0.48296291 0.86602539, + 0.43812627 0.86084729 0.25881907, + 0.065270931 0.25045368 0.96592581, + 0.066987328 0.25000003 0.96592581, + 0.48296291 0.83651632 0.2588191, + 0.39281332 0.77181458 0.50000006, + 0.0021506315 0.0082522724 0.9999637, + 0.0022071851 0.0082373256 0.99996364, + 0.43301269 0.75 0.5, + 0.32073072 0.63018394 0.70710677, + 0.35355338 0.61237246 0.70710677, + 0.22679089 0.44560739 0.86602539, + 0.61260766 0.74680954 0.2588191, + 0.25 0.43301269 0.86602539, + 0.11739562 0.23066337 0.96592581, + 0.54924899 0.66957116 0.5, + 0.12940955 0.22414391 0.96592581, + 0.68301272 0.68301272 0.25881913, + 0.44845995 0.54670262 0.70710677, + 0.61237246 0.61237246 0.5, + 0.31710911 0.3865771 0.86602539, + 0.5 0.5 0.70710677, + 0.76271194 0.59269148 0.2588191, + 0.16414776 0.20010707 0.96592581, + 0.35355341 0.35355341 0.86602545, + 0.68382877 0.53139263 0.5, + 0.0054085539 0.0065933876 0.99996364, + 0.18301275 0.18301275 0.96592581, + 0.55834389 0.43388033 0.70710677, + 0.83651632 0.48296291 0.2588191, + 0.39480874 0.30679971 0.86602539, + 0.75 0.43301269 0.5, + 0.87230718 0.41484073 0.25881907, + 0.2043681 0.15881124 0.96592581, + 0.61237246 0.35355338 0.70710677, + 0.78208929 0.37193605 0.5, + 0.0067337854 0.0052327192 0.99996364, + 0.43301269 0.25 0.86602539, + 0.63857317 0.3036845 0.70710677, + 0.22414392 0.12940957 0.96592587, + 0.45153949 0.21473739 0.86602539, + 0.93301266 0.25000003 0.2588191, + 0.9411518 0.21736108 0.2588191, + 0.23373406 0.11115626 0.96592581, + 0.83651632 0.22414391 0.5, + 0.84381378 0.19488063 0.5, + 0.0077013737 0.003662521 0.99996364, + 0.68301266 0.18301274 0.70710677, + 0.68897098 0.15911935 0.70710677, + 0.48296291 0.12940955 0.86602545, + 0.48717603 0.11251438 0.86602539, + 0.25000006 0.066987336 0.96592587, + 0.25218093 0.058241736 0.96592581, + 0.0083091855 0.0019190245 0.9999637, + 1 0 -6.1232343e-017, + 1 0 -6.1232343e-017, + 1.2246469e-016 0 1, + 0.25881904 0 0.96592587, + 0.5 0 0.86602539, + 0.70710683 0 0.70710683, + 0.86602539 0 0.5, + 0.96592587 0 0.25881904, + 1.2246469e-016 0 1, + 0.25881904 0 0.96592587, + 0.5 0 0.86602539, + 0.70710683 0 0.70710683, + 0.86602539 0 0.5, + 0.96592587 0 0.25881904, + -6.5420521e-016 -1.3084104e-015 1, + 1.5700925e-015 -1 1.0467283e-014, + -1.3208135e-015 -0.25881907 0.96592581, + -1.5396219e-015 -0.5 0.86602539, + -1.7270525e-015 -0.70710683 0.70710683, + -1.7693918e-015 -0.86602539 0.5, + -2.6089454e-016 -0.96592581 0.25881907, + 1 -3.1401849e-015 8.2173013e-030, + 0.96592581 -0.2588191 -1.2532506e-014, + 0.86602539 -0.5 -2.0878583e-014, + 0.70710683 -0.70710683 -6.5035368e-015, + 0.5 -0.86602539 -4.0374111e-016, + 0.2588191 -0.96592581 5.5259201e-015, + 1.3084104e-015 6.5420521e-016 1, + 0.25881907 1.3208135e-015 0.96592581, + 0.5 1.0149312e-015 0.86602539, + 0.70710683 -1.0362316e-015 0.70710683, + 0.86602539 -2.6761203e-015 0.5, + 0.96592581 -3.1146782e-015 0.2588191, + 7.6188263e-016 1.6336578e-016 1, + -1.3016504e-015 7.3475111e-016 1, + -1.7073209e-015 1.5359455e-015 1, + -1.0124803e-015 1.1479486e-015 1, + -8.3801353e-016 1.2491795e-015 1, + -6.4357992e-016 -1.1742803e-016 1, + 0.94222289 -0.21267034 0.25881907, + 0.93301266 -0.25000003 0.2588191, + 0.84477395 -0.19067505 0.5, + 0.83651632 -0.22414391 0.5, + 0.68975508 -0.15568554 0.70710677, + 0.68301272 -0.18301277 0.70710683, + 0.48773047 -0.11008631 0.86602539, + 0.48296291 -0.12940955 0.86602539, + 0.2524679 -0.056984868 0.96592581, + 0.86588347 -0.42808706 0.2588191, + 0.25000003 -0.066987328 0.96592581, + 0.77632993 -0.38381237 0.5, + 0.83651632 -0.48296291 0.2588191, + 0.63387072 -0.31338146 0.70710677, + 0.75 -0.43301269 0.5, + 0.44821426 -0.22159418 0.86602539, + 0.61237246 -0.35355338 0.70710677, + 0.23201282 -0.1147056 0.96592581, + 0.43301269 -0.25 0.86602539, + 0.73509818 -0.6266126 0.25881907, + 0.22414391 -0.12940955 0.96592581, + 0.65907097 -0.56180549 0.5, + 0.68301272 -0.68301272 0.25881913, + 0.53812927 -0.45871231 0.70710677, + 0.61237246 -0.61237246 0.5, + 0.38051483 -0.32435858 0.86602539, + 0.5 -0.5 0.70710677, + 0.19696902 -0.16790037 0.96592581, + 0.55786765 -0.78854072 0.2588191, + 0.35355341 -0.35355341 0.86602545, + 0.50017047 -0.70698619 0.5, + 0.18301275 -0.18301275 0.96592581, + 0.48296291 -0.83651632 0.2588191, + 0.40838748 -0.57725191 0.70710677, + 0.43301269 -0.75 0.5, + 0.28877357 -0.40817875 0.86602539, + 0.35355338 -0.61237246 0.70710677, + 0.14948022 -0.21128887 0.96592581, + 0.35081321 -0.89996815 0.25881907, + 0.25 -0.43301269 0.86602539, + 0.31453058 -0.80688947 0.5, + 0.12940955 -0.22414391 0.96592581, + 0.25000003 -0.93301266 0.2588191, + 0.25681311 -0.65882254 0.70710677, + 0.1815943 -0.46585783 0.86602539, + 0.22414391 -0.83651632 0.5, + 0.17338105 -0.95023775 0.25881913, + 0.18301274 -0.68301266 0.70710677, + 0.094000138 -0.2411458 0.96592581, + 0.15544918 -0.85195982 0.5, + 0.12940955 -0.48296291 0.86602545, + 0.12692374 -0.69562232 0.70710677, + 0.066987328 -0.25000003 0.96592581, + 0.089748628 -0.49187928 0.86602539, + 0.046457317 -0.25461552 0.96592581, + 0 -1 -1.8369701e-016, + 0 -1 -1.8369701e-016, + 0 -2.4492937e-016 1, + 0 -0.25881904 0.96592587, + 0 -0.5 0.86602539, + 0 -0.70710683 0.70710683, + 0 -0.86602539 0.5, + 0 -0.96592587 0.25881904, + 0 -2.4492937e-016 1, + 0 -0.25881904 0.96592587, + 0 -0.5 0.86602539, + 0 -0.70710683 0.70710683, + 0 -0.86602539 0.5, + 0 -0.96592587 0.25881904, + -2.5679065e-029 -1.9626156e-015 1, + -1 3.1401849e-015 5.2336417e-015, + -0.25881907 -2.5451228e-016 0.96592581, + -0.5 6.1441097e-016 0.86602539, + -0.70710683 2.3027366e-016 0.70710683, + -0.86602539 1.6808623e-015 0.5, + -0.96592581 1.96464e-015 0.25881907, + -4.1869131e-015 -1 5.2336417e-015, + -0.2588191 -0.96592581 4.2436262e-015, + -0.5 -0.86602539 -5.2196457e-015, + -0.70710683 -0.70710683 -9.3518742e-030, + -0.86602539 -0.5 -2.3142643e-015, + -0.96592581 -0.2588191 2.5645879e-015, + -1.9626156e-015 1.0271626e-029 1, + -1.6451946e-015 -0.2588191 0.96592581, + -1.3497716e-015 -0.5 0.86602539, + -1.1513684e-015 -0.70710683 0.70710683, + -2.6872364e-015 -0.86602539 0.5, + -1.892775e-015 -0.96592581 0.2588191, + -1.2763032e-015 2.8807609e-016 1, + 5.8982991e-016 3.0382047e-015 1, + 1.3181276e-015 1.8929933e-015 1, + 2.1469865e-015 9.1789699e-016 1, + 1.7837792e-015 -5.334362e-016 1, + 2.6421308e-016 -1.4480548e-015 1, + -0.21267037 -0.94222295 0.2588191, + -0.25000003 -0.93301266 0.2588191, + -0.19067505 -0.84477395 0.5, + -0.22414391 -0.83651626 0.5, + -0.15568553 -0.68975502 0.70710677, + -0.18301275 -0.68301266 0.70710677, + -0.1100863 -0.48773047 0.86602539, + -0.12940955 -0.48296291 0.86602539, + -0.056984872 -0.2524679 0.96592581, + -0.42808706 -0.86588347 0.2588191, + -0.066987328 -0.25000003 0.96592581, + -0.38381234 -0.77632987 0.49999997, + -0.48296291 -0.83651632 0.2588191, + -0.31338146 -0.63387072 0.70710677, + -0.43301269 -0.75 0.5, + -0.22159418 -0.44821429 0.86602545, + -0.35355338 -0.61237252 0.70710677, + -0.1147056 -0.23201282 0.96592581, + -0.25 -0.43301269 0.86602539, + -0.6266126 -0.73509818 0.2588191, + -0.12940955 -0.22414391 0.96592581, + -0.56180555 -0.65907103 0.50000006, + -0.68301266 -0.68301266 0.2588191, + -0.45871231 -0.53812927 0.70710677, + -0.61237246 -0.61237246 0.5, + -0.32435858 -0.38051483 0.86602539, + -0.5 -0.5 0.70710677, + -0.16790037 -0.19696902 0.96592581, + -0.78854072 -0.55786765 0.2588191, + -0.35355338 -0.35355338 0.86602545, + -0.70698619 -0.50017047 0.5, + -0.18301275 -0.18301275 0.96592581, + -0.83651632 -0.48296291 0.2588191, + -0.57725191 -0.40838748 0.70710677, + -0.75 -0.43301269 0.5, + -0.40817875 -0.28877357 0.86602539, + -0.61237246 -0.35355338 0.70710677, + -0.21128888 -0.14948022 0.96592581, + -0.89996827 -0.35081324 0.2588191, + -0.43301269 -0.25 0.86602539, + -0.80688941 -0.31453055 0.49999997, + -0.22414391 -0.12940955 0.96592581, + -0.93301266 -0.25000003 0.2588191, + -0.65882254 -0.25681311 0.70710677, + -0.46585783 -0.1815943 0.86602539, + -0.83651632 -0.22414391 0.5, + -0.95023775 -0.17338105 0.25881913, + -0.68301272 -0.18301277 0.70710683, + -0.24114582 -0.094000146 0.96592581, + -0.85195982 -0.15544918 0.5, + -0.48296291 -0.12940955 0.86602545, + -0.69562232 -0.12692374 0.70710677, + -0.25000003 -0.066987328 0.96592581, + -0.49187928 -0.089748636 0.86602539, + -0.25461552 -0.046457317 0.96592581, + -1 0 -1.8369701e-016, + -1 0 -1.8369701e-016, + -2.4492937e-016 0 1, + -0.25881904 0 0.96592587, + -0.5 0 0.86602539, + -0.70710683 0 0.70710683, + -0.86602539 0 0.5, + -0.96592593 0 0.25881907, + -2.4492937e-016 0 1, + -0.25881904 0 0.96592587, + -0.5 0 0.86602539, + -0.70710683 0 0.70710683, + -0.86602539 0 0.5, + -0.96592593 0 0.25881907, + 6.5420521e-016 1.3084104e-015 1, + -1.5700925e-015 1 1.0467283e-014, + 1.3208135e-015 0.25881907 0.96592581, + 1.5396219e-015 0.5 0.86602539, + 1.7270525e-015 0.70710683 0.70710683, + 1.7693918e-015 0.86602539 0.5, + 2.6089454e-016 0.96592581 0.2588191, + -1 3.1401849e-015 8.2173013e-030, + -0.96592581 0.2588191 -1.8058427e-014, + -0.86602539 0.5 -2.0878583e-014, + -0.70710683 0.70710683 -6.5035368e-015, + -0.5 0.86602539 5.2196457e-015, + -0.2588191 0.96592581 8.2888806e-015, + -1.3084104e-015 -6.5420521e-016 1, + -0.25881907 -1.3208135e-015 0.96592581, + -0.5 -5.5269919e-017 0.86602539, + -0.70710683 1.1513684e-015 0.70710683, + -0.86602539 3.7595086e-016 0.5, + -0.96592581 3.114678e-015 0.25881907, + -7.6188263e-016 -1.6336578e-016 1, + 1.3016504e-015 -7.3475111e-016 1, + 1.7073209e-015 -1.5359455e-015 1, + 1.0124803e-015 -1.1479486e-015 1, + 8.3801353e-016 -1.2491795e-015 1, + 6.4357992e-016 1.1742803e-016 1, + -0.94222295 0.21267037 0.2588191, + -0.93301278 0.25000006 0.25881913, + -0.84477395 0.19067505 0.5, + -0.83651632 0.22414391 0.5, + -0.68975508 0.15568554 0.70710677, + -0.68301272 0.18301277 0.70710683, + -0.48773047 0.11008631 0.86602539, + -0.48296291 0.12940955 0.86602545, + -0.2524679 0.056984868 0.96592581, + -0.86588347 0.42808706 0.2588191, + -0.25000003 0.066987328 0.96592581, + -0.77632993 0.38381237 0.5, + -0.83651632 0.48296291 0.2588191, + -0.63387072 0.31338146 0.70710677, + -0.75 0.43301269 0.5, + -0.44821426 0.22159417 0.86602539, + -0.61237246 0.35355338 0.70710677, + -0.23201282 0.1147056 0.96592581, + -0.43301269 0.25 0.86602539, + -0.73509818 0.6266126 0.2588191, + -0.22414391 0.12940955 0.96592581, + -0.65907097 0.56180549 0.5, + -0.68301272 0.68301272 0.25881913, + -0.53812927 0.45871231 0.70710677, + -0.61237246 0.61237246 0.5, + -0.38051483 0.32435858 0.86602539, + -0.5 0.5 0.70710677, + -0.19696902 0.16790037 0.96592581, + -0.55786765 0.78854066 0.2588191, + -0.35355341 0.35355341 0.86602545, + -0.50017047 0.70698619 0.5, + -0.18301274 0.18301274 0.96592581, + -0.48296291 0.83651632 0.2588191, + -0.40838748 0.57725191 0.70710677, + -0.43301269 0.75 0.5, + -0.28877357 0.40817875 0.86602539, + -0.35355338 0.61237246 0.70710677, + -0.14948022 0.2112889 0.96592581, + -0.35081321 0.89996815 0.25881907, + -0.25 0.43301269 0.86602539, + -0.31453058 0.80688947 0.5, + -0.12940955 0.22414391 0.96592581, + -0.25000003 0.93301266 0.2588191, + -0.25681311 0.65882254 0.70710677, + -0.1815943 0.46585783 0.86602539, + -0.22414391 0.83651632 0.5, + -0.17338103 0.95023769 0.2588191, + -0.18301277 0.68301272 0.70710683, + -0.094000138 0.2411458 0.96592581, + -0.15544918 0.85195982 0.5, + -0.12940955 0.48296291 0.86602539, + -0.12692374 0.69562232 0.70710677, + -0.066987328 0.25000003 0.96592581, + -0.089748636 0.49187928 0.86602539, + -0.046457317 0.25461552 0.96592581, + 0 1 -6.1232343e-017, + 0 1 -6.1232343e-017, + 0 -6.9829625e-015 1, + 0 0.25881904 0.96592587, + 0 0.5 0.86602539, + 0 0.70710683 0.70710683, + 0 0.86602539 0.5, + 0 0.96592587 0.25881904, + 0 1.2246469e-016 1, + 0 0.96592587 0.25881904, + 0 0.86602539 0.5, + 0 0.70710683 0.70710683, + 0 0.5 0.86602539, + 0 0.25881904 0.96592587, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 ] + + } + color + Color { + color [ 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334, + 0.26666668 0.25098041 0.33333334 ] + + } + colorPerVertex FALSE + coordIndex [ 12, 14, 13, -1, 11, 10, 12, -1, + 14, 9, 8, -1, 12, 9, 14, -1, + 10, 9, 12, -1, 9, 15, 8, -1, + 20, 19, 21, -1, 21, 19, 15, -1, + 18, 17, 19, -1, 19, 17, 15, -1, + 15, 16, 8, -1, 17, 16, 15, -1, + 3, 5, 4, -1, 2, 0, 3, -1, + 5, 0, 6, -1, 6, 0, 7, -1, + 3, 0, 5, -1, 0, 22, 1, -1, + 8, 22, 2, -1, 16, 22, 8, -1, + 2, 22, 0, -1, 22, 27, 1, -1, + 1, 24, 23, -1, 26, 25, 27, -1, + 1, 25, 24, -1, 27, 25, 1, -1, + 36, 28, 30, -1, 41, 30, 31, -1, + 41, 36, 30, -1, 40, 31, 32, -1, + 40, 41, 31, -1, 39, 32, 33, -1, + 39, 40, 32, -1, 38, 33, 34, -1, + 38, 39, 33, -1, 37, 38, 34, -1, + 35, 34, 29, -1, 35, 37, 34, -1, + 45, 42, 43, -1, 44, 45, 43, -1, + 54, 46, 48, -1, 59, 48, 49, -1, + 59, 54, 48, -1, 58, 49, 50, -1, + 58, 59, 49, -1, 57, 50, 51, -1, + 57, 58, 50, -1, 56, 51, 52, -1, + 56, 57, 51, -1, 55, 52, 47, -1, + 55, 56, 52, -1, 53, 55, 47, -1, + 63, 60, 61, -1, 62, 63, 61, -1, + 77, 64, 66, -1, 77, 72, 64, -1, + 76, 66, 67, -1, 76, 77, 66, -1, + 75, 67, 68, -1, 75, 68, 69, -1, + 75, 76, 67, -1, 74, 69, 70, -1, + 74, 75, 69, -1, 73, 74, 70, -1, + 71, 70, 65, -1, 71, 73, 70, -1, + 79, 80, 81, -1, 78, 79, 81, -1, + 89, 84, 90, -1, 89, 90, 91, -1, + 88, 91, 92, -1, 88, 89, 91, -1, + 87, 92, 93, -1, 87, 93, 94, -1, + 87, 88, 92, -1, 86, 94, 95, -1, + 86, 87, 94, -1, 85, 86, 95, -1, + 82, 95, 83, -1, 82, 85, 95, -1, + 96, 98, 99, -1, 97, 96, 99, -1, + 170, 161, 164, -1, 170, 168, 161, -1, + 170, 164, 167, -1, 138, 135, 128, -1, + 138, 136, 135, -1, 171, 112, 111, -1, + 138, 131, 134, -1, 138, 128, 131, -1, + 171, 111, 168, -1, 139, 136, 138, -1, + 140, 109, 108, -1, 172, 163, 166, -1, + 140, 130, 133, -1, 172, 169, 163, -1, + 140, 108, 130, -1, 173, 170, 167, -1, + 141, 138, 134, -1, 174, 168, 170, -1, + 174, 171, 168, -1, 174, 170, 173, -1, + 142, 139, 138, -1, 142, 138, 141, -1, + 175, 166, 121, -1, 175, 172, 166, -1, + 143, 109, 140, -1, 176, 167, 169, -1, + 176, 173, 167, -1, 144, 133, 136, -1, + 144, 140, 133, -1, 177, 174, 173, -1, + 145, 137, 124, -1, 145, 134, 137, -1, + 145, 141, 134, -1, 178, 121, 120, -1, + 178, 175, 121, -1, 146, 141, 145, -1, + 178, 176, 169, -1, 146, 124, 123, -1, + 178, 169, 172, -1, 146, 145, 124, -1, + 178, 172, 175, -1, 146, 142, 141, -1, + 147, 143, 140, -1, 179, 177, 173, -1, + 179, 173, 176, -1, 147, 140, 144, -1, + 148, 144, 136, -1, 148, 136, 139, -1, + 180, 112, 171, -1, 149, 144, 148, -1, + 149, 147, 144, -1, 181, 106, 101, -1, + 150, 148, 139, -1, 181, 112, 180, -1, + 181, 101, 112, -1, 182, 176, 178, -1, + 150, 139, 142, -1, 151, 110, 109, -1, + 182, 179, 176, -1, 151, 109, 143, -1, + 183, 180, 171, -1, 152, 148, 150, -1, + 183, 171, 174, -1, 152, 149, 148, -1, + 153, 146, 123, -1, 153, 142, 146, -1, + 184, 105, 106, -1, 184, 181, 180, -1, + 184, 180, 183, -1, 153, 150, 142, -1, + 184, 106, 181, -1, 154, 143, 147, -1, + 154, 151, 143, -1, 185, 182, 178, -1, + 185, 178, 120, -1, 186, 174, 177, -1, + 186, 183, 174, -1, 155, 152, 150, -1, + 155, 123, 122, -1, 155, 150, 153, -1, + 155, 153, 123, -1, 156, 151, 154, -1, + 187, 104, 105, -1, 156, 110, 151, -1, + 187, 184, 183, -1, 157, 147, 149, -1, + 187, 105, 184, -1, 157, 154, 147, -1, + 187, 183, 186, -1, 126, 108, 107, -1, + 126, 107, 114, -1, 188, 186, 177, -1, + 158, 156, 154, -1, 188, 187, 186, -1, + 188, 177, 179, -1, 158, 154, 157, -1, + 127, 114, 115, -1, 189, 103, 104, -1, + 127, 115, 116, -1, 189, 104, 187, -1, + 159, 149, 152, -1, 189, 187, 188, -1, + 159, 157, 149, -1, 190, 188, 179, -1, + 127, 126, 114, -1, 190, 179, 182, -1, + 190, 182, 185, -1, 128, 116, 117, -1, + 190, 120, 119, -1, 190, 185, 120, -1, + 160, 158, 157, -1, 128, 127, 116, -1, + 160, 157, 159, -1, 191, 102, 103, -1, + 161, 111, 110, -1, 191, 103, 189, -1, + 191, 188, 190, -1, 191, 189, 188, -1, + 161, 110, 156, -1, 192, 100, 102, -1, + 192, 119, 100, -1, 162, 152, 155, -1, + 129, 108, 126, -1, 192, 102, 191, -1, + 192, 190, 119, -1, 162, 159, 152, -1, + 192, 191, 190, -1, 130, 108, 129, -1, + 163, 160, 159, -1, 163, 159, 162, -1, + 131, 128, 117, -1, 164, 156, 158, -1, + 164, 161, 156, -1, 132, 126, 127, -1, + 132, 129, 126, -1, 165, 162, 155, -1, + 165, 155, 122, -1, 133, 130, 129, -1, + 166, 122, 121, -1, 133, 129, 132, -1, + 166, 165, 122, -1, 166, 163, 162, -1, + 134, 117, 118, -1, 166, 162, 165, -1, + 167, 164, 158, -1, 134, 131, 117, -1, + 167, 158, 160, -1, 135, 127, 128, -1, + 135, 132, 127, -1, 168, 111, 161, -1, + 136, 132, 135, -1, 169, 160, 163, -1, + 136, 133, 132, -1, 169, 167, 160, -1, + 137, 118, 113, -1, 137, 125, 124, -1, + 137, 113, 125, -1, 137, 134, 118, -1, + 206, 194, 193, -1, 206, 193, 200, -1, + 205, 200, 199, -1, 205, 206, 200, -1, + 204, 199, 198, -1, 204, 205, 199, -1, + 203, 198, 197, -1, 203, 204, 198, -1, + 202, 197, 196, -1, 202, 203, 197, -1, + 201, 196, 195, -1, 201, 202, 196, -1, + 275, 266, 268, -1, 275, 272, 266, -1, + 245, 235, 237, -1, 245, 243, 235, -1, + 276, 268, 271, -1, 276, 275, 268, -1, + 246, 241, 243, -1, 246, 244, 241, -1, + 277, 270, 272, -1, 247, 237, 239, -1, + 247, 245, 237, -1, 277, 274, 270, -1, + 278, 213, 208, -1, 278, 208, 219, -1, + 248, 243, 245, -1, 278, 219, 274, -1, + 248, 246, 243, -1, 249, 242, 227, -1, + 249, 239, 242, -1, 279, 272, 275, -1, + 249, 247, 239, -1, 279, 277, 272, -1, + 250, 245, 247, -1, 280, 276, 271, -1, + 250, 248, 245, -1, 280, 273, 230, -1, + 280, 271, 273, -1, 226, 221, 220, -1, + 251, 217, 216, -1, 251, 216, 244, -1, + 281, 211, 212, -1, 281, 212, 213, -1, + 281, 213, 278, -1, 252, 247, 249, -1, + 281, 274, 277, -1, 252, 227, 228, -1, + 281, 278, 274, -1, 252, 250, 247, -1, + 252, 249, 227, -1, 282, 275, 276, -1, + 253, 251, 244, -1, 282, 279, 275, -1, + 253, 244, 246, -1, 283, 211, 281, -1, + 283, 277, 279, -1, 254, 217, 251, -1, + 283, 281, 277, -1, 283, 279, 282, -1, + 284, 230, 231, -1, 255, 253, 246, -1, + 284, 276, 280, -1, 284, 282, 276, -1, + 284, 280, 230, -1, 255, 246, 248, -1, + 285, 283, 282, -1, 256, 254, 251, -1, + 285, 210, 211, -1, 256, 251, 253, -1, + 285, 211, 283, -1, 257, 248, 250, -1, + 286, 209, 210, -1, 286, 284, 231, -1, + 286, 282, 284, -1, 257, 255, 248, -1, + 286, 231, 209, -1, 286, 285, 282, -1, + 286, 210, 285, -1, 258, 253, 255, -1, + 258, 256, 253, -1, 259, 252, 228, -1, + 259, 250, 252, -1, 259, 257, 250, -1, + 260, 218, 217, -1, 260, 254, 256, -1, + 260, 217, 254, -1, 261, 255, 257, -1, + 261, 258, 255, -1, 262, 260, 256, -1, + 207, 209, 231, -1, 262, 256, 258, -1, + 232, 215, 214, -1, 232, 225, 224, -1, + 232, 214, 225, -1, 263, 228, 229, -1, + 263, 261, 257, -1, 263, 257, 259, -1, + 263, 259, 228, -1, 264, 218, 260, -1, + 264, 260, 262, -1, 233, 215, 232, -1, + 265, 262, 258, -1, 265, 258, 261, -1, + 234, 232, 224, -1, 235, 233, 232, -1, + 266, 264, 262, -1, 235, 232, 234, -1, + 236, 224, 223, -1, 267, 261, 263, -1, + 267, 265, 261, -1, 236, 234, 224, -1, + 268, 262, 265, -1, 237, 234, 236, -1, + 268, 266, 262, -1, 237, 235, 234, -1, + 238, 223, 222, -1, 269, 263, 229, -1, + 269, 267, 263, -1, 238, 236, 223, -1, + 270, 219, 218, -1, 239, 236, 238, -1, + 270, 218, 264, -1, 239, 237, 236, -1, + 240, 222, 221, -1, 271, 268, 265, -1, + 240, 221, 226, -1, 271, 265, 267, -1, + 240, 238, 222, -1, 241, 216, 215, -1, + 272, 264, 266, -1, 241, 215, 233, -1, + 242, 226, 227, -1, 272, 270, 264, -1, + 242, 238, 240, -1, 273, 229, 230, -1, + 242, 240, 226, -1, 273, 269, 229, -1, + 242, 239, 238, -1, 273, 267, 269, -1, + 273, 271, 267, -1, 243, 233, 235, -1, + 243, 241, 233, -1, 274, 219, 270, -1, + 244, 216, 241, -1, 300, 288, 287, -1, + 300, 287, 294, -1, 299, 294, 293, -1, + 299, 300, 294, -1, 298, 293, 292, -1, + 298, 299, 293, -1, 297, 292, 291, -1, + 297, 298, 292, -1, 296, 291, 290, -1, + 296, 297, 291, -1, 295, 290, 289, -1, + 295, 296, 290, -1, 339, 337, 331, -1, + 371, 368, 366, -1, 340, 335, 337, -1, + 340, 338, 335, -1, 372, 307, 302, -1, + 341, 331, 333, -1, 372, 302, 313, -1, + 341, 339, 331, -1, 372, 313, 368, -1, + 341, 333, 336, -1, 373, 366, 369, -1, + 342, 337, 339, -1, 342, 340, 337, -1, + 373, 371, 366, -1, 343, 336, 321, -1, + 374, 367, 324, -1, 374, 365, 367, -1, + 343, 341, 336, -1, 374, 370, 365, -1, + 344, 339, 341, -1, 375, 306, 307, -1, + 344, 342, 339, -1, 375, 307, 372, -1, + 375, 368, 371, -1, 375, 372, 368, -1, + 345, 311, 310, -1, 345, 310, 338, -1, + 376, 369, 370, -1, 376, 373, 369, -1, + 346, 341, 343, -1, 376, 370, 374, -1, + 346, 321, 322, -1, 346, 343, 321, -1, + 346, 344, 341, -1, 377, 305, 306, -1, + 347, 345, 338, -1, 377, 306, 375, -1, + 377, 371, 373, -1, 377, 375, 371, -1, + 347, 338, 340, -1, 347, 340, 342, -1, + 378, 324, 325, -1, 378, 374, 324, -1, + 348, 311, 345, -1, 378, 376, 374, -1, + 348, 345, 347, -1, 379, 377, 373, -1, + 379, 304, 305, -1, 379, 305, 377, -1, + 349, 347, 342, -1, 379, 373, 376, -1, + 380, 303, 304, -1, 350, 348, 347, -1, + 380, 376, 378, -1, 380, 379, 376, -1, + 380, 325, 303, -1, 380, 378, 325, -1, + 351, 342, 344, -1, 380, 304, 379, -1, + 351, 344, 346, -1, 351, 349, 342, -1, + 352, 347, 349, -1, 352, 350, 347, -1, + 353, 351, 346, -1, 353, 346, 322, -1, + 354, 312, 311, -1, 354, 348, 350, -1, + 354, 311, 348, -1, 355, 352, 349, -1, + 355, 349, 351, -1, 355, 351, 353, -1, + 356, 350, 352, -1, 356, 354, 350, -1, + 357, 322, 323, -1, 301, 303, 325, -1, + 357, 353, 322, -1, 326, 309, 308, -1, + 357, 355, 353, -1, 358, 312, 354, -1, + 326, 319, 318, -1, 326, 308, 319, -1, + 358, 354, 356, -1, 359, 352, 355, -1, + 359, 356, 352, -1, 327, 309, 326, -1, + 328, 318, 317, -1, 328, 327, 326, -1, + 360, 358, 356, -1, 360, 356, 359, -1, + 328, 326, 318, -1, 361, 359, 355, -1, + 329, 327, 328, -1, 361, 355, 357, -1, + 362, 360, 359, -1, 362, 359, 361, -1, + 330, 328, 317, -1, 363, 357, 323, -1, + 331, 329, 328, -1, 363, 361, 357, -1, + 331, 328, 330, -1, 364, 313, 312, -1, + 332, 317, 316, -1, 364, 312, 358, -1, + 332, 330, 317, -1, 365, 362, 361, -1, + 333, 330, 332, -1, 365, 361, 363, -1, + 333, 331, 330, -1, 334, 315, 314, -1, + 334, 316, 315, -1, 366, 358, 360, -1, + 334, 314, 320, -1, 334, 332, 316, -1, + 366, 364, 358, -1, 334, 333, 332, -1, + 335, 310, 309, -1, 367, 323, 324, -1, + 367, 363, 323, -1, 367, 365, 363, -1, + 335, 309, 327, -1, 336, 320, 321, -1, + 336, 333, 334, -1, 368, 313, 364, -1, + 336, 334, 320, -1, 368, 364, 366, -1, + 337, 335, 327, -1, 369, 360, 362, -1, + 337, 327, 329, -1, 369, 366, 360, -1, + 337, 329, 331, -1, 370, 369, 362, -1, + 370, 362, 365, -1, 338, 310, 335, -1, + 382, 381, 388, -1, 394, 382, 388, -1, + 393, 388, 387, -1, 393, 394, 388, -1, + 392, 387, 386, -1, 392, 393, 387, -1, + 391, 386, 385, -1, 391, 392, 386, -1, + 390, 385, 384, -1, 390, 391, 385, -1, + 389, 384, 383, -1, 389, 390, 384, -1, + 464, 459, 461, -1, 464, 463, 459, -1, + 433, 425, 427, -1, 433, 431, 425, -1, + 465, 460, 463, -1, 434, 429, 431, -1, + 465, 462, 460, -1, 434, 432, 429, -1, + 466, 400, 401, -1, 466, 401, 396, -1, + 466, 396, 407, -1, 466, 407, 462, -1, + 435, 433, 427, -1, 436, 431, 433, -1, + 467, 465, 463, -1, 436, 434, 431, -1, + 467, 463, 464, -1, 437, 430, 415, -1, + 437, 427, 430, -1, 468, 464, 461, -1, + 468, 461, 418, -1, 437, 435, 427, -1, + 469, 400, 466, -1, 438, 433, 435, -1, + 438, 436, 433, -1, 469, 462, 465, -1, + 469, 466, 462, -1, 439, 405, 404, -1, + 414, 409, 408, -1, 470, 467, 464, -1, + 439, 404, 432, -1, 470, 464, 468, -1, + 440, 435, 437, -1, 440, 415, 416, -1, + 471, 399, 400, -1, 440, 437, 415, -1, + 440, 438, 435, -1, 471, 400, 469, -1, + 471, 465, 467, -1, 441, 439, 432, -1, + 471, 469, 465, -1, 472, 418, 419, -1, + 441, 432, 434, -1, 472, 468, 418, -1, + 472, 470, 468, -1, 442, 405, 439, -1, + 473, 398, 399, -1, 442, 439, 441, -1, + 473, 467, 470, -1, 473, 471, 467, -1, + 443, 441, 434, -1, 473, 399, 471, -1, + 474, 397, 398, -1, 474, 470, 472, -1, + 474, 419, 397, -1, 443, 434, 436, -1, + 474, 472, 419, -1, 444, 441, 443, -1, + 474, 473, 470, -1, 474, 398, 473, -1, + 444, 442, 441, -1, 445, 436, 438, -1, + 445, 443, 436, -1, 446, 444, 443, -1, + 446, 443, 445, -1, 447, 440, 416, -1, + 447, 438, 440, -1, 447, 445, 438, -1, + 448, 406, 405, -1, 448, 405, 442, -1, + 449, 446, 445, -1, 449, 445, 447, -1, + 450, 448, 442, -1, 450, 442, 444, -1, + 395, 397, 419, -1, 420, 403, 402, -1, + 451, 416, 417, -1, 451, 449, 447, -1, + 451, 447, 416, -1, 420, 402, 413, -1, + 452, 406, 448, -1, 452, 448, 450, -1, + 453, 444, 446, -1, 421, 403, 420, -1, + 453, 450, 444, -1, 422, 413, 412, -1, + 422, 420, 413, -1, 454, 452, 450, -1, + 454, 450, 453, -1, 423, 421, 420, -1, + 455, 446, 449, -1, 423, 420, 422, -1, + 424, 412, 411, -1, 455, 453, 446, -1, + 456, 454, 453, -1, 424, 422, 412, -1, + 456, 453, 455, -1, 425, 422, 424, -1, + 425, 423, 422, -1, 457, 455, 449, -1, + 457, 451, 417, -1, 457, 449, 451, -1, + 426, 411, 410, -1, 458, 407, 406, -1, + 458, 452, 454, -1, 426, 424, 411, -1, + 458, 406, 452, -1, 427, 425, 424, -1, + 427, 424, 426, -1, 459, 456, 455, -1, + 428, 410, 409, -1, 459, 455, 457, -1, + 428, 409, 414, -1, 460, 454, 456, -1, + 428, 426, 410, -1, 429, 404, 403, -1, + 460, 458, 454, -1, 429, 421, 423, -1, + 461, 417, 418, -1, 429, 403, 421, -1, + 461, 457, 417, -1, 461, 459, 457, -1, + 430, 414, 415, -1, 430, 427, 426, -1, + 430, 428, 414, -1, 430, 426, 428, -1, + 462, 407, 458, -1, 462, 458, 460, -1, + 463, 460, 456, -1, 431, 429, 423, -1, + 463, 456, 459, -1, 431, 423, 425, -1, + 432, 404, 429, -1, 484, 476, 475, -1, + 484, 475, 482, -1, 485, 482, 481, -1, + 485, 484, 482, -1, 486, 481, 480, -1, + 486, 485, 481, -1, 487, 480, 479, -1, + 487, 486, 480, -1, 488, 479, 478, -1, + 488, 487, 479, -1, 483, 478, 477, -1, + 483, 488, 478, -1, 501, 503, 502, -1, + 504, 503, 501, -1, 498, 500, 499, -1, + 498, 501, 500, -1, 498, 505, 504, -1, + 498, 504, 501, -1, 491, 498, 499, -1, + 489, 492, 491, -1, 489, 493, 492, -1, + 489, 494, 493, -1, 489, 495, 494, -1, + 489, 496, 495, -1, 489, 497, 496, -1, + 489, 491, 499, -1, 512, 506, 513, -1, + 510, 512, 511, -1, 509, 506, 512, -1, + 509, 512, 510, -1, 507, 509, 508, -1, + 507, 506, 509, -1, 490, 499, 506, -1, + 490, 507, 514, -1, 490, 489, 499, -1, + 490, 506, 507, -1, 521, 490, 514, -1, + 515, 521, 514, -1, 517, 515, 516, -1, + 517, 521, 515, -1, 518, 519, 520, -1, + 518, 520, 521, -1, 518, 521, 517, -1 ] + colorIndex [ 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 2, 2, + 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 4, 4, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 6, 6, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, + 8, 8, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, + 10, 10, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, + 11, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 17, + 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE _+5 + + } + + } + + } ] + + }, + + USE _+6, + + Group { + children [ + USE _+4, + + USE _+7 ] + + }, + + USE _+7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF _+8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF _+9 Coordinate { + point [ 2.45 -1 0, + 2.45 1 0, + 1.15 -1 0, + 1.15 1 0, + 2.45 1 0.40000001, + 2.45 1 0, + 1.15 1 0, + 1.15 1 0.40000001, + 2.45 -1 0.40000001, + 2.45 -1 0, + 2.45 1 0, + 2.45 1 0.40000001, + 1.15 -1 0.40000001, + 1.15 -1 0, + 2.45 -1 0, + 2.45 -1 0.40000001, + 1.15 1 0, + 1.15 1 0.40000001, + 1.15 -1 0, + 1.15 -1 0.40000001, + 2.45 1 0.40000001, + 2.45 -1 0.40000001, + 1.15 1 0.40000001, + 1.15 -1 0.40000001, + 2.45 -1 0, + 2.45 1 0, + 1.15 -1 0, + 1.15 1 0, + 2.45 1 0.40000001, + 1.15 1 0.40000001, + 2.45 -1 0.40000001, + 1.15 -1 0.40000001 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 2, + -1, 1, 3, -1, 4, 5, -1, 6, + 7, -1, 4, 7, -1, 8, 9, -1, + 11, 8, -1, 12, 13, -1, 15, 12, + -1, 19, 17, -1 ] + + } + + } + + }, + + DEF _+10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.78039217 0.56862748 0.11372549 + + } + + } + geometry + IndexedFaceSet { + coord + USE _+9 + normal + DEF _+11 Normal { + vector [ 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 ] + + } + color + DEF _+12 Color { + color [ 0.78039217 0.56862748 0.11372549, + 0.78039217 0.56862748 0.11372549, + 0.78039217 0.56862748 0.11372549, + 0.78039217 0.56862748 0.11372549, + 0.78039217 0.56862748 0.11372549, + 0.78039217 0.56862748 0.11372549 ] + + } + colorPerVertex FALSE + coordIndex [ 2, 1, 0, -1, 3, 1, 2, -1, + 4, 5, 6, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 11, 8, -1, + 14, 12, 13, -1, 14, 15, 12, -1, + 17, 16, 18, -1, 17, 18, 19, -1, + 20, 22, 23, -1, 20, 23, 21, -1 ] + colorIndex [ 0, 0, 1, 1, 2, 2, 3, 3, + 4, 4, 5, 5 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+13 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE _+9 + + } + + } + + } ] + + }, + + USE _+10, + + Group { + children [ + USE _+8, + + USE _+13 ] + + }, + + USE _+13 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF _+14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF _+15 Coordinate { + point [ -1.15 -1 0, + -1.15 1 0, + -2.45 -1 0, + -2.45 1 0, + -1.15 1 0.40000001, + -1.15 1 0, + -2.45 1 0, + -2.45 1 0.40000001, + -1.15 -1 0.40000001, + -1.15 -1 0, + -1.15 1 0, + -1.15 1 0.40000001, + -2.45 -1 0.40000001, + -2.45 -1 0, + -1.15 -1 0, + -1.15 -1 0.40000001, + -2.45 1 0, + -2.45 1 0.40000001, + -2.45 -1 0, + -2.45 -1 0.40000001, + -1.15 1 0.40000001, + -1.15 -1 0.40000001, + -2.45 1 0.40000001, + -2.45 -1 0.40000001, + -1.15 -1 0, + -1.15 1 0, + -2.45 -1 0, + -2.45 1 0, + -1.15 1 0.40000001, + -2.45 1 0.40000001, + -1.15 -1 0.40000001, + -2.45 -1 0.40000001 ] + + } + coordIndex [ 0, 1, -1, 2, 0, -1, 3, 2, + -1, 1, 3, -1, 4, 5, -1, 6, + 7, -1, 4, 7, -1, 8, 9, -1, + 11, 8, -1, 12, 13, -1, 15, 12, + -1, 19, 17, -1 ] + + } + + } + + }, + + DEF _+16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.78039217 0.56862748 0.11372549 + + } + + } + geometry + IndexedFaceSet { + coord + USE _+15 + normal + USE _+11 + color + USE _+12 + colorPerVertex FALSE + coordIndex [ 2, 1, 0, -1, 3, 1, 2, -1, + 4, 5, 6, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 11, 8, -1, + 15, 12, 13, -1, 14, 15, 13, -1, + 17, 16, 18, -1, 17, 18, 19, -1, + 20, 22, 23, -1, 20, 23, 21, -1 ] + colorIndex [ 0, 0, 1, 1, 2, 2, 3, 3, + 4, 4, 5, 5 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF _+17 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE _+15 + + } + + } + + } ] + + }, + + USE _+16, + + Group { + children [ + USE _+14, + + USE _+17 ] + + }, + + USE _+17 ] + + } + + } + + } ] + + } + +} From c09ca1dfcc91099137e28d001665eb89c6b35e85 Mon Sep 17 00:00:00 2001 From: diggit Date: Tue, 1 Mar 2016 22:25:01 +0100 Subject: [PATCH 058/116] added AD differential amplifiers AD8xxx --- library/linear.dcm | 108 +++++++++++++ library/linear.lib | 395 ++++++++++++++++++++++++++++++++++++++------- 2 files changed, 448 insertions(+), 55 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 8071de6a..27efd91b 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -17,6 +17,114 @@ K AmpliOp F AmpliOp.sch $ENDCMP # +$CMP AD8202 +D 28V High Common-Mode Voltage, Single-Supply Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 50kHz, Vcc=3.5V~12V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8202.pdf +$ENDCMP +# +$CMP AD8203 +D 30V High Common-Mode Voltage, Single-Supply Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 60kHz, Vcc=3.5V~12V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8203.pdf +$ENDCMP +# +$CMP AD8205 +D 65V Single-Supply, System Difference Amplifier, 50V/V gain, bandwidth 50kHz, Vcc=5V +K highside HS difference amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8205.pdf +$ENDCMP +# +$CMP AD8206 +D 65V High Common-Mode Voltage, Bidirectional, Current Shunt Amplifier, 20V/V gain, bandwidth 100kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8206.pdf +$ENDCMP +# +$CMP AD8207 +D 65V (35V) Zero-Drift, High Voltage, Bidirectional, Difference Amplifier, 20V/V gain, bandwidth 150kHz, Vcc=5V (3.3V), +K highside HS current sense difference amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8207.pdf +$ENDCMP +# +$CMP AD8208 +D 45V High Voltage, Precision Difference Amplifier, 10V/V x 2V/V adjustable gain, bandwidth 70kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8208.pdf +$ENDCMP +# +$CMP AD8209 +D 45V High Voltage, Precision Difference Amplifier, 7V/V x 2V/V adjustable gain, bandwidth 80kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor preamp +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8209.pdf +$ENDCMP +# +$CMP AD8210 +D 65V High Voltage, Bidirectional Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8210.pdf +$ENDCMP +# +$CMP AD8211 +D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8211.pdf +$ENDCMP +# +$CMP AD8212 +D 65V High Voltage Current, Shunt Monitor, adjustable gain, bandwidth 1000kHz, Vcc=7V~65V, current output, unidirectional +K highside HS current sense shunt monitor amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8212.pdf +$ENDCMP +# +$CMP AD8213 +D 65V Dual, High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, Vcc=5V +K highside HS current sense amplifier linear buffered dual monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8213.pdf +$ENDCMP +# +$CMP AD8215 +D 65V High Voltage, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V, unidirectional +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8215.pdf +$ENDCMP +# +$CMP AD8216 +D 65V High Bandwidth, Bidirectional Difference Amplifier, 3V/V gain, bandwidth 3MHz, Vcc=5V +K HS difference amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8216.pdf +$ENDCMP +# +$CMP AD8217 +D 80V High Resolution, Zero-Drift, Current Shunt Monitor, 20V/V gain, bandwidth 500kHz, internal LDO, unidirectional +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8217.pdf +$ENDCMP +# +$CMP AD8218 +D 80V Zero Drift, Bidirectional, Current Shunt Monitor, 20V/V gain, bandwidth 450kHz, Vcc=5V (optional) +K highside HS current sense amplifier linear buffered +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8218.pdf +$ENDCMP +# +$CMP AD8219 +D 80V Zero Drift, Unidirectional, Current Shunt Monitor, 60V/V gain, bandwidth 500kHz, Vcc=4V~80V +K highside HS current sense amplifier linear buffered monitor +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8219.pdf +$ENDCMP +# +$CMP AD8417 +D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 60V/V gain, bandwidth 250kHz, VS=2.7V~5.5V +K highside HS current sense amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8417.pdf +$ENDCMP +# +$CMP AD8418 +D 70V Bidirectional, Zero Drift, Current Sense Amplifier, 20V/V gain, bandwidth 250kHz, VS=2.7V~5.5V +K highside HS current sense amplifier linear +F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf +$ENDCMP +# $CMP ADA4075 D Very low noise audio op amp F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf diff --git a/library/linear.lib b/library/linear.lib index 2dcab0c6..ed76942e 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -9,7 +9,6 @@ F1 "1408" -300 -750 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -300 -700 300 600 0 0 10 f X Range 1 -400 -400 100 R 50 50 1 1 I X Gnd 2 0 -800 100 U 50 50 1 1 W X Vee 3 100 700 100 D 50 50 1 1 W @@ -25,6 +24,7 @@ X A0 12 -400 -200 100 R 50 50 1 1 I X Vcc 13 0 700 100 D 50 50 1 1 W X Vref+ 14 400 50 100 L 50 50 1 1 O X Vref- 15 400 -100 100 L 50 50 1 1 O +S -300 -700 300 600 0 0 10 f ENDDRAW ENDDEF # @@ -36,6 +36,9 @@ F1 "AD620" 200 -150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -100 50 -75 N +P 2 0 1 0 100 100 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 200 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -44,9 +47,6 @@ X Ref 5 100 300 200 D 50 50 1 1 I X OUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 P X Rg 8 100 -300 200 U 50 50 1 1 P -P 2 0 1 0 100 -100 50 -75 N -P 2 0 1 0 100 100 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -59,6 +59,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN F4 "1" 0 0 50 H V C CNN DRAW +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V+ 4 -100 300 150 D 50 50 0 1 W X V- 11 -100 -300 150 U 50 50 0 1 W X D 1 100 -300 250 U 50 50 1 1 I I @@ -73,7 +74,291 @@ X D 3 100 -300 250 U 50 50 3 1 I I X ~ 8 300 0 100 L 50 50 3 1 O X - 9 -300 -100 100 R 50 50 3 1 I X + 10 -300 100 100 R 50 50 3 1 I -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f +ENDDRAW +ENDDEF +# +# AD8202 +# +DEF AD8202 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8202" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8208 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X A1 3 -400 0 100 R 50 50 1 1 O +X A2 4 -400 -100 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X +Vs 6 -400 -200 100 R 50 50 1 1 W +X NC 7 0 -400 100 U 50 50 1 1 N N +X +IN 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8203 +# +DEF AD8203 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8203" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8209 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X A1 3 -400 0 100 R 50 50 1 1 O +X A2 4 -400 -100 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X +Vs 7 -400 -200 100 R 50 50 1 1 W +X +IN 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8207 +# +DEF AD8207 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8207" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X Vref2 3 400 -100 100 L 50 50 1 1 I +X RANGE 4 -400 0 100 R 50 50 1 1 I +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X Vref1 7 -400 -100 100 R 50 50 1 1 I +X +IN 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8210 +# +DEF AD8210 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8210" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8216 AD8205 AD8206 +$FPLIST + SOIC* +$ENDFPLIST +DRAW +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X Vref2 3 400 -100 100 L 50 50 1 1 I +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X Vref1 7 -400 -100 100 R 50 50 1 1 I +X +IN 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8211 +# +DEF AD8211 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8211" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOT* +$ENDFPLIST +DRAW +X OUT 1 400 0 100 L 50 50 1 1 O +X GND 2 400 -200 100 L 50 50 1 1 W +X Vin+ 3 -200 400 100 D 50 50 1 1 I +X Vin- 4 200 400 100 D 50 50 1 1 I +X V+ 5 -400 -200 100 R 50 50 1 1 W +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8212 +# +DEF AD8212 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8212" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +X V+ 1 -200 400 100 D 50 50 1 1 W +X COM 2 400 -200 100 L 50 50 1 1 I +X BIAS 3 -400 0 100 R 50 50 1 1 I +X NC 4 -100 -400 100 U 50 50 1 1 N N +X Iout 5 400 0 100 L 50 50 1 1 O +X ALPHA 6 -400 -100 100 R 50 50 1 1 O +X NC 7 0 -400 100 U 50 50 1 1 N N +X Vsns 8 200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8213 +# +DEF AD8213 U 0 40 Y Y 2 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8213" -300 350 50 H V R CNN +F2 "" 0 -350 50 H V C CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +X GND 3 400 -200 100 L 50 50 1 1 W +X CF 6 -400 -100 100 R 50 50 1 1 P +X OUT 7 400 0 100 L 50 50 1 1 O +X V+ 8 -400 -200 100 R 50 50 1 1 W +X +IN 9 -200 400 100 D 50 50 1 1 I +X -IN 10 200 400 100 D 50 50 1 1 I +X -IN 1 200 400 100 D 50 50 2 1 I +X +IN 2 -200 400 100 D 50 50 2 1 I +X GND 3 400 -200 100 L 50 50 2 1 W +X OUT 4 400 0 100 L 50 50 2 1 O +X CF 5 -400 -100 100 R 50 50 2 1 P +X V+ 8 -400 -200 100 R 50 50 2 1 W +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8215 +# +DEF AD8215 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8215" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST +DRAW +X -IN 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X NC 3 -100 -400 100 U 50 50 1 1 N N +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X V+ 6 -400 -200 100 R 50 50 1 1 W +X NC 7 100 -400 100 U 50 50 1 1 N N +X +IN 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8217 +# +DEF AD8217 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8217" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +X +IN 1 -200 400 100 D 50 50 1 1 W +X NC 2 -400 -200 100 R 50 50 1 1 N N +X NC 3 -100 -400 100 U 50 50 1 1 N N +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X NC 7 100 -400 100 U 50 50 1 1 N N +X -IN 8 200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8218 +# +DEF AD8218 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8218" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + SOIC* + LFCSP* +$ENDFPLIST +DRAW +X +IN 1 -200 400 100 D 50 50 1 1 I +X Vs 2 -400 -200 100 R 50 50 1 1 P +X ENB 3 -400 0 100 R 50 50 1 1 I +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X REF 7 -400 -100 100 R 50 50 1 1 I +X -IN 8 200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8219 +# +DEF AD8219 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8219" -300 350 50 H V R CNN +F2 "" 150 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +$FPLIST + MSOP* +$ENDFPLIST +DRAW +X +IN 1 -200 400 100 D 50 50 1 1 I +X Vs 2 -400 -200 100 R 50 50 1 1 W +X NC 3 -100 -400 100 U 50 50 1 1 N N +X GND 4 400 -200 100 L 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +X NC 6 0 -400 100 U 50 50 1 1 N N +X NC 7 100 -400 100 U 50 50 1 1 N N +X -IN 8 200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f +ENDDRAW +ENDDEF +# +# AD8417 +# +DEF AD8417 U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V R CNN +F1 "AD8417" -300 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 650 -700 50 H V C CNN +ALIAS AD8418 +$FPLIST + SOIC* + MSOP* +$ENDFPLIST +DRAW +X IN- 1 200 400 100 D 50 50 1 1 I +X GND 2 400 -200 100 L 50 50 1 1 W +X REF2 3 400 -100 100 L 50 50 1 1 I +X NC 4 0 -400 100 U 50 50 1 1 N N +X OUT 5 400 0 100 L 50 50 1 1 O +X VS 6 -400 -200 100 R 50 50 1 1 W +X REF1 7 -400 -100 100 R 50 50 1 1 I +X IN+ 8 -200 400 100 D 50 50 1 1 I +S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -86,8 +371,11 @@ F2 "" -100 -100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM101H CA3140 DRAW -T 0 -150 100 60 0 0 1 + Normal 1 C C -T 0 -150 -100 60 0 0 1 - Normal 1 C C +P 2 0 1 10 -200 -200 -200 200 N +P 3 0 1 10 -200 -200 200 0 -200 200 f +P 3 0 1 0 100 50 150 100 200 100 N +P 3 0 1 0 200 -100 150 -100 100 -50 N +P 3 0 1 0 200 200 50 200 0 100 N X BAL/COMP 1 300 200 100 L 50 50 1 1 P X INVERTING 2 -300 -100 100 R 50 50 1 1 I X NON 3 -300 100 100 R 50 50 1 1 I @@ -96,11 +384,8 @@ X BALANCE 5 300 -100 100 L 50 50 1 1 P X OUTPUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 W X COMP 8 300 100 100 L 50 50 1 1 P -P 2 0 1 10 -200 -200 -200 200 N -P 3 0 1 10 -200 -200 200 0 -200 200 f -P 3 0 1 0 100 50 150 100 200 100 N -P 3 0 1 0 200 -100 150 -100 100 -50 N -P 3 0 1 0 200 200 50 200 0 100 N +T 0 -150 100 60 0 0 1 + Normal 1 C C +T 0 -150 -100 60 0 0 1 - Normal 1 C C ENDDRAW ENDDEF # @@ -112,6 +397,8 @@ F1 "LF398" 250 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V+ 1 -100 300 150 D 50 50 1 1 P X I 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P @@ -119,8 +406,6 @@ X ~ 5 300 0 100 L 50 50 1 1 O X Cap 6 100 -300 100 U 50 50 1 1 P X T 7 -300 -100 100 R 50 50 1 1 P X Hold 8 -300 0 100 R 50 50 1 1 I -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -132,15 +417,15 @@ F1 "LH0002H" 350 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 100 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V+ 1 100 300 100 D 50 50 1 1 I X V+ 2 -100 300 150 D 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O X V- 6 -100 -300 150 U 50 50 1 1 I X V- 7 100 -300 100 U 50 50 1 1 I X IN 8 -300 0 100 R 50 50 1 1 I -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 100 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -153,6 +438,7 @@ F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V+ 4 -100 300 150 D 50 50 0 1 W X V- 11 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -167,7 +453,6 @@ X + 10 -300 100 100 R 50 50 3 1 I X + 12 -300 100 100 R 50 50 4 1 I X - 13 -300 -100 100 R 50 50 4 1 I X ~ 14 300 0 100 L 50 50 4 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -180,6 +465,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM293 LM393 LM193 DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 C X _ 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -190,7 +476,6 @@ X + 5 -300 100 100 R 50 50 2 1 I X _ 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 C X V+ 8 -100 300 150 D 50 50 2 1 W -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -202,6 +487,7 @@ F1 "LM2903small" 50 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N X V- 4 0 -150 90 U 50 50 0 0 W X V+ 8 0 150 90 D 50 50 0 0 W X ~ 1 250 0 100 L 50 50 1 1 C @@ -210,7 +496,6 @@ X + 3 -200 50 100 R 50 50 1 1 I X + 5 -200 50 100 R 50 50 2 1 I X _ 6 -200 -50 100 R 50 50 2 1 I X ~ 7 250 0 100 L 50 50 2 1 C -P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N ENDDRAW ENDDEF # @@ -222,6 +507,10 @@ F1 "LM311N" 0 150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -200 -50 -129 N +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 200 -100 100 -50 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X GND 1 0 -300 100 U 50 50 1 1 I X + 2 -300 100 100 R 50 50 1 1 I X - 3 -300 -100 100 R 50 50 1 1 I @@ -230,10 +519,6 @@ X BAL 5 100 -300 100 U 50 50 1 1 P X ~ 6 300 -100 100 L 50 50 1 1 P X ~ 7 300 0 100 L 50 50 1 1 O X V+ 8 -100 300 150 D 50 50 1 1 I -P 2 0 1 0 0 -200 -50 -129 N -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 200 -100 100 -50 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -245,6 +530,10 @@ F1 "LM318N" 0 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 2 0 1 0 200 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X FIN2 1 300 200 100 L 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -253,10 +542,6 @@ X FOUT 5 300 -100 100 L 50 50 1 1 P X OUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 W X FIN1 8 300 100 100 L 50 50 1 1 P -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 2 0 1 0 200 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -269,6 +554,8 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM319N DRAW +P 2 0 1 0 0 -100 100 -200 N +P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f X V- 6 -100 -300 150 U 50 50 0 1 I X V+ 11 -100 300 150 D 50 50 0 1 I X Gnd1 3 100 -300 100 U 50 50 1 1 P @@ -279,8 +566,6 @@ X ~ 7 300 0 100 L 50 50 2 1 O X Gnd1 8 100 -300 100 U 50 50 2 1 P X + 9 -300 100 100 R 50 50 2 1 I X - 10 -300 -100 100 R 50 50 2 1 I -P 2 0 1 0 0 -100 100 -200 N -P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f ENDDRAW ENDDEF # @@ -292,6 +577,8 @@ F1 "LM319H" 0 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V- 5 -100 -300 150 U 50 50 0 1 I X V+ 10 -100 300 150 D 50 50 0 1 I X ~ 1 300 0 100 L 50 50 1 1 O @@ -302,8 +589,6 @@ X ~ 6 300 0 100 L 50 50 2 1 O X Gnd1 7 100 -300 100 U 50 50 2 1 P X + 8 -300 100 100 R 50 50 2 1 I X - 9 -300 -100 100 R 50 50 2 1 I -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -315,6 +600,9 @@ F1 "LM321" 0 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 200 -100 140 -30 N +P 2 0 1 0 200 100 150 50 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 -100 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -323,9 +611,6 @@ X ~ 5 0 -300 200 U 50 50 1 1 I X ~ 6 100 -300 250 U 50 50 1 1 I X V+ 7 -100 300 150 D 50 50 1 1 I X ~ 8 300 100 100 L 50 50 1 1 O -P 2 0 1 0 200 -100 140 -30 N -P 2 0 1 0 200 100 150 50 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -337,6 +622,7 @@ F1 "LM339" 100 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V+ 3 -100 300 150 D 50 50 0 1 W X V- 12 -100 -300 150 U 50 50 0 1 W X ~ 2 300 0 100 L 50 50 1 1 C @@ -351,7 +637,6 @@ X ~ 13 300 0 100 L 50 50 3 1 C X - 8 -300 -100 100 R 50 50 4 1 I X + 9 -300 100 100 R 50 50 4 1 I X ~ 14 300 0 100 L 50 50 4 1 C -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -364,6 +649,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LMC6062 LMC6082 LM358N TL072 TL082 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -372,7 +658,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -384,6 +669,7 @@ F1 "LM386" 50 200 50 H V L CNN F2 "" 100 100 50 H V C CNN F3 "" 200 200 50 H V C CNN DRAW +P 4 0 1 10 -200 250 300 0 -200 -250 -200 250 f X ~ 1 100 -300 200 U 50 50 1 1 I X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -391,7 +677,6 @@ X Gnd 4 0 -300 150 U 50 50 1 1 W X ~ 5 400 0 100 L 50 50 1 1 O X V+ 6 0 300 150 D 50 50 1 1 W X ~ 8 200 -300 250 U 50 50 1 1 I -P 4 0 1 10 -200 250 300 0 -200 -250 -200 250 f ENDDRAW ENDDEF # @@ -403,7 +688,6 @@ F1 "LM555N" -400 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -350 -300 350 300 0 1 10 f X GND 1 0 -400 100 U 50 50 0 0 W N X VCC 8 0 400 100 D 50 50 0 0 W N X TR 2 -500 200 150 R 50 50 1 1 I @@ -412,6 +696,7 @@ X R 4 -500 -200 150 R 50 50 1 1 I I X CV 5 -500 0 150 R 50 50 1 1 I X THR 6 500 -200 150 L 50 50 1 1 I X DIS 7 500 0 150 L 50 50 1 1 I +S -350 -300 350 300 0 1 10 f ENDDRAW ENDDEF # @@ -424,6 +709,7 @@ F2 "" 50 200 50 H V C CNN F3 "" 150 300 50 H V C CNN ALIAS LM6361 LM6261 DRAW +P 4 0 1 0 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 250 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -431,7 +717,6 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I X ~ 8 0 -300 200 U 50 50 1 1 P -P 4 0 1 0 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -443,6 +728,11 @@ F1 "LM733CH" 150 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -100 50 -75 N +P 2 0 1 0 100 100 50 75 N +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 4 0 1 10 150 0 -200 200 -200 -200 150 0 f X ~ 1 -300 100 100 R 50 50 1 1 I X ~ 2 -300 -100 100 R 50 50 1 1 I X ~ 3 100 -300 200 U 50 50 1 1 P @@ -453,11 +743,6 @@ X ~ 7 300 100 100 L 50 50 1 1 O X V+ 8 -100 300 150 D 50 50 1 1 P X G1 9 0 300 200 D 50 50 1 1 P X G1 10 0 -300 200 U 50 50 1 1 P -P 2 0 1 0 100 -100 50 -75 N -P 2 0 1 0 100 100 50 75 N -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 4 0 1 10 150 0 -200 200 -200 -200 150 0 f ENDDRAW ENDDEF # @@ -469,6 +754,7 @@ F1 "LM741" 0 150 50 H V L CNN F2 "" 50 50 50 H V C CNN F3 "" 150 150 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 0 -300 200 U 50 50 1 1 I X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -476,7 +762,6 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X ~ 5 100 -300 250 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -493,7 +778,6 @@ $FPLIST MSOP* $ENDFPLIST DRAW -S -300 300 400 -200 0 1 10 f X RS+ 1 -400 100 100 R 50 50 1 1 I X Vcc 2 0 400 100 D 50 50 1 1 I X NC 3 500 100 100 L 50 50 1 1 N N @@ -502,6 +786,7 @@ X OUT 5 500 200 100 L 50 50 1 1 I X REF1B 6 500 -100 100 L 50 50 1 1 I X REF1A 7 500 0 100 L 50 50 1 1 I X RS- 8 -400 -100 100 R 50 50 1 1 I +S -300 300 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -513,7 +798,6 @@ F1 "MAX471" -300 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -300 300 300 -300 0 1 10 f X SHDN 1 -400 -100 100 R 50 50 1 1 I X RS+ 2 -400 200 100 R 50 50 1 1 I X RS+ 3 -400 100 100 R 50 50 1 1 I @@ -522,6 +806,7 @@ X SIGN 5 400 -100 100 L 50 50 1 1 C X RS- 6 400 200 100 L 50 50 1 1 I X RS- 7 400 100 100 L 50 50 1 1 I X OUT 8 400 -200 100 L 50 50 1 1 O +S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -533,7 +818,6 @@ F1 "MAX472" -300 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -300 300 300 -300 0 1 10 f X SHDN 1 -400 -100 100 R 50 50 1 1 I X SENSE+ 3 -200 400 100 D 50 50 1 1 I X GND 4 -400 -200 100 R 50 50 1 1 W @@ -541,6 +825,7 @@ X SIGN 5 400 -100 100 L 50 50 1 1 C X SENSE- 6 -100 400 100 D 50 50 1 1 I X VCC 7 400 200 100 L 50 50 1 1 W X OUT 8 400 -200 100 L 50 50 1 1 O +S -300 300 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -552,6 +837,7 @@ F1 "MC33178" 200 -200 50 H V C CNN F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -560,7 +846,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -572,12 +857,12 @@ F1 "MCP6001" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X V- 2 -100 -300 150 U 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X V+ 5 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -589,12 +874,12 @@ F1 "MCP6001R" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X V+ 2 -100 300 150 D 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X V- 5 -100 -300 150 U 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -607,6 +892,7 @@ F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN ALIAS ADA4075 MCP6002 LM7332 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -615,7 +901,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -627,12 +912,12 @@ F1 "OPA376AIDCK" 200 -200 50 H V C CNN F2 "SC70-5" -50 -300 50 H V L CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I X V- 2 -100 -300 150 U 50 50 1 1 I X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O X V+ 5 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -645,12 +930,12 @@ F2 "" 50 200 50 H V C CNN F3 "" 0 250 50 H V C CNN ALIAS TL081 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 P -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # From 31fc73bf877a2703a2cf3d6cb41aed18db6f8098 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Wed, 2 Mar 2016 12:37:36 +0000 Subject: [PATCH 059/116] add TUSB2036 2/3 port USB hub controller --- library/texas.dcm | 6 ++++++ library/texas.lib | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/library/texas.dcm b/library/texas.dcm index b9969fa9..febc784c 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -174,4 +174,10 @@ K ARM 7TDM uC TMS470 F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf $ENDCMP # +$CMP TUSB2036 +D 2- or 3-Port USB1.1 HUB with optional serial EEPROM +K 2-Port, 3-Port, 3.3V, EEPROM, Full Speed, Hub, Texas Instruments, USB1.1 +F http://www.ti.com/lit/ds/symlink/tusb2036.pdf +$ENDCMP +# #End Doc Library diff --git a/library/texas.lib b/library/texas.lib index 61330f37..a9846330 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -797,4 +797,49 @@ X HET[4] 139 -1500 100 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# TUSB2036 +# +DEF TUSB2036 U 0 40 Y Y 1 F N +F0 "U" -750 1450 50 H V C CNN +F1 "TUSB2036" 0 0 50 H V C CNN +$FPLIST + LQFP-32_7x7mm_Pitch0.8mm +$ENDFPLIST +DRAW +S -800 1400 800 -1400 0 1 0 f +X DP0 1 -1000 700 200 R 50 50 1 1 B +X DM0 2 -1000 600 200 R 50 50 1 1 B +X VCC 3 -100 1600 200 D 50 50 1 1 W +X ~RESET 4 -1000 1200 200 R 50 50 1 1 I +X EECLK 5 -1000 -500 200 R 50 50 1 1 O +X EEDATA/~GANGED 6 -1000 -600 200 R 50 50 1 1 B +X GND 7 -100 -1600 200 U 50 50 1 1 W +X ~BUSPWR 8 -1000 300 200 R 50 50 1 1 I +X ~PWRON1 9 1000 -1000 200 L 50 50 1 1 O +X ~OVRCUR1 10 1000 -500 200 L 50 50 1 1 O +X DP3 20 1000 0 200 L 50 50 1 1 B +X XTAL1/CLK48 30 -1000 -1100 200 R 50 50 1 1 I +X DM1 11 1000 700 200 L 50 50 1 1 B +X ~OCPROT~/~PWRSW~ 21 -1000 200 200 R 50 50 1 1 I +X MODE 31 -1000 -1000 200 R 50 50 1 1 I +X DP1 12 1000 800 200 L 50 50 1 1 B +X NPINT1 22 -1000 -200 200 R 50 50 1 1 I +X SUSPND 32 1000 1200 200 L 50 50 1 1 O +X ~PWRON2 13 1000 -1100 200 L 50 50 1 1 O +X NPINT0 23 -1000 -100 200 R 50 50 1 1 I +X ~OVRCUR2 14 1000 -600 200 L 50 50 1 1 O +X ~NP3 24 -1000 0 200 R 50 50 1 1 I +X DM2 15 1000 300 200 L 50 50 1 1 B +X VCC 25 100 1600 200 D 50 50 1 1 W +X DP2 16 1000 400 200 L 50 50 1 1 B +X ~EXTMEM 26 -1000 -700 200 R 50 50 1 1 B +X ~PWRON3 17 1000 -1200 200 L 50 50 1 1 O +X DP0PUR 27 -1000 900 200 R 50 50 1 1 O +X ~OVRCUR3 18 1000 -700 200 L 50 50 1 1 O +X GND 28 100 -1600 200 U 50 50 1 1 W +X DM3 19 1000 -100 200 L 50 50 1 1 B +X XTAL2 29 -1000 -1200 200 R 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library From 44fc14f91d01e07dd2746906060212cf27aa0d86 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Wed, 2 Mar 2016 12:46:10 +0000 Subject: [PATCH 060/116] add max1248/max1249 10-bit 4-channel adc --- library/maxim.dcm | 6 ++++++ library/maxim.lib | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/library/maxim.dcm b/library/maxim.dcm index ac52e08e..8fdd482e 100644 --- a/library/maxim.dcm +++ b/library/maxim.dcm @@ -96,6 +96,12 @@ K 1Wire OneWire Maxim Dallas F http://datasheets.maximintegrated.com/en/ds/DS28EA00.pdf $ENDCMP # +$CMP MAX1248 +D 4-Channel 10-Bit ADC with Serial Interface, +2.7V to +5.25V, Low-Power +K 10-Bit ADC Serial 4-Channel Maxim +F https://datasheets.maximintegrated.com/en/ds/MAX1248-MAX1249.pdf +$ENDCMP +# $CMP MAX31820 D 1-Wire Ambient Temperature Sensor K OneWire 1-Wire 1Wire Maxim Dallas diff --git a/library/maxim.lib b/library/maxim.lib index f1745d16..27f2be29 100644 --- a/library/maxim.lib +++ b/library/maxim.lib @@ -120,6 +120,39 @@ S -300 200 250 -200 0 1 0 N ENDDRAW ENDDEF # +# MAX1248 +# +DEF MAX1248 U 0 40 Y Y 1 F N +F0 "U" -600 800 50 H V C CNN +F1 "MAX1248" 0 0 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MAX1249 +$FPLIST + DIP* + QSOP* +$ENDFPLIST +DRAW +S -700 700 700 -700 0 1 0 f +X VDD 1 0 900 200 D 50 50 1 1 W +X CH0 2 900 400 200 L 50 50 1 1 I +X CH1 3 900 300 200 L 50 50 1 1 I +X CH2 4 900 200 200 L 50 50 1 1 I +X CH3 5 900 100 200 L 50 50 1 1 I +X COM 6 300 -900 200 U 50 50 1 1 W +X ~SHDN 7 -900 -300 200 R 50 50 1 1 T +X VREF 8 900 -200 200 L 50 50 1 1 W +X REFADJ 9 900 -300 200 L 50 50 1 1 I +X AGND 10 0 -900 200 U 50 50 1 1 W +X DGND 11 -300 -900 200 U 50 50 1 1 W +X DOUT 12 -900 100 200 R 50 50 1 1 O +X SSTRB 13 -900 -200 200 R 50 50 1 1 O +X DIN 14 -900 200 200 R 50 50 1 1 I +X ~CS 15 -900 400 200 R 50 50 1 1 I +X SCLK 16 -900 300 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # MAX31820 # DEF MAX31820 U 0 40 Y Y 1 F N From ec62b3bbac40295a0d7c02f9e4f371884c703a03 Mon Sep 17 00:00:00 2001 From: jonathan Date: Thu, 3 Mar 2016 09:40:15 +0100 Subject: [PATCH 061/116] rebuilt shematic and fix librairie --- .../Arduino_As_Uno-cache.lib | 168 +-- .../Arduino_As_Uno.kicad_pcb | 28 +- template/Arduino_As_Uno_R3/Arduino_As_Uno.net | 276 ++--- template/Arduino_As_Uno_R3/Arduino_As_Uno.pro | 74 +- template/Arduino_As_Uno_R3/Arduino_As_Uno.sch | 477 ++++----- template/Arduino_Fio/Arduino_Fio-cache.lib | 97 +- template/Arduino_Fio/Arduino_Fio.kicad_pcb | 116 +-- template/Arduino_Fio/Arduino_Fio.net | 117 ++- template/Arduino_Fio/Arduino_Fio.pro | 74 +- template/Arduino_Fio/Arduino_Fio.sch | 311 +++--- .../Arduino_Mega_R3/Arduino_Mega-cache.dcm | 3 - .../Arduino_Mega_R3/Arduino_Mega-cache.lib | 258 +++-- .../Arduino_Mega_R3/Arduino_Mega.kicad_pcb | 40 +- template/Arduino_Mega_R3/Arduino_Mega.net | 554 +++++----- template/Arduino_Mega_R3/Arduino_Mega.pro | 74 +- template/Arduino_Mega_R3/Arduino_Mega.sch | 955 +++++++++--------- .../Arduino_Micro/Arduino_Micro-cache.lib | 107 +- .../Arduino_Micro/Arduino_Micro.kicad_pcb | 22 +- template/Arduino_Micro/Arduino_Micro.net | 224 ++-- template/Arduino_Micro/Arduino_Micro.pro | 74 +- template/Arduino_Micro/Arduino_Micro.sch | 449 ++++---- template/Arduino_Mini/Arduino_Mini-cache.lib | 129 ++- template/Arduino_Mini/Arduino_Mini.kicad_pcb | 16 +- template/Arduino_Mini/Arduino_Mini.net | 233 +++-- template/Arduino_Mini/Arduino_Mini.pro | 74 +- template/Arduino_Mini/Arduino_Mini.sch | 517 +++++----- template/Arduino_Nano/Arduino_Nano-cache.dcm | 8 - template/Arduino_Nano/Arduino_Nano-cache.lib | 141 ++- template/Arduino_Nano/Arduino_Nano.kicad_pcb | 50 +- template/Arduino_Nano/Arduino_Nano.net | 192 ++-- template/Arduino_Nano/Arduino_Nano.pro | 74 +- template/Arduino_Nano/Arduino_Nano.sch | 444 ++++---- .../Arduino_Pro_Mini-cache.lib | 128 ++- .../Arduino_Pro_Mini.kicad_pcb | 14 +- .../Arduino_Pro_Mini/Arduino_Pro_Mini.net | 210 ++-- .../Arduino_Pro_Mini/Arduino_Pro_Mini.pro | 74 +- .../Arduino_Pro_Mini/Arduino_Pro_Mini.sch | 423 ++++---- 37 files changed, 3764 insertions(+), 3461 deletions(-) delete mode 100644 template/Arduino_Mega_R3/Arduino_Mega-cache.dcm delete mode 100644 template/Arduino_Nano/Arduino_Nano-cache.dcm diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib index 51373db8..bf74a359 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,77 +32,125 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_10 +# CONN_01X06 # -DEF CONN_10 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_10" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X06 P 0 40 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_01X06" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X06 + Pin_Header_Angled_1X06 + Socket_Strip_Straight_1X06 + Socket_Strip_Angled_1X06 +$ENDFPLIST DRAW -S -100 500 100 -500 0 1 0 N -X P1 1 -350 450 250 R 50 50 1 1 P I -X P2 2 -350 350 250 R 50 50 1 1 P I -X P3 3 -350 250 250 R 50 50 1 1 P I -X P4 4 -350 150 250 R 50 50 1 1 P I -X P5 5 -350 50 250 R 50 50 1 1 P I -X P6 6 -350 -50 250 R 50 50 1 1 P I -X P7 7 -350 -150 250 R 50 50 1 1 P I -X P8 8 -350 -250 250 R 50 50 1 1 P I -X P9 9 -350 -350 250 R 50 50 1 1 P I -X P10 10 -350 -450 250 R 50 50 1 1 P I +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 300 50 -300 0 1 0 N +X P1 1 -200 250 150 R 50 50 1 1 P +X P2 2 -200 150 150 R 50 50 1 1 P +X P3 3 -200 50 150 R 50 50 1 1 P +X P4 4 -200 -50 150 R 50 50 1 1 P +X P5 5 -200 -150 150 R 50 50 1 1 P +X P6 6 -200 -250 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_6 +# CONN_01X08 # -DEF CONN_6 P 0 30 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_6" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X08 P 0 40 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "CONN_01X08" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X08 + Pin_Header_Angled_1X08 + Socket_Strip_Straight_1X08 + Socket_Strip_Angled_1X08 +$ENDFPLIST DRAW -S -100 300 100 -300 0 1 0 N -X 1 1 -350 250 250 R 60 60 1 1 P I -X 2 2 -350 150 250 R 60 60 1 1 P I -X 3 3 -350 50 250 R 60 60 1 1 P I -X 4 4 -350 -50 250 R 60 60 1 1 P I -X 5 5 -350 -150 250 R 60 60 1 1 P I -X 6 6 -350 -250 250 R 60 60 1 1 P I +S -50 -400 50 400 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +X P1 1 -200 350 150 R 50 50 1 1 P +X P2 2 -200 250 150 R 50 50 1 1 P +X P3 3 -200 150 150 R 50 50 1 1 P +X P4 4 -200 50 150 R 50 50 1 1 P +X P5 5 -200 -50 150 R 50 50 1 1 P +X P6 6 -200 -150 150 R 50 50 1 1 P +X P7 7 -200 -250 150 R 50 50 1 1 P +X P8 8 -200 -350 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_8 +# CONN_01X10 # -DEF CONN_8 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_8" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X10 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "CONN_01X10" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X10 + Pin_Header_Angled_1X10 + Socket_Strip_Straight_1X10 + Socket_Strip_Angled_1X10 +$ENDFPLIST DRAW -S -100 400 100 -400 0 1 0 N -X P1 1 -350 350 250 R 50 50 1 1 P I -X P2 2 -350 250 250 R 50 50 1 1 P I -X P3 3 -350 150 250 R 50 50 1 1 P I -X P4 4 -350 50 250 R 50 50 1 1 P I -X P5 5 -350 -50 250 R 50 50 1 1 P I -X P6 6 -350 -150 250 R 50 50 1 1 P I -X P7 7 -350 -250 250 R 50 50 1 1 P I -X P8 8 -350 -350 250 R 50 50 1 1 P I +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 500 50 -500 0 1 0 N +X P1 1 -200 450 150 R 50 50 1 1 P +X P2 2 -200 350 150 R 50 50 1 1 P +X P3 3 -200 250 150 R 50 50 1 1 P +X P4 4 -200 150 150 R 50 50 1 1 P +X P5 5 -200 50 150 R 50 50 1 1 P +X P6 6 -200 -50 150 R 50 50 1 1 P +X P7 7 -200 -150 150 R 50 50 1 1 P +X P8 8 -200 -250 150 R 50 50 1 1 P +X P9 9 -200 -350 150 R 50 50 1 1 P +X P10 10 -200 -450 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -111,8 +159,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb b/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb index d0c00c9d..1857da72 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 4) (no_connects 4) - (area 110.922999 72.949999 179.653001 126.440001) + (area 104.572999 71.392 182.146334 127.594) (thickness 1.6) (drawings 27) (tracks 0) @@ -174,7 +174,7 @@ (at 138.938 123.825) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C2C1) + (path /56D70129) (fp_text reference P1 (at 8.89 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -219,7 +219,7 @@ (at 161.798 123.825) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C323) + (path /56D70DD8) (fp_text reference P2 (at 6.604 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -260,7 +260,7 @@ (at 129.794 75.565) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C46C) + (path /56D721E0) (fp_text reference P3 (at 11.43 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -309,7 +309,7 @@ (at 156.718 75.565) (descr "Through hole socket strip") (tags "socket strip") - (path /5517C366) + (path /56D7164F) (fp_text reference P4 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -354,11 +354,11 @@ (at 124.968 123.825) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC06) + (path /56D71177) (fp_text reference P5 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -370,11 +370,11 @@ (at 177.038 118.745) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD10) + (path /56D71274) (fp_text reference P6 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -386,11 +386,11 @@ (at 126.238 75.565) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD30) + (path /56D712A8) (fp_text reference P7 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -402,11 +402,11 @@ (at 177.038 90.805) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBD52) + (path /56D712DB) (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.net b/template/Arduino_As_Uno_R3/Arduino_As_Uno.net index bc9ebe48..d43b93f7 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.net +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch) - (date "dim. 05 avril 2015 10:10:46 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch) + (date "jeu. 03 mars 2016 09:10:50 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -18,62 +18,110 @@ (comp (ref P1) (value Power) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_As_Uno-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C2C1)) + (tstamp 56D70129)) (comp (ref P2) (value Analog) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x06) - (libsource (lib Arduino_As_Uno-cache) (part CONN_6)) + (libsource (lib conn) (part CONN_01X06)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C323)) + (tstamp 56D70DD8)) + (comp (ref P5) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D71177)) + (comp (ref P6) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D71274)) + (comp (ref P7) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D712A8)) + (comp (ref P8) + (value CONN_01X01) + (footprint Socket_Arduino_Uno:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D712DB)) (comp (ref P4) (value Digital) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_As_Uno-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C366)) + (tstamp 56D7164F)) (comp (ref P3) (value Digital) (footprint Socket_Arduino_Uno:Socket_Strip_Arduino_1x10) - (libsource (lib Arduino_As_Uno-cache) (part CONN_10)) + (libsource (lib conn) (part CONN_01X10)) (sheetpath (names /) (tstamps /)) - (tstamp 5517C46C)) - (comp (ref P5) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC06)) - (comp (ref P6) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD10)) - (comp (ref P7) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD30)) - (comp (ref P8) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_As_Uno-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBD52))) + (tstamp 56D721E0))) (libparts - (libpart (lib Arduino_As_Uno-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_10) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X06) + (description "Connector 01x06") + (footprints + (fp Pin_Header_Straight_1X06) + (fp Pin_Header_Angled_1X06) + (fp Socket_Strip_Straight_1X06) + (fp Socket_Strip_Angled_1X06)) (fields (field (name Reference) P) - (field (name Value) CONN_10)) + (field (name Value) CONN_01X06)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)))) + (libpart (lib conn) (part CONN_01X08) + (description "Connector 01x08") + (footprints + (fp Pin_Header_Straight_1X08) + (fp Pin_Header_Angled_1X08) + (fp Socket_Strip_Straight_1X08) + (fp Socket_Strip_Angled_1X08)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X08)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)))) + (libpart (lib conn) (part CONN_01X10) + (description "Connector 01x10") + (footprints + (fp Pin_Header_Straight_1X10) + (fp Pin_Header_Angled_1X10) + (fp Socket_Strip_Straight_1X10) + (fp Socket_Strip_Angled_1X10)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X10)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -84,100 +132,76 @@ (pin (num 7) (name P7) (type passive)) (pin (num 8) (name P8) (type passive)) (pin (num 9) (name P9) (type passive)) - (pin (num 10) (name P10) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_6) - (fields - (field (name Reference) P) - (field (name Value) CONN_6)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive)))) - (libpart (lib Arduino_As_Uno-cache) (part CONN_8) - (fields - (field (name Reference) P) - (field (name Value) CONN_8)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)) - (pin (num 8) (name P8) (type passive))))) + (pin (num 10) (name P10) (type passive))))) (libraries - (library (logical Arduino_As_Uno-cache) - (uri /home/jo/kicad/template/Arduino_As_Uno_R3/Arduino_As_Uno-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name "Net-(P8-Pad1)") - (node (ref P8) (pin 1))) - (net (code 2) (name "Net-(P7-Pad1)") - (node (ref P7) (pin 1))) - (net (code 3) (name "Net-(P6-Pad1)") - (node (ref P6) (pin 1))) - (net (code 4) (name "Net-(P5-Pad1)") - (node (ref P5) (pin 1))) - (net (code 5) (name "/A5(SCL)") - (node (ref P3) (pin 1)) - (node (ref P2) (pin 6))) - (net (code 6) (name "/A4(SDA)") + (net (code 1) (name /AREF) + (node (ref P3) (pin 3))) + (net (code 2) (name "/A4(SDA)") (node (ref P2) (pin 5)) (node (ref P3) (pin 2))) - (net (code 7) (name "Net-(P1-Pad1)") - (node (ref P1) (pin 1))) + (net (code 3) (name "/A5(SCL)") + (node (ref P3) (pin 1)) + (node (ref P2) (pin 6))) + (net (code 4) (name /A3) + (node (ref P2) (pin 4))) + (net (code 5) (name /A2) + (node (ref P2) (pin 3))) + (net (code 6) (name /A1) + (node (ref P2) (pin 2))) + (net (code 7) (name /A0) + (node (ref P2) (pin 1))) (net (code 8) (name +3V3) (node (ref P1) (pin 4))) (net (code 9) (name +5V) (node (ref P1) (pin 5))) - (net (code 10) (name GND) - (node (ref P1) (pin 6)) - (node (ref P3) (pin 4)) - (node (ref P1) (pin 7))) - (net (code 11) (name /Vin) + (net (code 10) (name /Vin) (node (ref P1) (pin 8))) - (net (code 12) (name /IOREF) + (net (code 11) (name /IOREF) (node (ref P1) (pin 2))) - (net (code 13) (name /2) - (node (ref P4) (pin 6))) - (net (code 14) (name /AREF) - (node (ref P3) (pin 3))) - (net (code 15) (name "/13(SCK)") - (node (ref P3) (pin 5))) - (net (code 16) (name "/12(MISO)") - (node (ref P3) (pin 6))) - (net (code 17) (name "/11(**/MOSI)") - (node (ref P3) (pin 7))) - (net (code 18) (name "/10(**/SS)") - (node (ref P3) (pin 8))) - (net (code 19) (name "/9(**)") - (node (ref P3) (pin 9))) - (net (code 20) (name /8) - (node (ref P3) (pin 10))) - (net (code 21) (name /7) - (node (ref P4) (pin 1))) - (net (code 22) (name "/6(**)") - (node (ref P4) (pin 2))) - (net (code 23) (name "/5(**)") - (node (ref P4) (pin 3))) - (net (code 24) (name /4) - (node (ref P4) (pin 4))) - (net (code 25) (name "/3(**)") - (node (ref P4) (pin 5))) - (net (code 26) (name "/1(Tx)") - (node (ref P4) (pin 7))) - (net (code 27) (name "/0(Rx)") + (net (code 12) (name "/0(Rx)") (node (ref P4) (pin 8))) - (net (code 28) (name /A3) - (node (ref P2) (pin 4))) - (net (code 29) (name /A2) - (node (ref P2) (pin 3))) - (net (code 30) (name /A1) - (node (ref P2) (pin 2))) - (net (code 31) (name /A0) - (node (ref P2) (pin 1))) - (net (code 32) (name /Reset) - (node (ref P1) (pin 3))))) \ No newline at end of file + (net (code 13) (name "/1(Tx)") + (node (ref P4) (pin 7))) + (net (code 14) (name /2) + (node (ref P4) (pin 6))) + (net (code 15) (name "/3(**)") + (node (ref P4) (pin 5))) + (net (code 16) (name /4) + (node (ref P4) (pin 4))) + (net (code 17) (name "/5(**)") + (node (ref P4) (pin 3))) + (net (code 18) (name "/6(**)") + (node (ref P4) (pin 2))) + (net (code 19) (name /7) + (node (ref P4) (pin 1))) + (net (code 20) (name /Reset) + (node (ref P1) (pin 3))) + (net (code 21) (name GND) + (node (ref P3) (pin 4)) + (node (ref P1) (pin 7)) + (node (ref P1) (pin 6))) + (net (code 22) (name "Net-(P8-Pad1)") + (node (ref P8) (pin 1))) + (net (code 23) (name "/13(SCK)") + (node (ref P3) (pin 5))) + (net (code 24) (name "/12(MISO)") + (node (ref P3) (pin 6))) + (net (code 25) (name "/11(**/MOSI)") + (node (ref P3) (pin 7))) + (net (code 26) (name "/10(**/SS)") + (node (ref P3) (pin 8))) + (net (code 27) (name "/9(**)") + (node (ref P3) (pin 9))) + (net (code 28) (name /8) + (node (ref P3) (pin 10))) + (net (code 29) (name "Net-(P1-Pad1)") + (node (ref P1) (pin 1))) + (net (code 30) (name "Net-(P7-Pad1)") + (node (ref P7) (pin 1))) + (net (code 31) (name "Net-(P6-Pad1)") + (node (ref P6) (pin 1))) + (net (code 32) (name "Net-(P5-Pad1)") + (node (ref P5) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro b/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro index bc41cd54..9b661e03 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.pro @@ -1,45 +1,6 @@ -update=dim. 29 mars 2015 09:14:06 UTC +update=mer. 02 mars 2016 14:47:02 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch index 994e1907..9aae88c2 100644 --- a/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch +++ b/template/Arduino_As_Uno_R3/Arduino_As_Uno.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,284 +43,286 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_8 P1 -U 1 1 5517C2C1 -P 9725 1875 -F 0 "P1" V 9675 1875 60 0000 C CNN -F 1 "Power" V 9775 1875 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9725 1875 60 0001 C CNN -F 3 "" H 9725 1875 60 0000 C CNN - 1 9725 1875 - 1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 5517C323 -P 9725 2675 -F 0 "P2" V 9675 2675 60 0000 C CNN -F 1 "Analog" V 9775 2675 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9725 2675 60 0001 C CNN -F 3 "" H 9725 2675 60 0000 C CNN - 1 9725 2675 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 5517C366 -P 10050 2575 -F 0 "P4" V 10000 2575 60 0000 C CNN -F 1 "Digital" V 10100 2575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10050 2575 60 0001 C CNN -F 3 "" H 10050 2575 60 0000 C CNN - 1 10050 2575 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P3 -U 1 1 5517C46C -P 10050 1575 -F 0 "P3" V 10000 1575 60 0000 C CNN -F 1 "Digital" V 10100 1575 60 0000 C CNN -F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10050 1575 60 0001 C CNN -F 3 "" H 10050 1575 60 0000 C CNN - 1 10050 1575 - -1 0 0 -1 -$EndComp -Text Label 8625 1725 0 60 ~ 0 -Reset -Text Label 8925 1350 1 60 ~ 0 +Text Label 8950 1450 1 60 ~ 0 Vin -Text Label 9300 1350 1 60 ~ 0 +Text Label 9300 1450 1 60 ~ 0 IOREF -Text Label 8625 2425 0 60 ~ 0 +Text Label 8900 2500 0 60 ~ 0 A0 -Text Label 8625 2525 0 60 ~ 0 +Text Label 8900 2600 0 60 ~ 0 A1 -Text Label 8625 2625 0 60 ~ 0 +Text Label 8900 2700 0 60 ~ 0 A2 -Text Label 8625 2725 0 60 ~ 0 +Text Label 8900 2800 0 60 ~ 0 A3 -Text Label 8625 2825 0 60 ~ 0 +Text Label 8900 2900 0 60 ~ 0 A4(SDA) -Text Label 8625 2925 0 60 ~ 0 +Text Label 8900 3000 0 60 ~ 0 A5(SCL) -Text Label 10550 2925 0 60 ~ 0 +Text Label 10550 3000 0 60 ~ 0 0(Rx) -Text Label 10550 2725 0 60 ~ 0 +Text Label 10550 2800 0 60 ~ 0 2 -Text Label 10550 2825 0 60 ~ 0 +Text Label 10550 2900 0 60 ~ 0 1(Tx) -Text Label 10550 2625 0 60 ~ 0 +Text Label 10550 2700 0 60 ~ 0 3(**) -Text Label 10550 2525 0 60 ~ 0 +Text Label 10550 2600 0 60 ~ 0 4 -Text Label 10550 2425 0 60 ~ 0 +Text Label 10550 2500 0 60 ~ 0 5(**) -Text Label 10550 2325 0 60 ~ 0 +Text Label 10550 2400 0 60 ~ 0 6(**) -Text Label 10550 2225 0 60 ~ 0 +Text Label 10550 2300 0 60 ~ 0 7 -Text Label 10550 2025 0 60 ~ 0 +Text Label 10550 2100 0 60 ~ 0 8 -Text Label 10550 1925 0 60 ~ 0 +Text Label 10550 2000 0 60 ~ 0 9(**) -Text Label 10550 1825 0 60 ~ 0 +Text Label 10550 1900 0 60 ~ 0 10(**/SS) -Text Label 10550 1725 0 60 ~ 0 +Text Label 10550 1800 0 60 ~ 0 11(**/MOSI) -Text Label 10550 1625 0 60 ~ 0 +Text Label 10550 1700 0 60 ~ 0 12(MISO) -Text Label 10550 1525 0 60 ~ 0 +Text Label 10550 1600 0 60 ~ 0 13(SCK) -Text Label 10625 1325 0 60 ~ 0 +Text Label 10550 1400 0 60 ~ 0 AREF -$Comp -L GND #PWR01 -U 1 1 5517CC27 -P 10475 3100 -F 0 "#PWR01" H 10475 3100 30 0001 C CNN -F 1 "GND" H 10475 3030 30 0001 C CNN -F 2 "" H 10475 3100 60 0000 C CNN -F 3 "" H 10475 3100 60 0000 C CNN - 1 10475 3100 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 5517CC7B -P 9300 3100 -F 0 "#PWR02" H 9300 3100 30 0001 C CNN -F 1 "GND" H 9300 3030 30 0001 C CNN -F 2 "" H 9300 3100 60 0000 C CNN -F 3 "" H 9300 3100 60 0000 C CNN - 1 9300 3100 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 5517CCC2 -P 9050 1350 -F 0 "#PWR03" H 9050 1440 20 0001 C CNN -F 1 "+5V" H 9050 1440 30 0000 C CNN -F 2 "" H 9050 1350 60 0000 C CNN -F 3 "" H 9050 1350 60 0000 C CNN - 1 9050 1350 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 5517CCDA -P 9175 1350 -F 0 "#PWR04" H 9175 1310 30 0001 C CNN -F 1 "+3.3V" H 9175 1460 30 0000 C CNN -F 2 "" H 9175 1350 60 0000 C CNN -F 3 "" H 9175 1350 60 0000 C CNN - 1 9175 1350 - 1 0 0 -1 -$EndComp -NoConn ~ 9375 1525 -Text Label 10550 1225 0 60 ~ 0 +NoConn ~ 9400 1600 +Text Label 10550 1300 0 60 ~ 0 A4(SDA) -Text Label 10550 1125 0 60 ~ 0 +Text Label 10550 1200 0 60 ~ 0 A5(SCL) +Text Notes 10850 1000 0 60 ~ 0 +Holes +Text Notes 8550 750 0 60 ~ 0 +Shield for Arduino that uses\nthe same pin disposition\nlike "Uno" board Rev 3. $Comp -L CONN_1 P5 -U 1 1 551BBC06 -P 10875 650 -F 0 "P5" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 +L CONN_01X08 P1 +U 1 1 56D70129 +P 9600 1950 +F 0 "P1" H 9600 2400 50 0000 C CNN +F 1 "Power" V 9700 1950 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 9600 1950 50 0001 C CNN +F 3 "" H 9600 1950 50 0000 C CNN + 1 9600 1950 + 1 0 0 -1 +$EndComp +Text Label 8650 1800 0 60 ~ 0 +Reset +$Comp +L +3.3V #PWR01 +U 1 1 56D70538 +P 9150 1450 +F 0 "#PWR01" H 9150 1300 50 0001 C CNN +F 1 "+3.3V" H 9150 1590 30 0000 C CNN +F 2 "" H 9150 1450 50 0000 C CNN +F 3 "" H 9150 1450 50 0000 C CNN + 1 9150 1450 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR02 +U 1 1 56D707BB +P 9050 1450 +F 0 "#PWR02" H 9050 1300 50 0001 C CNN +F 1 "+5V" H 9050 1590 30 0000 C CNN +F 2 "" H 9050 1450 50 0000 C CNN +F 3 "" H 9050 1450 50 0000 C CNN + 1 9050 1450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D70CC2 +P 9300 3150 +F 0 "#PWR03" H 9300 2900 50 0001 C CNN +F 1 "GND" H 9300 3000 50 0000 C CNN +F 2 "" H 9300 3150 50 0000 C CNN +F 3 "" H 9300 3150 50 0000 C CNN + 1 9300 3150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR04 +U 1 1 56D70CFF +P 10300 3150 +F 0 "#PWR04" H 10300 2900 50 0001 C CNN +F 1 "GND" H 10300 3000 50 0000 C CNN +F 2 "" H 10300 3150 50 0000 C CNN +F 3 "" H 10300 3150 50 0000 C CNN + 1 10300 3150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X06 P2 +U 1 1 56D70DD8 +P 9600 2750 +F 0 "P2" H 9600 3100 50 0000 C CNN +F 1 "Analog" V 9700 2750 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x06" H 9600 2750 50 0001 C CNN +F 3 "" H 9600 2750 50 0000 C CNN + 1 9600 2750 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D71177 +P 10800 650 +F 0 "P5" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P6 -U 1 1 551BBD10 -P 10950 650 -F 0 "P6" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 +L CONN_01X01 P6 +U 1 1 56D71274 +P 10900 650 +F 0 "P6" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P7 -U 1 1 551BBD30 -P 11025 650 -F 0 "P7" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 +L CONN_01X01 P7 +U 1 1 56D712A8 +P 11000 650 +F 0 "P7" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 0 -1 -1 0 $EndComp $Comp -L CONN_1 P8 -U 1 1 551BBD52 +L CONN_01X01 P8 +U 1 1 56D712DB P 11100 650 -F 0 "P8" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN +F 0 "P8" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Uno:Arduino_1pin" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN 1 11100 650 0 -1 -1 0 $EndComp -Text Notes 10875 925 0 60 ~ 0 -Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 2425 9375 2425 -Wire Wire Line - 8600 2525 9375 2525 -Wire Wire Line - 8600 2625 9375 2625 -Wire Wire Line - 8600 2725 9375 2725 -Wire Wire Line - 8600 2825 9375 2825 -Wire Wire Line - 8600 2925 9375 2925 -Wire Wire Line - 10400 2025 11125 2025 -Wire Wire Line - 10400 1925 11125 1925 -Wire Wire Line - 10400 1825 11125 1825 -Wire Wire Line - 10400 1725 11125 1725 -Wire Wire Line - 10400 1625 11125 1625 -Wire Wire Line - 10400 1525 11125 1525 -Wire Wire Line - 10400 1325 11125 1325 -Wire Wire Line - 10400 1225 11125 1225 -Wire Wire Line - 10400 1125 11125 1125 -Wire Wire Line - 9175 1825 9375 1825 -Wire Wire Line - 9050 1925 9375 1925 -Wire Wire Line - 9300 2025 9300 3100 -Wire Wire Line - 8600 1725 9375 1725 -Wire Wire Line - 10475 1425 10475 3100 -Wire Wire Line - 10475 1425 10400 1425 -Wire Wire Line - 10400 2425 11125 2425 -Wire Wire Line - 10400 2325 11125 2325 -Wire Wire Line - 10400 2225 11125 2225 -Wire Wire Line - 10400 2725 11125 2725 -Wire Wire Line - 10400 2625 11125 2625 -Wire Wire Line - 10400 2525 11125 2525 -Wire Wire Line - 10400 2925 11125 2925 -Wire Wire Line - 10400 2825 11125 2825 -Wire Wire Line - 9175 1825 9175 1350 -Wire Wire Line - 9300 1350 9300 1625 -Wire Wire Line - 9300 1625 9375 1625 -Wire Wire Line - 9050 1350 9050 1925 -Wire Wire Line - 8925 1350 8925 2225 -Wire Wire Line - 8925 2225 9375 2225 -Wire Wire Line - 9300 2025 9375 2025 -Wire Wire Line - 9375 2125 9300 2125 -Connection ~ 9300 2125 -Wire Notes Line - 11225 975 10775 975 -Wire Notes Line - 10775 975 10775 475 -Wire Notes Line - 11225 3225 8525 3225 -Wire Notes Line - 8525 3225 8525 475 +NoConn ~ 10800 850 +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X08 P4 +U 1 1 56D7164F +P 10000 2650 +F 0 "P4" H 10000 3100 50 0000 C CNN +F 1 "Digital" V 10100 2650 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x08" H 10000 2650 50 0001 C CNN +F 3 "" H 10000 2650 50 0000 C CNN + 1 10000 2650 + -1 0 0 -1 +$EndComp Wire Notes Line 8525 825 9925 825 -Text Notes 8550 750 0 60 ~ 0 -Shield for Arduino that uses\nthe same pin disposition\nlike "Uno" board Rev 3. Wire Notes Line 9925 825 9925 475 +Wire Wire Line + 9300 1450 9300 1700 +Wire Wire Line + 9300 1700 9400 1700 +Wire Wire Line + 9400 1900 9150 1900 +Wire Wire Line + 9400 2000 9050 2000 +Wire Wire Line + 9400 2300 8950 2300 +Wire Wire Line + 9400 2100 9300 2100 +Wire Wire Line + 9400 2200 9300 2200 +Connection ~ 9300 2200 +Wire Wire Line + 8950 2300 8950 1450 +Wire Wire Line + 9050 2000 9050 1450 +Wire Wire Line + 9150 1900 9150 1450 +Wire Wire Line + 9400 2500 8900 2500 +Wire Wire Line + 9400 2600 8900 2600 +Wire Wire Line + 9400 2700 8900 2700 +Wire Wire Line + 9400 2800 8900 2800 +Wire Wire Line + 9400 2900 8900 2900 +Wire Wire Line + 9400 3000 8900 3000 +$Comp +L CONN_01X10 P3 +U 1 1 56D721E0 +P 10000 1650 +F 0 "P3" H 10000 2200 50 0000 C CNN +F 1 "Digital" V 10100 1650 50 0000 C CNN +F 2 "Socket_Arduino_Uno:Socket_Strip_Arduino_1x10" H 10000 1650 50 0001 C CNN +F 3 "" H 10000 1650 50 0000 C CNN + 1 10000 1650 + -1 0 0 -1 +$EndComp +Wire Wire Line + 10200 2100 10550 2100 +Wire Wire Line + 10200 2000 10550 2000 +Wire Wire Line + 10200 1900 10550 1900 +Wire Wire Line + 10200 1800 10550 1800 +Wire Wire Line + 10200 1700 10550 1700 +Wire Wire Line + 10200 1600 10550 1600 +Wire Wire Line + 10200 1400 10550 1400 +Wire Wire Line + 10200 1300 10550 1300 +Wire Wire Line + 10200 1200 10550 1200 +Wire Wire Line + 10200 3000 10550 3000 +Wire Wire Line + 10200 2900 10550 2900 +Wire Wire Line + 10200 2800 10550 2800 +Wire Wire Line + 10200 2700 10550 2700 +Wire Wire Line + 10200 2600 10550 2600 +Wire Wire Line + 10200 2500 10550 2500 +Wire Wire Line + 10200 2400 10550 2400 +Wire Wire Line + 10200 2300 10550 2300 +Wire Wire Line + 10200 1500 10300 1500 +Wire Wire Line + 10300 1500 10300 3150 +Wire Wire Line + 9300 2100 9300 3150 +Wire Notes Line + 8500 500 8500 3450 +Wire Notes Line + 8500 3450 11200 3450 +Wire Wire Line + 9400 1800 8650 1800 +Text Notes 9700 1600 0 60 ~ 0 +1 +Wire Notes Line + 11200 1000 10700 1000 +Wire Notes Line + 10700 1000 10700 500 $EndSCHEMATC diff --git a/template/Arduino_Fio/Arduino_Fio-cache.lib b/template/Arduino_Fio/Arduino_Fio-cache.lib index 0e777e04..a0eaae2c 100644 --- a/template/Arduino_Fio/Arduino_Fio-cache.lib +++ b/template/Arduino_Fio/Arduino_Fio-cache.lib @@ -1,57 +1,78 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_14 +# CONN_01X14 # -DEF CONN_14 P 0 40 Y N 1 F N -F0 "P" -30 0 60 V V C CNN -F1 "CONN_14" 80 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X14 P 0 40 Y N 1 F N +F0 "P" 0 750 50 H V C CNN +F1 "CONN_01X14" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X14 + Pin_Header_Angled_1X14 + Socket_Strip_Straight_1X14 + Socket_Strip_Angled_1X14 +$ENDFPLIST DRAW -S -100 700 150 -700 0 1 0 N -X P1 1 -350 650 250 R 50 50 1 1 P I -X P2 2 -350 550 250 R 50 50 1 1 P I -X P3 3 -350 450 250 R 50 50 1 1 P I -X P4 4 -350 350 250 R 50 50 1 1 P I -X P5 5 -350 250 250 R 50 50 1 1 P I -X P6 6 -350 150 250 R 50 50 1 1 P I -X P7 7 -350 50 250 R 50 50 1 1 P I -X P8 8 -350 -50 250 R 50 50 1 1 P I -X P9 9 -350 -150 250 R 50 50 1 1 P I -X P10 10 -350 -250 250 R 50 50 1 1 P I -X P11 11 -350 -350 250 R 50 50 1 1 P I -X P12 12 -350 -450 250 R 50 50 1 1 P I -X P13 13 -350 -550 250 R 50 50 1 1 P I -X P14 14 -350 -650 250 R 50 50 1 1 P I +S -50 -645 10 -655 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +S -50 655 10 645 0 1 0 N +S -50 700 50 -700 0 1 0 N +X P1 1 -200 650 150 R 50 50 1 1 P +X P2 2 -200 550 150 R 50 50 1 1 P +X P3 3 -200 450 150 R 50 50 1 1 P +X P4 4 -200 350 150 R 50 50 1 1 P +X P5 5 -200 250 150 R 50 50 1 1 P +X P6 6 -200 150 150 R 50 50 1 1 P +X P7 7 -200 50 150 R 50 50 1 1 P +X P8 8 -200 -50 150 R 50 50 1 1 P +X P9 9 -200 -150 150 R 50 50 1 1 P +X P10 10 -200 -250 150 R 50 50 1 1 P +X P11 11 -200 -350 150 R 50 50 1 1 P +X P12 12 -200 -450 150 R 50 50 1 1 P +X P13 13 -200 -550 150 R 50 50 1 1 P +X P14 14 -200 -650 150 R 50 50 1 1 P ENDDRAW ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # diff --git a/template/Arduino_Fio/Arduino_Fio.kicad_pcb b/template/Arduino_Fio/Arduino_Fio.kicad_pcb index 730b5bf1..3758ce7c 100644 --- a/template/Arduino_Fio/Arduino_Fio.kicad_pcb +++ b/template/Arduino_Fio/Arduino_Fio.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) @@ -95,32 +95,32 @@ ) (net 0 "") - (net 1 +3.3V) - (net 2 GND) - (net 3 /2) - (net 4 "/3(**)") - (net 5 /4) - (net 6 "/5(**)") - (net 7 "/6(**)") - (net 8 /7) - (net 9 /8) - (net 10 "/9(**)") - (net 11 "/10(**/SCK)") - (net 12 "/11(**/MOSI)") - (net 13 "/12(MISO)") - (net 14 "/13(SS)") - (net 15 /AREF) - (net 16 /RxI) - (net 17 /TxO) - (net 18 /DTR) - (net 19 /A0) - (net 20 /A1) - (net 21 /A2) - (net 22 /A3) - (net 23 "/A4(SDA)") - (net 24 "/A5(SCL)") - (net 25 /A6) - (net 26 /A7) + (net 1 GND) + (net 2 /2) + (net 3 "/3(**)") + (net 4 /4) + (net 5 "/5(**)") + (net 6 "/6(**)") + (net 7 /7) + (net 8 /8) + (net 9 "/9(**)") + (net 10 "/10(**/SCK)") + (net 11 "/11(**/MOSI)") + (net 12 "/12(MISO)") + (net 13 "/13(SS)") + (net 14 /AREF) + (net 15 /RxI) + (net 16 /TxO) + (net 17 /DTR) + (net 18 /A0) + (net 19 /A1) + (net 20 /A2) + (net 21 /A3) + (net 22 "/A4(SDA)") + (net 23 "/A5(SCL)") + (net 24 /A6) + (net 25 /A7) + (net 26 +3V3) (net_class Default "This is the default net class." (clearance 0.2) @@ -129,7 +129,7 @@ (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) - (add_net +3.3V) + (add_net +3V3) (add_net "/10(**/SCK)") (add_net "/11(**/MOSI)") (add_net "/12(MISO)") @@ -161,7 +161,7 @@ (at 130.048 92.456 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FCE8A) + (path /56D705A1) (fp_text reference P1 (at 17.78 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -180,33 +180,33 @@ (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) + (net 26 +3V3)) (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) + (net 1 GND)) (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 3 /2)) + (net 2 /2)) (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 4 "/3(**)")) + (net 3 "/3(**)")) (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 5 /4)) + (net 4 /4)) (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 6 "/5(**)")) + (net 5 "/5(**)")) (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 7 "/6(**)")) + (net 6 "/6(**)")) (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 8 /7)) + (net 7 /7)) (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 9 /8)) + (net 8 /8)) (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 10 "/9(**)")) + (net 9 "/9(**)")) (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 11 "/10(**/SCK)")) + (net 10 "/10(**/SCK)")) (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 12 "/11(**/MOSI)")) + (net 11 "/11(**/MOSI)")) (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 13 "/12(MISO)")) + (net 12 "/12(MISO)")) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 14 "/13(SS)")) + (net 13 "/13(SS)")) (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl (at (xyz 0.65 0 0)) (scale (xyz 1 1 1)) @@ -218,7 +218,7 @@ (at 152.908 92.456 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FCED2) + (path /56D706EC) (fp_text reference P2 (at 17.78 2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -237,33 +237,33 @@ (fp_line (start 34.29 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.15)) (fp_line (start 1.27 1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.15)) (pad 1 thru_hole oval (at 0 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 2 GND)) + (net 1 GND)) (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 15 /AREF)) + (net 14 /AREF)) (pad 3 thru_hole oval (at 5.08 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 1 +3.3V)) + (net 26 +3V3)) (pad 4 thru_hole oval (at 7.62 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 16 /RxI)) + (net 15 /RxI)) (pad 5 thru_hole oval (at 10.16 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 17 /TxO)) + (net 16 /TxO)) (pad 6 thru_hole oval (at 12.7 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 18 /DTR)) + (net 17 /DTR)) (pad 7 thru_hole oval (at 15.24 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 19 /A0)) + (net 18 /A0)) (pad 8 thru_hole oval (at 17.78 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 20 /A1)) + (net 19 /A1)) (pad 9 thru_hole oval (at 20.32 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 21 /A2)) + (net 20 /A2)) (pad 10 thru_hole oval (at 22.86 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 22 /A3)) + (net 21 /A3)) (pad 11 thru_hole oval (at 25.4 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 23 "/A4(SDA)")) + (net 22 "/A4(SDA)")) (pad 12 thru_hole oval (at 27.94 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 24 "/A5(SCL)")) + (net 23 "/A5(SCL)")) (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 25 /A6)) + (net 24 /A6)) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 26 /A7)) + (net 25 /A7)) (model ${KIPRJMOD}/Socket_Arduino_Fio.3dshapes/Socket_header_Arduino_1x14.wrl (at (xyz 0.65 0 0)) (scale (xyz 1 1 1)) diff --git a/template/Arduino_Fio/Arduino_Fio.net b/template/Arduino_Fio/Arduino_Fio.net index 9fdd2950..6800a8a5 100644 --- a/template/Arduino_Fio/Arduino_Fio.net +++ b/template/Arduino_Fio/Arduino_Fio.net @@ -1,14 +1,14 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Fio/Arduino_Fio.sch) - (date "sam. 04 avril 2015 11:58:31 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Fio/Arduino_Fio.sch) + (date "mer. 02 mars 2016 19:32:39 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) (company) (rev) - (date) + (date "sam. 04 avril 2015") (source Arduino_Fio.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) @@ -17,20 +17,27 @@ (components (comp (ref P1) (value Digital) - (libsource (lib conn) (part CONN_14)) + (footprint Socket_Arduino_Fio:Socket_Strip_Straight_1x14) + (libsource (lib conn) (part CONN_01X14)) (sheetpath (names /) (tstamps /)) - (tstamp 551FCE8A)) + (tstamp 56D705A1)) (comp (ref P2) (value Analog) - (libsource (lib conn) (part CONN_14)) + (footprint Socket_Arduino_Fio:Socket_Strip_Straight_1x14) + (libsource (lib conn) (part CONN_01X14)) (sheetpath (names /) (tstamps /)) - (tstamp 551FCED2))) + (tstamp 56D706EC))) (libparts - (libpart (lib conn) (part CONN_14) - (description "Symbole general de connexion") + (libpart (lib conn) (part CONN_01X14) + (description "Connector 01x14") + (footprints + (fp Pin_Header_Straight_1X14) + (fp Pin_Header_Angled_1X14) + (fp Socket_Strip_Straight_1X14) + (fp Socket_Strip_Angled_1X14)) (fields (field (name Reference) P) - (field (name Value) CONN_14)) + (field (name Value) CONN_01X14)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -50,57 +57,57 @@ (library (logical conn) (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /A7) - (node (ref P2) (pin 14))) - (net (code 2) (name /A6) - (node (ref P2) (pin 13))) - (net (code 3) (name "/A5(SCL)") - (node (ref P2) (pin 12))) - (net (code 4) (name "/A4(SDA)") - (node (ref P2) (pin 11))) - (net (code 5) (name /A3) - (node (ref P2) (pin 10))) - (net (code 6) (name /A2) - (node (ref P2) (pin 9))) - (net (code 7) (name /A1) - (node (ref P2) (pin 8))) - (net (code 8) (name /A0) - (node (ref P2) (pin 7))) - (net (code 9) (name /DTR) - (node (ref P2) (pin 6))) - (net (code 10) (name /TxO) - (node (ref P2) (pin 5))) - (net (code 11) (name "/11(**/MOSI)") - (node (ref P1) (pin 12))) - (net (code 12) (name /RxI) - (node (ref P2) (pin 4))) - (net (code 13) (name +3.3V) - (node (ref P1) (pin 1)) - (node (ref P2) (pin 3))) - (net (code 14) (name /AREF) - (node (ref P2) (pin 2))) - (net (code 15) (name GND) + (net (code 1) (name GND) (node (ref P2) (pin 1)) (node (ref P1) (pin 2))) - (net (code 16) (name "/13(SS)") - (node (ref P1) (pin 14))) - (net (code 17) (name "/12(MISO)") - (node (ref P1) (pin 13))) - (net (code 18) (name "/10(**/SCK)") + (net (code 2) (name "/10(**/SCK)") (node (ref P1) (pin 11))) - (net (code 19) (name "/9(**)") + (net (code 3) (name "/9(**)") (node (ref P1) (pin 10))) - (net (code 20) (name /8) + (net (code 4) (name /8) (node (ref P1) (pin 9))) - (net (code 21) (name /7) + (net (code 5) (name /7) (node (ref P1) (pin 8))) - (net (code 22) (name "/6(**)") + (net (code 6) (name "/6(**)") (node (ref P1) (pin 7))) - (net (code 23) (name "/5(**)") + (net (code 7) (name "/5(**)") (node (ref P1) (pin 6))) - (net (code 24) (name /4) + (net (code 8) (name /4) (node (ref P1) (pin 5))) - (net (code 25) (name "/3(**)") + (net (code 9) (name "/3(**)") (node (ref P1) (pin 4))) - (net (code 26) (name /2) - (node (ref P1) (pin 3))))) \ No newline at end of file + (net (code 10) (name /2) + (node (ref P1) (pin 3))) + (net (code 11) (name "/11(**/MOSI)") + (node (ref P1) (pin 12))) + (net (code 12) (name +3V3) + (node (ref P1) (pin 1)) + (node (ref P2) (pin 3))) + (net (code 13) (name /A7) + (node (ref P2) (pin 14))) + (net (code 14) (name /A6) + (node (ref P2) (pin 13))) + (net (code 15) (name "/A5(SCL)") + (node (ref P2) (pin 12))) + (net (code 16) (name "/A4(SDA)") + (node (ref P2) (pin 11))) + (net (code 17) (name /A3) + (node (ref P2) (pin 10))) + (net (code 18) (name /AREF) + (node (ref P2) (pin 2))) + (net (code 19) (name /A2) + (node (ref P2) (pin 9))) + (net (code 20) (name /A1) + (node (ref P2) (pin 8))) + (net (code 21) (name /A0) + (node (ref P2) (pin 7))) + (net (code 22) (name /DTR) + (node (ref P2) (pin 6))) + (net (code 23) (name /TxO) + (node (ref P2) (pin 5))) + (net (code 24) (name /RxI) + (node (ref P2) (pin 4))) + (net (code 25) (name "/13(SS)") + (node (ref P1) (pin 14))) + (net (code 26) (name "/12(MISO)") + (node (ref P1) (pin 13))))) \ No newline at end of file diff --git a/template/Arduino_Fio/Arduino_Fio.pro b/template/Arduino_Fio/Arduino_Fio.pro index 0191c6b9..cd0a72f4 100644 --- a/template/Arduino_Fio/Arduino_Fio.pro +++ b/template/Arduino_Fio/Arduino_Fio.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 11:38:03 UTC +update=mer. 02 mars 2016 14:57:12 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Fio/Arduino_Fio.sch b/template/Arduino_Fio/Arduino_Fio.sch index e90c77cb..e71603ce 100644 --- a/template/Arduino_Fio/Arduino_Fio.sch +++ b/template/Arduino_Fio/Arduino_Fio.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,186 +43,56 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_14 P1 -U 1 1 551FCE8A -P 9700 1725 -F 0 "P1" V 9670 1725 60 0000 C CNN -F 1 "Digital" V 9780 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9700 1725 60 0001 C CNN -F 3 "" H 9700 1725 60 0000 C CNN - 1 9700 1725 - 1 0 0 -1 -$EndComp -$Comp -L CONN_14 P2 -U 1 1 551FCED2 -P 10125 1725 -F 0 "P2" V 10095 1725 60 0000 C CNN -F 1 "Analog" V 10205 1725 60 0000 C CNN -F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10125 1725 60 0001 C CNN -F 3 "" H 10125 1725 60 0000 C CNN - 1 10125 1725 - -1 0 0 -1 -$EndComp -Text Label 8650 1275 0 60 ~ 0 +Text Label 8850 1250 0 60 ~ 0 2 -Text Label 8650 1375 0 60 ~ 0 +Text Label 8850 1350 0 60 ~ 0 3(**) -Text Label 8650 1475 0 60 ~ 0 +Text Label 8850 1450 0 60 ~ 0 4 -Text Label 8650 1575 0 60 ~ 0 +Text Label 8850 1550 0 60 ~ 0 5(**) -Text Label 8650 1675 0 60 ~ 0 +Text Label 8850 1650 0 60 ~ 0 6(**) -Text Label 8650 1775 0 60 ~ 0 +Text Label 8850 1750 0 60 ~ 0 7 -Text Label 8650 1875 0 60 ~ 0 +Text Label 8850 1850 0 60 ~ 0 8 -Text Label 8650 1975 0 60 ~ 0 +Text Label 8850 1950 0 60 ~ 0 9(**) -Text Label 8650 2075 0 60 ~ 0 +Text Label 8850 2050 0 60 ~ 0 10(**/SCK) -Text Label 8650 2175 0 60 ~ 0 +Text Label 8850 2150 0 60 ~ 0 11(**/MOSI) -Text Label 8650 2275 0 60 ~ 0 +Text Label 8850 2250 0 60 ~ 0 12(MISO) -Text Label 8650 2375 0 60 ~ 0 +Text Label 8850 2350 0 60 ~ 0 13(SS) -Text Label 10700 2375 0 60 ~ 0 +Text Label 10700 2350 0 60 ~ 0 A7 -Text Label 10700 2275 0 60 ~ 0 +Text Label 10700 2250 0 60 ~ 0 A6 -Text Label 10700 2175 0 60 ~ 0 +Text Label 10700 2150 0 60 ~ 0 A5(SCL) -Text Label 10700 2075 0 60 ~ 0 +Text Label 10700 2050 0 60 ~ 0 A4(SDA) -Text Label 10700 1975 0 60 ~ 0 +Text Label 10700 1950 0 60 ~ 0 A3 -Text Label 10700 1875 0 60 ~ 0 +Text Label 10700 1850 0 60 ~ 0 A2 -Text Label 10700 1775 0 60 ~ 0 +Text Label 10700 1750 0 60 ~ 0 A1 -Text Label 10700 1675 0 60 ~ 0 +Text Label 10700 1650 0 60 ~ 0 A0 -Text Label 10700 1575 0 60 ~ 0 +Text Label 10700 1550 0 60 ~ 0 DTR -Text Label 10700 1475 0 60 ~ 0 +Text Label 10700 1450 0 60 ~ 0 TxO -Text Label 10700 1375 0 60 ~ 0 +Text Label 10700 1350 0 60 ~ 0 RxI -Text Label 10700 1175 0 60 ~ 0 +Text Label 10700 1150 0 60 ~ 0 AREF -$Comp -L GND #PWR01 -U 1 1 551FD34C -P 9275 2550 -F 0 "#PWR01" H 9275 2550 30 0001 C CNN -F 1 "GND" H 9275 2480 30 0001 C CNN -F 2 "" H 9275 2550 60 0000 C CNN -F 3 "" H 9275 2550 60 0000 C CNN - 1 9275 2550 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FD39C -P 10625 2550 -F 0 "#PWR02" H 10625 2550 30 0001 C CNN -F 1 "GND" H 10625 2480 30 0001 C CNN -F 2 "" H 10625 2550 60 0000 C CNN -F 3 "" H 10625 2550 60 0000 C CNN - 1 10625 2550 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR03 -U 1 1 551FD4E9 -P 9275 900 -F 0 "#PWR03" H 9275 860 30 0001 C CNN -F 1 "+3.3V" H 9275 1010 30 0000 C CNN -F 2 "" H 9275 900 60 0000 C CNN -F 3 "" H 9275 900 60 0000 C CNN - 1 9275 900 - 1 0 0 -1 -$EndComp -$Comp -L +3.3V #PWR04 -U 1 1 551FD521 -P 10550 900 -F 0 "#PWR04" H 10550 860 30 0001 C CNN -F 1 "+3.3V" H 10550 1010 30 0000 C CNN -F 2 "" H 10550 900 60 0000 C CNN -F 3 "" H 10550 900 60 0000 C CNN - 1 10550 900 - 1 0 0 -1 -$EndComp Text Notes 8600 575 0 60 ~ 0 Shield Arduino Fio -Wire Wire Line - 8650 1275 9350 1275 -Wire Wire Line - 8650 1375 9350 1375 -Wire Wire Line - 8650 1475 9350 1475 -Wire Wire Line - 8650 1575 9350 1575 -Wire Wire Line - 8650 1675 9350 1675 -Wire Wire Line - 8650 1775 9350 1775 -Wire Wire Line - 8650 1875 9350 1875 -Wire Wire Line - 8650 1975 9350 1975 -Wire Wire Line - 8650 2075 9350 2075 -Wire Wire Line - 8650 2175 9350 2175 -Wire Wire Line - 8650 2275 9350 2275 -Wire Wire Line - 8650 2375 9350 2375 -Wire Wire Line - 10475 1175 11075 1175 -Wire Wire Line - 10475 1375 11075 1375 -Wire Wire Line - 10475 1475 11075 1475 -Wire Wire Line - 10475 1575 11075 1575 -Wire Wire Line - 10475 1675 11075 1675 -Wire Wire Line - 10475 1775 11075 1775 -Wire Wire Line - 10475 1875 11075 1875 -Wire Wire Line - 10475 1975 11075 1975 -Wire Wire Line - 10475 2075 11075 2075 -Wire Wire Line - 10475 2175 11075 2175 -Wire Wire Line - 10475 2275 11075 2275 -Wire Wire Line - 10475 2375 11075 2375 -Wire Wire Line - 10550 900 10550 1275 -Wire Wire Line - 9275 1175 9275 2550 -Wire Wire Line - 9350 1175 9275 1175 -Wire Wire Line - 9275 900 9275 1075 -Wire Wire Line - 9275 1075 9350 1075 -Wire Wire Line - 10550 1275 10475 1275 -Wire Wire Line - 10625 1075 10625 2550 -Wire Wire Line - 10625 1075 10475 1075 Wire Notes Line 8575 475 8575 2675 Wire Notes Line @@ -232,4 +101,136 @@ Wire Notes Line 9500 650 9500 475 Wire Notes Line 8575 2675 11225 2675 +$Comp +L CONN_01X14 P1 +U 1 1 56D705A1 +P 9750 1700 +F 0 "P1" H 9750 2450 50 0000 C CNN +F 1 "Digital" V 9850 1700 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 9750 1700 50 0001 C CNN +F 3 "" H 9750 1700 50 0000 C CNN + 1 9750 1700 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X14 P2 +U 1 1 56D706EC +P 10100 1700 +F 0 "P2" H 10100 2450 50 0000 C CNN +F 1 "Analog" V 10200 1700 50 0000 C CNN +F 2 "Socket_Arduino_Fio:Socket_Strip_Straight_1x14" H 10100 1700 50 0001 C CNN +F 3 "" H 10100 1700 50 0000 C CNN + 1 10100 1700 + -1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR01 +U 1 1 56D707AD +P 9450 950 +F 0 "#PWR01" H 9450 800 50 0001 C CNN +F 1 "+3.3V" H 9450 1090 50 0000 C CNN +F 2 "" H 9450 950 50 0000 C CNN +F 3 "" H 9450 950 50 0000 C CNN + 1 9450 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9550 1050 9450 1050 +Wire Wire Line + 9450 1050 9450 950 +Wire Wire Line + 9550 1150 9450 1150 +$Comp +L GND #PWR02 +U 1 1 56D7084A +P 9450 2450 +F 0 "#PWR02" H 9450 2200 50 0001 C CNN +F 1 "GND" H 9450 2300 50 0000 C CNN +F 2 "" H 9450 2450 50 0000 C CNN +F 3 "" H 9450 2450 50 0000 C CNN + 1 9450 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1150 9450 2450 +Wire Wire Line + 8850 1250 9550 1250 +Wire Wire Line + 8850 1350 9550 1350 +Wire Wire Line + 8850 1450 9550 1450 +Wire Wire Line + 9550 1550 8850 1550 +Wire Wire Line + 8850 1650 9550 1650 +Wire Wire Line + 8850 1750 9550 1750 +Wire Wire Line + 8850 1850 9550 1850 +Wire Wire Line + 9550 1950 8850 1950 +Wire Wire Line + 8850 2050 9550 2050 +Wire Wire Line + 8850 2150 9550 2150 +Wire Wire Line + 8850 2250 9550 2250 +Wire Wire Line + 9550 2350 8850 2350 +Wire Wire Line + 10300 1250 10400 1250 +Wire Wire Line + 10400 1250 10400 950 +$Comp +L +3.3V #PWR03 +U 1 1 56D70A18 +P 10400 950 +F 0 "#PWR03" H 10400 800 50 0001 C CNN +F 1 "+3.3V" H 10400 1090 50 0000 C CNN +F 2 "" H 10400 950 50 0000 C CNN +F 3 "" H 10400 950 50 0000 C CNN + 1 10400 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10300 1050 10500 1050 +Wire Wire Line + 10500 1050 10500 2450 +$Comp +L GND #PWR04 +U 1 1 56D70A5E +P 10500 2450 +F 0 "#PWR04" H 10500 2200 50 0001 C CNN +F 1 "GND" H 10500 2300 50 0000 C CNN +F 2 "" H 10500 2450 50 0000 C CNN +F 3 "" H 10500 2450 50 0000 C CNN + 1 10500 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10300 1150 10700 1150 +Wire Wire Line + 10700 1350 10300 1350 +Wire Wire Line + 10700 1450 10300 1450 +Wire Wire Line + 10700 1550 10300 1550 +Wire Wire Line + 10700 1650 10300 1650 +Wire Wire Line + 10300 1750 10700 1750 +Wire Wire Line + 10700 1850 10300 1850 +Wire Wire Line + 10700 1950 10300 1950 +Wire Wire Line + 10700 2050 10300 2050 +Wire Wire Line + 10300 2150 10700 2150 +Wire Wire Line + 10700 2250 10300 2250 +Wire Wire Line + 10700 2350 10300 2350 +Text Notes 9850 1050 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm b/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib index 4e741084..071fcaa1 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega-cache.lib +++ b/template/Arduino_Mega_R3/Arduino_Mega-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,107 +32,185 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_10 +# CONN_01X08 # -DEF CONN_10 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_10" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X08 P 0 40 Y N 1 F N +F0 "P" 0 450 50 H V C CNN +F1 "CONN_01X08" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X08 + Pin_Header_Angled_1X08 + Socket_Strip_Straight_1X08 + Socket_Strip_Angled_1X08 +$ENDFPLIST DRAW -S -100 500 100 -500 0 1 0 N -X P1 1 -350 450 250 R 50 50 1 1 P I -X P2 2 -350 350 250 R 50 50 1 1 P I -X P3 3 -350 250 250 R 50 50 1 1 P I -X P4 4 -350 150 250 R 50 50 1 1 P I -X P5 5 -350 50 250 R 50 50 1 1 P I -X P6 6 -350 -50 250 R 50 50 1 1 P I -X P7 7 -350 -150 250 R 50 50 1 1 P I -X P8 8 -350 -250 250 R 50 50 1 1 P I -X P9 9 -350 -350 250 R 50 50 1 1 P I -X P10 10 -350 -450 250 R 50 50 1 1 P I +S -50 -400 50 400 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +X P1 1 -200 350 150 R 50 50 1 1 P +X P2 2 -200 250 150 R 50 50 1 1 P +X P3 3 -200 150 150 R 50 50 1 1 P +X P4 4 -200 50 150 R 50 50 1 1 P +X P5 5 -200 -50 150 R 50 50 1 1 P +X P6 6 -200 -150 150 R 50 50 1 1 P +X P7 7 -200 -250 150 R 50 50 1 1 P +X P8 8 -200 -350 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_18X2 +# CONN_01X10 # -DEF CONN_18X2 P 0 10 Y N 1 F N -F0 "P" 0 900 60 H V C CNN -F1 "CONN_18X2" 0 0 50 V V C CNN -F2 "" 0 -150 60 H V C CNN -F3 "" 0 -150 60 H V C CNN +DEF CONN_01X10 P 0 40 Y N 1 F N +F0 "P" 0 550 50 H V C CNN +F1 "CONN_01X10" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X10 + Pin_Header_Angled_1X10 + Socket_Strip_Straight_1X10 + Socket_Strip_Angled_1X10 +$ENDFPLIST DRAW -S -100 850 100 -950 0 1 0 N -X P1 1 -400 800 300 R 60 30 1 1 P I -X P2 2 400 800 300 L 60 30 1 1 P I -X P3 3 -400 700 300 R 60 30 1 1 P I -X P4 4 400 700 300 L 60 30 1 1 P I -X P5 5 -400 600 300 R 60 30 1 1 P I -X P6 6 400 600 300 L 60 30 1 1 P I -X P7 7 -400 500 300 R 60 30 1 1 P I -X P8 8 400 500 300 L 60 30 1 1 P I -X P9 9 -400 400 300 R 60 30 1 1 P I -X P10 10 400 400 300 L 60 30 1 1 P I -X P20 20 400 -100 300 L 60 30 1 1 P I -X P30 30 400 -600 300 L 60 30 1 1 P I -X P11 11 -400 300 300 R 60 30 1 1 P I -X P21 21 -400 -200 300 R 60 30 1 1 P I -X P31 31 -400 -700 300 R 60 30 1 1 P I -X P12 12 400 300 300 L 60 30 1 1 P I -X P22 22 400 -200 300 L 60 30 1 1 P I -X P32 32 400 -700 300 L 60 30 1 1 P I -X P13 13 -400 200 300 R 60 30 1 1 P I -X P23 23 -400 -300 300 R 60 30 1 1 P I -X P33 33 -400 -800 300 R 60 30 1 1 P I -X P14 14 400 200 300 L 60 30 1 1 P I -X P24 24 400 -300 300 L 60 30 1 1 P I -X P34 34 400 -800 300 L 60 30 1 1 P I -X P15 15 -400 100 300 R 60 30 1 1 P I -X ~ 25 -400 -400 300 R 60 30 1 1 P I -X P35 35 -400 -900 300 R 60 30 1 1 P I -X P16 16 400 100 300 L 60 30 1 1 P I -X P26 26 400 -400 300 L 60 30 1 1 P I -X P36 36 400 -900 300 L 60 30 1 1 P I -X P17 17 -400 0 300 R 60 30 1 1 P I -X P27 27 -400 -500 300 R 60 30 1 1 P I -X P18 18 400 0 300 L 60 30 1 1 P I -X P28 28 400 -500 300 L 60 30 1 1 P I -X P19 19 -400 -100 300 R 60 30 1 1 P I -X P29 29 -400 -600 300 R 60 30 1 1 P I +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 500 50 -500 0 1 0 N +X P1 1 -200 450 150 R 50 50 1 1 P +X P2 2 -200 350 150 R 50 50 1 1 P +X P3 3 -200 250 150 R 50 50 1 1 P +X P4 4 -200 150 150 R 50 50 1 1 P +X P5 5 -200 50 150 R 50 50 1 1 P +X P6 6 -200 -50 150 R 50 50 1 1 P +X P7 7 -200 -150 150 R 50 50 1 1 P +X P8 8 -200 -250 150 R 50 50 1 1 P +X P9 9 -200 -350 150 R 50 50 1 1 P +X P10 10 -200 -450 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_8 +# CONN_02X18 # -DEF CONN_8 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_8" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_02X18 P 0 1 Y N 1 F N +F0 "P" 0 950 50 H V C CNN +F1 "CONN_02X18" 0 0 50 V V C CNN +F2 "" 0 -1050 50 H V C CNN +F3 "" 0 -1050 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X18 + Pin_Header_Angled_2X18 + Socket_Strip_Straight_2X18 + Socket_Strip_Angled_2X18 +$ENDFPLIST DRAW -S -100 400 100 -400 0 1 0 N -X P1 1 -350 350 250 R 50 50 1 1 P I -X P2 2 -350 250 250 R 50 50 1 1 P I -X P3 3 -350 150 250 R 50 50 1 1 P I -X P4 4 -350 50 250 R 50 50 1 1 P I -X P5 5 -350 -50 250 R 50 50 1 1 P I -X P6 6 -350 -150 250 R 50 50 1 1 P I -X P7 7 -350 -250 250 R 50 50 1 1 P I -X P8 8 -350 -350 250 R 50 50 1 1 P I +S -100 -845 -50 -855 0 1 0 N +S -100 -745 -50 -755 0 1 0 N +S -100 -645 -50 -655 0 1 0 N +S -100 -545 -50 -555 0 1 0 N +S -100 -445 -50 -455 0 1 0 N +S -100 -345 -50 -355 0 1 0 N +S -100 -245 -50 -255 0 1 0 N +S -100 -145 -50 -155 0 1 0 N +S -100 -45 -50 -55 0 1 0 N +S -100 55 -50 45 0 1 0 N +S -100 155 -50 145 0 1 0 N +S -100 255 -50 245 0 1 0 N +S -100 355 -50 345 0 1 0 N +S -100 455 -50 445 0 1 0 N +S -100 555 -50 545 0 1 0 N +S -100 655 -50 645 0 1 0 N +S -100 755 -50 745 0 1 0 N +S -100 855 -50 845 0 1 0 N +S -100 900 100 -900 0 1 0 N +S 50 -845 100 -855 0 1 0 N +S 50 -745 100 -755 0 1 0 N +S 50 -645 100 -655 0 1 0 N +S 50 -545 100 -555 0 1 0 N +S 50 -445 100 -455 0 1 0 N +S 50 -345 100 -355 0 1 0 N +S 50 -245 100 -255 0 1 0 N +S 50 -145 100 -155 0 1 0 N +S 50 -45 100 -55 0 1 0 N +S 50 55 100 45 0 1 0 N +S 50 155 100 145 0 1 0 N +S 50 255 100 245 0 1 0 N +S 50 355 100 345 0 1 0 N +S 50 455 100 445 0 1 0 N +S 50 555 100 545 0 1 0 N +S 50 655 100 645 0 1 0 N +S 50 755 100 745 0 1 0 N +S 50 855 100 845 0 1 0 N +X P1 1 -250 850 150 R 50 50 1 1 P +X P2 2 250 850 150 L 50 50 1 1 P +X P3 3 -250 750 150 R 50 50 1 1 P +X P4 4 250 750 150 L 50 50 1 1 P +X P5 5 -250 650 150 R 50 50 1 1 P +X P6 6 250 650 150 L 50 50 1 1 P +X P7 7 -250 550 150 R 50 50 1 1 P +X P8 8 250 550 150 L 50 50 1 1 P +X P9 9 -250 450 150 R 50 50 1 1 P +X P10 10 250 450 150 L 50 50 1 1 P +X P20 20 250 -50 150 L 50 50 1 1 P +X P30 30 250 -550 150 L 50 50 1 1 P +X P11 11 -250 350 150 R 50 50 1 1 P +X P21 21 -250 -150 150 R 50 50 1 1 P +X P31 31 -250 -650 150 R 50 50 1 1 P +X P12 12 250 350 150 L 50 50 1 1 P +X P22 22 250 -150 150 L 50 50 1 1 P +X P32 32 250 -650 150 L 50 50 1 1 P +X P13 13 -250 250 150 R 50 50 1 1 P +X P23 23 -250 -250 150 R 50 50 1 1 P +X P33 33 -250 -750 150 R 50 50 1 1 P +X P14 14 250 250 150 L 50 50 1 1 P +X P24 24 250 -250 150 L 50 50 1 1 P +X P34 34 250 -750 150 L 50 50 1 1 P +X P15 15 -250 150 150 R 50 50 1 1 P +X P25 25 -250 -350 150 R 50 50 1 1 P +X P35 35 -250 -850 150 R 50 50 1 1 P +X P16 16 250 150 150 L 50 50 1 1 P +X P26 26 250 -350 150 L 50 50 1 1 P +X P36 36 250 -850 150 L 50 50 1 1 P +X P17 17 -250 50 150 R 50 50 1 1 P +X P27 27 -250 -450 150 R 50 50 1 1 P +X P18 18 250 50 150 L 50 50 1 1 P +X P28 28 250 -450 150 L 50 50 1 1 P +X P19 19 -250 -50 150 R 50 50 1 1 P +X P29 29 -250 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -141,8 +219,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N diff --git a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb b/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb index 606c8150..6c5162f5 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb +++ b/template/Arduino_Mega_R3/Arduino_Mega.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 6) @@ -281,7 +281,7 @@ (at 197.358 114.046 90) (descr "Through hole socket strip") (tags "socket strip") - (path /5519A11D) + (path /56D743B5) (fp_text reference P1 (at 21.59 -2.794 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -383,7 +383,7 @@ (at 131.318 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /5519888A) + (path /56D71773) (fp_text reference P2 (at 8.89 -2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -428,7 +428,7 @@ (at 154.178 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /5519891B) + (path /56D72F1C) (fp_text reference P3 (at 8.89 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -473,7 +473,7 @@ (at 177.038 119.126) (descr "Through hole socket strip") (tags "socket strip") - (path /551989CF) + (path /56D73A0E) (fp_text reference P4 (at 8.89 -2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -518,7 +518,7 @@ (at 122.174 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198BE2) + (path /56D72368) (fp_text reference P5 (at 11.43 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -567,7 +567,7 @@ (at 149.098 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198A32) + (path /56D734D0) (fp_text reference P6 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -612,7 +612,7 @@ (at 171.958 70.866) (descr "Through hole socket strip") (tags "socket strip") - (path /55198B76) + (path /56D73F2C) (fp_text reference P7 (at 8.89 2.794) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -657,11 +657,11 @@ (at 117.348 119.126) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBA20) + (path /56D70B71) (fp_text reference P8 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -673,11 +673,11 @@ (at 169.418 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBB85) + (path /56D70C9B) (fp_text reference P9 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -689,11 +689,11 @@ (at 199.898 119.126) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBBAB) + (path /56D70CE6) (fp_text reference P10 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -705,11 +705,11 @@ (at 118.618 70.866) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBBD7) + (path /56D70D2C) (fp_text reference P11 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -721,11 +721,11 @@ (at 169.418 86.106) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC10) + (path /56D711A2) (fp_text reference P12 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) @@ -737,11 +737,11 @@ (at 193.548 70.866) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551BBC3C) + (path /56D711F0) (fp_text reference P13 (at 0 -3.048) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.794) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.794) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.15)) diff --git a/template/Arduino_Mega_R3/Arduino_Mega.net b/template/Arduino_Mega_R3/Arduino_Mega.net index b956faf4..dfd3c4c8 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.net +++ b/template/Arduino_Mega_R3/Arduino_Mega.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Mega_R3/Arduino_Mega.sch) - (date "dim. 05 avril 2015 10:12:21 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Mega_R3/Arduino_Mega.sch) + (date "mer. 02 mars 2016 19:36:32 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,95 +15,126 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components + (comp (ref P8) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70B71)) + (comp (ref P9) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70C9B)) + (comp (ref P10) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70CE6)) + (comp (ref P11) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D70D2C)) + (comp (ref P12) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D711A2)) + (comp (ref P13) + (value CONN_01X01) + (footprint Socket_Arduino_Mega:Arduino_1pin) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D711F0)) (comp (ref P2) (value Power) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) + (libsource (lib conn) (part CONN_01X08)) (sheetpath (names /) (tstamps /)) - (tstamp 5519888A)) - (comp (ref P3) - (value Analog) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 5519891B)) - (comp (ref P4) - (value Analog) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 551989CF)) - (comp (ref P6) - (value PWM) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 55198A32)) - (comp (ref P7) - (value Communication) - (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) - (libsource (lib Arduino_Mega-cache) (part CONN_8)) - (sheetpath (names /) (tstamps /)) - (tstamp 55198B76)) + (tstamp 56D71773)) (comp (ref P5) (value PWM) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x10) - (libsource (lib Arduino_Mega-cache) (part CONN_10)) + (libsource (lib conn) (part CONN_01X10)) (sheetpath (names /) (tstamps /)) - (tstamp 55198BE2)) + (tstamp 56D72368)) + (comp (ref P3) + (value Analog) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72F1C)) + (comp (ref P6) + (value PWM) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D734D0)) + (comp (ref P4) + (value Analog) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73A0E)) + (comp (ref P7) + (value Communication) + (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_1x08) + (libsource (lib conn) (part CONN_01X08)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73F2C)) (comp (ref P1) (value Digital) (footprint Socket_Arduino_Mega:Socket_Strip_Arduino_2x18) - (libsource (lib Arduino_Mega-cache) (part CONN_18X2)) + (libsource (lib conn) (part CONN_02X18)) (sheetpath (names /) (tstamps /)) - (tstamp 5519A11D)) - (comp (ref P8) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBA20)) - (comp (ref P9) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBB85)) - (comp (ref P10) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBBAB)) - (comp (ref P11) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBBD7)) - (comp (ref P12) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC10)) - (comp (ref P13) - (value CONN_1) - (footprint Connect:1pin) - (libsource (lib Arduino_Mega-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551BBC3C))) + (tstamp 56D743B5))) (libparts - (libpart (lib Arduino_Mega-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_10) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X08) + (description "Connector 01x08") + (footprints + (fp Pin_Header_Straight_1X08) + (fp Pin_Header_Angled_1X08) + (fp Socket_Strip_Straight_1X08) + (fp Socket_Strip_Angled_1X08)) (fields (field (name Reference) P) - (field (name Value) CONN_10)) + (field (name Value) CONN_01X08)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)))) + (libpart (lib conn) (part CONN_01X10) + (description "Connector 01x10") + (footprints + (fp Pin_Header_Straight_1X10) + (fp Pin_Header_Angled_1X10) + (fp Socket_Strip_Straight_1X10) + (fp Socket_Strip_Angled_1X10)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X10)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -115,10 +146,16 @@ (pin (num 8) (name P8) (type passive)) (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_18X2) + (libpart (lib conn) (part CONN_02X18) + (description "Connector 02x18") + (footprints + (fp Pin_Header_Straight_2X18) + (fp Pin_Header_Angled_2X18) + (fp Socket_Strip_Straight_2X18) + (fp Socket_Strip_Angled_2X18)) (fields (field (name Reference) P) - (field (name Value) CONN_18X2)) + (field (name Value) CONN_02X18)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -144,7 +181,7 @@ (pin (num 22) (name P22) (type passive)) (pin (num 23) (name P23) (type passive)) (pin (num 24) (name P24) (type passive)) - (pin (num 25) (name ~) (type passive)) + (pin (num 25) (name P25) (type passive)) (pin (num 26) (name P26) (type passive)) (pin (num 27) (name P27) (type passive)) (pin (num 28) (name P28) (type passive)) @@ -155,199 +192,186 @@ (pin (num 33) (name P33) (type passive)) (pin (num 34) (name P34) (type passive)) (pin (num 35) (name P35) (type passive)) - (pin (num 36) (name P36) (type passive)))) - (libpart (lib Arduino_Mega-cache) (part CONN_8) - (fields - (field (name Reference) P) - (field (name Value) CONN_8)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name P2) (type passive)) - (pin (num 3) (name P3) (type passive)) - (pin (num 4) (name P4) (type passive)) - (pin (num 5) (name P5) (type passive)) - (pin (num 6) (name P6) (type passive)) - (pin (num 7) (name P7) (type passive)) - (pin (num 8) (name P8) (type passive))))) + (pin (num 36) (name P36) (type passive))))) (libraries - (library (logical Arduino_Mega-cache) - (uri /home/jo/kicad/template/Arduino_Mega_R3/Arduino_Mega-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name "/50(MISO)") - (node (ref P1) (pin 5))) - (net (code 2) (name "/52(SCK)") - (node (ref P1) (pin 3))) - (net (code 3) (name "Net-(P13-Pad1)") - (node (ref P13) (pin 1))) - (net (code 4) (name "Net-(P12-Pad1)") - (node (ref P12) (pin 1))) - (net (code 5) (name "Net-(P11-Pad1)") - (node (ref P11) (pin 1))) - (net (code 6) (name "Net-(P10-Pad1)") - (node (ref P10) (pin 1))) - (net (code 7) (name "Net-(P9-Pad1)") - (node (ref P9) (pin 1))) - (net (code 8) (name "/51(MOSI)") - (node (ref P1) (pin 6))) - (net (code 9) (name "/53(SS)") - (node (ref P1) (pin 4))) - (net (code 10) (name "Net-(P8-Pad1)") - (node (ref P8) (pin 1))) - (net (code 11) (name +3V3) - (node (ref P2) (pin 4))) - (net (code 12) (name /IOREF) + (net (code 1) (name /IOREF) (node (ref P2) (pin 2))) - (net (code 13) (name +5V) - (node (ref P1) (pin 36)) - (node (ref P1) (pin 35)) - (node (ref P2) (pin 5))) - (net (code 14) (name GND) - (node (ref P1) (pin 1)) + (net (code 2) (name /Reset) + (node (ref P2) (pin 3))) + (net (code 3) (name /Vin) + (node (ref P2) (pin 8))) + (net (code 4) (name +3V3) + (node (ref P2) (pin 4))) + (net (code 5) (name /26) + (node (ref P1) (pin 29))) + (net (code 6) (name /36) + (node (ref P1) (pin 19))) + (net (code 7) (name /29) + (node (ref P1) (pin 28))) + (net (code 8) (name /39) + (node (ref P1) (pin 18))) + (net (code 9) (name /28) + (node (ref P1) (pin 27))) + (net (code 10) (name /38) + (node (ref P1) (pin 17))) + (net (code 11) (name "/9(**)") + (node (ref P5) (pin 9))) + (net (code 12) (name /A4) + (node (ref P3) (pin 5))) + (net (code 13) (name /A3) + (node (ref P3) (pin 4))) + (net (code 14) (name /A2) + (node (ref P3) (pin 3))) + (net (code 15) (name /A1) + (node (ref P3) (pin 2))) + (net (code 16) (name /A0) + (node (ref P3) (pin 1))) + (net (code 17) (name "/8(**)") + (node (ref P5) (pin 10))) + (net (code 18) (name "/10(**)") + (node (ref P5) (pin 8))) + (net (code 19) (name "/11(**)") + (node (ref P5) (pin 7))) + (net (code 20) (name "/12(**)") + (node (ref P5) (pin 6))) + (net (code 21) (name "/13(**)") + (node (ref P5) (pin 5))) + (net (code 22) (name /AREF) + (node (ref P5) (pin 3))) + (net (code 23) (name /SDA) + (node (ref P5) (pin 2))) + (net (code 24) (name /SCL) + (node (ref P5) (pin 1))) + (net (code 25) (name "/53(SS)") + (node (ref P1) (pin 4))) + (net (code 26) (name /27) + (node (ref P1) (pin 30))) + (net (code 27) (name /37) + (node (ref P1) (pin 20))) + (net (code 28) (name /47) + (node (ref P1) (pin 10))) + (net (code 29) (name /46) + (node (ref P1) (pin 9))) + (net (code 30) (name /49) + (node (ref P1) (pin 8))) + (net (code 31) (name /48) + (node (ref P1) (pin 7))) + (net (code 32) (name "/51(MOSI)") + (node (ref P1) (pin 6))) + (net (code 33) (name "/50(MISO)") + (node (ref P1) (pin 5))) + (net (code 34) (name /44) + (node (ref P1) (pin 11))) + (net (code 35) (name "/52(SCK)") + (node (ref P1) (pin 3))) + (net (code 36) (name GND) + (node (ref P5) (pin 4)) (node (ref P2) (pin 6)) (node (ref P2) (pin 7)) - (node (ref P1) (pin 2)) - (node (ref P5) (pin 4))) - (net (code 15) (name /Vin) - (node (ref P2) (pin 8))) - (net (code 16) (name /Reset) - (node (ref P2) (pin 3))) - (net (code 17) (name "Net-(P2-Pad1)") - (node (ref P2) (pin 1))) - (net (code 18) (name /A0) - (node (ref P3) (pin 1))) - (net (code 19) (name /A9) - (node (ref P4) (pin 2))) - (net (code 20) (name /24) - (node (ref P1) (pin 31))) - (net (code 21) (name /22) - (node (ref P1) (pin 33))) - (net (code 22) (name /A15) - (node (ref P4) (pin 8))) - (net (code 23) (name /A14) - (node (ref P4) (pin 7))) - (net (code 24) (name /A13) - (node (ref P4) (pin 6))) - (net (code 25) (name /A12) - (node (ref P4) (pin 5))) - (net (code 26) (name /A11) - (node (ref P4) (pin 4))) - (net (code 27) (name /A10) - (node (ref P4) (pin 3))) - (net (code 28) (name /A8) - (node (ref P4) (pin 1))) - (net (code 29) (name /A7) - (node (ref P3) (pin 8))) - (net (code 30) (name /A6) - (node (ref P3) (pin 7))) - (net (code 31) (name /A5) - (node (ref P3) (pin 6))) - (net (code 32) (name /A4) - (node (ref P3) (pin 5))) - (net (code 33) (name /A3) - (node (ref P3) (pin 4))) - (net (code 34) (name /A2) - (node (ref P3) (pin 3))) - (net (code 35) (name /A1) - (node (ref P3) (pin 2))) - (net (code 36) (name /26) - (node (ref P1) (pin 29))) - (net (code 37) (name "/7(**)") - (node (ref P6) (pin 1))) - (net (code 38) (name /SDA) - (node (ref P5) (pin 2))) - (net (code 39) (name "/0(Rx0)") - (node (ref P6) (pin 8))) - (net (code 40) (name "/1(Tx0)") - (node (ref P6) (pin 7))) - (net (code 41) (name "/2(**)") - (node (ref P6) (pin 6))) - (net (code 42) (name "/3(**)") - (node (ref P6) (pin 5))) - (net (code 43) (name "/4(**)") - (node (ref P6) (pin 4))) - (net (code 44) (name "/5(**)") - (node (ref P6) (pin 3))) - (net (code 45) (name "/6(**)") - (node (ref P6) (pin 2))) - (net (code 46) (name /SCL) - (node (ref P5) (pin 1))) - (net (code 47) (name "/8(**)") - (node (ref P5) (pin 10))) - (net (code 48) (name "/9(**)") - (node (ref P5) (pin 9))) - (net (code 49) (name "/10(**)") - (node (ref P5) (pin 8))) - (net (code 50) (name "/11(**)") - (node (ref P5) (pin 7))) - (net (code 51) (name "/12(**)") - (node (ref P5) (pin 6))) - (net (code 52) (name "/13(**)") - (node (ref P5) (pin 5))) - (net (code 53) (name "/14(Tx3)") - (node (ref P7) (pin 1))) - (net (code 54) (name "/15(Rx3)") - (node (ref P7) (pin 2))) - (net (code 55) (name "/16(Tx2)") - (node (ref P7) (pin 3))) - (net (code 56) (name /AREF) - (node (ref P5) (pin 3))) - (net (code 57) (name /44) - (node (ref P1) (pin 11))) - (net (code 58) (name /31) - (node (ref P1) (pin 26))) - (net (code 59) (name /27) - (node (ref P1) (pin 30))) - (net (code 60) (name /25) - (node (ref P1) (pin 32))) - (net (code 61) (name /23) - (node (ref P1) (pin 34))) - (net (code 62) (name /48) - (node (ref P1) (pin 7))) - (net (code 63) (name /46) - (node (ref P1) (pin 9))) - (net (code 64) (name /29) - (node (ref P1) (pin 28))) - (net (code 65) (name /42) - (node (ref P1) (pin 13))) - (net (code 66) (name /40) - (node (ref P1) (pin 15))) - (net (code 67) (name /38) - (node (ref P1) (pin 17))) - (net (code 68) (name /36) - (node (ref P1) (pin 19))) - (net (code 69) (name /34) - (node (ref P1) (pin 21))) - (net (code 70) (name /32) - (node (ref P1) (pin 23))) - (net (code 71) (name /30) - (node (ref P1) (pin 25))) - (net (code 72) (name /28) - (node (ref P1) (pin 27))) - (net (code 73) (name /47) - (node (ref P1) (pin 10))) - (net (code 74) (name "/17(Rx2)") - (node (ref P7) (pin 4))) - (net (code 75) (name "/18(Tx1)") - (node (ref P7) (pin 5))) - (net (code 76) (name "/19(Rx1)") - (node (ref P7) (pin 6))) - (net (code 77) (name "/20(SDA)") - (node (ref P7) (pin 7))) - (net (code 78) (name "/21(SCL)") + (node (ref P1) (pin 1)) + (node (ref P1) (pin 2))) + (net (code 37) (name "/21(SCL)") (node (ref P7) (pin 8))) - (net (code 79) (name /49) - (node (ref P1) (pin 8))) - (net (code 80) (name /45) - (node (ref P1) (pin 12))) - (net (code 81) (name /43) - (node (ref P1) (pin 14))) - (net (code 82) (name /41) + (net (code 38) (name "/20(SDA)") + (node (ref P7) (pin 7))) + (net (code 39) (name "/19(Rx1)") + (node (ref P7) (pin 6))) + (net (code 40) (name "/18(Tx1)") + (node (ref P7) (pin 5))) + (net (code 41) (name "/17(Rx2)") + (node (ref P7) (pin 4))) + (net (code 42) (name /22) + (node (ref P1) (pin 33))) + (net (code 43) (name /31) + (node (ref P1) (pin 26))) + (net (code 44) (name /41) (node (ref P1) (pin 16))) - (net (code 83) (name /39) - (node (ref P1) (pin 18))) - (net (code 84) (name /37) - (node (ref P1) (pin 20))) - (net (code 85) (name /35) + (net (code 45) (name /30) + (node (ref P1) (pin 25))) + (net (code 46) (name /40) + (node (ref P1) (pin 15))) + (net (code 47) (name /23) + (node (ref P1) (pin 34))) + (net (code 48) (name /33) + (node (ref P1) (pin 24))) + (net (code 49) (name /43) + (node (ref P1) (pin 14))) + (net (code 50) (name /A5) + (node (ref P3) (pin 6))) + (net (code 51) (name /32) + (node (ref P1) (pin 23))) + (net (code 52) (name /42) + (node (ref P1) (pin 13))) + (net (code 53) (name /25) + (node (ref P1) (pin 32))) + (net (code 54) (name /35) (node (ref P1) (pin 22))) - (net (code 86) (name /33) - (node (ref P1) (pin 24))))) \ No newline at end of file + (net (code 55) (name /45) + (node (ref P1) (pin 12))) + (net (code 56) (name /24) + (node (ref P1) (pin 31))) + (net (code 57) (name /34) + (node (ref P1) (pin 21))) + (net (code 58) (name +5V) + (node (ref P1) (pin 35)) + (node (ref P2) (pin 5)) + (node (ref P1) (pin 36))) + (net (code 59) (name "/1(Tx0)") + (node (ref P6) (pin 7))) + (net (code 60) (name /A14) + (node (ref P4) (pin 7))) + (net (code 61) (name /A13) + (node (ref P4) (pin 6))) + (net (code 62) (name /A12) + (node (ref P4) (pin 5))) + (net (code 63) (name /A11) + (node (ref P4) (pin 4))) + (net (code 64) (name /A10) + (node (ref P4) (pin 3))) + (net (code 65) (name /A9) + (node (ref P4) (pin 2))) + (net (code 66) (name /A8) + (node (ref P4) (pin 1))) + (net (code 67) (name "/0(Rx0)") + (node (ref P6) (pin 8))) + (net (code 68) (name /A15) + (node (ref P4) (pin 8))) + (net (code 69) (name "/2(**)") + (node (ref P6) (pin 6))) + (net (code 70) (name "/3(**)") + (node (ref P6) (pin 5))) + (net (code 71) (name "/4(**)") + (node (ref P6) (pin 4))) + (net (code 72) (name "/5(**)") + (node (ref P6) (pin 3))) + (net (code 73) (name "/6(**)") + (node (ref P6) (pin 2))) + (net (code 74) (name "/7(**)") + (node (ref P6) (pin 1))) + (net (code 75) (name /A7) + (node (ref P3) (pin 8))) + (net (code 76) (name /A6) + (node (ref P3) (pin 7))) + (net (code 77) (name "/16(Tx2)") + (node (ref P7) (pin 3))) + (net (code 78) (name "/15(Rx3)") + (node (ref P7) (pin 2))) + (net (code 79) (name "/14(Tx3)") + (node (ref P7) (pin 1))) + (net (code 80) (name "Net-(P12-Pad1)") + (node (ref P12) (pin 1))) + (net (code 81) (name "Net-(P2-Pad1)") + (node (ref P2) (pin 1))) + (net (code 82) (name "Net-(P13-Pad1)") + (node (ref P13) (pin 1))) + (net (code 83) (name "Net-(P11-Pad1)") + (node (ref P11) (pin 1))) + (net (code 84) (name "Net-(P10-Pad1)") + (node (ref P10) (pin 1))) + (net (code 85) (name "Net-(P9-Pad1)") + (node (ref P9) (pin 1))) + (net (code 86) (name "Net-(P8-Pad1)") + (node (ref P8) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Mega_R3/Arduino_Mega.pro b/template/Arduino_Mega_R3/Arduino_Mega.pro index 1b921a62..7baf4d77 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.pro +++ b/template/Arduino_Mega_R3/Arduino_Mega.pro @@ -1,45 +1,6 @@ -update=lun. 30 mars 2015 17:14:17 UTC +update=mer. 02 mars 2016 14:59:09 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Mega_R3/Arduino_Mega.sch b/template/Arduino_Mega_R3/Arduino_Mega.sch index 4553477f..cedacb25 100644 --- a/template/Arduino_Mega_R3/Arduino_Mega.sch +++ b/template/Arduino_Mega_R3/Arduino_Mega.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,585 +43,579 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_8 P2 -U 1 1 5519888A -P 9550 1775 -F 0 "P2" V 9500 1775 60 0000 C CNN -F 1 "Power" V 9600 1775 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 1775 60 0001 C CNN -F 3 "" H 9550 1775 60 0000 C CNN - 1 9550 1775 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P3 -U 1 1 5519891B -P 9550 2700 -F 0 "P3" V 9500 2700 60 0000 C CNN -F 1 "Analog" V 9600 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 2700 60 0001 C CNN -F 3 "" H 9550 2700 60 0000 C CNN - 1 9550 2700 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P4 -U 1 1 551989CF -P 9550 3625 -F 0 "P4" V 9500 3625 60 0000 C CNN -F 1 "Analog" V 9600 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 3625 60 0001 C CNN -F 3 "" H 9550 3625 60 0000 C CNN - 1 9550 3625 - 1 0 0 -1 -$EndComp -$Comp -L CONN_8 P6 -U 1 1 55198A32 -P 9875 2700 -F 0 "P6" V 9825 2700 60 0000 C CNN -F 1 "PWM" V 9925 2700 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 2700 60 0001 C CNN -F 3 "" H 9875 2700 60 0000 C CNN - 1 9875 2700 - -1 0 0 -1 -$EndComp -$Comp -L CONN_8 P7 -U 1 1 55198B76 -P 9875 3625 -F 0 "P7" V 9825 3625 60 0000 C CNN -F 1 "Communication" V 9925 3625 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9875 3625 60 0001 C CNN -F 3 "" H 9875 3625 60 0000 C CNN - 1 9875 3625 - -1 0 0 -1 -$EndComp -$Comp -L CONN_10 P5 -U 1 1 55198BE2 -P 9875 1675 -F 0 "P5" V 9825 1675 60 0000 C CNN -F 1 "PWM" V 9925 1675 60 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x10" H 9875 1675 60 0001 C CNN -F 3 "" H 9875 1675 60 0000 C CNN - 1 9875 1675 - -1 0 0 -1 -$EndComp -NoConn ~ 9200 1425 -Text Label 9125 1250 1 60 ~ 0 +NoConn ~ 9350 1350 +Text Label 9250 1200 1 60 ~ 0 IOREF -Text Label 8450 1625 0 60 ~ 0 -Reset -Text Label 8750 1250 1 60 ~ 0 +Text Label 8900 1200 1 60 ~ 0 Vin -Text Label 8450 2350 0 60 ~ 0 +Text Label 8900 2450 0 60 ~ 0 A0 -Text Label 8450 2450 0 60 ~ 0 +Text Label 8900 2550 0 60 ~ 0 A1 -Text Label 8450 2550 0 60 ~ 0 +Text Label 8900 2650 0 60 ~ 0 A2 -Text Label 8450 2650 0 60 ~ 0 +Text Label 8900 2750 0 60 ~ 0 A3 -Text Label 8450 2750 0 60 ~ 0 +Text Label 8900 2850 0 60 ~ 0 A4 -Text Label 8450 2850 0 60 ~ 0 +Text Label 8900 2950 0 60 ~ 0 A5 -Text Label 8450 2950 0 60 ~ 0 +Text Label 8900 3050 0 60 ~ 0 A6 -Text Label 8450 3050 0 60 ~ 0 +Text Label 8900 3150 0 60 ~ 0 A7 -Text Label 8450 3275 0 60 ~ 0 +Text Label 8900 3400 0 60 ~ 0 A8 -Text Label 8450 3375 0 60 ~ 0 +Text Label 8900 3500 0 60 ~ 0 A9 -Text Label 8450 3475 0 60 ~ 0 +Text Label 8900 3600 0 60 ~ 0 A10 -Text Label 8450 3575 0 60 ~ 0 +Text Label 8900 3700 0 60 ~ 0 A11 -Text Label 8450 3675 0 60 ~ 0 +Text Label 8900 3800 0 60 ~ 0 A12 -Text Label 8450 3775 0 60 ~ 0 +Text Label 8900 3900 0 60 ~ 0 A13 -Text Label 8450 3875 0 60 ~ 0 +Text Label 8900 4000 0 60 ~ 0 A14 -Text Label 8450 3975 0 60 ~ 0 +Text Label 8900 4100 0 60 ~ 0 A15 -Text Label 10400 4675 1 60 ~ 0 +Text Label 10500 4650 1 60 ~ 0 22 -Text Label 10300 4675 1 60 ~ 0 +Text Label 10400 4650 1 60 ~ 0 24 -Text Label 10200 4675 1 60 ~ 0 +Text Label 10300 4650 1 60 ~ 0 26 -Text Label 10100 4675 1 60 ~ 0 +Text Label 10200 4650 1 60 ~ 0 28 -Text Label 10000 4675 1 60 ~ 0 +Text Label 10100 4650 1 60 ~ 0 30 -Text Label 9900 4675 1 60 ~ 0 +Text Label 10000 4650 1 60 ~ 0 32 -Text Label 9800 4675 1 60 ~ 0 +Text Label 9900 4650 1 60 ~ 0 34 -Text Label 9700 4675 1 60 ~ 0 +Text Label 9800 4650 1 60 ~ 0 36 -Text Label 9600 4675 1 60 ~ 0 +Text Label 9700 4650 1 60 ~ 0 38 -Text Label 9500 4675 1 60 ~ 0 +Text Label 9600 4650 1 60 ~ 0 40 -Text Label 9400 4675 1 60 ~ 0 +Text Label 9500 4650 1 60 ~ 0 42 -Text Label 9300 4675 1 60 ~ 0 +Text Label 9400 4650 1 60 ~ 0 44 -Text Label 9200 4675 1 60 ~ 0 +Text Label 9300 4650 1 60 ~ 0 46 -Text Label 9100 4675 1 60 ~ 0 +Text Label 9200 4650 1 60 ~ 0 48 -Text Label 9000 4825 1 60 ~ 0 +Text Label 9100 4650 1 60 ~ 0 50(MISO) -Text Label 8900 4825 1 60 ~ 0 +Text Label 9000 4650 1 60 ~ 0 52(SCK) -Text Label 10400 5850 1 60 ~ 0 +Text Label 10500 5650 1 60 ~ 0 23 -Text Label 10300 5850 1 60 ~ 0 +Text Label 10400 5650 1 60 ~ 0 25 -Text Label 10200 5850 1 60 ~ 0 +Text Label 10300 5650 1 60 ~ 0 27 -Text Label 10000 5850 1 60 ~ 0 +Text Label 10100 5650 1 60 ~ 0 31 -Text Label 10100 5850 1 60 ~ 0 +Text Label 10200 5650 1 60 ~ 0 29 -Text Label 9900 5850 1 60 ~ 0 +Text Label 10000 5650 1 60 ~ 0 33 -Text Label 9800 5850 1 60 ~ 0 +Text Label 9900 5650 1 60 ~ 0 35 -Text Label 9700 5850 1 60 ~ 0 +Text Label 9800 5650 1 60 ~ 0 37 -Text Label 9600 5850 1 60 ~ 0 +Text Label 9700 5650 1 60 ~ 0 39 -Text Label 9500 5850 1 60 ~ 0 +Text Label 9600 5650 1 60 ~ 0 41 -Text Label 9400 5850 1 60 ~ 0 +Text Label 9500 5650 1 60 ~ 0 43 -Text Label 9300 5850 1 60 ~ 0 +Text Label 9400 5650 1 60 ~ 0 45 -Text Label 9200 5850 1 60 ~ 0 +Text Label 9300 5650 1 60 ~ 0 47 -Text Label 9100 5850 1 60 ~ 0 +Text Label 9200 5650 1 60 ~ 0 49 -Text Label 9000 6000 1 60 ~ 0 +Text Label 9100 5750 1 60 ~ 0 51(MOSI) -Text Label 8900 6000 1 60 ~ 0 +Text Label 9000 5750 1 60 ~ 0 53(SS) -Text Label 10375 3975 0 60 ~ 0 +Text Label 10400 4100 0 60 ~ 0 21(SCL) -Text Label 10375 3875 0 60 ~ 0 +Text Label 10400 4000 0 60 ~ 0 20(SDA) -Text Label 10375 3775 0 60 ~ 0 +Text Label 10400 3900 0 60 ~ 0 19(Rx1) -Text Label 10375 3675 0 60 ~ 0 +Text Label 10400 3800 0 60 ~ 0 18(Tx1) -Text Label 10375 3575 0 60 ~ 0 +Text Label 10400 3700 0 60 ~ 0 17(Rx2) -Text Label 10375 3475 0 60 ~ 0 +Text Label 10400 3600 0 60 ~ 0 16(Tx2) -Text Label 10375 3375 0 60 ~ 0 +Text Label 10400 3500 0 60 ~ 0 15(Rx3) -Text Label 10375 3275 0 60 ~ 0 +Text Label 10400 3400 0 60 ~ 0 14(Tx3) -Text Label 10375 1625 0 60 ~ 0 +Text Label 10400 1550 0 60 ~ 0 13(**) -Text Label 10375 1725 0 60 ~ 0 +Text Label 10400 1650 0 60 ~ 0 12(**) -Text Label 10375 1825 0 60 ~ 0 +Text Label 10400 1750 0 60 ~ 0 11(**) -Text Label 10375 1925 0 60 ~ 0 +Text Label 10400 1850 0 60 ~ 0 10(**) -Text Label 10375 2025 0 60 ~ 0 +Text Label 10400 1950 0 60 ~ 0 9(**) -Text Label 10375 2125 0 60 ~ 0 +Text Label 10400 2050 0 60 ~ 0 8(**) -Text Label 10375 2350 0 60 ~ 0 +Text Label 10400 2450 0 60 ~ 0 7(**) -Text Label 10375 2450 0 60 ~ 0 +Text Label 10400 2550 0 60 ~ 0 6(**) -Text Label 10375 2550 0 60 ~ 0 +Text Label 10400 2650 0 60 ~ 0 5(**) -Text Label 10375 2650 0 60 ~ 0 +Text Label 10400 2750 0 60 ~ 0 4(**) -Text Label 10375 2750 0 60 ~ 0 +Text Label 10400 2850 0 60 ~ 0 3(**) -Text Label 10375 2850 0 60 ~ 0 +Text Label 10400 2950 0 60 ~ 0 2(**) -Text Label 10375 2950 0 60 ~ 0 +Text Label 10400 3050 0 60 ~ 0 1(Tx0) -Text Label 10375 3050 0 60 ~ 0 +Text Label 10400 3150 0 60 ~ 0 0(Rx0) -Text Label 10375 1325 0 60 ~ 0 +Text Label 10400 1250 0 60 ~ 0 SDA -Text Label 10375 1225 0 60 ~ 0 +Text Label 10400 1150 0 60 ~ 0 SCL -Text Label 10375 1425 0 60 ~ 0 +Text Label 10400 1350 0 60 ~ 0 AREF +Text Notes 8375 575 0 60 ~ 0 +Shield for Arduino Mega Rev 3 +Text Notes 10700 1000 0 60 ~ 0 +Holes +$Comp +L CONN_01X01 P8 +U 1 1 56D70B71 +P 10600 650 +F 0 "P8" V 10700 650 31 0000 C CNN +F 1 "CONN_01X01" V 10700 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10600 650 50 0001 C CNN +F 3 "" H 10600 650 50 0000 C CNN + 1 10600 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P9 +U 1 1 56D70C9B +P 10700 650 +F 0 "P9" V 10800 650 31 0000 C CNN +F 1 "CONN_01X01" V 10800 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10700 650 50 0001 C CNN +F 3 "" H 10700 650 50 0000 C CNN + 1 10700 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P10 +U 1 1 56D70CE6 +P 10800 650 +F 0 "P10" V 10900 650 31 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P11 +U 1 1 56D70D2C +P 10900 650 +F 0 "P11" V 11000 650 31 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P12 +U 1 1 56D711A2 +P 11000 650 +F 0 "P12" V 11100 650 31 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P13 +U 1 1 56D711F0 +P 11100 650 +F 0 "P13" V 11200 650 31 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10600 850 +NoConn ~ 10700 850 +NoConn ~ 10800 850 +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X08 P2 +U 1 1 56D71773 +P 9550 1700 +F 0 "P2" H 9550 2150 50 0000 C CNN +F 1 "Power" V 9650 1700 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 1700 50 0001 C CNN +F 3 "" H 9550 1700 50 0000 C CNN + 1 9550 1700 + 1 0 0 -1 +$EndComp +Text Notes 9650 1350 0 60 ~ 0 +1 +$Comp +L +3.3V #PWR01 +U 1 1 56D71AA9 +P 9100 1200 +F 0 "#PWR01" H 9100 1050 50 0001 C CNN +F 1 "+3.3V" H 9100 1340 28 0000 C CNN +F 2 "" H 9100 1200 50 0000 C CNN +F 3 "" H 9100 1200 50 0000 C CNN + 1 9100 1200 + 1 0 0 -1 +$EndComp +Text Label 8600 1550 0 60 ~ 0 +Reset $Comp L +5V #PWR02 -U 1 1 5519CA9C -P 8875 1250 -F 0 "#PWR02" H 8875 1340 20 0001 C CNN -F 1 "+5V" H 8875 1340 30 0000 C CNN -F 2 "" H 8875 1250 60 0000 C CNN -F 3 "" H 8875 1250 60 0000 C CNN - 1 8875 1250 +U 1 1 56D71D10 +P 9000 1200 +F 0 "#PWR02" H 9000 1050 50 0001 C CNN +F 1 "+5V" H 9000 1340 28 0000 C CNN +F 2 "" H 9000 1200 50 0000 C CNN +F 3 "" H 9000 1200 50 0000 C CNN + 1 9000 1200 1 0 0 -1 $EndComp $Comp -L +3.3V #PWR03 -U 1 1 5519CAB8 -P 9000 1250 -F 0 "#PWR03" H 9000 1210 30 0001 C CNN -F 1 "+3.3V" H 9000 1360 30 0000 C CNN -F 2 "" H 9000 1250 60 0000 C CNN -F 3 "" H 9000 1250 60 0000 C CNN - 1 9000 1250 +L GND #PWR03 +U 1 1 56D721E6 +P 9250 2150 +F 0 "#PWR03" H 9250 1900 50 0001 C CNN +F 1 "GND" H 9250 2000 50 0000 C CNN +F 2 "" H 9250 2150 50 0000 C CNN +F 3 "" H 9250 2150 50 0000 C CNN + 1 9250 2150 1 0 0 -1 $EndComp $Comp +L CONN_01X10 P5 +U 1 1 56D72368 +P 9950 1600 +F 0 "P5" H 9950 2150 50 0000 C CNN +F 1 "PWM" V 10050 1600 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x10" H 9950 1600 50 0001 C CNN +F 3 "" H 9950 1600 50 0000 C CNN + 1 9950 1600 + -1 0 0 -1 +$EndComp +$Comp L GND #PWR04 -U 1 1 5519CC01 -P 10300 2200 -F 0 "#PWR04" H 10300 2200 30 0001 C CNN -F 1 "GND" H 10300 2130 30 0001 C CNN -F 2 "" H 10300 2200 60 0000 C CNN -F 3 "" H 10300 2200 60 0000 C CNN - 1 10300 2200 +U 1 1 56D72A3D +P 10250 2150 +F 0 "#PWR04" H 10250 1900 50 0001 C CNN +F 1 "GND" H 10250 2000 50 0000 C CNN +F 2 "" H 10250 2150 50 0000 C CNN +F 3 "" H 10250 2150 50 0000 C CNN + 1 10250 2150 1 0 0 -1 $EndComp $Comp -L GND #PWR05 -U 1 1 5519CDF8 -P 8675 6125 -F 0 "#PWR05" H 8675 6125 30 0001 C CNN -F 1 "GND" H 8675 6055 30 0001 C CNN -F 2 "" H 8675 6125 60 0000 C CNN -F 3 "" H 8675 6125 60 0000 C CNN - 1 8675 6125 +L CONN_01X08 P3 +U 1 1 56D72F1C +P 9550 2800 +F 0 "P3" H 9550 3250 50 0000 C CNN +F 1 "Analog" V 9650 2800 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 2800 50 0001 C CNN +F 3 "" H 9550 2800 50 0000 C CNN + 1 9550 2800 1 0 0 -1 $EndComp $Comp -L +5V #PWR06 -U 1 1 5519D165 -P 10625 4325 -F 0 "#PWR06" H 10625 4415 20 0001 C CNN -F 1 "+5V" H 10625 4415 30 0000 C CNN -F 2 "" H 10625 4325 60 0000 C CNN -F 3 "" H 10625 4325 60 0000 C CNN - 1 10625 4325 +L CONN_01X08 P6 +U 1 1 56D734D0 +P 9950 2800 +F 0 "P6" H 9950 3250 50 0000 C CNN +F 1 "PWM" V 10050 2800 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9950 2800 50 0001 C CNN +F 3 "" H 9950 2800 50 0000 C CNN + 1 9950 2800 + -1 0 0 -1 +$EndComp +$Comp +L CONN_01X08 P4 +U 1 1 56D73A0E +P 9550 3750 +F 0 "P4" H 9550 4200 50 0000 C CNN +F 1 "Analog" V 9650 3750 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9550 3750 50 0001 C CNN +F 3 "" H 9550 3750 50 0000 C CNN + 1 9550 3750 1 0 0 -1 $EndComp -Text Notes 8375 575 0 60 ~ 0 -Shield for Arduino Mega Rev 3 $Comp -L CONN_18X2 P1 -U 1 1 5519A11D -P 9600 5225 -F 0 "P1" H 9600 6125 60 0000 C CNN -F 1 "Digital" V 9600 5225 50 0000 C CNN -F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_2x18" H 9600 5075 60 0001 C CNN -F 3 "" H 9600 5075 60 0000 C CNN - 1 9600 5225 +L CONN_01X08 P7 +U 1 1 56D73F2C +P 9950 3750 +F 0 "P7" H 9950 4200 50 0000 C CNN +F 1 "Communication" V 10050 3750 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_1x08" H 9950 3750 50 0001 C CNN +F 3 "" H 9950 3750 50 0000 C CNN + 1 9950 3750 + -1 0 0 -1 +$EndComp +$Comp +L CONN_02X18 P1 +U 1 1 56D743B5 +P 9750 5100 +F 0 "P1" H 9750 6050 50 0000 C CNN +F 1 "Digital" V 9750 5100 50 0000 C CNN +F 2 "Socket_Arduino_Mega:Socket_Strip_Arduino_2x18" H 9750 4050 50 0001 C CNN +F 3 "" H 9750 4050 50 0000 C CNN + 1 9750 5100 0 -1 1 0 $EndComp +Wire Wire Line + 9100 1200 9100 1650 +Wire Wire Line + 9250 1450 9250 1200 +Wire Wire Line + 9350 1450 9250 1450 +Wire Notes Line + 10450 1000 10450 500 +Wire Notes Line + 11200 1000 10450 1000 +Wire Notes Line + 9850 650 9850 475 +Wire Notes Line + 8350 650 9850 650 +Wire Wire Line + 9100 1650 9350 1650 +Wire Wire Line + 9000 1200 9000 1750 +Wire Wire Line + 9000 1750 9350 1750 +Wire Wire Line + 9350 2050 8900 2050 +Wire Wire Line + 8900 2050 8900 1200 +Wire Wire Line + 8600 1550 9350 1550 +Wire Wire Line + 9350 1850 9250 1850 +Wire Wire Line + 9250 1850 9250 2150 +Wire Wire Line + 9350 1950 9250 1950 +Connection ~ 9250 1950 +Wire Wire Line + 10150 1150 10400 1150 +Wire Wire Line + 10400 1250 10150 1250 +Wire Wire Line + 10150 1350 10400 1350 +Wire Wire Line + 10150 1550 10400 1550 +Wire Wire Line + 10400 1650 10150 1650 +Wire Wire Line + 10150 1750 10400 1750 +Wire Wire Line + 10150 1850 10400 1850 +Wire Wire Line + 10400 1950 10150 1950 +Wire Wire Line + 10150 2050 10400 2050 +Wire Wire Line + 10250 2150 10250 1450 +Wire Wire Line + 10250 1450 10150 1450 +Wire Wire Line + 9350 2450 8900 2450 +Wire Wire Line + 8900 2550 9350 2550 +Wire Wire Line + 9350 2650 8900 2650 +Wire Wire Line + 8900 2750 9350 2750 +Wire Wire Line + 9350 2850 8900 2850 +Wire Wire Line + 8900 2950 9350 2950 +Wire Wire Line + 9350 3050 8900 3050 +Wire Wire Line + 8900 3150 9350 3150 +Wire Wire Line + 10400 2450 10150 2450 +Wire Wire Line + 10150 2550 10400 2550 +Wire Wire Line + 10400 2650 10150 2650 +Wire Wire Line + 10150 2750 10400 2750 +Wire Wire Line + 10400 2850 10150 2850 +Wire Wire Line + 10150 2950 10400 2950 +Wire Wire Line + 10400 3050 10150 3050 +Wire Wire Line + 10150 3150 10400 3150 +Wire Wire Line + 9350 3400 8900 3400 +Wire Wire Line + 8900 3500 9350 3500 +Wire Wire Line + 9350 3600 8900 3600 +Wire Wire Line + 8900 3700 9350 3700 +Wire Wire Line + 9350 3800 8900 3800 +Wire Wire Line + 8900 3900 9350 3900 +Wire Wire Line + 9350 4000 8900 4000 +Wire Wire Line + 8900 4100 9350 4100 +Wire Wire Line + 10400 3400 10150 3400 +Wire Wire Line + 10150 3500 10400 3500 +Wire Wire Line + 10400 3600 10150 3600 +Wire Wire Line + 10150 3700 10400 3700 +Wire Wire Line + 10400 3800 10150 3800 +Wire Wire Line + 10150 3900 10400 3900 +Wire Wire Line + 10400 4000 10150 4000 +Wire Wire Line + 10150 4100 10400 4100 +Wire Wire Line + 10500 4850 10500 4650 +Wire Wire Line + 10400 4850 10400 4650 +Wire Wire Line + 10300 4850 10300 4650 +Wire Wire Line + 10200 4850 10200 4650 +Wire Wire Line + 10100 4850 10100 4650 +Wire Wire Line + 10000 4850 10000 4650 +Wire Wire Line + 9900 4850 9900 4650 +Wire Wire Line + 9800 4850 9800 4650 +Wire Wire Line + 9700 4850 9700 4650 +Wire Wire Line + 9600 4850 9600 4650 +Wire Wire Line + 9500 4850 9500 4650 +Wire Wire Line + 9400 4850 9400 4650 +Wire Wire Line + 9300 4850 9300 4650 +Wire Wire Line + 9200 4850 9200 4650 +Wire Wire Line + 9100 4850 9100 4650 +Wire Wire Line + 9000 4850 9000 4650 +Wire Wire Line + 10500 5350 10500 5650 +Wire Wire Line + 10400 5350 10400 5650 +Wire Wire Line + 10300 5350 10300 5650 +Wire Wire Line + 10200 5350 10200 5650 +Wire Wire Line + 10100 5350 10100 5650 +Wire Wire Line + 10000 5350 10000 5650 +Wire Wire Line + 9900 5350 9900 5650 +Wire Wire Line + 9800 5350 9800 5650 +Wire Wire Line + 9700 5350 9700 5650 +Wire Wire Line + 9600 5350 9600 5650 +Wire Wire Line + 9500 5350 9500 5650 +Wire Wire Line + 9400 5350 9400 5650 +Wire Wire Line + 9300 5350 9300 5650 +Wire Wire Line + 9200 5350 9200 5650 +Wire Wire Line + 9100 5350 9100 5750 +Wire Wire Line + 9000 5350 9000 5750 +Wire Wire Line + 8900 4850 8650 4850 $Comp -L CONN_1 P8 -U 1 1 551BBA20 -P 10725 700 -F 0 "P8" H 10805 700 40 0000 L CNN -F 1 "CONN_1" H 10725 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10725 700 60 0001 C CNN -F 3 "" H 10725 700 60 0000 C CNN - 1 10725 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P9 -U 1 1 551BBB85 -P 10800 700 -F 0 "P9" H 10880 700 40 0000 L CNN -F 1 "CONN_1" H 10800 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10800 700 60 0001 C CNN -F 3 "" H 10800 700 60 0000 C CNN - 1 10800 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P10 -U 1 1 551BBBAB -P 10875 700 -F 0 "P10" H 10955 700 40 0000 L CNN -F 1 "CONN_1" H 10875 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10875 700 60 0001 C CNN -F 3 "" H 10875 700 60 0000 C CNN - 1 10875 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P11 -U 1 1 551BBBD7 -P 10950 700 -F 0 "P11" H 11030 700 40 0000 L CNN -F 1 "CONN_1" H 10950 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 10950 700 60 0001 C CNN -F 3 "" H 10950 700 60 0000 C CNN - 1 10950 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P12 -U 1 1 551BBC10 -P 11025 700 -F 0 "P12" H 11105 700 40 0000 L CNN -F 1 "CONN_1" H 11025 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11025 700 60 0001 C CNN -F 3 "" H 11025 700 60 0000 C CNN - 1 11025 700 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P13 -U 1 1 551BBC3C -P 11100 700 -F 0 "P13" H 11180 700 40 0000 L CNN -F 1 "CONN_1" H 11100 755 30 0001 C CNN -F 2 "Socket_Arduino_Mega:Arduino_1pin" H 11100 700 60 0001 C CNN -F 3 "" H 11100 700 60 0000 C CNN - 1 11100 700 - 0 -1 -1 0 -$EndComp -NoConn ~ 10725 850 -NoConn ~ 10800 850 -NoConn ~ 10875 850 -NoConn ~ 10950 850 -NoConn ~ 11025 850 -NoConn ~ 11100 850 -Text Notes 10800 975 0 60 ~ 0 -Holes -$Comp -L GND #PWR01 -U 1 1 5519C84C -P 9125 2200 -F 0 "#PWR01" H 9125 2200 30 0001 C CNN -F 1 "GND" H 9125 2130 30 0001 C CNN -F 2 "" H 9125 2200 60 0000 C CNN -F 3 "" H 9125 2200 60 0000 C CNN - 1 9125 2200 +L GND #PWR05 +U 1 1 56D758F6 +P 8650 5750 +F 0 "#PWR05" H 8650 5500 50 0001 C CNN +F 1 "GND" H 8650 5600 50 0000 C CNN +F 2 "" H 8650 5750 50 0000 C CNN +F 3 "" H 8650 5750 50 0000 C CNN + 1 8650 5750 1 0 0 -1 $EndComp Wire Wire Line - 8900 4450 8900 4825 -Wire Wire Line - 9000 4450 9000 4825 -Wire Wire Line - 9100 4450 9100 4825 -Wire Wire Line - 9200 4450 9200 4825 -Wire Wire Line - 9300 4450 9300 4825 -Wire Wire Line - 9400 4450 9400 4825 -Wire Wire Line - 9500 4450 9500 4825 -Wire Wire Line - 9600 4450 9600 4825 -Wire Wire Line - 9700 4450 9700 4825 -Wire Wire Line - 9800 4450 9800 4825 -Wire Wire Line - 9900 4450 9900 4825 -Wire Wire Line - 10000 4450 10000 4825 -Wire Wire Line - 10100 4450 10100 4825 -Wire Wire Line - 10200 4450 10200 4825 -Wire Wire Line - 10300 4450 10300 4825 -Wire Wire Line - 10400 4450 10400 4825 -Wire Wire Line - 9800 5625 9800 6000 -Wire Wire Line - 9900 5625 9900 6000 -Wire Wire Line - 10000 5625 10000 6000 -Wire Wire Line - 10100 5625 10100 6000 -Wire Wire Line - 10200 5625 10200 6000 -Wire Wire Line - 10300 5625 10300 6000 -Wire Wire Line - 10400 5625 10400 6000 -Wire Wire Line - 9700 5625 9700 6000 -Wire Wire Line - 8900 5625 8900 6000 -Wire Wire Line - 9000 5625 9000 6000 -Wire Wire Line - 9100 5625 9100 6000 -Wire Wire Line - 9200 5625 9200 6000 -Wire Wire Line - 9300 5625 9300 6000 -Wire Wire Line - 9400 5625 9400 6000 -Wire Wire Line - 9500 5625 9500 6000 -Wire Wire Line - 9600 5625 9600 6000 -Wire Wire Line - 8800 4825 8800 4450 -Wire Wire Line - 8800 5625 8800 6000 -Wire Wire Line - 10500 4825 10500 4450 -Wire Wire Line - 10500 5625 10500 6000 -Wire Wire Line - 8675 4450 8675 6125 -Wire Wire Line - 8800 4450 8675 4450 -Wire Wire Line - 8800 6000 8675 6000 -Connection ~ 8675 6000 -Wire Wire Line - 10500 4450 10625 4450 -Wire Wire Line - 10500 6000 10625 6000 -Connection ~ 10625 4450 -Wire Wire Line - 9200 1525 9125 1525 -Wire Wire Line - 9125 1525 9125 1250 -Wire Wire Line - 9200 1725 9000 1725 -Wire Wire Line - 9000 1725 9000 1250 -Wire Wire Line - 8875 1250 8875 1825 -Wire Wire Line - 8875 1825 9200 1825 -Wire Wire Line - 8750 1250 8750 2125 -Wire Wire Line - 8750 2125 9200 2125 -Wire Wire Line - 10625 6000 10625 4325 -Wire Wire Line - 10225 1625 10950 1625 -Wire Wire Line - 10225 1725 10950 1725 -Wire Wire Line - 10225 1825 10950 1825 -Wire Wire Line - 10225 1925 10950 1925 -Wire Wire Line - 10225 2025 10950 2025 -Wire Wire Line - 10225 2125 10950 2125 -Wire Wire Line - 9125 2200 9125 1925 -Wire Wire Line - 9125 1925 9200 1925 -Wire Wire Line - 9125 2025 9200 2025 -Connection ~ 9125 2025 -Wire Wire Line - 9200 1625 8425 1625 -Wire Wire Line - 9200 2350 8425 2350 -Wire Wire Line - 9200 2450 8425 2450 -Wire Wire Line - 9200 2550 8425 2550 -Wire Wire Line - 9200 2650 8425 2650 -Wire Wire Line - 9200 2750 8425 2750 -Wire Wire Line - 9200 2850 8425 2850 -Wire Wire Line - 9200 2950 8425 2950 -Wire Wire Line - 9200 3050 8425 3050 -Wire Wire Line - 9200 3275 8425 3275 -Wire Wire Line - 9200 3375 8425 3375 -Wire Wire Line - 9200 3475 8425 3475 -Wire Wire Line - 9200 3575 8425 3575 -Wire Wire Line - 9200 3675 8425 3675 -Wire Wire Line - 9200 3775 8425 3775 -Wire Wire Line - 9200 3875 8425 3875 -Wire Wire Line - 9200 3975 8425 3975 -Wire Wire Line - 10225 2350 10950 2350 -Wire Wire Line - 10225 2450 10950 2450 -Wire Wire Line - 10225 2550 10950 2550 -Wire Wire Line - 10225 2650 10950 2650 -Wire Wire Line - 10225 2750 10950 2750 -Wire Wire Line - 10225 2850 10950 2850 -Wire Wire Line - 10225 3275 10950 3275 -Wire Wire Line - 10225 3375 10950 3375 -Wire Wire Line - 10225 3475 10950 3475 -Wire Wire Line - 10225 3575 10950 3575 -Wire Wire Line - 10225 3675 10950 3675 -Wire Wire Line - 10225 3775 10950 3775 -Wire Wire Line - 10225 2950 10950 2950 -Wire Wire Line - 10225 3050 10950 3050 -Wire Wire Line - 10225 3875 10950 3875 -Wire Wire Line - 10225 3975 10950 3975 -Wire Wire Line - 10225 1225 10950 1225 -Wire Wire Line - 10225 1325 10950 1325 -Wire Wire Line - 10225 1425 10950 1425 + 8900 5350 8650 5350 +Connection ~ 8650 5350 +Wire Wire Line + 10750 5350 10600 5350 +Wire Wire Line + 10750 4850 10600 4850 +$Comp +L +5V #PWR06 +U 1 1 56D75AB8 +P 10750 4550 +F 0 "#PWR06" H 10750 4400 50 0001 C CNN +F 1 "+5V" H 10750 4690 50 0000 C CNN +F 2 "" H 10750 4550 50 0000 C CNN +F 3 "" H 10750 4550 50 0000 C CNN + 1 10750 4550 + 1 0 0 -1 +$EndComp +Connection ~ 10750 4850 +Wire Wire Line + 10750 4550 10750 5350 +Wire Wire Line + 8650 4850 8650 5750 Wire Notes Line - 11225 1025 10625 1025 + 11200 6050 8350 6050 Wire Notes Line - 10625 1025 10625 475 -Wire Notes Line - 11225 6250 8350 6250 -Wire Notes Line - 8350 6250 8350 475 -Wire Notes Line - 8350 650 9850 650 -Wire Notes Line - 9850 650 9850 475 -Wire Wire Line - 10300 2200 10300 1525 -Wire Wire Line - 10300 1525 10225 1525 + 8350 6050 8350 500 $EndSCHEMATC diff --git a/template/Arduino_Micro/Arduino_Micro-cache.lib b/template/Arduino_Micro/Arduino_Micro-cache.lib index b4aea4df..7d4819dd 100644 --- a/template/Arduino_Micro/Arduino_Micro-cache.lib +++ b/template/Arduino_Micro/Arduino_Micro-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +3V3 #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+3V3" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN ALIAS +3.3V DRAW P 2 0 1 0 -30 50 0 100 N @@ -22,8 +22,8 @@ ENDDEF DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -32,46 +32,75 @@ X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_17 +# CONN_01X17 # -DEF CONN_17 P 0 40 Y N 1 F N -F0 "P" -40 0 60 V V C CNN -F1 "CONN_17" 80 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X17 P 0 40 Y N 1 F N +F0 "P" 0 900 50 H V C CNN +F1 "CONN_01X17" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X17 + Pin_Header_Angled_1X17 + Socket_Strip_Straight_1X17 + Socket_Strip_Angled_1X17 +$ENDFPLIST DRAW -S -100 850 150 -850 0 1 0 N -X P1 1 -350 800 250 R 50 50 1 1 P I -X P2 2 -350 700 250 R 50 50 1 1 P I -X P3 3 -350 600 250 R 50 50 1 1 P I -X P4 4 -350 500 250 R 50 50 1 1 P I -X P5 5 -350 400 250 R 50 50 1 1 P I -X P6 6 -350 300 250 R 50 50 1 1 P I -X P7 7 -350 200 250 R 50 50 1 1 P I -X P8 8 -350 100 250 R 50 50 1 1 P I -X P9 9 -350 0 250 R 50 50 1 1 P I -X P10 10 -350 -100 250 R 50 50 1 1 P I -X P11 11 -350 -200 250 R 50 50 1 1 P I -X P12 12 -350 -300 250 R 50 50 1 1 P I -X P13 13 -350 -400 250 R 50 50 1 1 P I -X P14 14 -350 -500 250 R 50 50 1 1 P I -X P15 15 -350 -600 250 R 50 50 1 1 P I -X P16 16 -350 -700 250 R 50 50 1 1 P I -X P17 17 -350 -800 250 R 50 50 1 1 P I +S -50 -795 10 -805 0 1 0 N +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 805 10 795 0 1 0 N +S -50 850 50 -850 0 1 0 N +X P1 1 -200 800 150 R 50 50 1 1 P +X P2 2 -200 700 150 R 50 50 1 1 P +X P3 3 -200 600 150 R 50 50 1 1 P +X P4 4 -200 500 150 R 50 50 1 1 P +X P5 5 -200 400 150 R 50 50 1 1 P +X P6 6 -200 300 150 R 50 50 1 1 P +X P7 7 -200 200 150 R 50 50 1 1 P +X P8 8 -200 100 150 R 50 50 1 1 P +X P9 9 -200 0 150 R 50 50 1 1 P +X P10 10 -200 -100 150 R 50 50 1 1 P +X P11 11 -200 -200 150 R 50 50 1 1 P +X P12 12 -200 -300 150 R 50 50 1 1 P +X P13 13 -200 -400 150 R 50 50 1 1 P +X P14 14 -200 -500 150 R 50 50 1 1 P +X P15 15 -200 -600 150 R 50 50 1 1 P +X P16 16 -200 -700 150 R 50 50 1 1 P +X P17 17 -200 -800 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -80,8 +109,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N diff --git a/template/Arduino_Micro/Arduino_Micro.kicad_pcb b/template/Arduino_Micro/Arduino_Micro.kicad_pcb index 704847b4..30999392 100644 --- a/template/Arduino_Micro/Arduino_Micro.kicad_pcb +++ b/template/Arduino_Micro/Arduino_Micro.kicad_pcb @@ -1,4 +1,4 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) @@ -181,7 +181,7 @@ (at 137.033 70.866 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FB57F) + (path /56D719DF) (fp_text reference P1 (at 19.05 -2.667 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -244,7 +244,7 @@ (at 152.273 70.866 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551FB60C) + (path /56D71A21) (fp_text reference P2 (at 19.05 2.667 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -307,11 +307,11 @@ (at 137.033 68.326) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB455) + (path /56D72ED3) (fp_text reference P3 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -322,11 +322,11 @@ (at 137.033 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB4B0) + (path /56D72FBF) (fp_text reference P4 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -337,11 +337,11 @@ (at 152.273 114.046) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB4D4) + (path /56D72FE7) (fp_text reference P5 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) @@ -352,11 +352,11 @@ (at 152.273 68.326) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551FB516) + (path /56D73012) (fp_text reference P6 (at 0 -1.651) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 1.397) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 1.397) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.032 2.032) (drill 1.27) (layers *.Cu *.Mask F.SilkS) diff --git a/template/Arduino_Micro/Arduino_Micro.net b/template/Arduino_Micro/Arduino_Micro.net index b7b87492..e9565d4e 100644 --- a/template/Arduino_Micro/Arduino_Micro.net +++ b/template/Arduino_Micro/Arduino_Micro.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Micro/Arduino_Micro.sch) - (date "dim. 05 avril 2015 10:13:38 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Micro/Arduino_Micro.sch) + (date "mer. 02 mars 2016 19:43:43 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,53 +15,65 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P3) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB455)) - (comp (ref P4) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB4B0)) - (comp (ref P5) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB4D4)) - (comp (ref P6) - (value CONN_1) - (footprint Socket_Arduino_Micro:1pin_Micro) - (libsource (lib Arduino_Micro-cache) (part CONN_1)) - (sheetpath (names /) (tstamps /)) - (tstamp 551FB516)) (comp (ref P1) (value Digital) (footprint Socket_Arduino_Micro:Socket_Strip_Arduino_1x17) - (libsource (lib Arduino_Micro-cache) (part CONN_17)) + (libsource (lib conn) (part CONN_01X17)) (sheetpath (names /) (tstamps /)) - (tstamp 551FB57F)) + (tstamp 56D719DF)) (comp (ref P2) (value Analog) (footprint Socket_Arduino_Micro:Socket_Strip_Arduino_1x17) - (libsource (lib Arduino_Micro-cache) (part CONN_17)) + (libsource (lib conn) (part CONN_01X17)) (sheetpath (names /) (tstamps /)) - (tstamp 551FB60C))) + (tstamp 56D71A21)) + (comp (ref P3) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72ED3)) + (comp (ref P4) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72FBF)) + (comp (ref P5) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D72FE7)) + (comp (ref P6) + (value CONN_01X01) + (footprint Socket_Arduino_Micro:1pin_Micro) + (libsource (lib conn) (part CONN_01X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73012))) (libparts - (libpart (lib Arduino_Micro-cache) (part CONN_1) + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Micro-cache) (part CONN_17) + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X17) + (description "Connector 01x17") + (footprints + (fp Pin_Header_Straight_1X17) + (fp Pin_Header_Angled_1X17) + (fp Socket_Strip_Straight_1X17) + (fp Socket_Strip_Angled_1X17)) (fields (field (name Reference) P) - (field (name Value) CONN_17)) + (field (name Value) CONN_01X17)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -81,80 +93,80 @@ (pin (num 16) (name P16) (type passive)) (pin (num 17) (name P17) (type passive))))) (libraries - (library (logical Arduino_Micro-cache) - (uri /home/jo/kicad/template/Arduino_Micro/Arduino_Micro-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name +5V) - (node (ref P2) (pin 6))) - (net (code 2) (name "Net-(P6-Pad1)") - (node (ref P6) (pin 1))) - (net (code 3) (name "Net-(P5-Pad1)") - (node (ref P5) (pin 1))) - (net (code 4) (name "Net-(P4-Pad1)") - (node (ref P4) (pin 1))) - (net (code 5) (name "Net-(P3-Pad1)") - (node (ref P3) (pin 1))) - (net (code 6) (name GND) - (node (ref P2) (pin 4)) - (node (ref P1) (pin 6))) - (net (code 7) (name "Net-(P2-Pad7)") - (node (ref P2) (pin 7))) - (net (code 8) (name "Net-(P2-Pad8)") - (node (ref P2) (pin 8))) - (net (code 9) (name /A5) - (node (ref P2) (pin 9))) - (net (code 10) (name /A4) - (node (ref P2) (pin 10))) - (net (code 11) (name /A3) - (node (ref P2) (pin 11))) - (net (code 12) (name /A2) - (node (ref P2) (pin 12))) - (net (code 13) (name /A1) - (node (ref P2) (pin 13))) - (net (code 14) (name /A0) - (node (ref P2) (pin 14))) - (net (code 15) (name /AREF) - (node (ref P2) (pin 15))) - (net (code 16) (name +3V3) - (node (ref P2) (pin 16))) - (net (code 17) (name /Vin) - (node (ref P2) (pin 3))) - (net (code 18) (name "/13(**)") - (node (ref P2) (pin 17))) - (net (code 19) (name "/2(SDA)") - (node (ref P1) (pin 7))) - (net (code 20) (name /Reset) - (node (ref P2) (pin 5)) - (node (ref P1) (pin 5))) - (net (code 21) (name /MISO) - (node (ref P2) (pin 2))) - (net (code 22) (name /SCK) - (node (ref P2) (pin 1))) - (net (code 23) (name "/12(A11)") - (node (ref P1) (pin 17))) - (net (code 24) (name "/11(**)") - (node (ref P1) (pin 16))) - (net (code 25) (name "/10(A10)") - (node (ref P1) (pin 15))) - (net (code 26) (name "/9(**/A9)") - (node (ref P1) (pin 14))) - (net (code 27) (name "/8(A8)") - (node (ref P1) (pin 13))) - (net (code 28) (name /7) - (node (ref P1) (pin 12))) - (net (code 29) (name "/6(**/A7)") - (node (ref P1) (pin 11))) - (net (code 30) (name "/5(**)") + (net (code 1) (name "/5(**)") (node (ref P1) (pin 10))) - (net (code 31) (name "/4(A6)") + (net (code 2) (name +5V) + (node (ref P2) (pin 6))) + (net (code 3) (name /Vin) + (node (ref P2) (pin 3))) + (net (code 4) (name GND) + (node (ref P1) (pin 6)) + (node (ref P2) (pin 4))) + (net (code 5) (name "/12(A11)") + (node (ref P1) (pin 17))) + (net (code 6) (name "/11(**)") + (node (ref P1) (pin 16))) + (net (code 7) (name "/10(A10)") + (node (ref P1) (pin 15))) + (net (code 8) (name "/9(**/A9)") + (node (ref P1) (pin 14))) + (net (code 9) (name "/8(A8)") + (node (ref P1) (pin 13))) + (net (code 10) (name /7) + (node (ref P1) (pin 12))) + (net (code 11) (name "/6(**/A7)") + (node (ref P1) (pin 11))) + (net (code 12) (name "/4(A6)") (node (ref P1) (pin 9))) - (net (code 32) (name "/3(**/SCL)") + (net (code 13) (name "/3(**/SCL)") (node (ref P1) (pin 8))) - (net (code 33) (name "/0(Rx1)") + (net (code 14) (name "/2(SDA)") + (node (ref P1) (pin 7))) + (net (code 15) (name "/0(Rx1)") (node (ref P1) (pin 4))) - (net (code 34) (name "/1(Tx1)") + (net (code 16) (name "/1(Tx1)") (node (ref P1) (pin 3))) - (net (code 35) (name /SS) + (net (code 17) (name /SS) (node (ref P1) (pin 2))) - (net (code 36) (name /MOSI) - (node (ref P1) (pin 1))))) \ No newline at end of file + (net (code 18) (name /MOSI) + (node (ref P1) (pin 1))) + (net (code 19) (name "/13(**)") + (node (ref P2) (pin 17))) + (net (code 20) (name +3V3) + (node (ref P2) (pin 16))) + (net (code 21) (name /AREF) + (node (ref P2) (pin 15))) + (net (code 22) (name /A0) + (node (ref P2) (pin 14))) + (net (code 23) (name /A1) + (node (ref P2) (pin 13))) + (net (code 24) (name /A2) + (node (ref P2) (pin 12))) + (net (code 25) (name "Net-(P4-Pad1)") + (node (ref P4) (pin 1))) + (net (code 26) (name "Net-(P5-Pad1)") + (node (ref P5) (pin 1))) + (net (code 27) (name "Net-(P6-Pad1)") + (node (ref P6) (pin 1))) + (net (code 28) (name "Net-(P3-Pad1)") + (node (ref P3) (pin 1))) + (net (code 29) (name /A3) + (node (ref P2) (pin 11))) + (net (code 30) (name /A4) + (node (ref P2) (pin 10))) + (net (code 31) (name /A5) + (node (ref P2) (pin 9))) + (net (code 32) (name /Reset) + (node (ref P1) (pin 5)) + (node (ref P2) (pin 5))) + (net (code 33) (name /MISO) + (node (ref P2) (pin 2))) + (net (code 34) (name /SCK) + (node (ref P2) (pin 1))) + (net (code 35) (name "Net-(P2-Pad8)") + (node (ref P2) (pin 8))) + (net (code 36) (name "Net-(P2-Pad7)") + (node (ref P2) (pin 7))))) \ No newline at end of file diff --git a/template/Arduino_Micro/Arduino_Micro.pro b/template/Arduino_Micro/Arduino_Micro.pro index ec60e782..f1979ee0 100644 --- a/template/Arduino_Micro/Arduino_Micro.pro +++ b/template/Arduino_Micro/Arduino_Micro.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 09:46:49 UTC +update=mer. 02 mars 2016 15:02:35 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Micro/Arduino_Micro.sch b/template/Arduino_Micro/Arduino_Micro.sch index 6c6faaa7..6133a8a6 100644 --- a/template/Arduino_Micro/Arduino_Micro.sch +++ b/template/Arduino_Micro/Arduino_Micro.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,266 +43,268 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_1 P3 -U 1 1 551FB455 -P 10875 650 -F 0 "P3" H 10955 650 40 0000 L CNN -F 1 "CONN_1" H 10875 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10875 650 60 0001 C CNN -F 3 "" H 10875 650 60 0000 C CNN - 1 10875 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551FB4B0 -P 10950 650 -F 0 "P4" H 11030 650 40 0000 L CNN -F 1 "CONN_1" H 10950 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 10950 650 60 0001 C CNN -F 3 "" H 10950 650 60 0000 C CNN - 1 10950 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551FB4D4 -P 11025 650 -F 0 "P5" H 11105 650 40 0000 L CNN -F 1 "CONN_1" H 11025 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11025 650 60 0001 C CNN -F 3 "" H 11025 650 60 0000 C CNN - 1 11025 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551FB516 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_17 P1 -U 1 1 551FB57F -P 9575 1950 -F 0 "P1" V 9535 1950 60 0000 C CNN -F 1 "Digital" V 9655 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9575 1950 60 0001 C CNN -F 3 "" H 9575 1950 60 0000 C CNN - 1 9575 1950 - 1 0 0 -1 -$EndComp -$Comp -L CONN_17 P2 -U 1 1 551FB60C -P 9975 1950 -F 0 "P2" V 9935 1950 60 0000 C CNN -F 1 "Analog" V 10055 1950 60 0000 C CNN -F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9975 1950 60 0001 C CNN -F 3 "" H 9975 1950 60 0000 C CNN - 1 9975 1950 - -1 0 0 -1 -$EndComp -Text Label 8625 1150 0 60 ~ 0 +Text Label 8750 1250 0 60 ~ 0 MOSI -Text Label 8625 1250 0 60 ~ 0 +Text Label 8750 1350 0 60 ~ 0 SS -Text Label 8625 1350 0 60 ~ 0 +Text Label 8750 1450 0 60 ~ 0 1(Tx1) -Text Label 8625 1450 0 60 ~ 0 +Text Label 8750 1550 0 60 ~ 0 0(Rx1) -Text Label 8625 1550 0 60 ~ 0 +Text Label 8750 1650 0 60 ~ 0 Reset -Text Label 8625 1750 0 60 ~ 0 +Text Label 8750 1850 0 60 ~ 0 2(SDA) -Text Label 8625 1850 0 60 ~ 0 +Text Label 8750 1950 0 60 ~ 0 3(**/SCL) -Text Label 8625 1950 0 60 ~ 0 +Text Label 8750 2050 0 60 ~ 0 4(A6) -Text Label 8625 2050 0 60 ~ 0 +Text Label 8750 2150 0 60 ~ 0 5(**) -Text Label 8625 2150 0 60 ~ 0 +Text Label 8750 2250 0 60 ~ 0 6(**/A7) -Text Label 8625 2250 0 60 ~ 0 +Text Label 8750 2350 0 60 ~ 0 7 -Text Label 8625 2350 0 60 ~ 0 +Text Label 8750 2450 0 60 ~ 0 8(A8) -Text Label 8625 2450 0 60 ~ 0 +Text Label 8750 2550 0 60 ~ 0 9(**/A9) -Text Label 8625 2550 0 60 ~ 0 +Text Label 8750 2650 0 60 ~ 0 10(A10) -Text Label 8625 2650 0 60 ~ 0 +Text Label 8750 2750 0 60 ~ 0 11(**) -Text Label 8625 2750 0 60 ~ 0 +Text Label 8750 2850 0 60 ~ 0 12(A11) -Text Label 10725 1150 0 60 ~ 0 +Text Label 10650 1250 0 60 ~ 0 SCK -Text Label 10725 1250 0 60 ~ 0 +Text Label 10650 1350 0 60 ~ 0 MISO -Text Label 10400 975 1 60 ~ 0 +Text Label 10250 1100 1 60 ~ 0 Vin -Text Label 10725 1550 0 60 ~ 0 +Text Label 10650 1650 0 60 ~ 0 Reset -Text Label 10725 2750 0 60 ~ 0 +Text Label 10650 2850 0 60 ~ 0 13(**) -Text Label 10725 2550 0 60 ~ 0 +Text Label 10650 2650 0 60 ~ 0 AREF -Text Label 10725 2450 0 60 ~ 0 +Text Label 10650 2550 0 60 ~ 0 A0 -Text Label 10725 2350 0 60 ~ 0 +Text Label 10650 2450 0 60 ~ 0 A1 -Text Label 10725 2250 0 60 ~ 0 +Text Label 10650 2350 0 60 ~ 0 A2 -Text Label 10725 2150 0 60 ~ 0 +Text Label 10650 2250 0 60 ~ 0 A3 -Text Label 10725 2050 0 60 ~ 0 +Text Label 10650 2150 0 60 ~ 0 A4 -Text Label 10725 1950 0 60 ~ 0 +Text Label 10650 2050 0 60 ~ 0 A5 -NoConn ~ 10325 1850 -NoConn ~ 10325 1750 -$Comp -L GND #PWR01 -U 1 1 551FBEC7 -P 9150 2925 -F 0 "#PWR01" H 9150 2925 30 0001 C CNN -F 1 "GND" H 9150 2855 30 0001 C CNN -F 2 "" H 9150 2925 60 0000 C CNN -F 3 "" H 9150 2925 60 0000 C CNN - 1 9150 2925 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 551FBF21 -P 10400 2925 -F 0 "#PWR02" H 10400 2925 30 0001 C CNN -F 1 "GND" H 10400 2855 30 0001 C CNN -F 2 "" H 10400 2925 60 0000 C CNN -F 3 "" H 10400 2925 60 0000 C CNN - 1 10400 2925 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR03 -U 1 1 551FBF89 -P 10525 975 -F 0 "#PWR03" H 10525 1065 20 0001 C CNN -F 1 "+5V" H 10525 1065 30 0000 C CNN -F 2 "" H 10525 975 60 0000 C CNN -F 3 "" H 10525 975 60 0000 C CNN - 1 10525 975 - 1 0 0 -1 -$EndComp +NoConn ~ 10150 1950 +NoConn ~ 10150 1850 Text Notes 8550 575 0 60 ~ 0 Shield Arduino Micro Rev 3 -Text Notes 10875 925 0 60 ~ 0 +Text Notes 10850 1000 0 60 ~ 0 Holes -NoConn ~ 10875 800 -NoConn ~ 10950 800 -NoConn ~ 11025 800 -NoConn ~ 11100 800 -Wire Wire Line - 8600 1150 9225 1150 -Wire Wire Line - 8600 1250 9225 1250 -Wire Wire Line - 8600 1350 9225 1350 -Wire Wire Line - 8600 1450 9225 1450 -Wire Wire Line - 8600 1550 9225 1550 -Wire Wire Line - 8600 1750 9225 1750 -Wire Wire Line - 8600 1850 9225 1850 -Wire Wire Line - 8600 1950 9225 1950 -Wire Wire Line - 8600 2050 9225 2050 -Wire Wire Line - 8600 2150 9225 2150 -Wire Wire Line - 8600 2250 9225 2250 -Wire Wire Line - 8600 2350 9225 2350 -Wire Wire Line - 8600 2450 9225 2450 -Wire Wire Line - 8600 2550 9225 2550 -Wire Wire Line - 8600 2650 9225 2650 -Wire Wire Line - 8600 2750 9225 2750 -Wire Wire Line - 10325 1150 11100 1150 -Wire Wire Line - 10325 1250 11100 1250 -Wire Wire Line - 10325 1550 11100 1550 -Wire Wire Line - 10325 1950 11100 1950 -Wire Wire Line - 10325 2050 11100 2050 -Wire Wire Line - 10325 2150 11100 2150 -Wire Wire Line - 10325 2250 11100 2250 -Wire Wire Line - 10325 2350 11100 2350 -Wire Wire Line - 10325 2450 11100 2450 -Wire Wire Line - 10325 2550 11100 2550 -Wire Wire Line - 10325 2750 11100 2750 -Wire Notes Line - 10775 475 10775 950 -Wire Notes Line - 10775 950 11225 950 -Wire Wire Line - 9150 1650 9150 2925 -Wire Wire Line - 9150 1650 9225 1650 -Wire Wire Line - 10400 1350 10325 1350 -Wire Wire Line - 10400 975 10400 1350 -Wire Wire Line - 10525 1650 10325 1650 -Wire Wire Line - 10525 975 10525 1650 -$Comp -L +3.3V #PWR04 -U 1 1 551FBFFD -P 10650 975 -F 0 "#PWR04" H 10650 935 30 0001 C CNN -F 1 "+3.3V" H 10650 1085 30 0000 C CNN -F 2 "" H 10650 975 60 0000 C CNN -F 3 "" H 10650 975 60 0000 C CNN - 1 10650 975 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10650 975 10650 2650 -Wire Wire Line - 10650 2650 10325 2650 +NoConn ~ 10800 850 Wire Notes Line 8525 650 9875 650 Wire Notes Line 9875 650 9875 475 +$Comp +L CONN_01X17 P1 +U 1 1 56D719DF +P 9550 2050 +F 0 "P1" H 9550 2950 50 0000 C CNN +F 1 "Digital" V 9650 2050 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9550 2050 50 0001 C CNN +F 3 "" H 9550 2050 50 0000 C CNN + 1 9550 2050 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X17 P2 +U 1 1 56D71A21 +P 9950 2050 +F 0 "P2" H 9950 2950 50 0000 C CNN +F 1 "Analog" V 10050 2050 50 0000 C CNN +F 2 "Socket_Arduino_Micro:Socket_Strip_Arduino_1x17" H 9950 2050 50 0001 C CNN +F 3 "" H 9950 2050 50 0000 C CNN + 1 9950 2050 + -1 0 0 -1 +$EndComp Wire Wire Line - 10325 1450 10400 1450 + 8750 1250 9350 1250 Wire Wire Line - 10400 1450 10400 2925 + 8750 1350 9350 1350 +Wire Wire Line + 8750 1450 9350 1450 +Wire Wire Line + 8750 1550 9350 1550 +Wire Wire Line + 8750 1650 9350 1650 +Wire Wire Line + 8750 1850 9350 1850 +Wire Wire Line + 8750 1950 9350 1950 +Wire Wire Line + 8750 2050 9350 2050 +Wire Wire Line + 8750 2150 9350 2150 +Wire Wire Line + 8750 2250 9350 2250 +Wire Wire Line + 8750 2350 9350 2350 +Wire Wire Line + 8750 2450 9350 2450 +Wire Wire Line + 8750 2550 9350 2550 +Wire Wire Line + 8750 2650 9350 2650 +Wire Wire Line + 8750 2750 9350 2750 +Wire Wire Line + 8750 2850 9350 2850 +$Comp +L GND #PWR01 +U 1 1 56D71E99 +P 9250 3000 +F 0 "#PWR01" H 9250 2750 50 0001 C CNN +F 1 "GND" H 9250 2850 50 0000 C CNN +F 2 "" H 9250 3000 50 0000 C CNN +F 3 "" H 9250 3000 50 0000 C CNN + 1 9250 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9350 1750 9250 1750 +Wire Wire Line + 9250 1750 9250 3000 +Text Notes 9650 1250 0 60 ~ 0 +1 +Wire Wire Line + 10150 1450 10250 1450 +Wire Wire Line + 10250 1450 10250 1100 +Wire Wire Line + 10150 1750 10350 1750 +Wire Wire Line + 10350 1750 10350 1100 +$Comp +L +5V #PWR02 +U 1 1 56D725B4 +P 10350 1100 +F 0 "#PWR02" H 10350 950 50 0001 C CNN +F 1 "+5V" H 10350 1240 28 0000 C CNN +F 2 "" H 10350 1100 50 0000 C CNN +F 3 "" H 10350 1100 50 0000 C CNN + 1 10350 1100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D727D3 +P 10250 3000 +F 0 "#PWR03" H 10250 2750 50 0001 C CNN +F 1 "GND" H 10250 2850 50 0000 C CNN +F 2 "" H 10250 3000 50 0000 C CNN +F 3 "" H 10250 3000 50 0000 C CNN + 1 10250 3000 + 1 0 0 -1 +$EndComp +$Comp +L +3.3V #PWR04 +U 1 1 56D72867 +P 10450 1100 +F 0 "#PWR04" H 10450 950 50 0001 C CNN +F 1 "+3.3V" H 10450 1240 28 0000 C CNN +F 2 "" H 10450 1100 50 0000 C CNN +F 3 "" H 10450 1100 50 0000 C CNN + 1 10450 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10650 1250 10150 1250 +Wire Wire Line + 10150 1350 10650 1350 +Wire Wire Line + 10650 1650 10150 1650 +Wire Wire Line + 10650 2050 10150 2050 +Wire Wire Line + 10150 2150 10650 2150 +Wire Wire Line + 10650 2250 10150 2250 +Wire Wire Line + 10650 2350 10150 2350 +Wire Wire Line + 10150 2450 10650 2450 +Wire Wire Line + 10650 2550 10150 2550 +Wire Wire Line + 10150 2650 10650 2650 +Wire Wire Line + 10650 2850 10150 2850 +Wire Wire Line + 10150 1550 10250 1550 +Wire Wire Line + 10250 1550 10250 3000 +Wire Wire Line + 10450 1100 10450 2750 +Wire Wire Line + 10450 2750 10150 2750 Wire Notes Line - 11225 3050 8525 3050 + 8500 500 8500 3250 +$Comp +L CONN_01X01 P3 +U 1 1 56D72ED3 +P 10800 650 +F 0 "P3" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" H 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P4 +U 1 1 56D72FBF +P 10900 650 +F 0 "P4" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" H 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D72FE7 +P 11000 650 +F 0 "P5" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" H 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P6 +U 1 1 56D73012 +P 11100 650 +F 0 "P6" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" H 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Micro:1pin_Micro" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 11100 850 +NoConn ~ 11000 850 +NoConn ~ 10900 850 Wire Notes Line - 8525 3050 8525 475 + 11200 1000 10650 1000 +Wire Notes Line + 10650 1000 10650 500 +Wire Notes Line + 8500 3250 11200 3250 $EndSCHEMATC diff --git a/template/Arduino_Mini/Arduino_Mini-cache.lib b/template/Arduino_Mini/Arduino_Mini-cache.lib index 514953a1..d87dc02f 100644 --- a/template/Arduino_Mini/Arduino_Mini-cache.lib +++ b/template/Arduino_Mini/Arduino_Mini-cache.lib @@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3 DEF +5V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+5V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -21,8 +21,8 @@ ENDDEF DEF +9V #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "+9V" 0 140 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 2 0 1 0 -30 50 0 100 N P 2 0 1 0 0 0 0 100 N @@ -31,58 +31,95 @@ X +9V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_12 +# CONN_01X02 # -DEF CONN_12 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_12" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST DRAW -S -100 600 100 -600 0 1 0 N -X P1 1 -350 550 250 R 50 50 1 1 P I -X P2 2 -350 450 250 R 50 50 1 1 P I -X P3 3 -350 350 250 R 50 50 1 1 P I -X P4 4 -350 250 250 R 50 50 1 1 P I -X P5 5 -350 150 250 R 50 50 1 1 P I -X P6 6 -350 50 250 R 50 50 1 1 P I -X P7 7 -350 -50 250 R 50 50 1 1 P I -X P8 8 -350 -150 250 R 50 50 1 1 P I -X P9 9 -350 -250 250 R 50 50 1 1 P I -X P10 10 -350 -350 250 R 50 50 1 1 P I -X P11 11 -350 -450 250 R 50 50 1 1 P I -X P12 12 -350 -550 250 R 50 50 1 1 P I +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_2 +# CONN_01X05 # -DEF CONN_2 P 0 40 Y N 1 F N -F0 "P" -50 0 40 V V C CNN -F1 "CONN_2" 50 0 40 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X05 P 0 40 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_01X05" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X05 + Pin_Header_Angled_1X05 + Socket_Strip_Straight_1X05 + Socket_Strip_Angled_1X05 +$ENDFPLIST DRAW -S -100 150 100 -150 0 1 0 N -X P1 1 -350 100 250 R 60 60 1 1 P I -X PM 2 -350 -100 250 R 60 60 1 1 P I +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 250 50 -250 0 1 0 N +X P1 1 -200 200 150 R 50 50 1 1 P +X P2 2 -200 100 150 R 50 50 1 1 P +X P3 3 -200 0 150 R 50 50 1 1 P +X P4 4 -200 -100 150 R 50 50 1 1 P +X P5 5 -200 -200 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_5 +# CONN_01X12 # -DEF CONN_5 P 0 40 Y Y 1 F N -F0 "P" -50 0 50 V V C CNN -F1 "CONN_5" 50 0 50 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X12 P 0 40 Y N 1 F N +F0 "P" 0 650 50 H V C CNN +F1 "CONN_01X12" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X12 + Pin_Header_Angled_1X12 + Socket_Strip_Straight_1X12 + Socket_Strip_Angled_1X12 +$ENDFPLIST DRAW -S -100 250 100 -250 0 1 0 f -X ~ 1 -400 200 300 R 60 60 1 1 P I -X ~ 2 -400 100 300 R 60 60 1 1 P I -X ~ 3 -400 0 300 R 60 60 1 1 P I -X ~ 4 -400 -100 300 R 60 60 1 1 P I -X ~ 5 -400 -200 300 R 60 60 1 1 P I +S -50 -600 50 600 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +X P1 1 -200 550 150 R 50 50 1 1 P +X P2 2 -200 450 150 R 50 50 1 1 P +X P3 3 -200 350 150 R 50 50 1 1 P +X P4 4 -200 250 150 R 50 50 1 1 P +X P5 5 -200 150 150 R 50 50 1 1 P +X P6 6 -200 50 150 R 50 50 1 1 P +X P7 7 -200 -50 150 R 50 50 1 1 P +X P8 8 -200 -150 150 R 50 50 1 1 P +X P9 9 -200 -250 150 R 50 50 1 1 P +X P10 10 -200 -350 150 R 50 50 1 1 P +X P11 11 -200 -450 150 R 50 50 1 1 P +X P12 12 -200 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -91,8 +128,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N diff --git a/template/Arduino_Mini/Arduino_Mini.kicad_pcb b/template/Arduino_Mini/Arduino_Mini.kicad_pcb index f11199f2..3c3c19a5 100644 --- a/template/Arduino_Mini/Arduino_Mini.kicad_pcb +++ b/template/Arduino_Mini/Arduino_Mini.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 9) (no_connects 9) - (area 132.612715 75.240999 152.978001 107.141001) + (area 134.442999 75.895999 152.323001 106.476001) (thickness 1.6) (drawings 10) (tracks 0) @@ -161,7 +161,7 @@ (at 135.763 77.216 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55200020) + (path /56D73B32) (fp_text reference P2 (at 12.7 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -214,7 +214,7 @@ (at 138.303 77.216) (descr "Through hole socket strip") (tags "socket strip") - (path /55200109) + (path /56D745D9) (fp_text reference P4 (at 5.08 2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -248,7 +248,7 @@ (at 151.003 77.216 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55200047) + (path /56D73C34) (fp_text reference P5 (at 12.7 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -301,7 +301,7 @@ (at 138.303 102.616 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552001A7) + (path /56D735B5) (fp_text reference P1 (at -2.54 0 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -329,7 +329,7 @@ (at 140.843 102.616 270) (descr "Through hole socket strip") (tags "socket strip") - (path /5520022A) + (path /56D737EA) (fp_text reference P3 (at -2.54 0 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -357,7 +357,7 @@ (at 145.923 105.156) (descr "Through hole socket strip") (tags "socket strip") - (path /55200268) + (path /56D7390A) (fp_text reference P6 (at 0 -2.286) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) diff --git a/template/Arduino_Mini/Arduino_Mini.net b/template/Arduino_Mini/Arduino_Mini.net index 8cc414f1..b0af0355 100644 --- a/template/Arduino_Mini/Arduino_Mini.net +++ b/template/Arduino_Mini/Arduino_Mini.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Mini/Arduino_Mini.sch) - (date "sam. 04 avril 2015 15:52:10 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Mini/Arduino_Mini.sch) + (date "mer. 02 mars 2016 20:04:29 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,42 +15,82 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P2) - (value Digital) - (libsource (lib conn) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200020)) - (comp (ref P5) - (value Analog) - (libsource (lib conn) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200047)) - (comp (ref P4) - (value COM) - (libsource (lib conn) (part CONN_5)) - (sheetpath (names /) (tstamps /)) - (tstamp 55200109)) (comp (ref P1) (value ADC) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 552001A7)) + (tstamp 56D735B5)) (comp (ref P3) (value ADC) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 5520022A)) + (tstamp 56D737EA)) (comp (ref P6) (value PWR) - (libsource (lib conn) (part CONN_2)) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x02) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 55200268))) + (tstamp 56D7390A)) + (comp (ref P2) + (value Digital) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73B32)) + (comp (ref P5) + (value Analog) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D73C34)) + (comp (ref P4) + (value COM) + (footprint Socket_Arduino_Mini:Socket_Strip_Arduino_1x05) + (libsource (lib conn) (part CONN_01X05)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D745D9))) (libparts - (libpart (lib conn) (part CONN_12) - (description "Symbole general de connecteur") + (libpart (lib conn) (part CONN_01X02) + (description "Connector 01x02") + (footprints + (fp Pin_Header_Straight_1X02) + (fp Pin_Header_Angled_1X02) + (fp Socket_Strip_Straight_1X02) + (fp Socket_Strip_Angled_1X02)) (fields (field (name Reference) P) - (field (name Value) CONN_12)) + (field (name Value) CONN_01X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_01X05) + (description "Connector 01x05") + (footprints + (fp Pin_Header_Straight_1X05) + (fp Pin_Header_Angled_1X05) + (fp Socket_Strip_Straight_1X05) + (fp Socket_Strip_Angled_1X05)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X05)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)))) + (libpart (lib conn) (part CONN_01X12) + (description "Connector 01x12") + (footprints + (fp Pin_Header_Straight_1X12) + (fp Pin_Header_Angled_1X12) + (fp Socket_Strip_Straight_1X12) + (fp Socket_Strip_Angled_1X12)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X12)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -63,88 +103,69 @@ (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)) (pin (num 11) (name P11) (type passive)) - (pin (num 12) (name P12) (type passive)))) - (libpart (lib conn) (part CONN_2) - (description "Symbole general de connecteur") - (fields - (field (name Reference) P) - (field (name Value) CONN_2)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name PM) (type passive)))) - (libpart (lib conn) (part CONN_5) - (description "Symbole general de connecteur") - (fields - (field (name Reference) P) - (field (name Value) CONN_5)) - (pins - (pin (num 1) (name ~) (type passive)) - (pin (num 2) (name ~) (type passive)) - (pin (num 3) (name ~) (type passive)) - (pin (num 4) (name ~) (type passive)) - (pin (num 5) (name ~) (type passive))))) + (pin (num 12) (name P12) (type passive))))) (libraries (library (logical conn) (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /8) - (node (ref P2) (pin 11))) - (net (code 2) (name /A7) - (node (ref P3) (pin 1))) - (net (code 3) (name /A4) - (node (ref P1) (pin 2))) - (net (code 4) (name /A6) - (node (ref P1) (pin 1))) - (net (code 5) (name /A5) - (node (ref P3) (pin 2))) - (net (code 6) (name "/0(Rx)") - (node (ref P4) (pin 3)) - (node (ref P2) (pin 2))) - (net (code 7) (name /Reset) - (node (ref P5) (pin 3)) - (node (ref P2) (pin 3)) - (node (ref P4) (pin 1))) - (net (code 8) (name "/1(Tx)") - (node (ref P4) (pin 2)) - (node (ref P2) (pin 1))) - (net (code 9) (name "/9(**)") - (node (ref P2) (pin 12))) - (net (code 10) (name /7) - (node (ref P2) (pin 10))) - (net (code 11) (name "/6(**)") - (node (ref P2) (pin 9))) - (net (code 12) (name "/5(**)") - (node (ref P2) (pin 8))) - (net (code 13) (name /4) - (node (ref P2) (pin 7))) - (net (code 14) (name "/3(**)") - (node (ref P2) (pin 6))) - (net (code 15) (name /2) - (node (ref P2) (pin 5))) - (net (code 16) (name +9V) - (node (ref P5) (pin 1))) - (net (code 17) (name +5V) - (node (ref P4) (pin 4)) - (node (ref P6) (pin 1)) - (node (ref P5) (pin 4))) - (net (code 18) (name /A3) - (node (ref P5) (pin 5))) - (net (code 19) (name /A2) - (node (ref P5) (pin 6))) - (net (code 20) (name /A1) - (node (ref P5) (pin 7))) - (net (code 21) (name /A0) - (node (ref P5) (pin 8))) - (net (code 22) (name "/13(SCK)") - (node (ref P5) (pin 9))) - (net (code 23) (name "/12(**/MOSI)") - (node (ref P5) (pin 10))) - (net (code 24) (name "/11(MISO)") - (node (ref P5) (pin 11))) - (net (code 25) (name "/10(**/SS)") - (node (ref P5) (pin 12))) - (net (code 26) (name GND) - (node (ref P2) (pin 4)) + (net (code 1) (name GND) (node (ref P4) (pin 5)) (node (ref P6) (pin 2)) - (node (ref P5) (pin 2))))) \ No newline at end of file + (node (ref P5) (pin 2)) + (node (ref P2) (pin 4))) + (net (code 2) (name "/9(**)") + (node (ref P2) (pin 12))) + (net (code 3) (name /8) + (node (ref P2) (pin 11))) + (net (code 4) (name /7) + (node (ref P2) (pin 10))) + (net (code 5) (name "/6(**)") + (node (ref P2) (pin 9))) + (net (code 6) (name "/5(**)") + (node (ref P2) (pin 8))) + (net (code 7) (name /4) + (node (ref P2) (pin 7))) + (net (code 8) (name "/3(**)") + (node (ref P2) (pin 6))) + (net (code 9) (name /2) + (node (ref P2) (pin 5))) + (net (code 10) (name "/10(**/SS)") + (node (ref P5) (pin 12))) + (net (code 11) (name "/11(MISO)") + (node (ref P5) (pin 11))) + (net (code 12) (name "/12(**/MOSI)") + (node (ref P5) (pin 10))) + (net (code 13) (name "/13(SCK)") + (node (ref P5) (pin 9))) + (net (code 14) (name /A0) + (node (ref P5) (pin 8))) + (net (code 15) (name /A1) + (node (ref P5) (pin 7))) + (net (code 16) (name /A2) + (node (ref P5) (pin 6))) + (net (code 17) (name /A3) + (node (ref P5) (pin 5))) + (net (code 18) (name +5V) + (node (ref P4) (pin 4)) + (node (ref P5) (pin 4)) + (node (ref P6) (pin 1))) + (net (code 19) (name "/0(Rx)") + (node (ref P2) (pin 2)) + (node (ref P4) (pin 3))) + (net (code 20) (name "/1(Tx)") + (node (ref P2) (pin 1)) + (node (ref P4) (pin 2))) + (net (code 21) (name /Reset) + (node (ref P5) (pin 3)) + (node (ref P4) (pin 1)) + (node (ref P2) (pin 3))) + (net (code 22) (name +9V) + (node (ref P5) (pin 1))) + (net (code 23) (name /A6) + (node (ref P1) (pin 1))) + (net (code 24) (name /A5) + (node (ref P3) (pin 2))) + (net (code 25) (name /A7) + (node (ref P3) (pin 1))) + (net (code 26) (name /A4) + (node (ref P1) (pin 2))))) \ No newline at end of file diff --git a/template/Arduino_Mini/Arduino_Mini.pro b/template/Arduino_Mini/Arduino_Mini.pro index 1abe6331..fd6627c6 100644 --- a/template/Arduino_Mini/Arduino_Mini.pro +++ b/template/Arduino_Mini/Arduino_Mini.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 15:15:17 UTC +update=mer. 02 mars 2016 15:03:00 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Mini/Arduino_Mini.sch b/template/Arduino_Mini/Arduino_Mini.sch index e7df0d6a..dde6f34e 100644 --- a/template/Arduino_Mini/Arduino_Mini.sch +++ b/template/Arduino_Mini/Arduino_Mini.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,304 +43,286 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_12 P2 -U 1 1 55200020 -P 9625 2450 -F 0 "P2" V 9575 2450 60 0000 C CNN -F 1 "Digital" V 9675 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9625 2450 60 0001 C CNN -F 3 "" H 9625 2450 60 0000 C CNN - 1 9625 2450 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P5 -U 1 1 55200047 -P 9975 2450 -F 0 "P5" V 9925 2450 60 0000 C CNN -F 1 "Analog" V 10025 2450 60 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9975 2450 60 0001 C CNN -F 3 "" H 9975 2450 60 0000 C CNN - 1 9975 2450 - -1 0 0 -1 -$EndComp -$Comp -L CONN_5 P4 -U 1 1 55200109 -P 9800 1625 -F 0 "P4" V 9750 1625 50 0000 C CNN -F 1 "COM" V 9850 1625 50 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x05" H 9800 1625 60 0001 C CNN -F 3 "" H 9800 1625 60 0000 C CNN - 1 9800 1625 - 0 -1 1 0 -$EndComp -$Comp -L CONN_2 P1 -U 1 1 552001A7 -P 9400 3425 -F 0 "P1" V 9350 3425 40 0000 C CNN -F 1 "ADC" V 9450 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9400 3425 60 0001 C CNN -F 3 "" H 9400 3425 60 0000 C CNN - 1 9400 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P3 -U 1 1 5520022A -P 9725 3425 -F 0 "P3" V 9675 3425 40 0000 C CNN -F 1 "ADC" V 9775 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9725 3425 60 0001 C CNN -F 3 "" H 9725 3425 60 0000 C CNN - 1 9725 3425 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_2 P6 -U 1 1 55200268 -P 10200 3425 -F 0 "P6" V 10150 3425 40 0000 C CNN -F 1 "PWR" V 10250 3425 40 0000 C CNN -F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 10200 3425 60 0001 C CNN -F 3 "" H 10200 3425 60 0000 C CNN - 1 10200 3425 - 0 -1 -1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55200442 -P 9200 3175 -F 0 "#PWR01" H 9200 3175 30 0001 C CNN -F 1 "GND" H 9200 3105 30 0001 C CNN -F 2 "" H 9200 3175 60 0000 C CNN -F 3 "" H 9200 3175 60 0000 C CNN - 1 9200 3175 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR02 -U 1 1 552004E7 -P 10400 3175 -F 0 "#PWR02" H 10400 3175 30 0001 C CNN -F 1 "GND" H 10400 3105 30 0001 C CNN -F 2 "" H 10400 3175 60 0000 C CNN -F 3 "" H 10400 3175 60 0000 C CNN - 1 10400 3175 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR03 -U 1 1 5520051A -P 10125 1350 -F 0 "#PWR03" H 10125 1350 30 0001 C CNN -F 1 "GND" H 10125 1280 30 0001 C CNN -F 2 "" H 10125 1350 60 0000 C CNN -F 3 "" H 10125 1350 60 0000 C CNN - 1 10125 1350 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR04 -U 1 1 552005CB -P 10300 3950 -F 0 "#PWR04" H 10300 3950 30 0001 C CNN -F 1 "GND" H 10300 3880 30 0001 C CNN -F 2 "" H 10300 3950 60 0000 C CNN -F 3 "" H 10300 3950 60 0000 C CNN - 1 10300 3950 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR05 -U 1 1 5520063F -P 9975 3650 -F 0 "#PWR05" H 9975 3740 20 0001 C CNN -F 1 "+5V" H 9975 3740 30 0000 C CNN -F 2 "" H 9975 3650 60 0000 C CNN -F 3 "" H 9975 3650 60 0000 C CNN - 1 9975 3650 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR06 -U 1 1 5520074F -P 9900 900 -F 0 "#PWR06" H 9900 990 20 0001 C CNN -F 1 "+5V" H 9900 990 30 0000 C CNN -F 2 "" H 9900 900 60 0000 C CNN -F 3 "" H 9900 900 60 0000 C CNN - 1 9900 900 - 1 0 0 -1 -$EndComp -$Comp -L +5V #PWR07 -U 1 1 552007C6 -P 10525 1775 -F 0 "#PWR07" H 10525 1865 20 0001 C CNN -F 1 "+5V" H 10525 1865 30 0000 C CNN -F 2 "" H 10525 1775 60 0000 C CNN -F 3 "" H 10525 1775 60 0000 C CNN - 1 10525 1775 - 1 0 0 -1 -$EndComp -$Comp -L +9V #PWR08 -U 1 1 55200856 -P 10400 1775 -F 0 "#PWR08" H 10400 1745 20 0001 C CNN -F 1 "+9V" H 10400 1885 30 0000 C CNN -F 2 "" H 10400 1775 60 0000 C CNN -F 3 "" H 10400 1775 60 0000 C CNN - 1 10400 1775 - 1 0 0 -1 -$EndComp -Text Label 8750 1900 0 60 ~ 0 +Text Label 9100 1600 0 60 ~ 0 1(Tx) -Text Label 8750 2000 0 60 ~ 0 +Text Label 9100 1700 0 60 ~ 0 0(Rx) -Text Label 8750 2100 0 60 ~ 0 +Text Label 9100 1800 0 60 ~ 0 Reset -Text Label 8750 2300 0 60 ~ 0 +Text Label 9100 2000 0 60 ~ 0 2 -Text Label 8750 2400 0 60 ~ 0 +Text Label 9100 2100 0 60 ~ 0 3(**) -Text Label 8750 2500 0 60 ~ 0 +Text Label 9100 2200 0 60 ~ 0 4 -Text Label 8750 2600 0 60 ~ 0 +Text Label 9100 2300 0 60 ~ 0 5(**) -Text Label 8750 2700 0 60 ~ 0 +Text Label 9100 2400 0 60 ~ 0 6(**) -Text Label 8750 2800 0 60 ~ 0 +Text Label 9100 2500 0 60 ~ 0 7 -Text Label 8750 2900 0 60 ~ 0 +Text Label 9100 2600 0 60 ~ 0 8 -Text Label 8750 3000 0 60 ~ 0 +Text Label 9100 2700 0 60 ~ 0 9(**) -Text Label 9700 1225 1 60 ~ 0 +Text Label 9750 1000 1 60 ~ 0 1(Tx) -Text Label 9800 1225 1 60 ~ 0 +Text Label 9850 1000 1 60 ~ 0 0(Rx) -Text Label 9600 1225 1 60 ~ 0 +Text Label 9650 1000 1 60 ~ 0 Reset -Text Label 9300 3775 3 60 ~ 0 +Text Label 9400 3400 3 60 ~ 0 A6 -Text Label 9500 3775 3 60 ~ 0 +Text Label 9500 3400 3 60 ~ 0 A4 -Text Label 9625 3775 3 60 ~ 0 +Text Label 9800 3400 3 60 ~ 0 A7 -Text Label 9825 3775 3 60 ~ 0 +Text Label 9900 3400 3 60 ~ 0 A5 -Text Label 10600 3000 0 60 ~ 0 +Text Label 10500 2700 0 60 ~ 0 10(**/SS) -Text Label 10600 2900 0 60 ~ 0 +Text Label 10500 2600 0 60 ~ 0 11(MISO) -Text Label 10600 2800 0 60 ~ 0 +Text Label 10500 2500 0 60 ~ 0 12(**/MOSI) -Text Label 10600 2700 0 60 ~ 0 +Text Label 10500 2400 0 60 ~ 0 13(SCK) -Text Label 10600 2600 0 60 ~ 0 +Text Label 10500 2300 0 60 ~ 0 A0 -Text Label 10600 2500 0 60 ~ 0 +Text Label 10500 2200 0 60 ~ 0 A1 -Text Label 10600 2400 0 60 ~ 0 +Text Label 10500 2100 0 60 ~ 0 A2 -Text Label 10600 2300 0 60 ~ 0 +Text Label 10500 2000 0 60 ~ 0 A3 -Text Label 10600 2100 0 60 ~ 0 +Text Label 10500 1800 0 60 ~ 0 Reset Text Notes 8675 575 0 60 ~ 0 Shield Arduino Mini 05 -Wire Wire Line - 9275 2200 9200 2200 -Wire Wire Line - 9200 2200 9200 3175 -Wire Wire Line - 10400 3175 10400 2000 -Wire Wire Line - 10400 2000 10325 2000 -Wire Wire Line - 10125 1350 10125 1225 -Wire Wire Line - 10125 1225 10000 1225 -Wire Wire Line - 10300 3775 10300 3950 -Wire Wire Line - 9975 3650 9975 3775 -Wire Wire Line - 9975 3775 10100 3775 -Wire Wire Line - 9900 900 9900 1225 -Wire Wire Line - 10525 1775 10525 2200 -Wire Wire Line - 10525 2200 10325 2200 -Wire Wire Line - 10400 1775 10400 1900 -Wire Wire Line - 10400 1900 10325 1900 -Wire Wire Line - 9700 1225 9700 925 -Wire Wire Line - 9600 1225 9600 925 -Wire Wire Line - 9800 1225 9800 925 -Wire Wire Line - 9300 3775 9300 3950 -Wire Wire Line - 9500 3775 9500 3950 -Wire Wire Line - 9625 3775 9625 3950 -Wire Wire Line - 9825 3775 9825 3950 -Wire Wire Line - 10325 2800 11150 2800 -Wire Wire Line - 10325 2900 11150 2900 -Wire Wire Line - 10325 3000 11150 3000 -Wire Wire Line - 10325 2700 11150 2700 -Wire Wire Line - 10325 2600 11150 2600 -Wire Wire Line - 10325 2500 11150 2500 -Wire Wire Line - 10325 2400 11150 2400 -Wire Wire Line - 10325 2300 11150 2300 -Wire Wire Line - 10325 2100 11150 2100 -Wire Wire Line - 9275 1900 8725 1900 -Wire Wire Line - 9275 2000 8725 2000 -Wire Wire Line - 9275 2100 8725 2100 -Wire Wire Line - 9275 2300 8725 2300 -Wire Wire Line - 9275 2400 8725 2400 -Wire Wire Line - 9275 2500 8725 2500 -Wire Wire Line - 9275 2600 8725 2600 -Wire Wire Line - 9275 2700 8725 2700 -Wire Wire Line - 9275 2800 8725 2800 -Wire Wire Line - 9275 2900 8725 2900 -Wire Wire Line - 9275 3000 8725 3000 -Wire Notes Line - 11225 4075 8650 4075 -Wire Notes Line - 8650 4075 8650 475 Wire Notes Line 8650 650 9800 650 Wire Notes Line 9800 650 9800 475 +$Comp +L CONN_01X02 P1 +U 1 1 56D735B5 +P 9450 3200 +F 0 "P1" H 9450 3350 50 0000 C CNN +F 1 "ADC" V 9550 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9450 3200 50 0001 C CNN +F 3 "" H 9450 3200 50 0000 C CNN + 1 9450 3200 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X02 P3 +U 1 1 56D737EA +P 9850 3200 +F 0 "P3" H 9850 3350 50 0000 C CNN +F 1 "ADC" V 9950 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 9850 3200 50 0001 C CNN +F 3 "" H 9850 3200 50 0000 C CNN + 1 9850 3200 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X02 P6 +U 1 1 56D7390A +P 10250 3200 +F 0 "P6" V 10250 3050 50 0000 C CNN +F 1 "PWR" V 10350 3200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x02" H 10250 3200 50 0001 C CNN +F 3 "" H 10250 3200 50 0000 C CNN + 1 10250 3200 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR01 +U 1 1 56D739AE +P 10300 3400 +F 0 "#PWR01" H 10300 3150 50 0001 C CNN +F 1 "GND" H 10300 3250 50 0000 C CNN +F 2 "" H 10300 3400 50 0000 C CNN +F 3 "" H 10300 3400 50 0000 C CNN + 1 10300 3400 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR02 +U 1 1 56D739D0 +P 10050 3450 +F 0 "#PWR02" H 10050 3300 50 0001 C CNN +F 1 "+5V" H 10050 3590 50 0000 C CNN +F 2 "" H 10050 3450 50 0000 C CNN +F 3 "" H 10050 3450 50 0000 C CNN + 1 10050 3450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D73A05 +P 10350 2850 +F 0 "#PWR03" H 10350 2600 50 0001 C CNN +F 1 "GND" H 10350 2700 50 0000 C CNN +F 2 "" H 10350 2850 50 0000 C CNN +F 3 "" H 10350 2850 50 0000 C CNN + 1 10350 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10200 3400 10200 3450 +Wire Wire Line + 10200 3450 10050 3450 +$Comp +L CONN_01X12 P2 +U 1 1 56D73B32 +P 9650 2150 +F 0 "P2" H 9650 2800 50 0000 C CNN +F 1 "Digital" V 9750 2150 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 9650 2150 50 0001 C CNN +F 3 "" H 9650 2150 50 0000 C CNN + 1 9650 2150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X12 P5 +U 1 1 56D73C34 +P 10050 2150 +F 0 "P5" H 10050 2800 50 0000 C CNN +F 1 "Analog" V 10150 2150 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x12" H 10050 2150 50 0001 C CNN +F 3 "" H 10050 2150 50 0000 C CNN + 1 10050 2150 + -1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1900 9350 1900 +Wire Wire Line + 9350 1900 9350 2850 +$Comp +L GND #PWR04 +U 1 1 56D73DF5 +P 9350 2850 +F 0 "#PWR04" H 9350 2600 50 0001 C CNN +F 1 "GND" H 9350 2700 50 0000 C CNN +F 2 "" H 9350 2850 50 0000 C CNN +F 3 "" H 9350 2850 50 0000 C CNN + 1 9350 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 1600 9100 1600 +Wire Wire Line + 9100 1700 9450 1700 +Wire Wire Line + 9450 1800 9100 1800 +Wire Wire Line + 9100 2000 9450 2000 +Wire Wire Line + 9450 2100 9100 2100 +Wire Wire Line + 9100 2200 9450 2200 +Wire Wire Line + 9450 2300 9100 2300 +Wire Wire Line + 9100 2400 9450 2400 +Wire Wire Line + 9450 2500 9100 2500 +Wire Wire Line + 9100 2600 9450 2600 +Wire Wire Line + 9450 2700 9100 2700 +Wire Wire Line + 10250 1700 10350 1700 +Wire Wire Line + 10350 1700 10350 2850 +Wire Wire Line + 10250 1600 10350 1600 +Wire Wire Line + 10350 1600 10350 1500 +$Comp +L +9V #PWR05 +U 1 1 56D74105 +P 10350 1500 +F 0 "#PWR05" H 10350 1350 50 0001 C CNN +F 1 "+9V" H 10350 1640 28 0000 C CNN +F 2 "" H 10350 1500 50 0000 C CNN +F 3 "" H 10350 1500 50 0000 C CNN + 1 10350 1500 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR06 +U 1 1 56D74138 +P 10450 1500 +F 0 "#PWR06" H 10450 1350 50 0001 C CNN +F 1 "+5V" H 10450 1640 28 0000 C CNN +F 2 "" H 10450 1500 50 0000 C CNN +F 3 "" H 10450 1500 50 0000 C CNN + 1 10450 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1900 10450 1900 +Wire Wire Line + 10450 1900 10450 1500 +Wire Wire Line + 10500 1800 10250 1800 +Wire Wire Line + 10250 2000 10500 2000 +Wire Wire Line + 10500 2100 10250 2100 +Wire Wire Line + 10500 2200 10250 2200 +Wire Wire Line + 10500 2300 10250 2300 +Wire Wire Line + 10250 2400 10500 2400 +Wire Wire Line + 10500 2500 10250 2500 +Wire Wire Line + 10500 2600 10250 2600 +Wire Wire Line + 10500 2700 10250 2700 +$Comp +L CONN_01X05 P4 +U 1 1 56D745D9 +P 9850 1200 +F 0 "P4" H 9850 1500 50 0000 C CNN +F 1 "COM" V 9950 1200 50 0000 C CNN +F 2 "Socket_Arduino_Mini:Socket_Strip_Arduino_1x05" H 9850 1200 50 0001 C CNN +F 3 "" H 9850 1200 50 0000 C CNN + 1 9850 1200 + 0 -1 1 0 +$EndComp +$Comp +L +5V #PWR07 +U 1 1 56D746F0 +P 9950 1000 +F 0 "#PWR07" H 9950 850 50 0001 C CNN +F 1 "+5V" H 9950 1140 28 0000 C CNN +F 2 "" H 9950 1000 50 0000 C CNN +F 3 "" H 9950 1000 50 0000 C CNN + 1 9950 1000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10050 1000 10200 1000 +$Comp +L GND #PWR08 +U 1 1 56D7476F +P 10200 1000 +F 0 "#PWR08" H 10200 750 50 0001 C CNN +F 1 "GND" H 10200 850 50 0000 C CNN +F 2 "" H 10200 1000 50 0000 C CNN +F 3 "" H 10200 1000 50 0000 C CNN + 1 10200 1000 + 1 0 0 -1 +$EndComp +Wire Notes Line + 11200 3650 8650 3650 +Wire Notes Line + 8650 3650 8650 500 +Text Notes 9750 1600 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Nano/Arduino_Nano-cache.dcm b/template/Arduino_Nano/Arduino_Nano-cache.dcm deleted file mode 100644 index 34556ec7..00000000 --- a/template/Arduino_Nano/Arduino_Nano-cache.dcm +++ /dev/null @@ -1,8 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP CONN_15 -D Symbole general de connexion -K CONN -$ENDCMP -# -#End Doc Library diff --git a/template/Arduino_Nano/Arduino_Nano-cache.lib b/template/Arduino_Nano/Arduino_Nano-cache.lib index 2d379dab..a69e839b 100644 --- a/template/Arduino_Nano/Arduino_Nano-cache.lib +++ b/template/Arduino_Nano/Arduino_Nano-cache.lib @@ -1,86 +1,115 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -40 30 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS +3,3V +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 30 30 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # +5V # -DEF +5V #PWR 0 40 Y Y 1 F P -F0 "#PWR" 0 90 20 H I C CNN -F1 "+5V" 0 90 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -X +5V 1 0 0 0 U 20 20 0 0 W N -C 0 50 20 0 1 0 N -P 4 0 1 0 0 0 0 30 0 30 0 30 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# CONN_1 +# CONN_01X01 # -DEF ~CONN_1 P 0 30 N N 1 F N -F0 "P" 80 0 40 H V L CNN -F1 "CONN_1" 0 55 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X01 P 0 40 Y N 1 F N +F0 "P" 0 100 50 H V C CNN +F1 "CONN_01X01" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X01 + Pin_Header_Angled_1X01 + Socket_Strip_Straight_1X01 + Socket_Strip_Angled_1X01 +$ENDFPLIST DRAW -C 0 0 31 0 1 0 N -P 2 0 1 0 -30 0 -50 0 N -X 1 1 -150 0 100 R 60 60 1 1 P +S -50 5 10 -5 0 1 0 N +S -50 50 50 -50 0 1 0 N +X P1 1 -200 0 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_15 +# CONN_01X15 # -DEF CONN_15 P 0 40 Y N 1 F N -F0 "P" -30 50 60 V V C CNN -F1 "CONN_15" 80 50 60 V V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN +DEF CONN_01X15 P 0 40 Y N 1 F N +F0 "P" 0 800 50 H V C CNN +F1 "CONN_01X15" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X15 + Pin_Header_Angled_1X15 + Socket_Strip_Straight_1X15 + Socket_Strip_Angled_1X15 +$ENDFPLIST DRAW -S -100 -750 150 750 0 1 0 N -X P1 1 -350 700 250 R 50 50 1 1 P I -X P2 2 -350 600 250 R 50 50 1 1 P I -X P3 3 -350 500 250 R 50 50 1 1 P I -X P4 4 -350 400 250 R 50 50 1 1 P I -X P5 5 -350 300 250 R 50 50 1 1 P I -X P6 6 -350 200 250 R 50 50 1 1 P I -X P7 7 -350 100 250 R 50 50 1 1 P I -X P8 8 -350 0 250 R 50 50 1 1 P I -X P9 9 -350 -100 250 R 50 50 1 1 P I -X P10 10 -350 -200 250 R 50 50 1 1 P I -X P11 11 -350 -300 250 R 50 50 1 1 P I -X P12 12 -350 -400 250 R 50 50 1 1 P I -X P13 13 -350 -500 250 R 50 50 1 1 P I -X P14 14 -350 -600 250 R 50 50 1 1 P I -X p15 15 -350 -700 250 R 50 50 1 1 P I +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 750 50 -750 0 1 0 N +X P1 1 -200 700 150 R 50 50 1 1 P +X P2 2 -200 600 150 R 50 50 1 1 P +X P3 3 -200 500 150 R 50 50 1 1 P +X P4 4 -200 400 150 R 50 50 1 1 P +X P5 5 -200 300 150 R 50 50 1 1 P +X P6 6 -200 200 150 R 50 50 1 1 P +X P7 7 -200 100 150 R 50 50 1 1 P +X P8 8 -200 0 150 R 50 50 1 1 P +X P9 9 -200 -100 150 R 50 50 1 1 P +X P10 10 -200 -200 150 R 50 50 1 1 P +X P11 11 -200 -300 150 R 50 50 1 1 P +X P12 12 -200 -400 150 R 50 50 1 1 P +X P13 13 -200 -500 150 R 50 50 1 1 P +X P14 14 -200 -600 150 R 50 50 1 1 P +X P15 15 -200 -700 150 R 50 50 1 1 P ENDDRAW ENDDEF # # GND # -DEF ~GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 0 30 H I C CNN -F1 "GND" 0 -70 30 H I C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N -X GND 1 0 0 0 U 30 30 1 1 W N +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N ENDDRAW ENDDEF # diff --git a/template/Arduino_Nano/Arduino_Nano.kicad_pcb b/template/Arduino_Nano/Arduino_Nano.kicad_pcb index 8df98671..c2d19076 100644 --- a/template/Arduino_Nano/Arduino_Nano.kicad_pcb +++ b/template/Arduino_Nano/Arduino_Nano.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 2) (no_connects 2) - (area 136.242429 65.55 157.889572 112.597001) + (area 138.125999 67.386999 156.006001 110.667001) (thickness 1.6) (drawings 20) (tracks 0) @@ -121,12 +121,12 @@ (net 24 /A1) (net 25 /A0) (net 26 /AREF) - (net 27 +3.3V) - (net 28 "/13(SCK)") - (net 29 "Net-(P3-Pad1)") - (net 30 "Net-(P4-Pad1)") - (net 31 "Net-(P5-Pad1)") - (net 32 "Net-(P6-Pad1)") + (net 27 "/13(SCK)") + (net 28 "Net-(P3-Pad1)") + (net 29 "Net-(P4-Pad1)") + (net 30 "Net-(P5-Pad1)") + (net 31 "Net-(P6-Pad1)") + (net 32 +3V3) (net_class Default "This is the default net class." (clearance 0.2) @@ -135,7 +135,7 @@ (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) - (add_net +3.3V) + (add_net +3V3) (add_net +5V) (add_net "/0(Rx)") (add_net "/1(Tx)") @@ -173,7 +173,7 @@ (at 139.446 71.247 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551D9496) + (path /56D73FAC) (fp_text reference P1 (at 16.383 -2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -232,7 +232,7 @@ (at 154.686 71.247 270) (descr "Through hole socket strip") (tags "socket strip") - (path /551D94EF) + (path /56D740C7) (fp_text reference P2 (at 16.383 2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -277,9 +277,9 @@ (pad 13 thru_hole oval (at 30.48 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) (net 26 /AREF)) (pad 14 thru_hole oval (at 33.02 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 27 +3.3V)) + (net 32 +3V3)) (pad 15 thru_hole oval (at 35.56 0 270) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) - (net 28 "/13(SCK)")) + (net 27 "/13(SCK)")) (model ${KIPRJMOD}/Socket_Arduino_Nano.3dshapes/Socket_header_Arduino_1x15.wrl (at (xyz 0.7 0 0)) (scale (xyz 1 1 1)) @@ -291,60 +291,60 @@ (at 139.446 68.707) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9380) + (path /56D73ADD) (fp_text reference P3 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 29 "Net-(P3-Pad1)")) + (net 28 "Net-(P3-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 55211594) (tstamp 55211558) (at 139.446 109.347) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9414) + (path /56D73D86) (fp_text reference P4 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 30 "Net-(P4-Pad1)")) + (net 29 "Net-(P4-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 552115A5) (tstamp 5521155D) (at 154.686 109.347) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9432) + (path /56D73DAE) (fp_text reference P5 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 31 "Net-(P5-Pad1)")) + (net 30 "Net-(P5-Pad1)")) ) (module Socket_Arduino_Nano:1pin_Nano locked (layer F.Cu) (tedit 552115BD) (tstamp 55211562) (at 154.686 68.707) (descr "module 1 pin (ou trou mecanique de percage)") (tags DEV) - (path /551D9466) + (path /56D73DD9) (fp_text reference P6 (at 0 -2.032) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) - (fp_text value CONN_1 (at 0 2.032) (layer F.Fab) hide + (fp_text value CONN_01X01 (at 0 2.032) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.778) (layers *.Cu *.Mask F.SilkS) - (net 32 "Net-(P6-Pad1)")) + (net 31 "Net-(P6-Pad1)")) ) (gr_text 1 (at 141.732 71.247) (layer F.SilkS) diff --git a/template/Arduino_Nano/Arduino_Nano.net b/template/Arduino_Nano/Arduino_Nano.net index 8f3a5834..32a27427 100644 --- a/template/Arduino_Nano/Arduino_Nano.net +++ b/template/Arduino_Nano/Arduino_Nano.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Nano/Arduino_Nano.sch) - (date "jeu. 02 avril 2015 19:34:25 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Nano/Arduino_Nano.sch) + (date "mer. 02 mars 2016 20:18:18 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -16,48 +16,64 @@ (comment (number 4) (value ""))))) (components (comp (ref P3) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9380)) + (tstamp 56D73ADD)) (comp (ref P4) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9414)) + (tstamp 56D73D86)) (comp (ref P5) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9432)) + (tstamp 56D73DAE)) (comp (ref P6) - (value CONN_1) - (libsource (lib conn) (part CONN_1)) + (value CONN_01X01) + (footprint Socket_Arduino_Nano:1pin_Nano) + (libsource (lib conn) (part CONN_01X01)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9466)) + (tstamp 56D73DD9)) (comp (ref P1) (value Digital) - (libsource (lib Arduino_Nano-cache) (part CONN_15)) + (footprint Socket_Arduino_Nano:Socket_Strip_Arduino_1x15) + (libsource (lib conn) (part CONN_01X15)) (sheetpath (names /) (tstamps /)) - (tstamp 551D9496)) + (tstamp 56D73FAC)) (comp (ref P2) (value Analog) - (libsource (lib Arduino_Nano-cache) (part CONN_15)) + (footprint Socket_Arduino_Nano:Socket_Strip_Arduino_1x15) + (libsource (lib conn) (part CONN_01X15)) (sheetpath (names /) (tstamps /)) - (tstamp 551D94EF))) + (tstamp 56D740C7))) (libparts - (libpart (lib conn) (part CONN_1) - (description "1 pin") + (libpart (lib conn) (part CONN_01X01) + (description "Connector 01x01") + (footprints + (fp Pin_Header_Straight_1X01) + (fp Pin_Header_Angled_1X01) + (fp Socket_Strip_Straight_1X01) + (fp Socket_Strip_Angled_1X01)) (fields (field (name Reference) P) - (field (name Value) CONN_1)) + (field (name Value) CONN_01X01)) (pins - (pin (num 1) (name 1) (type passive)))) - (libpart (lib Arduino_Nano-cache) (part CONN_15) - (description "Symbole general de connexion") + (pin (num 1) (name P1) (type passive)))) + (libpart (lib conn) (part CONN_01X15) + (description "Connector 01x15") + (footprints + (fp Pin_Header_Straight_1X15) + (fp Pin_Header_Angled_1X15) + (fp Socket_Strip_Straight_1X15) + (fp Socket_Strip_Angled_1X15)) (fields (field (name Reference) P) - (field (name Value) CONN_15)) + (field (name Value) CONN_01X15)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -73,76 +89,74 @@ (pin (num 12) (name P12) (type passive)) (pin (num 13) (name P13) (type passive)) (pin (num 14) (name P14) (type passive)) - (pin (num 15) (name p15) (type passive))))) + (pin (num 15) (name P15) (type passive))))) (libraries (library (logical conn) - (uri /usr/share/kicad/library/conn.lib)) - (library (logical Arduino_Nano-cache) - (uri /home/jo/kicad/template/Arduino_Nano/Arduino_Nano-cache.lib))) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name +5V) - (node (ref P2) (pin 4))) - (net (code 2) (name /A0) - (node (ref P2) (pin 12))) - (net (code 3) (name /AREF) - (node (ref P2) (pin 13))) - (net (code 4) (name +3.3V) - (node (ref P2) (pin 14))) - (net (code 5) (name "/13(SCK)") + (net (code 1) (name GND) + (node (ref P2) (pin 2)) + (node (ref P1) (pin 4))) + (net (code 2) (name "/10(**/SS)") + (node (ref P1) (pin 13))) + (net (code 3) (name "/9(**)") + (node (ref P1) (pin 12))) + (net (code 4) (name /8) + (node (ref P1) (pin 11))) + (net (code 5) (name /7) + (node (ref P1) (pin 10))) + (net (code 6) (name "/6(**)") + (node (ref P1) (pin 9))) + (net (code 7) (name "/5(**)") + (node (ref P1) (pin 8))) + (net (code 8) (name /4) + (node (ref P1) (pin 7))) + (net (code 9) (name "/3(**)") + (node (ref P1) (pin 6))) + (net (code 10) (name /2) + (node (ref P1) (pin 5))) + (net (code 11) (name "/0(Rx)") + (node (ref P1) (pin 2))) + (net (code 12) (name "/1(Tx)") + (node (ref P1) (pin 1))) + (net (code 13) (name "/11(**/MISO)") + (node (ref P1) (pin 14))) + (net (code 14) (name "/13(SCK)") (node (ref P2) (pin 15))) - (net (code 6) (name GND) - (node (ref P1) (pin 4)) - (node (ref P2) (pin 2))) - (net (code 7) (name /Reset) + (net (code 15) (name +3V3) + (node (ref P2) (pin 14))) + (net (code 16) (name /AREF) + (node (ref P2) (pin 13))) + (net (code 17) (name /A0) + (node (ref P2) (pin 12))) + (net (code 18) (name /A1) + (node (ref P2) (pin 11))) + (net (code 19) (name /A2) + (node (ref P2) (pin 10))) + (net (code 20) (name /A3) + (node (ref P2) (pin 9))) + (net (code 21) (name /A4) + (node (ref P2) (pin 8))) + (net (code 22) (name /A5) + (node (ref P2) (pin 7))) + (net (code 23) (name /A6) + (node (ref P2) (pin 6))) + (net (code 24) (name /A7) + (node (ref P2) (pin 5))) + (net (code 25) (name /Reset) (node (ref P1) (pin 3)) (node (ref P2) (pin 3))) - (net (code 8) (name /Vin) + (net (code 26) (name +5V) + (node (ref P2) (pin 4))) + (net (code 27) (name /Vin) (node (ref P2) (pin 1))) - (net (code 9) (name /A1) - (node (ref P2) (pin 11))) - (net (code 10) (name /A7) - (node (ref P2) (pin 5))) - (net (code 11) (name /A6) - (node (ref P2) (pin 6))) - (net (code 12) (name /A5) - (node (ref P2) (pin 7))) - (net (code 13) (name /A4) - (node (ref P2) (pin 8))) - (net (code 14) (name /A3) - (node (ref P2) (pin 9))) - (net (code 15) (name /A2) - (node (ref P2) (pin 10))) - (net (code 16) (name "/10(**/SS)") - (node (ref P1) (pin 13))) - (net (code 17) (name "/1(Tx)") - (node (ref P1) (pin 1))) - (net (code 18) (name "/0(Rx)") - (node (ref P1) (pin 2))) - (net (code 19) (name /2) - (node (ref P1) (pin 5))) - (net (code 20) (name "/3(**)") - (node (ref P1) (pin 6))) - (net (code 21) (name /4) - (node (ref P1) (pin 7))) - (net (code 22) (name "/5(**)") - (node (ref P1) (pin 8))) - (net (code 23) (name "/6(**)") - (node (ref P1) (pin 9))) - (net (code 24) (name /7) - (node (ref P1) (pin 10))) - (net (code 25) (name /8) - (node (ref P1) (pin 11))) - (net (code 26) (name "/9(**)") - (node (ref P1) (pin 12))) - (net (code 27) (name "/12(MOSI)") + (net (code 28) (name "/12(MOSI)") (node (ref P1) (pin 15))) - (net (code 28) (name "/11(**/MISO)") - (node (ref P1) (pin 14))) - (net (code 29) (name "Net-(P6-Pad1)") + (net (code 29) (name "Net-(P3-Pad1)") + (node (ref P3) (pin 1))) + (net (code 30) (name "Net-(P6-Pad1)") (node (ref P6) (pin 1))) - (net (code 30) (name "Net-(P5-Pad1)") + (net (code 31) (name "Net-(P5-Pad1)") (node (ref P5) (pin 1))) - (net (code 31) (name "Net-(P4-Pad1)") - (node (ref P4) (pin 1))) - (net (code 32) (name "Net-(P3-Pad1)") - (node (ref P3) (pin 1))))) \ No newline at end of file + (net (code 32) (name "Net-(P4-Pad1)") + (node (ref P4) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Nano/Arduino_Nano.pro b/template/Arduino_Nano/Arduino_Nano.pro index 021bf90d..ee98f637 100644 --- a/template/Arduino_Nano/Arduino_Nano.pro +++ b/template/Arduino_Nano/Arduino_Nano.pro @@ -1,45 +1,6 @@ -update=jeu. 02 avril 2015 19:05:42 UTC +update=mer. 02 mars 2016 20:23:05 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Nano/Arduino_Nano.sch b/template/Arduino_Nano/Arduino_Nano.sch index 57646b85..b93c6d0c 100644 --- a/template/Arduino_Nano/Arduino_Nano.sch +++ b/template/Arduino_Nano/Arduino_Nano.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 2 +LIBS:Arduino_Nano-rescue LIBS:power LIBS:device LIBS:transistors @@ -10,7 +11,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,258 +44,258 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_1 P3 -U 1 1 551D9380 -P 10800 650 -F 0 "P3" H 10880 650 40 0000 L CNN -F 1 "CONN_1" H 10800 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10800 650 60 0001 C CNN -F 3 "" H 10800 650 60 0000 C CNN - 1 10800 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P4 -U 1 1 551D9414 -P 10900 650 -F 0 "P4" H 10980 650 40 0000 L CNN -F 1 "CONN_1" H 10900 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 10900 650 60 0001 C CNN -F 3 "" H 10900 650 60 0000 C CNN - 1 10900 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P5 -U 1 1 551D9432 -P 11000 650 -F 0 "P5" H 11080 650 40 0000 L CNN -F 1 "CONN_1" H 11000 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11000 650 60 0001 C CNN -F 3 "" H 11000 650 60 0000 C CNN - 1 11000 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_1 P6 -U 1 1 551D9466 -P 11100 650 -F 0 "P6" H 11180 650 40 0000 L CNN -F 1 "CONN_1" H 11100 705 30 0001 C CNN -F 2 "Socket_Arduino_Nano:1pin_Nano" H 11100 650 60 0001 C CNN -F 3 "" H 11100 650 60 0000 C CNN - 1 11100 650 - 0 -1 -1 0 -$EndComp -$Comp -L CONN_15 P1 -U 1 1 551D9496 -P 9625 2000 -F 0 "P1" V 9595 2050 60 0000 C CNN -F 1 "Digital" V 9705 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9625 2050 60 0001 C CNN -F 3 "" H 9625 2050 60 0000 C CNN - 1 9625 2000 - 1 0 0 -1 -$EndComp -$Comp -L CONN_15 P2 -U 1 1 551D94EF -P 10000 2000 -F 0 "P2" V 9970 2050 60 0000 C CNN -F 1 "Analog" V 10080 2050 60 0000 C CNN -F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 10000 2050 60 0001 C CNN -F 3 "" H 10000 2050 60 0000 C CNN - 1 10000 2000 - -1 0 0 -1 -$EndComp -NoConn ~ 10800 800 -NoConn ~ 10900 800 -NoConn ~ 11000 800 -NoConn ~ 11100 800 -Text Label 8575 1300 0 60 ~ 0 +Text Label 8700 1100 0 60 ~ 0 1(Tx) -Text Label 8575 1400 0 60 ~ 0 +Text Label 8700 1200 0 60 ~ 0 0(Rx) -$Comp -L GND #PWR1 -U 1 1 551D979C -P 9200 2875 -F 0 "#PWR1" H 9200 2875 30 0001 C CNN -F 1 "GND" H 9200 2805 30 0001 C CNN -F 2 "" H 9200 2875 60 0000 C CNN -F 3 "" H 9200 2875 60 0000 C CNN - 1 9200 2875 - 1 0 0 -1 -$EndComp -Text Label 8575 1500 0 60 ~ 0 +Text Label 8700 1300 0 60 ~ 0 Reset -Text Label 8575 1700 0 60 ~ 0 +Text Label 8700 1500 0 60 ~ 0 2 -Text Label 8575 1800 0 60 ~ 0 +Text Label 8700 1600 0 60 ~ 0 3(**) -Text Label 8575 1900 0 60 ~ 0 +Text Label 8700 1700 0 60 ~ 0 4 -Text Label 8575 2000 0 60 ~ 0 +Text Label 8700 1800 0 60 ~ 0 5(**) -Text Label 8575 2100 0 60 ~ 0 +Text Label 8700 1900 0 60 ~ 0 6(**) -Text Label 8575 2200 0 60 ~ 0 +Text Label 8700 2000 0 60 ~ 0 7 -Text Label 8575 2300 0 60 ~ 0 +Text Label 8700 2100 0 60 ~ 0 8 -Text Label 8575 2400 0 60 ~ 0 +Text Label 8700 2200 0 60 ~ 0 9(**) -Text Label 8575 2500 0 60 ~ 0 +Text Label 8700 2300 0 60 ~ 0 10(**/SS) -Text Label 8575 2600 0 60 ~ 0 +Text Label 8700 2400 0 60 ~ 0 11(**/MISO) -Text Label 8575 2700 0 60 ~ 0 +Text Label 8700 2500 0 60 ~ 0 12(MOSI) -Text Label 10750 2700 0 60 ~ 0 +Text Label 10550 2500 0 60 ~ 0 13(SCK) -Text Label 10750 2400 0 60 ~ 0 +Text Label 10550 2200 0 60 ~ 0 A0 -Text Label 10750 2300 0 60 ~ 0 +Text Label 10550 2100 0 60 ~ 0 A1 -Text Label 10750 2200 0 60 ~ 0 +Text Label 10550 2000 0 60 ~ 0 A2 -Text Label 10750 2100 0 60 ~ 0 +Text Label 10550 1900 0 60 ~ 0 A3 -Text Label 10750 2000 0 60 ~ 0 +Text Label 10550 1800 0 60 ~ 0 A4 -Text Label 10750 1900 0 60 ~ 0 +Text Label 10550 1700 0 60 ~ 0 A5 -Text Label 10750 1800 0 60 ~ 0 +Text Label 10550 1600 0 60 ~ 0 A6 -Text Label 10750 1700 0 60 ~ 0 +Text Label 10550 1500 0 60 ~ 0 A7 -$Comp -L +3.3V #PWR3 -U 1 1 551D9E93 -P 10675 1125 -F 0 "#PWR3" H 10675 1085 30 0001 C CNN -F 1 "+3.3V" H 10675 1235 30 0000 C CNN -F 2 "" H 10675 1125 60 0000 C CNN -F 3 "" H 10675 1125 60 0000 C CNN - 1 10675 1125 - 1 0 0 -1 -$EndComp -Text Label 10750 2500 0 60 ~ 0 +Text Label 10550 2300 0 60 ~ 0 AREF -$Comp -L +5V #PWR2 -U 1 1 551D9FBD -P 10550 1125 -F 0 "#PWR2" H 10550 1215 20 0001 C CNN -F 1 "+5V" H 10550 1215 30 0000 C CNN -F 2 "" H 10550 1125 60 0000 C CNN -F 3 "" H 10550 1125 60 0000 C CNN - 1 10550 1125 - 1 0 0 -1 -$EndComp -$Comp -L GND #PWR4 -U 1 1 551D9FD7 -P 10425 2875 -F 0 "#PWR4" H 10425 2875 30 0001 C CNN -F 1 "GND" H 10425 2805 30 0001 C CNN -F 2 "" H 10425 2875 60 0000 C CNN -F 3 "" H 10425 2875 60 0000 C CNN - 1 10425 2875 - 1 0 0 -1 -$EndComp -Text Label 10750 1500 0 60 ~ 0 +Text Label 10550 1300 0 60 ~ 0 Reset -Text Notes 10850 950 0 60 ~ 0 +Text Notes 10800 1000 0 60 ~ 0 Holes Text Notes 8500 575 0 60 ~ 0 Shield for Arduino Nano -Wire Wire Line - 8550 2700 9275 2700 -Wire Wire Line - 8550 2600 9275 2600 -Wire Wire Line - 8550 2500 9275 2500 -Wire Wire Line - 8550 2400 9275 2400 -Wire Wire Line - 8550 2300 9275 2300 -Wire Wire Line - 8550 2200 9275 2200 -Wire Wire Line - 8550 2100 9275 2100 -Wire Wire Line - 8550 2000 9275 2000 -Wire Wire Line - 8550 1900 9275 1900 -Wire Wire Line - 8550 1800 9275 1800 -Wire Wire Line - 8550 1700 9275 1700 -Wire Wire Line - 8550 1500 9275 1500 -Wire Wire Line - 8550 1400 9275 1400 -Wire Wire Line - 8550 1300 9275 1300 -Wire Wire Line - 9200 1600 9200 2875 -Wire Wire Line - 9200 1600 9275 1600 -Text Label 10425 1125 1 60 ~ 0 +Text Label 10250 950 1 60 ~ 0 Vin -Wire Wire Line - 10425 1125 10425 1300 -Wire Wire Line - 10425 1300 10350 1300 -Wire Wire Line - 10350 2600 10675 2600 -Wire Wire Line - 10350 1600 10550 1600 -Wire Notes Line - 10700 475 10700 975 -Wire Notes Line - 10700 975 11225 975 -Wire Wire Line - 10550 1600 10550 1125 -Wire Wire Line - 10675 2600 10675 1125 -Wire Wire Line - 10425 1400 10425 2875 -Wire Wire Line - 10425 1400 10350 1400 -Wire Notes Line - 11225 3000 8525 3000 -Wire Wire Line - 10350 1500 11125 1500 -Wire Wire Line - 10350 1700 11125 1700 -Wire Wire Line - 10350 1800 11125 1800 -Wire Wire Line - 10350 1900 11125 1900 -Wire Wire Line - 10350 2000 11125 2000 -Wire Wire Line - 10350 2100 11125 2100 -Wire Wire Line - 10350 2200 11125 2200 -Wire Wire Line - 10350 2300 11125 2300 -Wire Wire Line - 10350 2400 11125 2400 -Wire Wire Line - 10350 2500 11125 2500 -Wire Wire Line - 10350 2700 11125 2700 -Wire Notes Line - 8550 3000 8475 3000 -Wire Notes Line - 8475 3000 8475 475 Wire Notes Line 8475 650 9675 650 Wire Notes Line 9675 650 9675 475 +$Comp +L CONN_01X01 P3 +U 1 1 56D73ADD +P 10800 650 +F 0 "P3" V 10900 650 50 0000 C CNN +F 1 "CONN_01X01" V 10900 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 10800 650 50 0001 C CNN +F 3 "" H 10800 650 50 0000 C CNN + 1 10800 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10800 850 +$Comp +L CONN_01X01 P4 +U 1 1 56D73D86 +P 10900 650 +F 0 "P4" V 11000 650 50 0000 C CNN +F 1 "CONN_01X01" V 11000 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 10900 650 50 0001 C CNN +F 3 "" H 10900 650 50 0000 C CNN + 1 10900 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P5 +U 1 1 56D73DAE +P 11000 650 +F 0 "P5" V 11100 650 50 0000 C CNN +F 1 "CONN_01X01" V 11100 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 11000 650 50 0001 C CNN +F 3 "" H 11000 650 50 0000 C CNN + 1 11000 650 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X01 P6 +U 1 1 56D73DD9 +P 11100 650 +F 0 "P6" V 11200 650 50 0000 C CNN +F 1 "CONN_01X01" V 11200 650 50 0001 C CNN +F 2 "Socket_Arduino_Nano:1pin_Nano" H 11100 650 50 0001 C CNN +F 3 "" H 11100 650 50 0000 C CNN + 1 11100 650 + 0 -1 -1 0 +$EndComp +NoConn ~ 10900 850 +NoConn ~ 11000 850 +NoConn ~ 11100 850 +$Comp +L CONN_01X15 P1 +U 1 1 56D73FAC +P 9550 1800 +F 0 "P1" H 9550 2600 50 0000 C CNN +F 1 "Digital" V 9650 1800 50 0000 C CNN +F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9550 1800 50 0001 C CNN +F 3 "" H 9550 1800 50 0000 C CNN + 1 9550 1800 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X15 P2 +U 1 1 56D740C7 +P 9950 1800 +F 0 "P2" H 9950 2600 50 0000 C CNN +F 1 "Analog" V 10050 1800 50 0000 C CNN +F 2 "Socket_Arduino_Nano:Socket_Strip_Arduino_1x15" H 9950 1800 50 0001 C CNN +F 3 "" H 9950 1800 50 0000 C CNN + 1 9950 1800 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR01 +U 1 1 56D7422C +P 9250 2600 +F 0 "#PWR01" H 9250 2350 50 0001 C CNN +F 1 "GND" H 9250 2450 50 0000 C CNN +F 2 "" H 9250 2600 50 0000 C CNN +F 3 "" H 9250 2600 50 0000 C CNN + 1 9250 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9350 1400 9250 1400 +Wire Wire Line + 9250 1400 9250 2600 +Wire Wire Line + 9350 1100 8700 1100 +Wire Wire Line + 8700 1200 9350 1200 +Wire Wire Line + 9350 1300 8700 1300 +Wire Wire Line + 8700 1500 9350 1500 +Wire Wire Line + 9350 1600 8700 1600 +Wire Wire Line + 8700 1700 9350 1700 +Wire Wire Line + 9350 1800 8700 1800 +Wire Wire Line + 8700 1900 9350 1900 +Wire Wire Line + 9350 2000 8700 2000 +Wire Wire Line + 8700 2100 9350 2100 +Wire Wire Line + 9350 2200 8700 2200 +Wire Wire Line + 8700 2300 9350 2300 +Wire Wire Line + 9350 2400 8700 2400 +Wire Wire Line + 8700 2500 9350 2500 +$Comp +L GND #PWR02 +U 1 1 56D746ED +P 10250 2600 +F 0 "#PWR02" H 10250 2350 50 0001 C CNN +F 1 "GND" H 10250 2450 50 0000 C CNN +F 2 "" H 10250 2600 50 0000 C CNN +F 3 "" H 10250 2600 50 0000 C CNN + 1 10250 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 2600 10250 1200 +Wire Wire Line + 10250 1200 10150 1200 +Wire Wire Line + 10150 1100 10250 1100 +Wire Wire Line + 10250 1100 10250 950 +$Comp +L +5V #PWR03 +U 1 1 56D747E8 +P 10350 950 +F 0 "#PWR03" H 10350 800 50 0001 C CNN +F 1 "+5V" H 10350 1090 28 0000 C CNN +F 2 "" H 10350 950 50 0000 C CNN +F 3 "" H 10350 950 50 0000 C CNN + 1 10350 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10350 950 10350 1400 +Wire Wire Line + 10350 1400 10150 1400 +$Comp +L +3.3V #PWR04 +U 1 1 56D74854 +P 10450 950 +F 0 "#PWR04" H 10450 800 50 0001 C CNN +F 1 "+3.3V" H 10450 1090 28 0000 C CNN +F 2 "" H 10450 950 50 0000 C CNN +F 3 "" H 10450 950 50 0000 C CNN + 1 10450 950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10450 950 10450 2400 +Wire Wire Line + 10450 2400 10150 2400 +Wire Wire Line + 10550 1300 10150 1300 +Wire Wire Line + 10150 1500 10550 1500 +Wire Wire Line + 10550 1600 10150 1600 +Wire Wire Line + 10550 1700 10150 1700 +Wire Wire Line + 10150 1800 10550 1800 +Wire Wire Line + 10550 1900 10150 1900 +Wire Wire Line + 10550 2000 10150 2000 +Wire Wire Line + 10150 2100 10550 2100 +Wire Wire Line + 10550 2200 10150 2200 +Wire Wire Line + 10550 2300 10150 2300 +Wire Wire Line + 10150 2500 10550 2500 +Wire Notes Line + 11200 1050 10650 1050 +Wire Notes Line + 10650 1050 10650 500 +Wire Notes Line + 11200 2850 8450 2850 +Wire Notes Line + 8450 2850 8450 500 +Text Notes 9650 1100 0 60 ~ 0 +1 $EndSCHEMATC diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib b/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib index 53c9307a..210cd379 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib @@ -1,59 +1,97 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# CONN_12 +# CONN_01X02 # -DEF CONN_12 P 0 40 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_12" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST DRAW -S -100 600 100 -600 0 1 0 N -X P1 1 -350 550 250 R 50 50 1 1 P I -X P2 2 -350 450 250 R 50 50 1 1 P I -X P3 3 -350 350 250 R 50 50 1 1 P I -X P4 4 -350 250 250 R 50 50 1 1 P I -X P5 5 -350 150 250 R 50 50 1 1 P I -X P6 6 -350 50 250 R 50 50 1 1 P I -X P7 7 -350 -50 250 R 50 50 1 1 P I -X P8 8 -350 -150 250 R 50 50 1 1 P I -X P9 9 -350 -250 250 R 50 50 1 1 P I -X P10 10 -350 -350 250 R 50 50 1 1 P I -X P11 11 -350 -450 250 R 50 50 1 1 P I -X P12 12 -350 -550 250 R 50 50 1 1 P I +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_2 +# CONN_01X06 # -DEF CONN_2 P 0 40 Y N 1 F N -F0 "P" -50 0 40 V V C CNN -F1 "CONN_2" 50 0 40 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X06 P 0 40 Y N 1 F N +F0 "P" 0 350 50 H V C CNN +F1 "CONN_01X06" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X06 + Pin_Header_Angled_1X06 + Socket_Strip_Straight_1X06 + Socket_Strip_Angled_1X06 +$ENDFPLIST DRAW -S -100 150 100 -150 0 1 0 N -X P1 1 -350 100 250 R 60 60 1 1 P I -X PM 2 -350 -100 250 R 60 60 1 1 P I +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 300 50 -300 0 1 0 N +X P1 1 -200 250 150 R 50 50 1 1 P +X P2 2 -200 150 150 R 50 50 1 1 P +X P3 3 -200 50 150 R 50 50 1 1 P +X P4 4 -200 -50 150 R 50 50 1 1 P +X P5 5 -200 -150 150 R 50 50 1 1 P +X P6 6 -200 -250 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# CONN_6 +# CONN_01X12 # -DEF CONN_6 P 0 30 Y N 1 F N -F0 "P" -50 0 60 V V C CNN -F1 "CONN_6" 50 0 60 V V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF CONN_01X12 P 0 40 Y N 1 F N +F0 "P" 0 650 50 H V C CNN +F1 "CONN_01X12" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X12 + Pin_Header_Angled_1X12 + Socket_Strip_Straight_1X12 + Socket_Strip_Angled_1X12 +$ENDFPLIST DRAW -S -100 300 100 -300 0 1 0 N -X 1 1 -350 250 250 R 60 60 1 1 P I -X 2 2 -350 150 250 R 60 60 1 1 P I -X 3 3 -350 50 250 R 60 60 1 1 P I -X 4 4 -350 -50 250 R 60 60 1 1 P I -X 5 5 -350 -150 250 R 60 60 1 1 P I -X 6 6 -350 -250 250 R 60 60 1 1 P I +S -50 -600 50 600 0 1 0 N +S -50 -545 10 -555 0 1 0 N +S -50 -445 10 -455 0 1 0 N +S -50 -345 10 -355 0 1 0 N +S -50 -245 10 -255 0 1 0 N +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 255 10 245 0 1 0 N +S -50 355 10 345 0 1 0 N +S -50 455 10 445 0 1 0 N +S -50 555 10 545 0 1 0 N +X P1 1 -200 550 150 R 50 50 1 1 P +X P2 2 -200 450 150 R 50 50 1 1 P +X P3 3 -200 350 150 R 50 50 1 1 P +X P4 4 -200 250 150 R 50 50 1 1 P +X P5 5 -200 150 150 R 50 50 1 1 P +X P6 6 -200 50 150 R 50 50 1 1 P +X P7 7 -200 -50 150 R 50 50 1 1 P +X P8 8 -200 -150 150 R 50 50 1 1 P +X P9 9 -200 -250 150 R 50 50 1 1 P +X P10 10 -200 -350 150 R 50 50 1 1 P +X P11 11 -200 -450 150 R 50 50 1 1 P +X P12 12 -200 -550 150 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -62,8 +100,8 @@ ENDDEF DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -250 50 H I C CNN F1 "GND" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N X GND 1 0 0 0 D 50 50 1 1 W N @@ -75,8 +113,8 @@ ENDDEF DEF VCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 -150 50 H I C CNN F1 "VCC" 0 150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW C 0 75 25 0 1 0 N P 2 0 1 0 0 0 0 50 N diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb index bd99845d..16116a99 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.kicad_pcb @@ -1,9 +1,9 @@ -(kicad_pcb (version 4) (host pcbnew "(2015-03-25 BZR 5536)-product") +(kicad_pcb (version 4) (host pcbnew 4.0.2-4+6225~38~ubuntu14.04.1-stable) (general (links 7) (no_connects 7) - (area 135.660715 80.574999 155.645001 115.015001) + (area 137.109999 81.229999 154.990001 114.350001) (thickness 1.6) (drawings 11) (tracks 0) @@ -163,7 +163,7 @@ (at 138.43 85.09 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552014A1) + (path /56D754D1) (fp_text reference P1 (at 13.97 -2.794 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -216,7 +216,7 @@ (at 139.7 82.55) (descr "Through hole socket strip") (tags "socket strip") - (path /55201543) + (path /56D75238) (fp_text reference P2 (at 6.35 2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -252,7 +252,7 @@ (at 151.13 93.98 270) (descr "Through hole socket strip") (tags "socket strip") - (path /55201A4F) + (path /56D74FB3) (fp_text reference P3 (at 0 2.54 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -280,7 +280,7 @@ (at 153.67 85.09 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552014EF) + (path /56D755F3) (fp_text reference P4 (at 1.016 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) @@ -333,7 +333,7 @@ (at 151.13 104.14 270) (descr "Through hole socket strip") (tags "socket strip") - (path /552112EB) + (path /56D7505C) (fp_text reference P5 (at -0.762 2.286 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net index fbe8c19b..2058d08a 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.net @@ -1,8 +1,8 @@ (export (version D) (design - (source /home/jo/kicad/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch) - (date "dim. 05 avril 2015 10:47:34 UTC") - (tool "Eeschema (2015-03-25 BZR 5536)-product") + (source /home/jo/Documents/hobbies/git/kicad_git/kicad-library/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch) + (date "mer. 02 mars 2016 21:11:28 CET") + (tool "Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable") (sheet (number 1) (name /) (tstamps /) (title_block (title) @@ -15,41 +15,77 @@ (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components - (comp (ref P1) - (value Digital) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 552014A1)) - (comp (ref P4) - (value Analog) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_12)) - (sheetpath (names /) (tstamps /)) - (tstamp 552014EF)) - (comp (ref P2) - (value COM) - (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_6)) - (sheetpath (names /) (tstamps /)) - (tstamp 55201543)) (comp (ref P3) (value ADC) (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_2)) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 55201A4F)) + (tstamp 56D74FB3)) (comp (ref P5) (value ADC) (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02) - (libsource (lib Arduino_Pro_Mini-cache) (part CONN_2)) + (libsource (lib conn) (part CONN_01X02)) (sheetpath (names /) (tstamps /)) - (tstamp 552112EB))) + (tstamp 56D7505C)) + (comp (ref P2) + (value COM) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06) + (libsource (lib conn) (part CONN_01X06)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D75238)) + (comp (ref P1) + (value Digital) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D754D1)) + (comp (ref P4) + (value Analog) + (footprint Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12) + (libsource (lib conn) (part CONN_01X12)) + (sheetpath (names /) (tstamps /)) + (tstamp 56D755F3))) (libparts - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_12) + (libpart (lib conn) (part CONN_01X02) + (description "Connector 01x02") + (footprints + (fp Pin_Header_Straight_1X02) + (fp Pin_Header_Angled_1X02) + (fp Socket_Strip_Straight_1X02) + (fp Socket_Strip_Angled_1X02)) (fields (field (name Reference) P) - (field (name Value) CONN_12)) + (field (name Value) CONN_01X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_01X06) + (description "Connector 01x06") + (footprints + (fp Pin_Header_Straight_1X06) + (fp Pin_Header_Angled_1X06) + (fp Socket_Strip_Straight_1X06) + (fp Socket_Strip_Angled_1X06)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X06)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)) + (pin (num 6) (name P6) (type passive)))) + (libpart (lib conn) (part CONN_01X12) + (description "Connector 01x12") + (footprints + (fp Pin_Header_Straight_1X12) + (fp Pin_Header_Angled_1X12) + (fp Socket_Strip_Straight_1X12) + (fp Socket_Strip_Angled_1X12)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X12)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) @@ -62,87 +98,69 @@ (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)) (pin (num 11) (name P11) (type passive)) - (pin (num 12) (name P12) (type passive)))) - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_2) - (fields - (field (name Reference) P) - (field (name Value) CONN_2)) - (pins - (pin (num 1) (name P1) (type passive)) - (pin (num 2) (name PM) (type passive)))) - (libpart (lib Arduino_Pro_Mini-cache) (part CONN_6) - (fields - (field (name Reference) P) - (field (name Value) CONN_6)) - (pins - (pin (num 1) (name 1) (type passive)) - (pin (num 2) (name 2) (type passive)) - (pin (num 3) (name 3) (type passive)) - (pin (num 4) (name 4) (type passive)) - (pin (num 5) (name 5) (type passive)) - (pin (num 6) (name 6) (type passive))))) + (pin (num 12) (name P12) (type passive))))) (libraries - (library (logical Arduino_Pro_Mini-cache) - (uri /home/jo/kicad/template/Arduino_Pro_Mini/Arduino_Pro_Mini-cache.lib))) + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib))) (nets - (net (code 1) (name /7) - (node (ref P1) (pin 10))) - (net (code 2) (name /A3) - (node (ref P4) (pin 5))) - (net (code 3) (name /A2) - (node (ref P4) (pin 6))) - (net (code 4) (name /A1) - (node (ref P4) (pin 7))) - (net (code 5) (name /A0) - (node (ref P4) (pin 8))) - (net (code 6) (name "/13(SCK)") + (net (code 1) (name "/13(SCK)") (node (ref P4) (pin 9))) - (net (code 7) (name "/12(MISO)") - (node (ref P4) (pin 10))) - (net (code 8) (name "/11(**/MOSI)") - (node (ref P4) (pin 11))) - (net (code 9) (name "/10(**/SS)") - (node (ref P4) (pin 12))) - (net (code 10) (name "/9(**)") - (node (ref P1) (pin 12))) - (net (code 11) (name /8) - (node (ref P1) (pin 11))) - (net (code 12) (name "/6(**)") - (node (ref P1) (pin 9))) - (net (code 13) (name "/5(**)") - (node (ref P1) (pin 8))) - (net (code 14) (name /4) - (node (ref P1) (pin 7))) - (net (code 15) (name "/3(**)") + (net (code 2) (name "/3(**)") (node (ref P1) (pin 6))) - (net (code 16) (name /2) + (net (code 3) (name /2) (node (ref P1) (pin 5))) - (net (code 17) (name /Reset) - (node (ref P4) (pin 3)) - (node (ref P1) (pin 3))) - (net (code 18) (name "/0(Rx)") + (net (code 4) (name "/0(Rx)") (node (ref P1) (pin 2)) (node (ref P2) (pin 3))) - (net (code 19) (name "/1(Tx)") + (net (code 5) (name "/1(Tx)") (node (ref P2) (pin 2)) (node (ref P1) (pin 1))) - (net (code 20) (name /DTR) - (node (ref P2) (pin 1))) + (net (code 6) (name GND) + (node (ref P2) (pin 5)) + (node (ref P2) (pin 6)) + (node (ref P4) (pin 2)) + (node (ref P1) (pin 4))) + (net (code 7) (name "/10(**/SS)") + (node (ref P4) (pin 12))) + (net (code 8) (name "/11(**/MOSI)") + (node (ref P4) (pin 11))) + (net (code 9) (name "/12(MISO)") + (node (ref P4) (pin 10))) + (net (code 10) (name /4) + (node (ref P1) (pin 7))) + (net (code 11) (name /A0) + (node (ref P4) (pin 8))) + (net (code 12) (name /A1) + (node (ref P4) (pin 7))) + (net (code 13) (name /A2) + (node (ref P4) (pin 6))) + (net (code 14) (name /A3) + (node (ref P4) (pin 5))) + (net (code 15) (name /Reset) + (node (ref P1) (pin 3)) + (node (ref P4) (pin 3))) + (net (code 16) (name /RAW) + (node (ref P4) (pin 1))) + (net (code 17) (name "/9(**)") + (node (ref P1) (pin 12))) + (net (code 18) (name /8) + (node (ref P1) (pin 11))) + (net (code 19) (name /7) + (node (ref P1) (pin 10))) + (net (code 20) (name "/6(**)") + (node (ref P1) (pin 9))) (net (code 21) (name VCC) (node (ref P4) (pin 4)) (node (ref P2) (pin 4))) - (net (code 22) (name /A6) + (net (code 22) (name "/5(**)") + (node (ref P1) (pin 8))) + (net (code 23) (name /DTR) + (node (ref P2) (pin 1))) + (net (code 24) (name /A6) (node (ref P5) (pin 2))) - (net (code 23) (name /A7) + (net (code 25) (name /A7) (node (ref P5) (pin 1))) - (net (code 24) (name /A4) + (net (code 26) (name /A4) (node (ref P3) (pin 2))) - (net (code 25) (name /A5) - (node (ref P3) (pin 1))) - (net (code 26) (name GND) - (node (ref P2) (pin 6)) - (node (ref P1) (pin 4)) - (node (ref P4) (pin 2)) - (node (ref P2) (pin 5))) - (net (code 27) (name /RAW) - (node (ref P4) (pin 1))))) \ No newline at end of file + (net (code 27) (name /A5) + (node (ref P3) (pin 1))))) \ No newline at end of file diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro index 05903113..83e15570 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.pro @@ -1,45 +1,6 @@ -update=sam. 04 avril 2015 16:41:39 UTC +update=mer. 02 mars 2016 15:13:05 CET version=1 last_client=kicad -[eeschema] -version=1 -LibDir= -NetFmtName= -RptD_X=0 -RptD_Y=100 -RptLab=1 -LabSize=60 -[eeschema/libraries] -LibName1=power -LibName2=device -LibName3=transistors -LibName4=conn -LibName5=linear -LibName6=regul -LibName7=74xx -LibName8=cmos4000 -LibName9=adc-dac -LibName10=memory -LibName11=xilinx -LibName12=special -LibName13=microcontrollers -LibName14=dsp -LibName15=microchip -LibName16=analog_switches -LibName17=motorola -LibName18=texas -LibName19=intel -LibName20=audio -LibName21=interface -LibName22=digital-audio -LibName23=philips -LibName24=display -LibName25=cypress -LibName26=siliconi -LibName27=opto -LibName28=atmel -LibName29=contrib -LibName30=valves [pcbnew] version=1 LastNetListRead= @@ -64,3 +25,36 @@ version=1 NetIExt=net [general] version=1 +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves diff --git a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch index 8d4da51c..5c1a68dc 100644 --- a/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch +++ b/template/Arduino_Pro_Mini/Arduino_Pro_Mini.sch @@ -10,7 +10,6 @@ LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx -LIBS:special LIBS:microcontrollers LIBS:dsp LIBS:microchip @@ -44,261 +43,241 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -$Comp -L CONN_12 P1 -U 1 1 552014A1 -P 9625 2325 -F 0 "P1" V 9575 2325 60 0000 C CNN -F 1 "Digital" V 9675 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9625 2325 60 0001 C CNN -F 3 "" H 9625 2325 60 0000 C CNN - 1 9625 2325 - 1 0 0 -1 -$EndComp -$Comp -L CONN_12 P4 -U 1 1 552014EF -P 9950 2325 -F 0 "P4" V 9900 2325 60 0000 C CNN -F 1 "Analog" V 10000 2325 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9950 2325 60 0001 C CNN -F 3 "" H 9950 2325 60 0000 C CNN - 1 9950 2325 - -1 0 0 -1 -$EndComp -$Comp -L CONN_6 P2 -U 1 1 55201543 -P 9775 1525 -F 0 "P2" V 9725 1525 60 0000 C CNN -F 1 "COM" V 9825 1525 60 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06" H 9775 1525 60 0001 C CNN -F 3 "" H 9775 1525 60 0000 C CNN - 1 9775 1525 - 0 -1 1 0 -$EndComp -$Comp -L GND #PWR01 -U 1 1 55201608 -P 9200 3050 -F 0 "#PWR01" H 9200 3050 30 0001 C CNN -F 1 "GND" H 9200 2980 30 0001 C CNN -F 2 "" H 9200 3050 60 0000 C CNN -F 3 "" H 9200 3050 60 0000 C CNN - 1 9200 3050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9200 3050 9200 2075 -Wire Wire Line - 9200 2075 9275 2075 -$Comp -L GND #PWR02 -U 1 1 55201646 -P 10375 3050 -F 0 "#PWR02" H 10375 3050 30 0001 C CNN -F 1 "GND" H 10375 2980 30 0001 C CNN -F 2 "" H 10375 3050 60 0000 C CNN -F 3 "" H 10375 3050 60 0000 C CNN - 1 10375 3050 - 1 0 0 -1 -$EndComp -$Comp -L VCC #PWR03 -U 1 1 5520166F -P 10500 1600 -F 0 "#PWR03" H 10500 1700 30 0001 C CNN -F 1 "VCC" H 10500 1700 30 0000 C CNN -F 2 "" H 10500 1600 60 0000 C CNN -F 3 "" H 10500 1600 60 0000 C CNN - 1 10500 1600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10300 2075 10500 2075 -Text Label 10375 1600 1 60 ~ 0 +Text Label 10350 1500 1 60 ~ 0 RAW -Wire Wire Line - 10300 1775 10375 1775 -Wire Wire Line - 10375 1775 10375 1600 -Wire Wire Line - 10500 2075 10500 1600 -Wire Wire Line - 10375 3050 10375 1875 -Wire Wire Line - 10375 1875 10300 1875 -$Comp -L GND #PWR04 -U 1 1 55201722 -P 10150 1250 -F 0 "#PWR04" H 10150 1250 30 0001 C CNN -F 1 "GND" H 10150 1180 30 0001 C CNN -F 2 "" H 10150 1250 60 0000 C CNN -F 3 "" H 10150 1250 60 0000 C CNN - 1 10150 1250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10150 1100 10150 1250 -Wire Wire Line - 9925 1100 10150 1100 -Wire Wire Line - 10025 1100 10025 1175 -Wire Wire Line - 9925 1175 9925 1100 -Connection ~ 10025 1100 -$Comp -L VCC #PWR05 -U 1 1 5520175E -P 9825 925 -F 0 "#PWR05" H 9825 1025 30 0001 C CNN -F 1 "VCC" H 9825 1025 30 0000 C CNN -F 2 "" H 9825 925 60 0000 C CNN -F 3 "" H 9825 925 60 0000 C CNN - 1 9825 925 - 1 0 0 -1 -$EndComp -Text Label 9525 1175 1 60 ~ 0 +Text Label 9550 1000 1 60 ~ 0 DTR -Text Label 9625 1175 1 60 ~ 0 -1(Tx) -Text Label 9725 1175 1 60 ~ 0 +Text Label 9750 1000 1 60 ~ 0 0(Rx) -Wire Wire Line - 9825 1175 9825 925 -Wire Wire Line - 9725 1175 9725 925 -Wire Wire Line - 9625 1175 9625 925 -Wire Wire Line - 9525 1175 9525 925 -Text Label 8625 1775 0 60 ~ 0 +Text Label 9000 1600 0 60 ~ 0 1(Tx) -Text Label 8625 1875 0 60 ~ 0 +Text Label 9000 1700 0 60 ~ 0 0(Rx) -Text Label 8625 1975 0 60 ~ 0 +Text Label 9000 1800 0 60 ~ 0 Reset -Text Label 10575 1975 0 60 ~ 0 +Text Label 10500 1800 0 60 ~ 0 Reset -Text Label 8625 2175 0 60 ~ 0 +Text Label 9000 2000 0 60 ~ 0 2 -Text Label 8625 2275 0 60 ~ 0 +Text Label 9000 2100 0 60 ~ 0 3(**) -Text Label 8625 2375 0 60 ~ 0 +Text Label 9000 2200 0 60 ~ 0 4 -Text Label 8625 2475 0 60 ~ 0 +Text Label 9000 2300 0 60 ~ 0 5(**) -Text Label 8625 2575 0 60 ~ 0 +Text Label 9000 2400 0 60 ~ 0 6(**) -Text Label 8625 2675 0 60 ~ 0 +Text Label 9000 2500 0 60 ~ 0 7 -Text Label 8625 2775 0 60 ~ 0 +Text Label 9000 2600 0 60 ~ 0 8 -Text Label 8625 2875 0 60 ~ 0 +Text Label 9000 2700 0 60 ~ 0 9(**) -Text Label 10575 2875 0 60 ~ 0 +Text Label 10500 2700 0 60 ~ 0 10(**/SS) -Text Label 10575 2775 0 60 ~ 0 +Text Label 10500 2600 0 60 ~ 0 11(**/MOSI) -Text Label 10575 2675 0 60 ~ 0 +Text Label 10500 2500 0 60 ~ 0 12(MISO) -Text Label 10575 2575 0 60 ~ 0 +Text Label 10500 2400 0 60 ~ 0 13(SCK) -Text Label 10575 2475 0 60 ~ 0 +Text Label 10500 2300 0 60 ~ 0 A0 -Text Label 10575 2375 0 60 ~ 0 +Text Label 10500 2200 0 60 ~ 0 A1 -Text Label 10575 2275 0 60 ~ 0 +Text Label 10500 2100 0 60 ~ 0 A2 -Text Label 10575 2175 0 60 ~ 0 +Text Label 10500 2000 0 60 ~ 0 A3 -Wire Wire Line - 11125 2775 10300 2775 -Wire Wire Line - 9275 1775 8600 1775 -Wire Wire Line - 9275 1875 8600 1875 -Wire Wire Line - 9275 1975 8600 1975 -Wire Wire Line - 9275 2175 8600 2175 -Wire Wire Line - 9275 2275 8600 2275 -Wire Wire Line - 9275 2375 8600 2375 -Wire Wire Line - 9275 2475 8600 2475 -Wire Wire Line - 9275 2575 8600 2575 -Wire Wire Line - 9275 2675 8600 2675 -Wire Wire Line - 9275 2775 8600 2775 -Wire Wire Line - 9275 2875 8600 2875 -Wire Wire Line - 11125 2875 10300 2875 -Wire Wire Line - 11125 2575 10300 2575 -Wire Wire Line - 11125 2675 10300 2675 -Wire Wire Line - 11125 2375 10300 2375 -Wire Wire Line - 11125 2475 10300 2475 -Wire Wire Line - 11125 2175 10300 2175 -Wire Wire Line - 11125 2275 10300 2275 -Wire Wire Line - 11125 1975 10300 1975 -$Comp -L CONN_2 P3 -U 1 1 55201A4F -P 9575 3150 -F 0 "P3" V 9525 3150 40 0000 C CNN -F 1 "ADC" V 9625 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 9575 3150 60 0001 C CNN -F 3 "" H 9575 3150 60 0000 C CNN - 1 9575 3150 - 0 -1 -1 0 -$EndComp -Text Label 9675 3500 3 60 ~ 0 +Text Label 9650 3200 3 60 ~ 0 A4 -Text Label 9475 3500 3 60 ~ 0 +Text Label 9550 3200 3 60 ~ 0 A5 -Wire Wire Line - 9475 3500 9475 3675 -Wire Wire Line - 9675 3500 9675 3675 Text Notes 8550 575 0 60 ~ 0 Shield Arduino Pro Mini \n -Wire Notes Line - 11225 3750 8525 3750 -Wire Notes Line - 8525 3750 8525 475 Wire Notes Line 8525 650 9700 650 Wire Notes Line 9700 650 9700 475 +Text Label 9950 3200 3 60 ~ 0 +A7 +Text Label 10050 3200 3 60 ~ 0 +A6 $Comp -L CONN_2 P5 -U 1 1 552112EB -P 10000 3150 -F 0 "P5" V 9950 3150 40 0000 C CNN -F 1 "ADC" V 10050 3150 40 0000 C CNN -F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 10000 3150 60 0001 C CNN -F 3 "" H 10000 3150 60 0000 C CNN - 1 10000 3150 +L CONN_01X02 P3 +U 1 1 56D74FB3 +P 9600 3000 +F 0 "P3" H 9600 3150 50 0000 C CNN +F 1 "ADC" V 9700 3000 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 9600 3000 50 0001 C CNN +F 3 "" H 9600 3000 50 0000 C CNN + 1 9600 3000 0 -1 -1 0 $EndComp -Text Label 9900 3500 3 60 ~ 0 -A7 -Text Label 10100 3500 3 60 ~ 0 -A6 +$Comp +L CONN_01X02 P5 +U 1 1 56D7505C +P 10000 3000 +F 0 "P5" H 10000 3150 50 0000 C CNN +F 1 "ADC" V 10100 3000 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x02" H 10000 3000 50 0001 C CNN +F 3 "" H 10000 3000 50 0000 C CNN + 1 10000 3000 + 0 -1 -1 0 +$EndComp +$Comp +L CONN_01X06 P2 +U 1 1 56D75238 +P 9800 1200 +F 0 "P2" H 9800 1550 50 0000 C CNN +F 1 "COM" V 9900 1200 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x06" H 9800 1200 50 0001 C CNN +F 3 "" H 9800 1200 50 0000 C CNN + 1 9800 1200 + 0 -1 1 0 +$EndComp +Text Label 9650 1000 1 60 ~ 0 +1(Tx) +$Comp +L GND #PWR01 +U 1 1 56D7539A +P 10200 1000 +F 0 "#PWR01" H 10200 750 50 0001 C CNN +F 1 "GND" H 10200 850 50 0000 C CNN +F 2 "" H 10200 1000 50 0000 C CNN +F 3 "" H 10200 1000 50 0000 C CNN + 1 10200 1000 + 1 0 0 -1 +$EndComp +$Comp +L VCC #PWR02 +U 1 1 56D753B8 +P 9850 1000 +F 0 "#PWR02" H 9850 850 50 0001 C CNN +F 1 "VCC" H 9850 1150 50 0000 C CNN +F 2 "" H 9850 1000 50 0000 C CNN +F 3 "" H 9850 1000 50 0000 C CNN + 1 9850 1000 + 1 0 0 -1 +$EndComp Wire Wire Line - 9900 3500 9900 3675 + 9950 1000 10200 1000 +Connection ~ 10050 1000 +$Comp +L CONN_01X12 P1 +U 1 1 56D754D1 +P 9550 2150 +F 0 "P1" H 9550 2800 50 0000 C CNN +F 1 "Digital" V 9650 2150 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 9550 2150 50 0001 C CNN +F 3 "" H 9550 2150 50 0000 C CNN + 1 9550 2150 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X12 P4 +U 1 1 56D755F3 +P 10050 2150 +F 0 "P4" H 10050 2800 50 0000 C CNN +F 1 "Analog" V 10150 2150 50 0000 C CNN +F 2 "Socket_Arduino_Pro_Mini:Socket_Strip_Arduino_1x12" H 10050 2150 50 0001 C CNN +F 3 "" H 10050 2150 50 0000 C CNN + 1 10050 2150 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR03 +U 1 1 56D756B8 +P 9250 2800 +F 0 "#PWR03" H 9250 2550 50 0001 C CNN +F 1 "GND" H 9250 2650 50 0000 C CNN +F 2 "" H 9250 2800 50 0000 C CNN +F 3 "" H 9250 2800 50 0000 C CNN + 1 9250 2800 + 1 0 0 -1 +$EndComp Wire Wire Line - 10100 3500 10100 3675 + 9350 1900 9250 1900 +Wire Wire Line + 9250 1900 9250 2800 +Wire Wire Line + 9350 1600 9000 1600 +Wire Wire Line + 9000 1700 9350 1700 +Wire Wire Line + 9350 1800 9000 1800 +Wire Wire Line + 9000 2000 9350 2000 +Wire Wire Line + 9350 2100 9000 2100 +Wire Wire Line + 9350 2200 9000 2200 +Wire Wire Line + 9000 2300 9350 2300 +Wire Wire Line + 9350 2400 9000 2400 +Wire Wire Line + 9000 2500 9350 2500 +Wire Wire Line + 9350 2600 9000 2600 +Wire Wire Line + 9350 2700 9000 2700 +Wire Wire Line + 10350 1500 10350 1600 +Wire Wire Line + 10350 1600 10250 1600 +Wire Wire Line + 10250 1700 10350 1700 +Wire Wire Line + 10350 1700 10350 2800 +$Comp +L GND #PWR04 +U 1 1 56D75A03 +P 10350 2800 +F 0 "#PWR04" H 10350 2550 50 0001 C CNN +F 1 "GND" H 10350 2650 50 0000 C CNN +F 2 "" H 10350 2800 50 0000 C CNN +F 3 "" H 10350 2800 50 0000 C CNN + 1 10350 2800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1900 10450 1900 +Wire Wire Line + 10450 1900 10450 1500 +$Comp +L VCC #PWR05 +U 1 1 56D75A9D +P 10450 1500 +F 0 "#PWR05" H 10450 1350 50 0001 C CNN +F 1 "VCC" H 10450 1650 50 0000 C CNN +F 2 "" H 10450 1500 50 0000 C CNN +F 3 "" H 10450 1500 50 0000 C CNN + 1 10450 1500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 10250 1800 10500 1800 +Wire Wire Line + 10500 2000 10250 2000 +Wire Wire Line + 10250 2100 10500 2100 +Wire Wire Line + 10500 2200 10250 2200 +Wire Wire Line + 10250 2300 10500 2300 +Wire Wire Line + 10500 2400 10250 2400 +Wire Wire Line + 10250 2500 10500 2500 +Wire Wire Line + 10500 2600 10250 2600 +Wire Wire Line + 10250 2700 10500 2700 +Wire Notes Line + 11200 3400 8500 3400 +Wire Notes Line + 8500 3400 8500 500 +Text Notes 9650 1600 0 60 ~ 0 +1 $EndSCHEMATC From 9cd51a4d375efe504515cd5241d80453cafc4339 Mon Sep 17 00:00:00 2001 From: Roman Sommer Date: Thu, 3 Mar 2016 23:44:02 +0100 Subject: [PATCH 062/116] linear.lib: added aliases NE5532, 4558 to LM358 --- library/linear.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/linear.lib b/library/linear.lib index 2dcab0c6..235e623c 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -362,7 +362,7 @@ F0 "U" -50 200 50 H V L CNN F1 "LM358" -50 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS LMC6062 LMC6082 LM358N TL072 TL082 +ALIAS LMC6062 LMC6082 LM358N TL072 TL082 NE5532 4558 DRAW X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W From 0759e2bfcf5063cf4797f8fd7c242fd3366e750b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Fri, 4 Mar 2016 17:30:55 +0100 Subject: [PATCH 063/116] Added LTC6082 - precision quad opamp and LTC6362 - differential ADC driver. --- library/linear.dcm | 18 ++++ library/linear.lib | 200 +++++++++++++++++++++++++++++++++------------ 2 files changed, 167 insertions(+), 51 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index 8071de6a..b65d010c 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -196,6 +196,12 @@ K ampliop F op_amps/lmc6082.pdf $ENDCMP # +$CMP LTC6082 +D Precision Quad Op amp. +K LTC6082 opamp ltc +F http://cds.linear.com/docs/en/datasheet/60812fd.pdf +$ENDCMP +# $CMP MAX4081F D 76V High-side differntial current sense amplifier 5V/V gain K telecom automotive backplane external reference @@ -254,6 +260,18 @@ K quad op amp operational amplifier F http://ww1.microchip.com/downloads/en/DeviceDoc/21733j.pdf $ENDCMP # +$CMP MCP601 +D MCP601 opamp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# +$CMP MCP601R +D MCP601R opamp in 5-pin package +K op amp amplifier operational +F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf +$ENDCMP +# $CMP OP275 D Dual Op amp (low power) K ampliop diff --git a/library/linear.lib b/library/linear.lib index 2dcab0c6..8b9d3361 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -36,6 +36,9 @@ F1 "AD620" 200 -150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -100 50 -75 N +P 2 0 1 0 100 100 50 75 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X Rg 1 0 -300 200 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -44,9 +47,6 @@ X Ref 5 100 300 200 D 50 50 1 1 I X OUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 P X Rg 8 100 -300 200 U 50 50 1 1 P -P 2 0 1 0 100 -100 50 -75 N -P 2 0 1 0 100 100 50 75 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -59,6 +59,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN F4 "1" 0 0 50 H V C CNN DRAW +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V+ 4 -100 300 150 D 50 50 0 1 W X V- 11 -100 -300 150 U 50 50 0 1 W X D 1 100 -300 250 U 50 50 1 1 I I @@ -73,7 +74,6 @@ X D 3 100 -300 250 U 50 50 3 1 I I X ~ 8 300 0 100 L 50 50 3 1 O X - 9 -300 -100 100 R 50 50 3 1 I X + 10 -300 100 100 R 50 50 3 1 I -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -86,8 +86,13 @@ F2 "" -100 -100 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM101H CA3140 DRAW -T 0 -150 100 60 0 0 1 + Normal 1 C C -T 0 -150 -100 60 0 0 1 - Normal 1 C C +T 0 -150 100 60 0 0 1 + Normal 1 C C +T 0 -150 -100 60 0 0 1 - Normal 1 C C +P 2 0 1 10 -200 -200 -200 200 N +P 3 0 1 10 -200 -200 200 0 -200 200 f +P 3 0 1 0 100 50 150 100 200 100 N +P 3 0 1 0 200 -100 150 -100 100 -50 N +P 3 0 1 0 200 200 50 200 0 100 N X BAL/COMP 1 300 200 100 L 50 50 1 1 P X INVERTING 2 -300 -100 100 R 50 50 1 1 I X NON 3 -300 100 100 R 50 50 1 1 I @@ -96,11 +101,6 @@ X BALANCE 5 300 -100 100 L 50 50 1 1 P X OUTPUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 W X COMP 8 300 100 100 L 50 50 1 1 P -P 2 0 1 10 -200 -200 -200 200 N -P 3 0 1 10 -200 -200 200 0 -200 200 f -P 3 0 1 0 100 50 150 100 200 100 N -P 3 0 1 0 200 -100 150 -100 100 -50 N -P 3 0 1 0 200 200 50 200 0 100 N ENDDRAW ENDDEF # @@ -112,6 +112,8 @@ F1 "LF398" 250 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X V+ 1 -100 300 150 D 50 50 1 1 P X I 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P @@ -119,8 +121,6 @@ X ~ 5 300 0 100 L 50 50 1 1 O X Cap 6 100 -300 100 U 50 50 1 1 P X T 7 -300 -100 100 R 50 50 1 1 P X Hold 8 -300 0 100 R 50 50 1 1 I -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -132,15 +132,15 @@ F1 "LH0002H" 350 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 100 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V+ 1 100 300 100 D 50 50 1 1 I X V+ 2 -100 300 150 D 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O X V- 6 -100 -300 150 U 50 50 1 1 I X V- 7 100 -300 100 U 50 50 1 1 I X IN 8 -300 0 100 R 50 50 1 1 I -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 100 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -153,6 +153,7 @@ F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN ALIAS LM324 TLC274 TL074 LM324N LM324AN MCP6004 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V+ 4 -100 300 150 D 50 50 0 1 W X V- 11 -100 -300 150 U 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -167,7 +168,6 @@ X + 10 -300 100 100 R 50 50 3 1 I X + 12 -300 100 100 R 50 50 4 1 I X - 13 -300 -100 100 R 50 50 4 1 I X ~ 14 300 0 100 L 50 50 4 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -180,6 +180,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM293 LM393 LM193 DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 C X _ 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -190,7 +191,6 @@ X + 5 -300 100 100 R 50 50 2 1 I X _ 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 C X V+ 8 -100 300 150 D 50 50 2 1 W -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -204,13 +204,13 @@ F3 "" 0 0 50 H V C CNN DRAW X V- 4 0 -150 90 U 50 50 0 0 W X V+ 8 0 150 90 D 50 50 0 0 W +P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N X ~ 1 250 0 100 L 50 50 1 1 C X _ 2 -200 -50 100 R 50 50 1 1 I X + 3 -200 50 100 R 50 50 1 1 I X + 5 -200 50 100 R 50 50 2 1 I X _ 6 -200 -50 100 R 50 50 2 1 I X ~ 7 250 0 100 L 50 50 2 1 C -P 4 0 1 0 -100 100 150 0 -100 -100 -100 100 N ENDDRAW ENDDEF # @@ -222,6 +222,10 @@ F1 "LM311N" 0 150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -200 -50 -129 N +P 2 0 1 0 100 -200 0 -100 N +P 2 0 1 0 200 -100 100 -50 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X GND 1 0 -300 100 U 50 50 1 1 I X + 2 -300 100 100 R 50 50 1 1 I X - 3 -300 -100 100 R 50 50 1 1 I @@ -230,10 +234,6 @@ X BAL 5 100 -300 100 U 50 50 1 1 P X ~ 6 300 -100 100 L 50 50 1 1 P X ~ 7 300 0 100 L 50 50 1 1 O X V+ 8 -100 300 150 D 50 50 1 1 I -P 2 0 1 0 0 -200 -50 -129 N -P 2 0 1 0 100 -200 0 -100 N -P 2 0 1 0 200 -100 100 -50 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -245,6 +245,10 @@ F1 "LM318N" 0 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 2 0 1 0 200 200 0 100 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X FIN2 1 300 200 100 L 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -253,10 +257,6 @@ X FOUT 5 300 -100 100 L 50 50 1 1 P X OUT 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 W X FIN1 8 300 100 100 L 50 50 1 1 P -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 2 0 1 0 200 200 0 100 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -269,6 +269,8 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LM319N DRAW +P 2 0 1 0 0 -100 100 -200 N +P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f X V- 6 -100 -300 150 U 50 50 0 1 I X V+ 11 -100 300 150 D 50 50 0 1 I X Gnd1 3 100 -300 100 U 50 50 1 1 P @@ -279,8 +281,6 @@ X ~ 7 300 0 100 L 50 50 2 1 O X Gnd1 8 100 -300 100 U 50 50 2 1 P X + 9 -300 100 100 R 50 50 2 1 I X - 10 -300 -100 100 R 50 50 2 1 I -P 2 0 1 0 0 -100 100 -200 N -P 5 0 1 10 -200 200 200 0 -200 -200 -200 200 -200 200 f ENDDRAW ENDDEF # @@ -292,6 +292,8 @@ F1 "LM319H" 0 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 0 -100 100 -200 N +P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f X V- 5 -100 -300 150 U 50 50 0 1 I X V+ 10 -100 300 150 D 50 50 0 1 I X ~ 1 300 0 100 L 50 50 1 1 O @@ -302,8 +304,6 @@ X ~ 6 300 0 100 L 50 50 2 1 O X Gnd1 7 100 -300 100 U 50 50 2 1 P X + 8 -300 100 100 R 50 50 2 1 I X - 9 -300 -100 100 R 50 50 2 1 I -P 2 0 1 0 0 -100 100 -200 N -P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f ENDDRAW ENDDEF # @@ -315,6 +315,9 @@ F1 "LM321" 0 200 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 200 -100 140 -30 N +P 2 0 1 0 200 100 150 50 N +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 -100 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -323,9 +326,6 @@ X ~ 5 0 -300 200 U 50 50 1 1 I X ~ 6 100 -300 250 U 50 50 1 1 I X V+ 7 -100 300 150 D 50 50 1 1 I X ~ 8 300 100 100 L 50 50 1 1 O -P 2 0 1 0 200 -100 140 -30 N -P 2 0 1 0 200 100 150 50 N -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -337,6 +337,7 @@ F1 "LM339" 100 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V+ 3 -100 300 150 D 50 50 0 1 W X V- 12 -100 -300 150 U 50 50 0 1 W X ~ 2 300 0 100 L 50 50 1 1 C @@ -351,7 +352,6 @@ X ~ 13 300 0 100 L 50 50 3 1 C X - 8 -300 -100 100 R 50 50 4 1 I X + 9 -300 100 100 R 50 50 4 1 I X ~ 14 300 0 100 L 50 50 4 1 C -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -364,6 +364,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS LMC6062 LMC6082 LM358N TL072 TL082 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -372,7 +373,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -384,6 +384,7 @@ F1 "LM386" 50 200 50 H V L CNN F2 "" 100 100 50 H V C CNN F3 "" 200 200 50 H V C CNN DRAW +P 4 0 1 10 -200 250 300 0 -200 -250 -200 250 f X ~ 1 100 -300 200 U 50 50 1 1 I X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -391,7 +392,6 @@ X Gnd 4 0 -300 150 U 50 50 1 1 W X ~ 5 400 0 100 L 50 50 1 1 O X V+ 6 0 300 150 D 50 50 1 1 W X ~ 8 200 -300 250 U 50 50 1 1 I -P 4 0 1 10 -200 250 300 0 -200 -250 -200 250 f ENDDRAW ENDDEF # @@ -403,9 +403,9 @@ F1 "LM555N" -400 -350 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -350 -300 350 300 0 1 10 f X GND 1 0 -400 100 U 50 50 0 0 W N X VCC 8 0 400 100 D 50 50 0 0 W N +S -350 -300 350 300 0 1 10 f X TR 2 -500 200 150 R 50 50 1 1 I X Q 3 500 200 150 L 50 50 1 1 O X R 4 -500 -200 150 R 50 50 1 1 I I @@ -424,6 +424,7 @@ F2 "" 50 200 50 H V C CNN F3 "" 150 300 50 H V C CNN ALIAS LM6361 LM6261 DRAW +P 4 0 1 0 -200 200 200 0 -200 -200 -200 200 f X ~ 1 100 -300 250 U 50 50 1 1 P X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -431,7 +432,6 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I X ~ 8 0 -300 200 U 50 50 1 1 P -P 4 0 1 0 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -443,6 +443,11 @@ F1 "LM733CH" 150 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +P 2 0 1 0 100 -100 50 -75 N +P 2 0 1 0 100 100 50 75 N +P 2 0 1 0 200 -100 100 -50 N +P 2 0 1 0 200 100 100 50 N +P 4 0 1 10 150 0 -200 200 -200 -200 150 0 f X ~ 1 -300 100 100 R 50 50 1 1 I X ~ 2 -300 -100 100 R 50 50 1 1 I X ~ 3 100 -300 200 U 50 50 1 1 P @@ -453,11 +458,6 @@ X ~ 7 300 100 100 L 50 50 1 1 O X V+ 8 -100 300 150 D 50 50 1 1 P X G1 9 0 300 200 D 50 50 1 1 P X G1 10 0 -300 200 U 50 50 1 1 P -P 2 0 1 0 100 -100 50 -75 N -P 2 0 1 0 100 100 50 75 N -P 2 0 1 0 200 -100 100 -50 N -P 2 0 1 0 200 100 100 50 N -P 4 0 1 10 150 0 -200 200 -200 -200 150 0 f ENDDRAW ENDDEF # @@ -469,6 +469,7 @@ F1 "LM741" 0 150 50 H V L CNN F2 "" 50 50 50 H V C CNN F3 "" 150 150 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 0 -300 200 U 50 50 1 1 I X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -476,7 +477,70 @@ X V- 4 -100 -300 150 U 50 50 1 1 I X ~ 5 100 -300 250 U 50 50 1 1 I X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +ENDDRAW +ENDDEF +# +# LTC6082 +# +DEF LTC6082 U 0 20 Y Y 4 F N +F0 "U" 50 200 50 H V C CNN +F1 "LTC6082" 150 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + ssop + dfn +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 4 -100 300 150 D 50 50 0 1 W +X V- 13 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 10 300 0 100 L 50 50 3 1 O +X - 11 -300 -100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 3 1 I +X + 14 -300 100 100 R 50 50 4 1 I +X - 15 -300 -100 100 R 50 50 4 1 I +X ~ 16 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# LTC6362 +# +DEF LTC6362 U 0 40 Y Y 1 F N +F0 "U" 150 300 50 H V L CNN +F1 "LTC6362" 150 -300 50 H V L CNN +F2 "" 0 -100 60 H V C CNN +F3 "" 0 -100 60 H V C CNN +$FPLIST + DFN + MSOP +$ENDFPLIST +DRAW +T 0 -150 200 50 0 0 0 + Normal 0 C C +T 0 275 175 50 0 0 0 + Normal 0 C C +T 0 -150 -200 50 0 0 0 - Normal 0 C C +T 0 275 -175 50 0 0 0 - Normal 0 C C +T 900 0 125 50 0 0 0 V+ Normal 0 C C +T 900 0 -125 50 0 0 0 V- Normal 0 C C +T 0 -75 0 50 0 0 0 Vocm Normal 0 C C +T 900 100 -75 50 0 0 0 "~en" Normal 0 C C +P 2 0 1 0 400 -200 200 -100 N +P 2 0 1 0 400 200 200 100 N +P 4 0 1 10 -200 300 -200 -300 400 0 -200 300 f +X ~ 1 -300 -200 100 R 50 50 1 1 I +X ~ 2 -300 0 100 R 50 50 1 1 I +X ~ 3 0 300 100 D 50 50 1 1 W +X ~ 4 500 200 100 L 50 50 1 1 W +X ~ 5 500 -200 100 L 50 50 1 1 W +X ~ 6 0 -300 100 U 50 50 1 1 W +X ~ 7 100 -300 145 U 50 50 1 1 I I +X ~ 8 -300 200 100 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -552,6 +616,7 @@ F1 "MC33178" 200 -200 50 H V C CNN F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -560,7 +625,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -572,12 +636,12 @@ F1 "MCP6001" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X V- 2 -100 -300 150 U 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X V+ 5 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -589,12 +653,46 @@ F1 "MCP6001R" 200 -200 50 H V C CNN F2 "" -50 100 50 H V C CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V+ 2 -100 300 150 D 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V- 5 -100 -300 150 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP601 +# +DEF MCP601 U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP601" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 300 0 100 L 50 50 1 1 O +X V- 2 -100 -300 150 U 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X - 4 -300 -100 100 R 50 50 1 1 I +X V+ 5 -100 300 150 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MCP601R +# +DEF MCP601R U 0 20 Y Y 1 F N +F0 "U" 50 200 50 H V C CNN +F1 "MCP601R" 200 -200 50 H V C CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X V+ 2 -100 300 150 D 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X - 4 -300 -100 100 R 50 50 1 1 I X V- 5 -100 -300 150 U 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -607,6 +705,7 @@ F2 "" -100 50 50 H V C CNN F3 "" 0 150 50 H V C CNN ALIAS ADA4075 MCP6002 LM7332 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X V- 4 -100 -300 150 U 50 50 0 1 W X V+ 8 -100 300 150 D 50 50 0 1 W X ~ 1 300 0 100 L 50 50 1 1 O @@ -615,7 +714,6 @@ X + 3 -300 100 100 R 50 50 1 1 I X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -627,12 +725,12 @@ F1 "OPA376AIDCK" 200 -200 50 H V C CNN F2 "SC70-5" -50 -300 50 H V L CNN F3 "" 50 200 50 H V C CNN DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f X + 1 -300 100 100 R 50 50 1 1 I X V- 2 -100 -300 150 U 50 50 1 1 I X - 3 -300 -100 100 R 50 50 1 1 I X ~ 4 300 0 100 L 50 50 1 1 O X V+ 5 -100 300 150 D 50 50 1 1 I -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # @@ -645,12 +743,12 @@ F2 "" 50 200 50 H V C CNN F3 "" 0 250 50 H V C CNN ALIAS TL081 DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I X V- 4 -100 -300 150 U 50 50 1 1 P X ~ 6 300 0 100 L 50 50 1 1 O X V+ 7 -100 300 150 D 50 50 1 1 P -P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f ENDDRAW ENDDEF # From d378e96fc44b411f8ca11ebea0b3ee2f0b5cf0e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Fri, 4 Mar 2016 17:35:06 +0100 Subject: [PATCH 064/116] Corrected violations of 3.2 and 3.6. Docs is given via URL. --- library/linear.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/linear.lib b/library/linear.lib index 8b9d3361..5c1f186d 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -515,8 +515,8 @@ ENDDEF DEF LTC6362 U 0 40 Y Y 1 F N F0 "U" 150 300 50 H V L CNN F1 "LTC6362" 150 -300 50 H V L CNN -F2 "" 0 -100 60 H V C CNN -F3 "" 0 -100 60 H V C CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN $FPLIST DFN MSOP @@ -539,7 +539,7 @@ X ~ 3 0 300 100 D 50 50 1 1 W X ~ 4 500 200 100 L 50 50 1 1 W X ~ 5 500 -200 100 L 50 50 1 1 W X ~ 6 0 -300 100 U 50 50 1 1 W -X ~ 7 100 -300 145 U 50 50 1 1 I I +X ~ 7 100 -300 150 U 50 50 1 1 I X ~ 8 -300 200 100 R 50 50 1 1 I ENDDRAW ENDDEF From 2444513e80e2ce559d7edcc4f878e91d94eb47b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Fri, 4 Mar 2016 17:38:08 +0100 Subject: [PATCH 065/116] Added docs, desc and keywords for LTC6362. --- library/linear.dcm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/linear.dcm b/library/linear.dcm index b65d010c..a5499d79 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -202,6 +202,12 @@ K LTC6082 opamp ltc F http://cds.linear.com/docs/en/datasheet/60812fd.pdf $ENDCMP # +$CMP LTC6362 +D Precision differential amplifier for dirving high resolution SAR ADCs +K linear ltc diff amp +F http://cds.linear.com/docs/en/datasheet/6362fa.pdf +$ENDCMP +# $CMP MAX4081F D 76V High-side differntial current sense amplifier 5V/V gain K telecom automotive backplane external reference From 1f57f280493e9b11af073c26aa6aca335acf8f50 Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Sat, 5 Mar 2016 12:15:19 +0100 Subject: [PATCH 066/116] fix TPS560200 pin type --- library/dc-dc.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 2a065e49..32b76a61 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1389,7 +1389,7 @@ DRAW S -200 150 200 -200 0 1 10 f X EN 1 -300 0 100 R 50 50 1 1 I X GND 2 0 -300 100 U 50 50 1 1 W -X PH 3 300 100 100 L 50 50 1 1 I +X PH 3 300 100 100 L 50 50 1 1 O X VIN 4 -300 100 100 R 50 50 1 1 W X FB 5 300 -100 100 L 50 50 1 1 I ENDDRAW From 85e1149534e0b3a0ad126eb566d1cffd85eb5e02 Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Sat, 5 Mar 2016 14:47:02 +0100 Subject: [PATCH 067/116] add doc to CA3080A --- library/linear.dcm | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/library/linear.dcm b/library/linear.dcm index b2635efe..746144bc 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -23,7 +23,13 @@ F http://www.analog.com/static/imported-files/data_sheets/ADA4075-2.pdf $ENDCMP # $CMP CA3080 -D 2MHz, Operational Transconductance Amplifier (OTA) +D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 2:1 +K intersil +F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf +$ENDCMP +# +$CMP CA3080A +D 2MHz, Operational Transconductance Amplifier (OTA), gM spread 1.6:1 K intersil F http://www.intersil.com/content/dam/Intersil/documents/ca30/ca3080-a.pdf $ENDCMP @@ -54,18 +60,18 @@ D Ampli Op K AmpliOp $ENDCMP # -$CMP LM193 -D Dual Voltage Comparator -K Comp -F ns/lm193.pdf -$ENDCMP -# $CMP LM13700 D Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers K National OTA F http://www.ti.com/lit/ds/symlink/lm13700.pdf $ENDCMP # +$CMP LM193 +D Dual Voltage Comparator +K Comp +F ns/lm193.pdf +$ENDCMP +# $CMP LM2902N D Quad Op amp. K AmpliOp From 16a3d75f9c99d80bfe6f93cdc72f64a7b70a0f86 Mon Sep 17 00:00:00 2001 From: Ricardo Crudo Date: Sat, 5 Mar 2016 15:54:39 +0100 Subject: [PATCH 068/116] fix PIC18(L)F4455-I/PT pinout and pins position --- library/microchip_pic18mcu.lib | 76 +++++++++++++++++----------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/library/microchip_pic18mcu.lib b/library/microchip_pic18mcu.lib index 065beb6e..bc907d9e 100644 --- a/library/microchip_pic18mcu.lib +++ b/library/microchip_pic18mcu.lib @@ -14,6 +14,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/IOCA5/OSC1/CLKIN 2 -1500 100 150 R 50 50 1 1 B X RA4/IOCA3/AN3/OSC2/CLKOUT 3 -1500 200 150 R 50 50 1 1 B @@ -34,7 +35,6 @@ X INT0/C12IN+/VREF+/AN4/RC0 16 1500 500 150 L 50 50 1 1 B X VUSB 17 1500 -400 150 L 50 50 1 1 P X RA1/IOCA1/D-/PGC 18 -1500 400 150 R 50 50 1 1 B X RA0/IOCA0/D+/PGD 19 -1500 500 150 R 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -50,6 +50,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/IOCA5/OSC1/CLKIN 2 -1500 100 150 R 50 50 1 1 B X RA4/IOCA3/AN3/OSC2/CLKOUT 3 -1500 200 150 R 50 50 1 1 B @@ -70,7 +71,6 @@ X INT0/C12IN+/VREF+/AN4/RC0 16 1500 500 150 L 50 50 1 1 B X VUSB 17 1500 -400 150 L 50 50 1 1 P X RA1/IOCA1/D-/PGC 18 -1500 400 150 R 50 50 1 1 B X RA0/IOCA0/D+/PGD 19 -1500 500 150 R 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -86,6 +86,7 @@ $FPLIST SSOP* $ENDFPLIST DRAW +S -1350 650 1350 -650 0 1 10 f X VDD 1 0 800 150 D 50 50 1 1 W X RA5/IOCA5/OSC1/CLKIN 2 -1500 100 150 R 50 50 1 1 B X RA4/IOCA3/AN3/OSC2/CLKOUT 3 -1500 200 150 R 50 50 1 1 B @@ -106,7 +107,6 @@ X INT0/C12IN+/VREF+/AN4/RC0 16 1500 500 150 L 50 50 1 1 B X VUSB 17 1500 -400 150 L 50 50 1 1 P X RA1/IOCA1/D-/PGC 18 -1500 400 150 R 50 50 1 1 B X RA0/IOCA0/D+/PGD 19 -1500 500 150 R 50 50 1 1 B -S -1350 650 1350 -650 0 1 10 f ENDDRAW ENDDEF # @@ -122,6 +122,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1050 1050 1050 -1050 0 1 10 f X RA2/AN2/Vref-/CAP1/INDX 1 -1200 500 150 R 50 50 1 1 B X RA3/AN3/Vref+/CAP2/QEA 2 -1200 400 150 R 50 50 1 1 B X RA4/AN4/CAP3/QEB 3 -1200 300 150 R 50 50 1 1 B @@ -150,7 +151,6 @@ X RA0/AN0 27 -1200 700 150 R 50 50 1 1 B X RB0/PWM0 18 -1200 -100 150 R 50 50 1 1 B X RA1/AN1 28 -1200 600 150 R 50 50 1 1 B X RB1/PWM1 19 -1200 -200 150 R 50 50 1 1 B -S -1050 1050 1050 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -166,6 +166,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1050 1050 1050 -1050 0 1 10 f X ~MCLR~/Vpp 1 -1200 900 150 R 50 50 1 1 I X RA0/AN0 2 -1200 700 150 R 50 50 1 1 B X RA1/AN1 3 -1200 600 150 R 50 50 1 1 B @@ -194,7 +195,6 @@ X RB6/KBI2/PGC 27 -1200 -700 150 R 50 50 1 1 B X RX/SDO/DT/RC7 18 1200 0 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1200 -800 150 R 50 50 1 1 B X VSS 19 100 -1200 150 U 50 50 1 1 W -S -1050 1050 1050 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -211,6 +211,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1050 1050 1050 -1050 0 1 10 f X ~MCLR~/Vpp 1 -1200 900 150 R 50 50 1 1 I X RA0/AN0 2 -1200 700 150 R 50 50 1 1 B X RA1/AN1 3 -1200 600 150 R 50 50 1 1 B @@ -239,7 +240,6 @@ X RB6/KBI2/PGC 27 -1200 -700 150 R 50 50 1 1 B X RX/SDO/DT/RC7 18 1200 0 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1200 -800 150 R 50 50 1 1 B X VSS 19 100 -1200 150 U 50 50 1 1 W -S -1050 1050 1050 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -254,6 +254,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X RA2/AN2/Vref- 1 -1000 700 150 R 50 50 1 1 B X RA3/AN3/Vref+ 2 -1000 600 150 R 50 50 1 1 B X RA4/T0CKI/RCV 3 -1000 500 150 R 50 50 1 1 B @@ -282,7 +283,6 @@ X RA0/AN0 27 -1000 900 150 R 50 50 1 1 B X RB0/AN12/INT0 18 -1000 -100 150 R 50 50 1 1 B X RA1/AN1 28 -1000 800 150 R 50 50 1 1 B X RB1/AN10/INT1 19 -1000 -200 150 R 50 50 1 1 B -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -297,6 +297,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1000 -100 150 L 50 50 1 1 I X RA0/AN0 2 -1000 900 150 R 50 50 1 1 B X RA1/AN1 3 -1000 800 150 R 50 50 1 1 B @@ -325,7 +326,6 @@ X RB6/KBI2/PGC 27 -1000 -700 150 R 50 50 1 1 B X RX/DT/RC7 18 1000 300 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1000 -800 150 R 50 50 1 1 B X VSS 19 0 -1200 150 U 50 50 1 1 W -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -342,6 +342,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -850 1050 850 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1000 -100 150 L 50 50 1 1 I X RA0/AN0 2 -1000 900 150 R 50 50 1 1 B X RA1/AN1 3 -1000 800 150 R 50 50 1 1 B @@ -370,7 +371,6 @@ X RB6/KBI2/PGC 27 -1000 -700 150 R 50 50 1 1 B X RX/DT/RC7 18 1000 300 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1000 -800 150 R 50 50 1 1 B X VSS 19 0 -1200 150 U 50 50 1 1 W -S -850 1050 850 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -386,6 +386,7 @@ $FPLIST SO* $ENDFPLIST DRAW +S -1050 950 1050 -950 0 1 10 f X Vpp/~MCLR~/RE3 1 1200 -200 150 L 50 50 1 1 I X RA0/AN0 2 -1200 800 150 R 50 50 1 1 B X RA1/AN1 3 -1200 700 150 R 50 50 1 1 B @@ -414,7 +415,6 @@ X RB6/KBI2/PGC 27 -1200 -700 150 R 50 50 1 1 B X SDO/RX/DT/RC7 18 1200 200 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1200 -800 150 R 50 50 1 1 B X VSS 19 0 -1100 150 U 50 50 1 1 W -S -1050 950 1050 -950 0 1 10 f ENDDRAW ENDDEF # @@ -432,6 +432,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1050 1050 1050 -1050 0 1 10 f X Vpp/~MCLR~/RE3 1 1200 -100 150 L 50 50 1 1 I X RA0/AN0 2 -1200 900 150 R 50 50 1 1 B X RA1/AN1 3 -1200 800 150 R 50 50 1 1 B @@ -460,7 +461,6 @@ X RB6/KBI2/PGC 27 -1200 -700 150 R 50 50 1 1 B X SDO/RX/DT/RC7 18 1200 300 150 L 50 50 1 1 B X RB7/KBI3/PGD 28 -1200 -800 150 R 50 50 1 1 B X VSS 19 0 -1200 150 U 50 50 1 1 W -S -1050 1050 1050 -1050 0 1 10 f ENDDRAW ENDDEF # @@ -476,6 +476,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1250 1150 1250 -1150 0 1 10 f X RX/SDO/DT/RC7 1 1400 300 150 L 50 50 1 1 B X ~FLTA~/RD4 2 1400 -300 150 L 50 50 1 1 B X PWM4/RD5 3 1400 -400 150 L 50 50 1 1 B @@ -519,7 +520,6 @@ X T5CKI/T0CKI/RD0 38 1400 100 150 L 50 50 1 1 B X RA0/AN0 19 -1400 800 150 R 50 50 1 1 B X AVDD 29 -100 1300 150 D 50 50 1 1 W X SDO/RD1 39 1400 0 150 L 50 50 1 1 B -S -1250 1150 1250 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -536,6 +536,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1150 1150 1150 -1150 0 1 10 f X Vpp/~MCLR~/RE3 1 -1300 1000 150 R 50 50 1 1 I X RA0/AN0 2 -1300 800 150 R 50 50 1 1 B X RA1/AN1 3 -1300 700 150 R 50 50 1 1 B @@ -576,7 +577,6 @@ X RB5/KBI1/PWM4/PGM 38 -1300 -600 150 R 50 50 1 1 B X T5CKI/T0CKI/RD0 19 1300 100 150 L 50 50 1 1 B X PWM6/RD6 29 1300 -500 150 L 50 50 1 1 B X RB6/KBI2/PGC 39 -1300 -700 150 R 50 50 1 1 B -S -1150 1150 1150 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -592,6 +592,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1050 1150 1050 -1150 0 1 10 f X RX/SDO/DT/RC7 1 1200 300 150 L 50 50 1 1 B X ~FLTA~/RD4 2 1200 -300 150 L 50 50 1 1 B X PWM4/RD5 3 1200 -400 150 L 50 50 1 1 B @@ -632,7 +633,6 @@ X T5CKI/T0CKI/RD0 38 1200 100 150 L 50 50 1 1 B X RA0/AN0 19 -1200 800 150 R 50 50 1 1 B X AVSS 29 -100 -1300 150 U 50 50 1 1 W X SDO/RD1 39 1200 0 150 L 50 50 1 1 B -S -1050 1150 1050 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -649,6 +649,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -850 -1150 850 1150 0 1 10 f X ~MCLR~/VPP 1 -1000 1000 150 R 50 50 1 1 I X RA0/AN0 2 -1000 800 150 R 50 50 1 1 B X RA1/AN1 3 -1000 700 150 R 50 50 1 1 B @@ -689,7 +690,6 @@ X RB5/PGM 38 -1000 -700 150 R 50 50 1 1 B X PSP0/RD0 19 1000 100 150 L 50 50 1 1 B X PSP6/RD6 29 1000 -500 150 L 50 50 1 1 B X RB6/PGC 39 -1000 -800 150 R 50 50 1 1 B -S -850 -1150 850 1150 0 1 10 f ENDDRAW ENDDEF # @@ -705,6 +705,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S 850 -1150 -850 1150 0 1 10 f X DT/RX/RC7 1 1000 300 150 L 50 50 1 1 B X PSP4/RD4 2 1000 -300 150 L 50 50 1 1 B X PSP5/RD5 3 1000 -400 150 L 50 50 1 1 B @@ -745,7 +746,6 @@ X PSP0/RD0 38 1000 100 150 L 50 50 1 1 B X RA0/AN0 19 -1000 800 150 R 50 50 1 1 B X VSS 29 0 -1300 150 U 50 50 1 1 W X PSP1/RD1 39 1000 0 150 L 50 50 1 1 B -S 850 -1150 -850 1150 0 1 10 f ENDDRAW ENDDEF # @@ -760,6 +760,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -950 1250 950 -1250 0 1 10 f X RX/DT/RC7 1 1100 500 150 L 50 50 1 1 B X RD4 2 1100 -300 150 L 50 50 1 1 B X RD5 3 1100 -400 150 L 50 50 1 1 B @@ -803,7 +804,6 @@ X RD0 38 1100 100 150 L 50 50 1 1 B X RA0/AN0 19 -1100 1100 150 R 50 50 1 1 B X VDD 29 100 1400 150 D 50 50 1 1 W X RD1 39 1100 0 150 L 50 50 1 1 B -S -950 1250 950 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -819,6 +819,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -950 1250 950 -1250 0 1 10 f X Vpp/~MCLR~/RE3 1 1100 -1100 150 L 50 50 1 1 I X RA0/AN0 2 -1100 1100 150 R 50 50 1 1 B X RA1/AN1 3 -1100 1000 150 R 50 50 1 1 B @@ -859,7 +860,6 @@ X RB5/KBI1/PGM 38 -1100 -400 150 R 50 50 1 1 B X RD0 19 1100 100 150 L 50 50 1 1 B X RD6 29 1100 -500 150 L 50 50 1 1 B X RB6/KBI2/PGC 39 -1100 -500 150 R 50 50 1 1 B -S -950 1250 950 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -874,6 +874,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -950 1250 950 -1250 0 1 10 f X RX/DT/RC7 1 1100 500 150 L 50 50 1 1 B X RD4 2 1100 -300 150 L 50 50 1 1 B X RD5 3 1100 -400 150 L 50 50 1 1 B @@ -918,7 +919,6 @@ X RD0 38 1100 100 150 L 50 50 1 1 B X RA0/AN0 19 -1100 1100 150 R 50 50 1 1 B X VSS 29 0 -1400 150 U 50 50 1 1 W X RD1 39 1100 0 150 L 50 50 1 1 B -S -950 1250 950 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -934,6 +934,7 @@ $FPLIST QFN* $ENDFPLIST DRAW +S -1050 1250 1050 -1250 0 1 10 f X SDO/RX/DT/RC7 1 1200 500 150 L 50 50 1 1 B X SPP4/RD4 2 1200 -300 150 L 50 50 1 1 B X P1B/SPP5/RD5 3 1200 -400 150 L 50 50 1 1 B @@ -977,7 +978,6 @@ X SPP0/RD0 38 1200 100 150 L 50 50 1 1 B X RA0/AN0 19 -1200 1100 150 R 50 50 1 1 B X VDD 29 0 1400 150 D 50 50 1 1 W X SPP1/RD1 39 1200 0 150 L 50 50 1 1 B -S -1050 1250 1050 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -994,6 +994,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -950 1250 950 -1250 0 1 10 f X Vpp/~MCLR~/RE3 1 1100 -1100 150 L 50 50 1 1 I X RA0/AN0 2 -1100 1100 150 R 50 50 1 1 B X RA1/AN1 3 -1100 1000 150 R 50 50 1 1 B @@ -1034,7 +1035,6 @@ X RB5/KBI1/PGM 38 -1100 -400 150 R 50 50 1 1 B X SPP0/RD0 19 1100 100 150 L 50 50 1 1 B X P1C/SPP6/RD6 29 1100 -500 150 L 50 50 1 1 B X RB6/KBI2/PGC 39 -1100 -500 150 R 50 50 1 1 B -S -950 1250 950 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1050,6 +1050,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1050 1250 1050 -1250 0 1 10 f X SDO/RX/DT/RC7 1 1200 500 150 L 50 50 1 1 B X SPP4/RD4 2 1200 -300 150 L 50 50 1 1 B X P1B/SPP5/RD5 3 1200 -400 150 L 50 50 1 1 B @@ -1062,22 +1063,22 @@ X RB1/AN10/INT1/SCK/SCL 9 -1200 0 150 R 50 50 1 1 B X RB2/AN8/INT2/VMO 10 -1200 -100 150 R 50 50 1 1 B X RA1/AN1 20 -1200 1000 150 R 50 50 1 1 B X OSC1/CLKI 30 -1200 300 150 R 50 50 1 1 I -X SPP2/RD2 50 1200 -100 150 L 50 50 1 1 B +X SPP2/RD2 40 1200 -100 150 L 50 50 1 1 B X RB3/AN9/CCP2/VPO 11 -1200 -200 150 R 50 50 1 1 B X RA2/AN2/Vref-/CVref 21 -1200 900 150 R 50 50 1 1 B X RA6/OSC2/CLKO 31 -1200 500 150 R 50 50 1 1 O X SPP3/RD3 41 1200 -200 150 L 50 50 1 1 B -X (ICCK/ICPGC) 12 -1200 -750 150 R 50 50 1 1 B +X (ICCK/ICPGC) 12 -1200 -800 150 R 50 50 1 1 B X RA3/AN3/Vref+ 22 -1200 800 150 R 50 50 1 1 B X T1OSO/T13CKI/RC0 32 1200 1100 150 L 50 50 1 1 B X VM/D-/RC4 42 1200 800 150 L 50 50 1 1 B -X (ICDT/ICPGD) 13 -1200 -850 150 R 50 50 1 1 B +X (ICDT/ICPGD) 13 -1200 -900 150 R 50 50 1 1 B X RA4/T0CKI/C1OUT/RCV 23 -1200 700 150 R 50 50 1 1 B -X (~ICRST~/ICVpp) 33 -1200 -1050 150 R 50 50 1 1 I +X (~ICRST~/ICVpp) 33 -1200 -1100 150 R 50 50 1 1 I X VP/D+/RC5 43 1200 700 150 L 50 50 1 1 B X RB4/AN11/KBI0/CSSPP 14 -1200 -300 150 R 50 50 1 1 B X RA5/AN4/~SS~/HLVDIN/C2OUT 24 -1200 600 150 R 50 50 1 1 B -X (ICPORTS) 34 -1200 -950 150 R 50 50 1 1 B +X (ICPORTS) 34 -1200 -1000 150 R 50 50 1 1 B X TX/CK/RC6 44 1200 600 150 L 50 50 1 1 B X RB5/KBI1/PGM 15 -1200 -400 150 R 50 50 1 1 B X CK1SPP/AN5/RE0 25 1200 -800 150 L 50 50 1 1 B @@ -1094,7 +1095,6 @@ X SPP0/RD0 38 1200 100 150 L 50 50 1 1 B X RA0/AN0 19 -1200 1100 150 R 50 50 1 1 B X VSS 29 0 -1400 150 U 50 50 1 1 W X SPP1/RD1 39 1200 0 150 L 50 50 1 1 B -S -1050 1250 1050 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1111,6 +1111,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -950 -1150 950 1150 0 1 10 f X ~MCLR~/VPP 1 -1100 1000 150 R 50 50 1 1 I X RA0/AN0/CVref 2 -1100 800 150 R 50 50 1 1 B X RA1/AN1 3 -1100 700 150 R 50 50 1 1 B @@ -1151,7 +1152,6 @@ X RB5/PGM 38 -1100 -700 150 R 50 50 1 1 B X C1IN+/PSP0/RD0 19 1100 100 150 L 50 50 1 1 B X P1C/PSP6/RD6 29 1100 -500 150 L 50 50 1 1 B X RB6/PGC 39 -1100 -800 150 R 50 50 1 1 B -S -950 -1150 950 1150 0 1 10 f ENDDRAW ENDDEF # @@ -1168,6 +1168,7 @@ $FPLIST PDIP* $ENDFPLIST DRAW +S -1050 -1150 1050 1150 0 0 10 f X ~MCLR~ 1 -1200 1000 150 R 50 50 1 1 I X RA0/AN0 2 -1200 800 150 R 50 50 1 1 T X RA1/AN1 3 -1200 700 150 R 50 50 1 1 T @@ -1208,7 +1209,6 @@ X RB5/KBI1/T0CKI/C1OUT 38 -1200 -300 150 R 50 50 1 1 T X PSP0/SCK2/SCL2/RD0 19 1200 100 150 L 50 50 1 1 T X PSP6/P1C/RD6 29 1200 -500 150 L 50 50 1 1 T X RB6/KBI2/PGC 39 -1200 -400 150 R 50 50 1 1 T -S -1050 -1150 1050 1150 0 0 10 f ENDDRAW ENDDEF # @@ -1224,6 +1224,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1250 1250 1250 -1250 0 1 10 f X RC7/CANRX/RX1/DT1/CCP4 1 -1400 -900 150 R 50 50 1 1 B X RD4/ECCP1/P1A/PSP4 2 -1400 300 150 R 50 50 1 1 B X RD5/P1B/PSP5 3 -1400 200 150 R 50 50 1 1 B @@ -1268,7 +1269,6 @@ X RD0/C1INA/PSP0 38 -1400 700 150 R 50 50 1 1 B X CVref/AN0/ULPWU/RA0 19 1400 400 150 L 50 50 1 1 B X VSS 29 0 -1400 150 U 50 50 1 1 W X RD1/C1INB/PSP1 39 -1400 600 150 R 50 50 1 1 B -S -1250 1250 1250 -1250 0 1 10 f ENDDRAW ENDDEF # @@ -1281,6 +1281,7 @@ F2 "SOIC-18" 50 -150 50 H V C CIN F3 "" -250 550 50 H V C CNN ALIAS PIC18F1320-SO DRAW +S -600 500 700 -400 0 1 10 f X RA0/AN0 1 -700 300 100 R 50 50 1 1 I X RA1/AN1 2 -700 200 100 R 50 50 1 1 I X RA4/TOCKI 3 -700 -100 100 R 50 50 1 1 I @@ -1299,7 +1300,6 @@ X OSC2 15 -700 -300 100 R 50 50 1 1 I X OSC1 16 -700 -200 100 R 50 50 1 1 I X RB2/INT2 17 800 200 100 L 50 50 1 1 I X RB3/CCP1 18 800 100 100 L 50 50 1 1 I -S -600 500 700 -400 0 1 10 f ENDDRAW ENDDEF # @@ -1312,6 +1312,7 @@ F2 "SSOP28" -500 -500 50 H V C CNN F3 "" 0 -50 50 H V C CNN ALIAS PIC18F24K20_I/SS PIC18F25K20_I/SS PIC18F26K20_I/SS DRAW +S -700 900 700 -900 0 1 10 f X ~MCLR~/RE3 1 -800 100 100 R 50 50 1 1 B X RA0/AN0 2 -800 800 100 R 50 50 1 1 B X RA1/AN1 3 -800 700 100 R 50 50 1 1 B @@ -1340,7 +1341,6 @@ X PGC/RB6 27 800 200 100 L 50 50 1 1 B X RX/RC7 18 800 -800 100 L 50 50 1 1 B X PGD/RB7 28 800 100 100 L 50 50 1 1 B X Vss 19 -100 -1000 100 U 50 50 1 1 W -S -700 900 700 -900 0 1 10 f ENDDRAW ENDDEF # @@ -1353,6 +1353,7 @@ F2 "QFN28" 0 -250 50 H V C CNN F3 "" 0 -50 50 H V C CNN ALIAS PIC18F26K80_I/ML PIC18LF25K80_I/ML PIC18LF26K80_I/ML DRAW +S -700 900 700 -900 0 1 10 f X RA2/Vref-AN2 1 -800 600 100 R 50 50 1 1 B X RA3/Vref+AN3 2 -800 500 100 R 50 50 1 1 B X Vcap 3 -800 -400 100 R 50 50 1 1 W @@ -1382,7 +1383,6 @@ X AN10/INT0/RB0 18 800 800 100 L 50 50 1 1 B X RA1/AN1 28 -800 700 100 R 50 50 1 1 B X AN8/INT1/RB1 19 800 700 100 L 50 50 1 1 B X PAD 29 -800 -800 100 R 50 50 1 1 W -S -700 900 700 -900 0 1 10 f ENDDRAW ENDDEF # @@ -1395,6 +1395,7 @@ F2 "SSOP28" 0 -250 50 H V C CNN F3 "" 0 -50 50 H V C CNN ALIAS PIC18F26K80_I/SS PIC18LF25K80_I/SS PIC18LF26K80_I/SS DRAW +S -700 900 700 -900 0 1 10 f X ~MCLR~/RE3 1 -800 200 100 R 50 50 1 1 B X RA0/AN0 2 -800 800 100 R 50 50 1 1 B X RA1/AN1 3 -800 700 100 R 50 50 1 1 B @@ -1423,7 +1424,6 @@ X PGC/TX2/RB6 27 800 200 100 L 50 50 1 1 B X CANRX/RX1/CCP4/RC7 18 800 -800 100 L 50 50 1 1 B X PGD/RX2/RB7 28 800 100 100 L 50 50 1 1 B X Vss 19 -800 -700 100 R 50 50 1 1 W -S -700 900 700 -900 0 1 10 f ENDDRAW ENDDEF # @@ -1436,6 +1436,7 @@ F2 "QFN44" 0 -800 50 H V C CNN F3 "" -650 -100 50 H V C CNN ALIAS PIC18F46K80-I/ML PIC18LF45K80-I/ML PIC18LF46K80-I/ML DRAW +S -900 1100 900 -1100 0 1 10 f X CANRX/RX1/CCP4/RC7 1 1000 300 100 L 50 50 1 1 B X ECCP1/PSP4/RD4 2 1000 -300 100 L 50 50 1 1 B X PSP5/RD5 3 1000 -400 100 L 50 50 1 1 B @@ -1477,7 +1478,6 @@ X C1INA/PSP0/RD0 38 1000 100 100 L 50 50 1 1 B X RA0/CVref/AN0 19 -1000 1000 100 R 50 50 1 1 B X Vss 29 100 -1200 100 U 50 50 1 1 W X C1INB/PSP1/RD1 39 1000 0 100 L 50 50 1 1 B -S -900 1100 900 -1100 0 1 10 f ENDDRAW ENDDEF # @@ -1490,6 +1490,7 @@ F2 "TQFP44" 0 -800 50 H V C CNN F3 "" -650 -100 50 H V C CNN ALIAS PIC18F46K80-I/PT PIC18LF45K80-I/PT PIC18LF46K80-I/PT DRAW +S -900 1100 900 -1100 0 1 10 f X CANRX/RX1/CCP4/RC7 1 1000 300 100 L 50 50 1 1 B X ECCP1/PSP4/RD4 2 1000 -300 100 L 50 50 1 1 B X PSP5/RD5 3 1000 -400 100 L 50 50 1 1 B @@ -1530,7 +1531,6 @@ X C1INA/PSP0/RD0 38 1000 100 100 L 50 50 1 1 B X RA0/CVrefAN0 19 -1000 1000 100 R 50 50 1 1 B X Vss 29 100 -1200 100 U 50 50 1 1 W X C1INB/PSP1/RD1 39 1000 0 100 L 50 50 1 1 B -S -900 1100 900 -1100 0 1 10 f ENDDRAW ENDDEF # @@ -1546,6 +1546,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1050 1850 1050 -1850 0 1 10 f X RE1/P2C 1 -1200 200 150 R 50 50 1 1 B X RE0/P2D 2 -1200 300 150 R 50 50 1 1 B X INT0/FLT0/RB0 3 1200 -100 150 L 50 50 1 1 B @@ -1610,7 +1611,6 @@ X T1OSI/ECCP2/P2A/RC1 29 1200 -1100 150 L 50 50 1 1 B X OSC1/CLKI 39 -1200 1400 150 R 50 50 1 1 I X VDDTX 49 1200 1300 150 L 50 50 1 1 W X RD1/ECCP3/P3A 59 -1200 600 150 R 50 50 1 1 B -S -1050 1850 1050 -1850 0 1 10 f ENDDRAW ENDDEF # @@ -1626,6 +1626,7 @@ $FPLIST TQFP* $ENDFPLIST DRAW +S -1450 2750 1450 -2750 0 1 10 f X RH2/A18 1 -1600 -500 150 R 50 50 1 1 B X RH3/A19 2 -1600 -600 150 R 50 50 1 1 B X ~WR~/AD9/P2C/RE1 3 1600 -2000 150 L 50 50 1 1 B @@ -1725,7 +1726,6 @@ X VSSTX 79 1600 1800 150 L 50 50 1 1 W X AD3/PSP3/RD3 89 1600 -1400 150 L 50 50 1 1 B X RH0/A16 99 -1600 -300 150 R 50 50 1 1 B X RH1/A17 100 -1600 -400 150 R 50 50 1 1 B -S -1450 2750 1450 -2750 0 1 10 f ENDDRAW ENDDEF # From e32330d61977248b3d40057586f4be3637111120 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 6 Mar 2016 17:29:10 +1100 Subject: [PATCH 069/116] Changed pin type of pin GND to power input of INA282 --- library/sensors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sensors.lib b/library/sensors.lib index c2884f0f..43665c9a 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -250,7 +250,7 @@ P 2 0 1 0 300 -200 150 -100 N P 2 0 1 0 300 200 150 100 N P 4 0 1 10 300 0 -300 400 -300 -400 300 0 f X -IN 1 -400 -100 100 R 50 50 1 1 I -X GND 2 0 -400 200 U 50 50 1 1 I +X GND 2 0 -400 200 U 50 50 1 1 W X REF2 3 400 200 100 L 50 50 1 1 I X NC 4 -400 -200 100 R 50 50 1 1 N N X OUT 5 400 0 100 L 50 50 1 1 I From ebd4f89d9ecadad7abf49a28075138b8ae02ee2b Mon Sep 17 00:00:00 2001 From: CarlPoirier Date: Sun, 6 Mar 2016 13:05:03 -0500 Subject: [PATCH 070/116] Add Connectors_JST --- template/fp-lib-table.for-github | 1 + 1 file changed, 1 insertion(+) diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github index 78008a49..73a52fba 100644 --- a/template/fp-lib-table.for-github +++ b/template/fp-lib-table.for-github @@ -12,6 +12,7 @@ (lib (name Choke_SMD)(type Github)(uri ${KIGITHUB}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) + (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) (lib (name Connect)(type Github)(uri ${KIGITHUB}/Connect.pretty)(options "")(descr "The way you like them.")) (lib (name Converters_DCDC_ACDC)(type Github)(uri ${KIGITHUB}/Converters_DCDC_ACDC.pretty)(options "")(descr "The way you like them.")) (lib (name Crystals)(type Github)(uri ${KIGITHUB}/Crystals.pretty)(options "")(descr "The way you like them.")) From 6eeac6788881bf779f5ae27fd3498824838396ea Mon Sep 17 00:00:00 2001 From: CarlPoirier Date: Sun, 6 Mar 2016 13:05:52 -0500 Subject: [PATCH 071/116] Add Connectors_JST --- template/fp-lib-table.for-pretty | 1 + 1 file changed, 1 insertion(+) diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty index 8c328e9a..d723b2dd 100644 --- a/template/fp-lib-table.for-pretty +++ b/template/fp-lib-table.for-pretty @@ -12,6 +12,7 @@ (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) (lib (name Connect)(type KiCad)(uri ${KISYSMOD}/Connect.pretty)(options "")(descr "The way you like them.")) (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "The way you like them.")) (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "The way you like them.")) From d6b18521bfad72f55307366a7558bf866f1f4484 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Mon, 7 Mar 2016 09:38:41 +0000 Subject: [PATCH 072/116] TUSB2036: double checked pins & some corrections changed the box width 10 mils and added the missing footprint fields (which I removed manually by mistake) --- library/texas.lib | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/library/texas.lib b/library/texas.lib index a9846330..afeafba6 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -802,40 +802,42 @@ ENDDEF DEF TUSB2036 U 0 40 Y Y 1 F N F0 "U" -750 1450 50 H V C CNN F1 "TUSB2036" 0 0 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN $FPLIST LQFP-32_7x7mm_Pitch0.8mm $ENDFPLIST DRAW -S -800 1400 800 -1400 0 1 0 f +S -800 1400 800 -1400 0 1 10 f X DP0 1 -1000 700 200 R 50 50 1 1 B X DM0 2 -1000 600 200 R 50 50 1 1 B X VCC 3 -100 1600 200 D 50 50 1 1 W X ~RESET 4 -1000 1200 200 R 50 50 1 1 I -X EECLK 5 -1000 -500 200 R 50 50 1 1 O +X EECLK 5 -1000 -500 200 R 50 50 1 1 T X EEDATA/~GANGED 6 -1000 -600 200 R 50 50 1 1 B X GND 7 -100 -1600 200 U 50 50 1 1 W X ~BUSPWR 8 -1000 300 200 R 50 50 1 1 I X ~PWRON1 9 1000 -1000 200 L 50 50 1 1 O -X ~OVRCUR1 10 1000 -500 200 L 50 50 1 1 O +X ~OVRCUR1 10 1000 -500 200 L 50 50 1 1 I X DP3 20 1000 0 200 L 50 50 1 1 B X XTAL1/CLK48 30 -1000 -1100 200 R 50 50 1 1 I X DM1 11 1000 700 200 L 50 50 1 1 B X ~OCPROT~/~PWRSW~ 21 -1000 200 200 R 50 50 1 1 I X MODE 31 -1000 -1000 200 R 50 50 1 1 I X DP1 12 1000 800 200 L 50 50 1 1 B -X NPINT1 22 -1000 -200 200 R 50 50 1 1 I +X NPINT0 22 -1000 -100 200 R 50 50 1 1 I X SUSPND 32 1000 1200 200 L 50 50 1 1 O X ~PWRON2 13 1000 -1100 200 L 50 50 1 1 O -X NPINT0 23 -1000 -100 200 R 50 50 1 1 I -X ~OVRCUR2 14 1000 -600 200 L 50 50 1 1 O +X NPINT1 23 -1000 -200 200 R 50 50 1 1 I +X ~OVRCUR2 14 1000 -600 200 L 50 50 1 1 I X ~NP3 24 -1000 0 200 R 50 50 1 1 I X DM2 15 1000 300 200 L 50 50 1 1 B X VCC 25 100 1600 200 D 50 50 1 1 W X DP2 16 1000 400 200 L 50 50 1 1 B -X ~EXTMEM 26 -1000 -700 200 R 50 50 1 1 B +X ~EXTMEM 26 -1000 -700 200 R 50 50 1 1 I X ~PWRON3 17 1000 -1200 200 L 50 50 1 1 O X DP0PUR 27 -1000 900 200 R 50 50 1 1 O -X ~OVRCUR3 18 1000 -700 200 L 50 50 1 1 O +X ~OVRCUR3 18 1000 -700 200 L 50 50 1 1 I X GND 28 100 -1600 200 U 50 50 1 1 W X DM3 19 1000 -100 200 L 50 50 1 1 B X XTAL2 29 -1000 -1200 200 R 50 50 1 1 O From a339eca908b7297826e2fc1c99cb881b0f219341 Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Mon, 7 Mar 2016 09:49:55 +0000 Subject: [PATCH 073/116] MAX1248: reduce width & respect EC04 --- library/maxim.lib | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/library/maxim.lib b/library/maxim.lib index 27f2be29..0cfc38d1 100644 --- a/library/maxim.lib +++ b/library/maxim.lib @@ -111,19 +111,19 @@ $FPLIST MSOP-8_3x3mm_Pitch0.65mm* $ENDFPLIST DRAW +S -300 200 250 -200 0 1 0 N X IO 1 -400 0 100 R 50 50 1 1 B X GND 4 -400 -100 100 R 50 50 1 1 W X PIOA 6 350 100 100 L 50 50 1 1 B X PIOB 7 350 -100 100 L 50 50 1 1 B X VCC 8 -400 100 100 R 50 50 1 1 W -S -300 200 250 -200 0 1 0 N ENDDRAW ENDDEF # # MAX1248 # DEF MAX1248 U 0 40 Y Y 1 F N -F0 "U" -600 800 50 H V C CNN +F0 "U" -400 750 50 H V L CNN F1 "MAX1248" 0 0 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN @@ -133,23 +133,23 @@ $FPLIST QSOP* $ENDFPLIST DRAW -S -700 700 700 -700 0 1 0 f +S -400 700 400 -700 0 1 10 f X VDD 1 0 900 200 D 50 50 1 1 W -X CH0 2 900 400 200 L 50 50 1 1 I -X CH1 3 900 300 200 L 50 50 1 1 I -X CH2 4 900 200 200 L 50 50 1 1 I -X CH3 5 900 100 200 L 50 50 1 1 I -X COM 6 300 -900 200 U 50 50 1 1 W -X ~SHDN 7 -900 -300 200 R 50 50 1 1 T -X VREF 8 900 -200 200 L 50 50 1 1 W -X REFADJ 9 900 -300 200 L 50 50 1 1 I +X CH0 2 600 400 200 L 50 50 1 1 I +X CH1 3 600 300 200 L 50 50 1 1 I +X CH2 4 600 200 200 L 50 50 1 1 I +X CH3 5 600 100 200 L 50 50 1 1 I +X COM 6 200 -900 200 U 50 50 1 1 W +X ~SHDN 7 -600 -300 200 R 50 50 1 1 T +X VREF 8 600 -200 200 L 50 50 1 1 W +X REFADJ 9 600 -300 200 L 50 50 1 1 I X AGND 10 0 -900 200 U 50 50 1 1 W -X DGND 11 -300 -900 200 U 50 50 1 1 W -X DOUT 12 -900 100 200 R 50 50 1 1 O -X SSTRB 13 -900 -200 200 R 50 50 1 1 O -X DIN 14 -900 200 200 R 50 50 1 1 I -X ~CS 15 -900 400 200 R 50 50 1 1 I -X SCLK 16 -900 300 200 R 50 50 1 1 I +X DGND 11 -200 -900 200 U 50 50 1 1 W +X DOUT 12 -600 100 200 R 50 50 1 1 O +X SSTRB 13 -600 -200 200 R 50 50 1 1 O +X DIN 14 -600 200 200 R 50 50 1 1 I +X ~CS 15 -600 400 200 R 50 50 1 1 I +X SCLK 16 -600 300 200 R 50 50 1 1 I ENDDRAW ENDDEF # From a6ffbda33f8cdd335a176ab43ad3f1c42e9656c3 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 09:13:21 +1100 Subject: [PATCH 074/116] Added Texas Instruments NexFET N-Channel MOSFETs in SON8_5x6mm package --- library/transistors.dcm | 378 ++++ library/transistors.lib | 4564 ++++++++++++++++++++------------------- 2 files changed, 2685 insertions(+), 2257 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index 99329443..bf86ab38 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -560,6 +560,384 @@ K N-Channel Power MOSFET F http://www.fairchildsemi.com/ds/BU/BUZ11.pdf $ENDCMP # +$CMP CSD16321Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 2.6mOhm, Id 100A, Qg (typ) 14nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16321q5 +$ENDCMP +# +$CMP CSD16322Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 5.8mOhm, Id 100A, Qg (typ) 6.8nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16322q5 +$ENDCMP +# +$CMP CSD16325Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 2.2mOhm, Id 100A, Qg (typ) 18nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16325q5 +$ENDCMP +# +$CMP CSD16342Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 5.5mOhm, Id 100A, Qg (typ) 6.5nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16342q5a +$ENDCMP +# +$CMP CSD16401Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 1.6mOhm, Id 100A, Qg (typ) 21nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16401q5 +$ENDCMP +# +$CMP CSD16403Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 2.8mOhm, Id 100A, Qg (typ) 13.3nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16403q5a +$ENDCMP +# +$CMP CSD16404Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 5.1mOhm, Id 100A, Qg (typ) 6.5nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16404q5a +$ENDCMP +# +$CMP CSD16407Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 2.4mOhm, Id 100A, Qg (typ) 13.3nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16407q5 +$ENDCMP +# +$CMP CSD16408Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 4.5mOhm, Id 100A, Qg (typ) 6.7nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16408q5 +$ENDCMP +# +$CMP CSD16410Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 8.5mOhm, Id 100A, Qg (typ) 3.9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16410q5a +$ENDCMP +# +$CMP CSD16412Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 11mOhm, Id 100A, Qg (typ) 2.9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16412q5a +$ENDCMP +# +$CMP CSD16413Q5A +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 3.9mOhm, Id 100A, Qg (typ) 9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16413q5a +$ENDCMP +# +$CMP CSD16414Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 1.9mOhm, Id 100A, Qg (typ) 16.6nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16414q5 +$ENDCMP +# +$CMP CSD16415Q5 +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 1.15mOhm, Id 100A, Qg (typ) 21nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16415q5 +$ENDCMP +# +$CMP CSD16570Q5B +D NexFET N-Channel Power MOSFET, Vds 25V, Rdson 0.59mOhm, Id 100A, Qg (typ) 95nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd16570q5b +$ENDCMP +# +$CMP CSD17301Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 3mOhm, Id 100A, Qg (typ) 19nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17301q5a +$ENDCMP +# +$CMP CSD17302Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 9mOhm, Id 100A, Qg (typ) 5.4nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17302q5a +$ENDCMP +# +$CMP CSD17303Q5 +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2.6mOhm, Id 100A, Qg (typ) 18nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17303q5 +$ENDCMP +# +$CMP CSD17305Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2.8mOhm, Id 100A, Qg (typ) 14.1nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17305q5a +$ENDCMP +# +$CMP CSD17306Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 4.2mOhm, Id 100A, Qg (typ) 11.8nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17306q5a +$ENDCMP +# +$CMP CSD17307Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 12.1mOhm, Id 100A, Qg (typ) 4nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17307q5a +$ENDCMP +# +$CMP CSD17310Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 5.9mOhm, Id 100A, Qg (typ) 8.9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17310q5a +$ENDCMP +# +$CMP CSD17311Q5 +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2.3mOhm, Id 100A, Qg (typ) 24nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17311q5 +$ENDCMP +# +$CMP CSD17312Q5 +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 1.7mOhm, Id 100A, Qg (typ) 28nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17312q5 +$ENDCMP +# +$CMP CSD17322Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 12.4mOhm, Id 100A, Qg (typ) 3.6nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17322q5a +$ENDCMP +# +$CMP CSD17327Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 15.5mOhm, Id 100A, Qg (typ) 2.8nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17327q5a +$ENDCMP +# +$CMP CSD17501Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2.9mOhm, Id 100A, Qg (typ) 13.2nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17501q5a +$ENDCMP +# +$CMP CSD17505Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 3.5mOhm, Id 100A, Qg (typ) 10nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17505q5a +$ENDCMP +# +$CMP CSD17506Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 4mOhm, Id 100A, Qg (typ) 8.3nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17506q5a +$ENDCMP +# +$CMP CSD17507Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 10.8mOhm, Id 100A, Qg (typ) 2.8nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17507q5a +$ENDCMP +# +$CMP CSD17510Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 5.2mOhm, Id 100A, Qg (typ) 6.4nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17510q5a +$ENDCMP +# +$CMP CSD17522Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 8.1mOhm, Id 100A, Qg (typ) 3.6nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17522q5a +$ENDCMP +# +$CMP CSD17527Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 10.8mOhm, Id 100A, Qg (typ) 2.8nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17527q5a +$ENDCMP +# +$CMP CSD17551Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 8.8mOhm, Id 48A, Qg (typ) 6nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17551q5a +$ENDCMP +# +$CMP CSD17552Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 6.2mOhm, Id 60A, Qg (typ) 9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17552q5a +$ENDCMP +# +$CMP CSD17553Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 3.1mOhm, Id 100A, Qg (typ) 17.5nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17553q5a +$ENDCMP +# +$CMP CSD17555Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2.7mOhm, Id 100A, Qg (typ) 23nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17555q5a +$ENDCMP +# +$CMP CSD17556Q5B +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 1.4mOhm, Id 100A, Qg (typ) 28.5nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17556q5b +$ENDCMP +# +$CMP CSD17559Q5 +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 1.15mOhm, Id 100A, Qg (typ) 39nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17559q5 +$ENDCMP +# +$CMP CSD17570Q5B +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 0.69mOhm, Id 100A, Qg (typ) 93nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17570q5b +$ENDCMP +# +$CMP CSD17573Q5B +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 1mOhm, Id 100A, Qg (typ) 49nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17573q5b +$ENDCMP +# +$CMP CSD17576Q5B +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 2mOhm, Id 100A, Qg (typ) 25nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17576q5b +$ENDCMP +# +$CMP CSD17577Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 4.2mOhm, Id 60A, Qg (typ) 13nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17577q5a +$ENDCMP +# +$CMP CSD17578Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 6.9mOhm, Id 25A, Qg (typ) 7.9nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17578q5a +$ENDCMP +# +$CMP CSD17579Q5A +D NexFET N-Channel Power MOSFET, Vds 30V, Rdson 9.7mOhm, Id 25A, Qg (typ) 5.4nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd17579q5a +$ENDCMP +# +$CMP CSD18501Q5A +D NexFET N-Channel Power MOSFET, Vds 40V, Rdson 3.2mOhm, Id 100A, Qg (typ) 42nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18501q5a +$ENDCMP +# +$CMP CSD18502Q5B +D NexFET N-Channel Power MOSFET, Vds 40V, Rdson 2.3mOhm, Id 100A, Qg (typ) 52nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18502q5b +$ENDCMP +# +$CMP CSD18503Q5A +D NexFET N-Channel Power MOSFET, Vds 40V, Rdson 4.3mOhm, Id 100A, Qg (typ) 26nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18503q5a +$ENDCMP +# +$CMP CSD18504Q5A +D NexFET N-Channel Power MOSFET, Vds 40V, Rdson 6.6mOhm, Id 50A, Qg (typ) 16nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18504q5a +$ENDCMP +# +$CMP CSD18509Q5B +D NexFET N-Channel Power MOSFET, Vds 40V, Rdson 1.2mOhm, Id 100A, Qg (typ) 150nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18509q5b +$ENDCMP +# +$CMP CSD18531Q5A +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 4.6mOhm, Id 100A, Qg (typ) 36nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18531q5a +$ENDCMP +# +$CMP CSD18532NQ5B +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 3.4mOhm, Id 100A, Qg (typ) 49nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18532nq5b +$ENDCMP +# +$CMP CSD18532Q5B +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 3.2mOhm, Id 100A, Qg (typ) 44nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18532q5b +$ENDCMP +# +$CMP CSD18533Q5A +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 5.9mOhm, Id 100A, Qg (typ) 29nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18533q5a +$ENDCMP +# +$CMP CSD18534Q5A +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 9.8mOhm, Id 50A, Qg (typ) 17nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18534q5a +$ENDCMP +# +$CMP CSD18537NQ5A +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 13mOhm, Id 50A, Qg (typ) 14nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18537nq5a +$ENDCMP +# +$CMP CSD18540Q5B +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 2.2mOhm, Id 100A, Qg (typ) 41nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18540q5b +$ENDCMP +# +$CMP CSD18563Q5A +D NexFET N-Channel Power MOSFET, Vds 60V, Rdson 6.8mOhm, Id 100A, Qg (typ) 15nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd18563q5a +$ENDCMP +# +$CMP CSD19502Q5B +D NexFET N-Channel Power MOSFET, Vds 80V, Rdson 4.1mOhm, Id 100A, Qg (typ) 48nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd19502q5b +$ENDCMP +# +$CMP CSD19531Q5A +D NexFET N-Channel Power MOSFET, Vds 100V, Rdson 6.4mOhm, Id 100A, Qg (typ) 37nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd19531q5a +$ENDCMP +# +$CMP CSD19532Q5B +D NexFET N-Channel Power MOSFET, Vds 100V, Rdson 4.9mOhm, Id 100A, Qg (typ) 48nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd19532q5b +$ENDCMP +# +$CMP CSD19533Q5A +D NexFET N-Channel Power MOSFET, Vds 100V, Rdson 9.5mOhm, Id 100A, Qg (typ) 27nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd19533q5a +$ENDCMP +# +$CMP CSD19534Q5A +D NexFET N-Channel Power MOSFET, Vds 100V, Rdson 15.1mOhm, Id 50A, Qg (typ) 17nC, SON8 5x6mm +K NexFET Power MOSFET N-MOS +F http://www.ti.com/lit/gpn/csd19534q5a +$ENDCMP +# $CMP DTA113T D Digital Transistor, 1k/NONE, SOT-23 K ROHM Digital Transistor diff --git a/library/transistors.lib b/library/transistors.lib index 7ccf0b25..eee309a3 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -12,11 +12,11 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I @@ -35,15 +35,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -58,21 +58,21 @@ $FPLIST TO-3P* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N ENDDRAW ENDDEF # @@ -87,15 +87,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -110,15 +110,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -133,16 +133,16 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 3 0 1 0 100 -100 25 -25 50 -50 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -157,22 +157,22 @@ $FPLIST TO-3P* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 3 0 1 0 100 -100 25 -25 50 -50 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N ENDDRAW ENDDEF # @@ -187,15 +187,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -211,21 +211,21 @@ $FPLIST SOT-343* $ENDFPLIST DRAW -P 2 0 1 10 0 25 0 75 N -P 2 0 1 20 25 75 25 -75 N -P 3 0 1 10 0 -25 0 -75 0 -60 N -P 4 0 1 0 0 -50 -75 -50 -75 -100 -100 -100 N -P 4 0 1 0 0 50 -75 50 -75 100 -100 100 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +P 2 0 1 10 0 25 0 75 N +P 2 0 1 20 25 75 25 -75 N +P 3 0 1 10 0 -25 0 -75 0 -60 N +P 4 0 1 0 0 -50 -75 -50 -75 -100 -100 -100 N +P 4 0 1 0 0 50 -75 50 -75 100 -100 100 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F X D 1 100 200 100 D 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X G1 3 -200 100 100 R 50 50 1 1 P X G2 4 -200 -100 100 R 50 50 1 1 P -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N ENDDRAW ENDDEF # @@ -240,15 +240,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -263,15 +263,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -287,15 +287,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -310,25 +310,25 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 -50 0 -25 0 N -P 2 0 1 0 -20 10 30 60 N -P 2 0 1 15 -20 40 -20 -40 N -P 2 0 1 0 30 60 100 60 N -P 2 0 1 20 50 0 50 -80 N -P 2 0 1 0 100 -100 50 -50 N -P 2 0 1 0 100 20 50 -30 N -P 2 0 1 0 100 20 100 100 N -P 3 0 1 0 50 -50 20 -50 -20 -10 N -P 4 0 1 0 -7 -23 3 -43 13 -33 -7 -23 N -P 4 0 1 0 65 -64 75 -89 90 -74 65 -64 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 150 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 100 60 5 0 1 0 N +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -20 10 30 60 N +P 2 0 1 15 -20 40 -20 -40 N +P 2 0 1 0 30 60 100 60 N +P 2 0 1 20 50 0 50 -80 N +P 2 0 1 0 100 -100 50 -50 N +P 2 0 1 0 100 20 50 -30 N +P 2 0 1 0 100 20 100 100 N +P 3 0 1 0 50 -50 20 -50 -20 -10 N +P 4 0 1 0 -7 -23 3 -43 13 -33 -7 -23 N +P 4 0 1 0 65 -64 75 -89 90 -74 65 -64 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 150 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -343,25 +343,25 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 -50 0 -25 0 N -P 2 0 1 0 -20 10 30 60 N -P 2 0 1 15 -20 40 -20 -40 N -P 2 0 1 0 30 60 100 60 N -P 2 0 1 20 50 0 50 -80 N -P 2 0 1 0 100 -100 50 -50 N -P 2 0 1 0 100 20 50 -30 N -P 2 0 1 0 100 20 100 100 N -P 3 0 1 0 50 -50 20 -50 -20 -10 N -P 4 0 1 0 10 -40 0 -20 -10 -30 10 -40 N -P 4 0 1 0 90 -90 80 -65 65 -80 90 -90 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 150 R 50 50 1 1 I -X E 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 50 0 111 0 1 10 N C 100 60 5 0 1 0 N +P 2 0 1 0 -50 0 -25 0 N +P 2 0 1 0 -20 10 30 60 N +P 2 0 1 15 -20 40 -20 -40 N +P 2 0 1 0 30 60 100 60 N +P 2 0 1 20 50 0 50 -80 N +P 2 0 1 0 100 -100 50 -50 N +P 2 0 1 0 100 20 50 -30 N +P 2 0 1 0 100 20 100 100 N +P 3 0 1 0 50 -50 20 -50 -20 -10 N +P 4 0 1 0 10 -40 0 -20 -10 -30 10 -40 N +P 4 0 1 0 90 -90 80 -65 65 -80 90 -90 F +X C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 150 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -377,15 +377,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -401,15 +401,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -424,15 +424,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -448,15 +448,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 75 -55 55 -75 35 -35 75 -55 75 -55 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 75 -55 55 -75 35 -35 75 -55 75 -55 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -472,15 +472,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -496,15 +496,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -520,15 +520,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -543,15 +543,15 @@ $FPLIST SOT-223* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -567,15 +567,15 @@ $FPLIST SOT-89* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -591,15 +591,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -615,15 +615,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -639,22 +639,22 @@ $FPLIST SOT-93* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 3 0 1 0 100 -100 25 -25 50 -50 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N ENDDRAW ENDDEF # @@ -670,21 +670,21 @@ $FPLIST SOT-93* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N ENDDRAW ENDDEF # @@ -700,15 +700,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -724,15 +724,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 76 -55 56 -75 35 -35 76 -55 76 -55 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 76 -55 56 -75 35 -35 76 -55 76 -55 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -748,22 +748,22 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 25 -25 70 -70 N -P 3 0 1 0 90 -90 100 -100 100 -100 N -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 125 0 0 0 N +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 25 -25 70 -70 N +P 3 0 1 0 90 -90 100 -100 100 -100 N +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 125 0 0 0 N -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -779,22 +779,22 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 125 0 0 0 N +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 125 0 0 0 N -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -809,15 +809,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X E 2 100 -200 100 U 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -833,14 +833,14 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 3 0 1 20 25 75 25 -75 25 -75 N -P 4 0 1 0 20 -50 -20 -35 -20 -65 20 -50 F -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N +C 50 0 111 0 1 10 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 4 0 1 0 20 -50 -20 -35 -20 -65 20 -50 F +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N X D 1 100 200 100 D 50 50 1 1 P X G 2 -200 -50 200 R 50 50 1 1 P X S 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -856,14 +856,14 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 3 0 1 20 25 75 25 -75 25 -75 N -P 4 0 1 0 20 -50 -20 -35 -20 -65 20 -50 F -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N +C 50 0 111 0 1 10 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 4 0 1 0 20 -50 -20 -35 -20 -65 20 -50 F +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N X G 1 -200 -50 200 R 50 50 1 1 P X S 2 100 -200 100 U 50 50 1 1 P X D 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -879,15 +879,15 @@ $FPLIST TO-126* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -902,15 +902,15 @@ $FPLIST SOT-323* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 -100 25 -25 N -P 4 0 1 20 25 75 25 0 25 -75 25 -75 N -P 5 0 1 0 90 -90 70 -50 50 -70 90 -90 90 -90 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 -100 25 -25 N +P 4 0 1 20 25 75 25 0 25 -75 25 -75 N +P 5 0 1 0 90 -90 70 -50 50 -70 90 -90 90 -90 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -925,15 +925,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 2 0 1 0 100 -100 25 -25 N -P 4 0 1 20 25 75 25 0 25 -75 25 -75 N -P 5 0 1 0 35 -35 55 -75 75 -55 35 -35 35 -35 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 2 0 1 0 100 -100 25 -25 N +P 4 0 1 20 25 75 25 0 25 -75 25 -75 N +P 5 0 1 0 35 -35 55 -75 75 -55 35 -35 35 -35 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -948,25 +948,25 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 -50 200 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 -50 200 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -981,25 +981,25 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 -50 200 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 -50 200 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -1014,25 +1014,25 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X G 1 -200 -50 200 R 50 50 1 1 P -X S 2 100 -200 100 U 50 50 1 1 P -X D 3 100 200 100 D 50 50 1 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X G 1 -200 -50 200 R 50 50 1 1 P +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # @@ -1048,22 +1048,22 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 125 0 0 0 N +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 125 0 0 0 N -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -1078,31 +1078,81 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 10 125 105 140 125 N -P 2 0 1 10 130 -100 145 -120 N -P 2 0 1 0 140 15 145 20 N -P 2 0 1 10 165 -60 185 -70 N -P 2 0 1 10 165 60 185 75 N -P 2 0 1 10 175 0 205 0 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 -50 200 R 50 50 1 1 I -X S 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 14 N C 50 0 125 0 1 0 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 10 125 105 140 125 N +P 2 0 1 10 130 -100 145 -120 N +P 2 0 1 0 140 15 145 20 N +P 2 0 1 10 165 -60 185 -70 N +P 2 0 1 10 165 60 185 75 N +P 2 0 1 10 175 0 205 0 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 -50 200 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CSD17578Q5A +# +DEF CSD17578Q5A Q 0 0 Y N 1 F N +F0 "Q" -200 300 50 H V L CNN +F1 "CSD17578Q5A" -200 -250 50 H V L CNN +F2 "SON8" 0 200 50 H V C CIN +F3 "" 0 0 50 V V L CNN +ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A +DRAW +C -150 75 5 0 0 0 N +C -50 75 5 0 0 0 N +C 50 75 5 0 0 0 N +C 150 75 5 0 0 0 N +T 0 125 100 30 0 0 0 D Normal 0 C C +T 0 -70 -70 30 0 0 0 G Normal 0 C C +T 0 -125 100 30 0 0 0 S Normal 0 C C +P 2 0 0 0 -200 100 -150 100 N +P 2 0 0 0 -50 75 -150 75 N +P 2 0 0 0 200 100 150 100 N +P 4 0 0 0 -50 25 -50 110 50 110 50 25 N +P 4 0 0 0 5 110 -15 120 -15 100 5 110 F +P 4 0 0 0 15 125 10 120 10 100 5 95 N +C -150 100 5 0 1 0 N +C 0 50 111 0 1 8 N +C 150 0 5 0 1 0 N +C 150 100 5 0 1 0 N +S -200 250 200 -200 0 1 10 f +P 2 0 1 0 -200 -100 -50 -100 N +P 2 0 1 15 -65 25 -35 25 N +P 2 0 1 0 -50 -100 -50 0 N +P 2 0 1 15 -15 25 15 25 N +P 2 0 1 15 35 25 65 25 N +P 2 0 1 0 50 75 150 75 N +P 2 0 1 0 200 0 150 0 N +P 3 0 1 10 -60 0 60 0 60 0 N +P 3 0 1 0 0 25 0 75 -50 75 N +P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N +P 4 0 1 0 -10 65 10 65 0 40 -10 65 F +P 4 0 1 0 200 200 150 200 150 -100 200 -100 N +X S 1 -300 200 100 R 50 50 1 1 P +X S 2 -300 100 100 R 50 50 1 1 P +X S 3 -300 0 100 R 50 50 1 1 P +X G 4 -300 -100 100 R 50 50 1 1 P +X D 5 300 -100 100 L 50 50 1 1 P +X D 6 300 0 100 L 50 50 1 1 P +X D 7 300 100 100 L 50 50 1 1 P +X D 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1118,22 +1168,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 1k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 1k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1149,25 +1199,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1183,25 +1233,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1217,24 +1267,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1250,22 +1300,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 10k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1281,25 +1331,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1315,25 +1365,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1349,25 +1399,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 100k Normal 0 C C +T 900 -85 -60 20 0 0 0 100k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 100k Normal 0 C C -T 900 -85 -60 20 0 0 0 100k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1383,24 +1433,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 100k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 100k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1416,22 +1466,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 100k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 100k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1447,25 +1497,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 100k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 100k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1481,25 +1531,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1515,25 +1565,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1549,25 +1599,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -115 35 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -115 35 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1583,25 +1633,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 22k Normal 0 C C +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 22k Normal 0 C C -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1617,24 +1667,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1650,22 +1700,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 22k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 22k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1681,25 +1731,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 22k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 22k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1715,22 +1765,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 200k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 200k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1746,25 +1796,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1780,22 +1830,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1811,25 +1861,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1845,25 +1895,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1879,25 +1929,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1913,25 +1963,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 47k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 47k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1947,24 +1997,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -1980,22 +2030,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 47k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 47k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2011,25 +2061,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -115 35 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -115 35 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2045,25 +2095,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +T 0 -115 35 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -T 0 -115 35 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2079,25 +2129,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 1k Normal 0 C C +T 0 -115 35 20 0 0 0 2k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 1k Normal 0 C C -T 0 -115 35 20 0 0 0 2k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2113,25 +2163,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -115 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2147,25 +2197,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 1k Normal 0 C C +T 900 -85 -60 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 1k Normal 0 C C -T 900 -85 -60 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2181,25 +2231,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2215,25 +2265,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2249,24 +2299,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2282,22 +2332,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 10k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2313,25 +2363,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 220R Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 220R Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2347,25 +2397,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2381,22 +2431,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 2k2 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 2k2 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2412,25 +2462,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2446,25 +2496,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 3k3 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 3k3 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2480,22 +2530,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 4k7 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 4k7 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2511,22 +2561,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -115 35 20 0 0 0 6k8 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 55 -65 75 -45 35 -25 55 -65 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -115 35 20 0 0 0 6k8 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2542,22 +2592,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 1k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 1k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2573,25 +2623,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2607,25 +2657,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2641,24 +2691,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2674,22 +2724,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 10k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2705,25 +2755,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2739,25 +2789,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2773,25 +2823,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 100k Normal 0 C C +T 900 -85 -60 20 0 0 0 100k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 100k Normal 0 C C -T 900 -85 -60 20 0 0 0 100k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2807,24 +2857,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 100k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 100k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2840,22 +2890,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 100k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 100k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2871,25 +2921,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 100k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 100k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2905,25 +2955,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2939,25 +2989,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -2973,25 +3023,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3007,25 +3057,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 22k Normal 0 C C +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 22k Normal 0 C C -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3041,24 +3091,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3074,22 +3124,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 22k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 22k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3105,25 +3155,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 22k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 22k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3139,22 +3189,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 200k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 200k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3170,25 +3220,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 4k7 Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 4k7 Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3204,22 +3254,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 4k7 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 4k7 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3235,25 +3285,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3269,25 +3319,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +T 0 -130 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -T 0 -130 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3303,25 +3353,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +T 0 -130 35 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -T 0 -130 35 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3337,25 +3387,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 47k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 47k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3371,24 +3421,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3404,22 +3454,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 47k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 47k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3435,25 +3485,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3469,25 +3519,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 22k Normal 0 C C +T 0 -130 35 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 22k Normal 0 C C -T 0 -130 35 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3503,25 +3553,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 1k Normal 0 C C +T 0 -130 35 20 0 0 0 2k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 1k Normal 0 C C -T 0 -130 35 20 0 0 0 2k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3537,25 +3587,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 47k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 47k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3571,25 +3621,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 1k Normal 0 C C +T 900 -85 -60 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 1k Normal 0 C C -T 900 -85 -60 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3605,25 +3655,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 1k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 1k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3639,25 +3689,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 10k Normal 0 C C +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 10k Normal 0 C C -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3673,24 +3723,24 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 -135 0 0 0 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 -135 0 0 0 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3706,22 +3756,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 10k Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 10k Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3737,25 +3787,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 220R Normal 0 C C +T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 220R Normal 0 C C -T 900 -85 -60 20 0 0 0 4k7 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3771,25 +3821,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -T 900 -85 -60 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3805,22 +3855,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 2k2 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 2k2 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3836,25 +3886,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 2k2 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 2k2 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3870,25 +3920,25 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N -P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N +T 900 -85 -60 20 0 0 0 10k Normal 0 C C +T 0 -130 35 20 0 0 0 3k3 Normal 0 C C +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +C -50 0 5 0 1 0 N +C 100 -90 5 0 1 0 N +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +P 11 0 1 0 -50 0 -50 -15 -30 -20 -70 -30 -30 -40 -70 -50 -30 -60 -70 -70 -50 -75 -50 -90 100 -90 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 900 -85 -60 20 0 0 0 10k Normal 0 C C -T 0 -130 35 20 0 0 0 3k3 Normal 0 C C -C -50 0 5 0 1 0 N -C 100 -90 5 0 1 0 N -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3904,22 +3954,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 4k7 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 4k7 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3935,22 +3985,22 @@ $FPLIST SC-59* $ENDFPLIST DRAW -P 2 0 0 0 100 -90 100 -100 N -P 2 0 1 0 -135 0 -150 0 N -P 2 0 1 10 -50 -125 25 -125 N -P 2 0 1 10 -50 125 25 125 N -P 2 0 1 0 0 -10 100 90 N -P 2 0 1 20 5 60 5 -65 F -P 2 0 1 0 100 90 100 100 N -P 3 0 1 0 100 -90 0 10 0 10 N -P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F -P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N +T 0 -120 35 20 0 0 0 6k8 Normal 0 C C +P 2 0 0 0 100 -90 100 -100 N +A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 +A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 +P 2 0 1 0 -135 0 -150 0 N +P 2 0 1 10 -50 -125 25 -125 N +P 2 0 1 10 -50 125 25 125 N +P 2 0 1 0 0 -10 100 90 N +P 2 0 1 20 5 60 5 -65 F +P 2 0 1 0 100 90 100 100 N +P 3 0 1 0 100 -90 0 10 0 10 N +P 4 0 1 0 35 -45 55 -25 75 -65 35 -45 F +P 9 0 1 0 0 0 -75 0 -80 20 -90 -20 -100 20 -110 -20 -120 20 -130 -20 -135 0 N X B 1 -250 0 100 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -T 0 -120 35 20 0 0 0 6k8 Normal 0 C C -A -50 0 125 901 -901 0 1 10 N -50 125 -50 -125 -A 25 0 125 -899 899 0 1 10 N 25 -125 25 125 ENDDRAW ENDDEF # @@ -3965,28 +4015,28 @@ $FPLIST SC-70-6* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 -50 200 R 50 50 1 1 P X D 6 100 200 100 D 50 50 1 1 P X D 3 100 200 100 D 50 50 2 1 P X S 4 100 -200 100 U 50 50 2 1 P X G 5 -200 -50 200 R 50 50 2 1 P -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N ENDDRAW ENDDEF # @@ -4003,20 +4053,24 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 3 0 1 0 200 100 200 50 130 50 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +C 50 0 111 0 1 10 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +C 130 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 3 0 1 0 200 100 200 50 130 50 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F X S 1 100 -200 100 U 50 50 1 1 P X G 2 -200 -50 200 R 50 50 1 1 P X ~ 7 200 200 100 D 50 50 1 1 P @@ -4025,10 +4079,6 @@ X S 3 100 -200 100 U 50 50 2 1 P X G 4 -200 -50 200 R 50 50 2 1 P X D 5 100 200 100 D 50 50 2 1 P X ~ 6 200 200 100 D 50 50 2 1 P -C 50 0 111 0 1 10 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N -C 130 50 5 0 1 0 N ENDDRAW ENDDEF # @@ -4044,35 +4094,35 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW -P 2 0 0 0 0 -150 0 -75 N -P 3 0 0 0 -250 -100 -150 -100 -150 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 130 -50 200 -50 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 0 200 0 200 -150 N -P 3 0 1 0 130 50 200 50 200 150 N -P 4 0 1 0 200 -50 230 -50 230 50 200 50 N -P 4 0 1 0 230 10 220 -10 240 -10 230 10 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 300 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 3 0 0 0 -250 -100 -150 -100 -150 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 130 -50 200 -50 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 0 200 0 200 -150 N +P 3 0 1 0 130 50 200 50 200 150 N +P 4 0 1 0 200 -50 230 -50 230 50 200 50 N +P 4 0 1 0 230 10 220 -10 240 -10 230 10 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X VCC 3 200 300 150 D 50 50 1 1 W X DG 4 -400 -100 150 R 50 50 1 1 B X OUT 5 200 -300 150 U 50 50 1 1 O -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 300 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4085,35 +4135,35 @@ F2 "DPAK-5" 325 -75 50 H V L CNN F3 "" 0 0 50 H V L CNN ALIAS IPS6021RPBF IPS6031RPBF IPS6041RPBF DRAW -P 2 0 0 0 0 -150 0 -75 N -P 3 0 0 0 -250 -100 -150 -100 -150 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 0 125 -50 200 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 125 0 200 0 200 -150 N -P 3 0 1 0 125 50 200 50 200 150 N -P 4 0 1 0 200 -50 230 -50 230 50 200 50 N -P 4 0 1 0 230 10 220 -10 240 -10 230 10 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 300 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 3 0 0 0 -250 -100 -150 -100 -150 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 0 125 -50 200 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 125 0 200 0 200 -150 N +P 3 0 1 0 125 50 200 50 200 150 N +P 4 0 1 0 200 -50 230 -50 230 50 200 50 N +P 4 0 1 0 230 10 220 -10 240 -10 230 10 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X VCC 3 200 300 150 D 50 50 1 1 W X DG 4 -400 -100 150 R 50 50 1 1 B X OUT 5 200 -300 150 U 50 50 1 1 O -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 300 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4126,35 +4176,35 @@ F2 "D2PAK-5" 325 -100 50 H V L CNN F3 "" 0 0 50 H V L CNN ALIAS IPS6021SPBF IPS6031SPBF IPS6041SPBF DRAW -P 2 0 0 0 0 -150 0 -75 N -P 3 0 0 0 -250 -100 -125 -100 -125 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 -50 200 -50 200 -150 N -P 3 0 1 0 130 0 200 0 200 -50 N -P 4 0 1 0 130 50 200 50 200 150 200 100 N -P 4 0 1 0 200 -50 230 -50 230 50 200 50 N -P 4 0 1 0 230 10 220 -10 240 -10 230 10 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 200 100 5 0 0 0 N +T 0 -60 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 300 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 3 0 0 0 -250 -100 -125 -100 -125 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 -50 200 -50 200 -150 N +P 3 0 1 0 130 0 200 0 200 -50 N +P 4 0 1 0 130 50 200 50 200 150 200 100 N +P 4 0 1 0 200 -50 230 -50 230 50 200 50 N +P 4 0 1 0 230 10 220 -10 240 -10 230 10 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X VCC 3 200 300 150 D 50 50 1 1 W X DG 4 -400 -100 150 R 50 50 1 1 B X OUT 5 200 -300 150 U 50 50 1 1 O -T 0 -60 0 45 0 0 0 CTRL Normal 0 C C -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 300 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4170,29 +4220,37 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 0 0 0 -150 0 -75 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 100 100 100 150 N -P 3 0 0 0 -250 -100 -150 -100 -150 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 130 -50 200 -50 N -P 2 0 1 0 130 50 200 50 N -P 2 0 1 0 200 50 200 150 N -P 2 0 1 0 200 100 300 100 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 2 0 1 0 300 150 300 100 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 0 200 0 200 -150 N -P 4 0 1 0 200 -50 230 -50 230 50 200 50 N -P 4 0 1 0 230 15 220 -10 240 -10 230 15 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 0 100 5 0 0 0 N +C 100 100 5 0 0 0 N +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 350 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 100 100 100 150 N +P 3 0 0 0 -250 -100 -150 -100 -150 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 130 -50 200 -50 N +P 2 0 1 0 130 50 200 50 N +P 2 0 1 0 200 50 200 150 N +P 2 0 1 0 200 100 300 100 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 2 0 1 0 300 150 300 100 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 0 200 0 200 -150 N +P 4 0 1 0 200 -50 230 -50 230 50 200 50 N +P 4 0 1 0 230 15 220 -10 240 -10 230 15 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X DG 3 -400 -100 150 R 50 50 1 1 B @@ -4201,14 +4259,6 @@ X VCC 5 0 300 150 D 50 50 1 1 W X ~ 6 100 300 150 D 50 50 1 1 W X ~ 7 200 300 150 D 50 50 1 1 W X ~ 8 300 300 150 D 50 50 1 1 W -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 0 100 5 0 0 0 N -C 100 100 5 0 0 0 N -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 350 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4224,29 +4274,37 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 0 0 0 -150 0 -75 N -P 2 0 0 0 0 100 0 150 N -P 2 0 0 0 100 100 100 150 N -P 3 0 0 0 -250 -100 -125 -100 -125 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 -50 75 -50 100 150 100 N -P 3 0 0 0 150 100 200 100 200 150 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 130 -50 200 -50 N -P 2 0 1 0 130 50 200 50 N -P 2 0 1 0 200 50 200 100 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 0 200 0 200 -150 N -P 3 0 1 0 200 100 300 100 300 150 N -P 4 0 1 0 200 50 230 50 230 -50 200 -50 N -P 4 0 1 0 230 10 220 -10 240 -10 230 10 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 0 100 5 0 0 0 N +C 100 100 5 0 0 0 N +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 350 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 2 0 0 0 0 100 0 150 N +P 2 0 0 0 100 100 100 150 N +P 3 0 0 0 -250 -100 -125 -100 -125 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 -50 75 -50 100 150 100 N +P 3 0 0 0 150 100 200 100 200 150 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 130 -50 200 -50 N +P 2 0 1 0 130 50 200 50 N +P 2 0 1 0 200 50 200 100 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 0 200 0 200 -150 N +P 3 0 1 0 200 100 300 100 300 150 N +P 4 0 1 0 200 50 230 50 230 -50 200 -50 N +P 4 0 1 0 230 10 220 -10 240 -10 230 10 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X DG 3 -400 -100 150 R 50 50 1 1 B @@ -4255,14 +4313,6 @@ X VCC 5 0 300 150 D 50 50 1 1 W X ~ 6 100 300 150 D 50 50 1 1 W X ~ 7 200 300 150 D 50 50 1 1 W X ~ 8 300 300 150 D 50 50 1 1 W -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 0 100 5 0 0 0 N -C 100 100 5 0 0 0 N -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 350 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4277,34 +4327,34 @@ $FPLIST TO-220-5* $ENDFPLIST DRAW -P 2 0 0 0 0 -150 0 -75 N -P 3 0 0 0 -250 -100 -125 -100 -125 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 0 200 0 200 -150 N -P 3 0 1 0 200 150 200 50 130 50 N -P 4 0 1 0 130 -50 230 -50 230 50 200 50 N -P 4 0 1 0 230 15 220 -10 240 -10 230 15 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 300 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 3 0 0 0 -250 -100 -125 -100 -125 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 0 200 0 200 -150 N +P 3 0 1 0 200 150 200 50 130 50 N +P 4 0 1 0 130 -50 230 -50 230 50 200 50 N +P 4 0 1 0 230 15 220 -10 240 -10 230 15 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X VCC 3 200 300 150 D 50 50 1 1 W X DG 4 -400 -100 150 R 50 50 1 1 B X OUT 5 200 -300 150 U 50 50 1 1 O -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 300 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4316,34 +4366,34 @@ F1 "IPS7091SPBF" 325 0 50 H V L CNN F2 "D2PAK-5" 325 -100 50 H V L CNN F3 "" 0 0 50 H V L CNN DRAW -P 2 0 0 0 0 -150 0 -75 N -P 3 0 0 0 -250 -100 -125 -100 -125 -75 N -P 3 0 0 0 -250 100 -125 100 -125 75 N -P 3 0 0 0 0 75 0 100 200 100 N -P 2 0 1 0 100 -50 50 -50 N -P 2 0 1 20 125 -40 125 -65 N -P 2 0 1 20 125 15 125 -15 N -P 2 0 1 20 125 65 125 40 N -P 2 0 1 0 200 50 200 150 N -P 2 0 1 0 220 15 215 10 N -P 2 0 1 0 220 15 240 15 N -P 2 0 1 0 240 15 245 20 N -P 3 0 1 10 100 60 100 -60 100 -60 N -P 3 0 1 0 130 0 200 0 200 -150 N -P 4 0 1 0 130 -50 230 -50 230 50 130 50 N -P 4 0 1 0 230 15 220 -10 240 -10 230 15 F -P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F +C 200 100 5 0 0 0 N +T 0 -65 0 45 0 0 0 CTRL Normal 0 C C +S -250 150 300 -150 0 0 10 f +P 2 0 0 0 0 -150 0 -75 N +P 3 0 0 0 -250 -100 -125 -100 -125 -75 N +P 3 0 0 0 -250 100 -125 100 -125 75 N +P 3 0 0 0 0 75 0 100 200 100 N +C 200 -50 5 0 1 0 N +C 200 50 5 0 1 0 N +S -175 75 50 -75 0 1 0 N +P 2 0 1 0 100 -50 50 -50 N +P 2 0 1 20 125 -40 125 -65 N +P 2 0 1 20 125 15 125 -15 N +P 2 0 1 20 125 65 125 40 N +P 2 0 1 0 200 50 200 150 N +P 2 0 1 0 220 15 215 10 N +P 2 0 1 0 220 15 240 15 N +P 2 0 1 0 240 15 245 20 N +P 3 0 1 10 100 60 100 -60 100 -60 N +P 3 0 1 0 130 0 200 0 200 -150 N +P 4 0 1 0 130 -50 230 -50 230 50 130 50 N +P 4 0 1 0 230 15 220 -10 240 -10 230 15 F +P 6 0 1 0 135 0 175 15 175 -15 135 0 140 0 140 0 F X GND 1 0 -300 150 U 50 50 1 1 W X IN 2 -400 100 150 R 50 50 1 1 I X VCC 3 200 300 150 D 50 50 1 1 W X DG 4 -400 -100 150 R 50 50 1 1 B X OUT 5 200 -300 150 U 50 50 1 1 O -T 0 -65 0 45 0 0 0 CTRL Normal 0 C C -C 200 100 5 0 0 0 N -C 200 -50 5 0 1 0 N -C 200 50 5 0 1 0 N -S -250 150 300 -150 0 0 10 f -S -175 75 50 -75 0 1 0 N ENDDRAW ENDDEF # @@ -4358,31 +4408,31 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 10 125 105 140 125 N -P 2 0 1 10 130 -100 145 -120 N -P 2 0 1 0 140 15 145 20 N -P 2 0 1 10 165 -60 185 -70 N -P 2 0 1 10 165 60 185 75 N -P 2 0 1 10 175 0 205 0 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X G 1 -200 -50 200 R 50 50 1 1 I -X D 2 100 200 100 D 50 50 1 1 P -X S 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 14 N C 50 0 125 0 1 0 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 10 125 105 140 125 N +P 2 0 1 10 130 -100 145 -120 N +P 2 0 1 0 140 15 145 20 N +P 2 0 1 10 165 -60 185 -70 N +P 2 0 1 10 165 60 185 75 N +P 2 0 1 10 175 0 205 0 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X G 1 -200 -50 200 R 50 50 1 1 I +X D 2 100 200 100 D 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -4398,35 +4448,35 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 3 0 1 0 200 100 200 50 100 50 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 2 1 1 0 120 15 115 10 N -P 2 1 1 0 120 15 140 15 N -P 2 1 1 0 140 15 145 20 N -P 4 1 1 0 130 15 120 -10 140 -10 130 15 F -P 6 1 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -P 4 2 1 0 100 0 60 15 60 -15 100 0 F -P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N -P 4 2 1 0 130 -15 120 10 140 10 130 -15 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 -50 200 R 50 50 1 1 I -X ~ 7 200 200 100 D 50 50 1 1 P -X D 8 100 200 100 D 50 50 1 1 P -X 1 3 100 -200 100 U 50 50 2 1 P -X G 4 -200 -50 200 R 50 50 2 1 I -X ~ 5 200 200 100 D 50 29 2 1 P -X D 6 100 200 100 D 50 50 2 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N C 130 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 3 0 1 0 200 100 200 50 100 50 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 2 1 1 0 120 15 115 10 N +P 2 1 1 0 120 15 140 15 N +P 2 1 1 0 140 15 145 20 N +P 4 1 1 0 130 15 120 -10 140 -10 130 15 F +P 6 1 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 -50 200 R 50 50 1 1 I +X ~ 7 200 200 100 D 50 50 1 1 P +X D 8 100 200 100 D 50 50 1 1 P +P 4 2 1 0 100 0 60 15 60 -15 100 0 F +P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N +P 4 2 1 0 130 -15 120 10 140 10 130 -15 F +X 1 3 100 -200 100 U 50 50 2 1 P +X G 4 -200 -50 200 R 50 50 2 1 I +X ~ 5 200 200 100 D 50 29 2 1 P +X D 6 100 200 100 D 50 50 2 1 P ENDDRAW ENDDEF # @@ -4442,35 +4492,68 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 3 0 1 0 200 100 200 50 100 50 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 2 1 1 0 120 15 115 10 N -P 2 1 1 0 120 15 140 15 N -P 2 1 1 0 140 15 145 20 N -P 4 1 1 0 130 15 120 -10 140 -10 130 15 F -P 6 1 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -P 4 2 1 0 100 0 60 15 60 -15 100 0 F -P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N -P 4 2 1 0 130 -15 120 10 140 10 130 -15 F -X S 1 100 -200 100 U 50 50 1 1 P -X G 2 -200 -50 200 R 50 50 1 1 I -X ~ 7 200 200 100 D 50 50 1 1 P -X D 8 100 200 100 D 50 50 1 1 P -X 1 3 100 -200 100 U 50 50 2 1 P -X G 4 -200 -50 200 R 50 50 2 1 I -X ~ 5 200 200 100 D 50 50 2 1 P -X D 6 100 200 100 D 50 50 2 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N C 130 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 3 0 1 0 200 100 200 50 100 50 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 2 1 1 0 120 15 115 10 N +P 2 1 1 0 120 15 140 15 N +P 2 1 1 0 140 15 145 20 N +P 4 1 1 0 130 15 120 -10 140 -10 130 15 F +P 6 1 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X S 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 -50 200 R 50 50 1 1 I +X ~ 7 200 200 100 D 50 50 1 1 P +X D 8 100 200 100 D 50 50 1 1 P +P 4 2 1 0 100 0 60 15 60 -15 100 0 F +P 4 2 1 0 115 -20 120 -15 140 -15 145 -10 N +P 4 2 1 0 130 -15 120 10 140 10 130 -15 F +X 1 3 100 -200 100 U 50 50 2 1 P +X G 4 -200 -50 200 R 50 50 2 1 I +X ~ 5 200 200 100 D 50 50 2 1 P +X D 6 100 200 100 D 50 50 2 1 P +ENDDRAW +ENDDEF +# +# IRF7404 +# +DEF IRF7404 U 0 30 Y Y 1 F N +F0 "U" 0 400 50 H V C CNN +F1 "IRF7404" 0 -399 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 200 0 1 0 N +S -400 -350 400 350 0 1 0 N +P 3 0 1 0 -300 0 -250 0 -250 0 N +P 3 0 1 0 -300 100 -250 100 -250 100 N +P 3 0 1 0 -100 150 -100 -150 -100 -150 N +P 3 0 1 0 -50 150 -50 -150 -50 -150 N +P 4 0 1 0 250 -100 250 -200 300 -200 300 -200 N +P 4 0 1 0 250 100 250 -100 300 -100 300 -100 N +P 4 0 1 0 250 200 250 100 300 100 300 100 N +P 5 0 1 0 -300 -200 -150 -200 -150 -100 -100 -100 -100 -100 N +P 5 0 1 0 -50 -100 100 -100 100 0 -50 0 -50 0 N +P 5 0 1 0 -50 100 100 100 100 200 300 200 300 200 N +P 5 0 1 0 0 50 100 0 0 -50 0 50 0 50 N +P 6 0 1 0 100 -100 100 -250 -250 -250 -250 200 -300 200 -300 200 N +X S 1 -700 200 300 R 50 50 1 1 P +X S 2 -700 100 300 R 50 50 1 1 P +X S 3 -700 0 300 R 50 50 1 1 P +X G 4 -700 -200 300 R 50 50 1 1 P +X D 5 700 -200 300 L 50 50 1 1 P +X D 6 700 -100 300 L 50 50 1 1 P +X D 7 700 100 300 L 50 50 1 1 P +X D 8 700 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -4482,23 +4565,35 @@ F1 "IRF7606PBF" -200 -250 50 H V L CNN F2 "MICRO8" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN DRAW -P 2 0 0 0 -200 100 -150 100 N -P 2 0 0 0 -50 75 -150 75 N -P 2 0 0 0 200 100 150 100 N -P 4 0 0 0 -50 25 -50 110 50 110 50 25 N -P 4 0 0 0 -20 125 -15 120 -15 100 -10 95 N -P 4 0 0 0 -10 110 10 120 10 100 -10 110 F -P 2 0 1 15 -65 25 -35 25 N -P 2 0 1 15 -15 25 15 25 N -P 2 0 1 15 35 25 65 25 N -P 2 0 1 0 50 75 150 75 N -P 2 0 1 0 200 0 150 0 N -P 3 0 1 10 -60 0 60 0 60 0 N -P 3 0 1 0 -50 0 -50 -150 -200 -150 N -P 3 0 1 0 0 25 0 75 -50 75 N -P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N -P 4 0 1 0 -10 40 10 40 0 65 -10 40 F -P 4 0 1 0 200 200 150 200 150 -100 200 -100 N +C -150 75 5 0 0 0 N +C -50 75 5 0 0 0 N +C 50 75 5 0 0 0 N +C 150 75 5 0 0 0 N +T 0 125 100 30 0 0 0 D Normal 0 C C +T 0 -70 -70 30 0 0 0 G Normal 0 C C +T 0 -125 100 30 0 0 0 S Normal 0 C C +P 2 0 0 0 -200 100 -150 100 N +P 2 0 0 0 -50 75 -150 75 N +P 2 0 0 0 200 100 150 100 N +P 4 0 0 0 -50 25 -50 110 50 110 50 25 N +P 4 0 0 0 -20 125 -15 120 -15 100 -10 95 N +P 4 0 0 0 -10 110 10 120 10 100 -10 110 F +C -150 100 5 0 1 0 N +C 0 50 111 0 1 8 N +C 150 0 5 0 1 0 N +C 150 100 5 0 1 0 N +S -200 250 200 -200 0 1 10 f +P 2 0 1 15 -65 25 -35 25 N +P 2 0 1 15 -15 25 15 25 N +P 2 0 1 15 35 25 65 25 N +P 2 0 1 0 50 75 150 75 N +P 2 0 1 0 200 0 150 0 N +P 3 0 1 10 -60 0 60 0 60 0 N +P 3 0 1 0 -50 0 -50 -150 -200 -150 N +P 3 0 1 0 0 25 0 75 -50 75 N +P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N +P 4 0 1 0 -10 40 10 40 0 65 -10 40 F +P 4 0 1 0 200 200 150 200 150 -100 200 -100 N X S 1 -300 200 100 R 50 50 1 1 P X S 2 -300 100 100 R 50 50 1 1 P X S 3 -300 0 100 R 50 50 1 1 P @@ -4507,18 +4602,6 @@ X D 5 300 -100 100 L 50 50 1 1 P X D 6 300 0 100 L 50 50 1 1 P X D 7 300 100 100 L 50 50 1 1 P X D 8 300 200 100 L 50 50 1 1 P -T 0 125 100 30 0 0 0 D Normal 0 C C -T 0 -70 -70 30 0 0 0 G Normal 0 C C -T 0 -125 100 30 0 0 0 S Normal 0 C C -C -150 75 5 0 0 0 N -C -50 75 5 0 0 0 N -C 50 75 5 0 0 0 N -C 150 75 5 0 0 0 N -C -150 100 5 0 1 0 N -C 0 50 111 0 1 8 N -C 150 0 5 0 1 0 N -C 150 100 5 0 1 0 N -S -200 250 200 -200 0 1 10 f ENDDRAW ENDDEF # @@ -4530,23 +4613,35 @@ F1 "IRF7607PBF" -200 -250 50 H V L CNN F2 "MICRO8" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN DRAW -P 2 0 0 0 -200 100 -150 100 N -P 2 0 0 0 -50 75 -150 75 N -P 2 0 0 0 200 100 150 100 N -P 4 0 0 0 -50 25 -50 110 50 110 50 25 N -P 4 0 0 0 5 110 -15 120 -15 100 5 110 F -P 4 0 0 0 15 125 10 120 10 100 5 95 N -P 2 0 1 15 -65 25 -35 25 N -P 2 0 1 15 -15 25 15 25 N -P 2 0 1 15 35 25 65 25 N -P 2 0 1 0 50 75 150 75 N -P 2 0 1 0 200 0 150 0 N -P 3 0 1 10 -60 0 60 0 60 0 N -P 3 0 1 0 -50 0 -50 -150 -200 -150 N -P 3 0 1 0 0 25 0 75 -50 75 N -P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N -P 4 0 1 0 -10 65 10 65 0 40 -10 65 F -P 4 0 1 0 200 200 150 200 150 -100 200 -100 N +C -150 75 5 0 0 0 N +C -50 75 5 0 0 0 N +C 50 75 5 0 0 0 N +C 150 75 5 0 0 0 N +T 0 125 100 30 0 0 0 D Normal 0 C C +T 0 -70 -70 30 0 0 0 G Normal 0 C C +T 0 -125 100 30 0 0 0 S Normal 0 C C +P 2 0 0 0 -200 100 -150 100 N +P 2 0 0 0 -50 75 -150 75 N +P 2 0 0 0 200 100 150 100 N +P 4 0 0 0 -50 25 -50 110 50 110 50 25 N +P 4 0 0 0 5 110 -15 120 -15 100 5 110 F +P 4 0 0 0 15 125 10 120 10 100 5 95 N +C -150 100 5 0 1 0 N +C 0 50 111 0 1 8 N +C 150 0 5 0 1 0 N +C 150 100 5 0 1 0 N +S -200 250 200 -200 0 1 10 f +P 2 0 1 15 -65 25 -35 25 N +P 2 0 1 15 -15 25 15 25 N +P 2 0 1 15 35 25 65 25 N +P 2 0 1 0 50 75 150 75 N +P 2 0 1 0 200 0 150 0 N +P 3 0 1 10 -60 0 60 0 60 0 N +P 3 0 1 0 -50 0 -50 -150 -200 -150 N +P 3 0 1 0 0 25 0 75 -50 75 N +P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N +P 4 0 1 0 -10 65 10 65 0 40 -10 65 F +P 4 0 1 0 200 200 150 200 150 -100 200 -100 N X S 1 -300 200 100 R 50 50 1 1 P X S 2 -300 100 100 R 50 50 1 1 P X S 3 -300 0 100 R 50 50 1 1 P @@ -4555,18 +4650,6 @@ X D 5 300 -100 100 L 50 50 1 1 P X D 6 300 0 100 L 50 50 1 1 P X D 7 300 100 100 L 50 50 1 1 P X D 8 300 200 100 L 50 50 1 1 P -T 0 125 100 30 0 0 0 D Normal 0 C C -T 0 -70 -70 30 0 0 0 G Normal 0 C C -T 0 -125 100 30 0 0 0 S Normal 0 C C -C -150 75 5 0 0 0 N -C -50 75 5 0 0 0 N -C 50 75 5 0 0 0 N -C 150 75 5 0 0 0 N -C -150 100 5 0 1 0 N -C 0 50 111 0 1 8 N -C 150 0 5 0 1 0 N -C 150 100 5 0 1 0 N -S -200 250 200 -200 0 1 10 f ENDDRAW ENDDEF # @@ -4582,24 +4665,33 @@ $FPLIST SOIC* $ENDFPLIST DRAW -P 2 0 1 20 -75 -40 -75 -65 N -P 2 0 1 20 -75 15 -75 -15 N -P 2 0 1 20 -75 65 -75 40 N -P 2 0 1 10 -50 -110 50 -110 N -P 2 0 1 10 -50 110 50 110 N -P 2 0 1 0 0 -100 0 -50 N -P 2 0 1 0 50 50 50 -50 N -P 2 0 1 0 100 -100 100 -50 N -P 2 0 1 0 100 50 100 100 N -P 2 0 1 0 200 50 200 100 N -P 3 0 1 10 -100 60 -100 -60 -100 -60 N -P 3 0 1 0 -75 -50 200 -50 200 -100 N -P 3 0 1 0 -50 0 0 0 0 -50 N -P 3 0 1 0 0 50 300 50 300 100 N -P 4 0 1 0 -70 50 0 50 0 100 0 100 N -P 4 0 1 0 20 10 30 20 70 20 80 30 N -P 4 1 1 0 50 20 30 -20 70 -20 50 20 F -P 6 1 1 0 -65 0 -25 15 -25 -15 -65 0 -60 0 -60 0 F +A -50 0 110 901 -901 0 1 10 N -50 110 -50 -110 +A 50 0 110 -899 899 0 1 10 N 50 -110 50 110 +C 0 -50 5 0 1 0 N +C 0 50 5 0 1 0 N +C 50 -50 5 0 1 0 N +C 50 50 5 0 1 0 N +C 100 -50 5 0 1 0 N +C 100 50 5 0 1 0 N +C 200 50 5 0 1 0 N +P 2 0 1 20 -75 -40 -75 -65 N +P 2 0 1 20 -75 15 -75 -15 N +P 2 0 1 20 -75 65 -75 40 N +P 2 0 1 10 -50 -110 50 -110 N +P 2 0 1 10 -50 110 50 110 N +P 2 0 1 0 0 -100 0 -50 N +P 2 0 1 0 50 50 50 -50 N +P 2 0 1 0 100 -100 100 -50 N +P 2 0 1 0 100 50 100 100 N +P 2 0 1 0 200 50 200 100 N +P 3 0 1 10 -100 60 -100 -60 -100 -60 N +P 3 0 1 0 -75 -50 200 -50 200 -100 N +P 3 0 1 0 -50 0 0 0 0 -50 N +P 3 0 1 0 0 50 300 50 300 100 N +P 4 0 1 0 -70 50 0 50 0 100 0 100 N +P 4 0 1 0 20 10 30 20 70 20 80 30 N +P 4 1 1 0 50 20 30 -20 70 -20 50 20 F +P 6 1 1 0 -65 0 -25 15 -25 -15 -65 0 -60 0 -60 0 F X S 1 0 -200 100 U 50 50 1 1 P X ~ 2 100 -200 100 U 50 50 1 1 P X ~ 3 200 -200 100 U 50 50 1 1 P @@ -4608,15 +4700,6 @@ X ~ 5 300 200 100 D 50 50 1 1 P X ~ 6 200 200 100 D 50 50 1 1 P X ~ 7 100 200 100 D 50 50 1 1 P X D 8 0 200 100 D 50 50 1 1 P -C 0 -50 5 0 1 0 N -C 0 50 5 0 1 0 N -C 50 -50 5 0 1 0 N -C 50 50 5 0 1 0 N -C 100 -50 5 0 1 0 N -C 100 50 5 0 1 0 N -C 200 50 5 0 1 0 N -A -50 0 110 901 -901 0 1 10 N -50 110 -50 -110 -A 50 0 110 -899 899 0 1 10 N 50 -110 50 110 ENDDRAW ENDDEF # @@ -4631,31 +4714,31 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 -10 115 -15 N -P 2 0 1 10 125 105 140 125 N -P 2 0 1 10 130 -100 145 -120 N -P 2 0 1 0 140 -10 120 -10 N -P 2 0 1 0 140 -10 145 -5 N -P 2 0 1 10 165 -60 185 -70 N -P 2 0 1 10 165 60 185 75 N -P 2 0 1 10 175 0 205 0 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 0 100 0 100 -50 100 -50 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 55 15 55 -15 95 0 55 15 F -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 -10 140 15 120 15 130 -10 F -X G 1 -200 -50 200 R 50 50 1 1 I -X D 2 100 200 100 D 50 50 1 1 P -X S 3 100 -200 100 U 50 50 1 1 P C 50 0 111 0 1 14 N C 50 0 125 0 1 0 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 -10 115 -15 N +P 2 0 1 10 125 105 140 125 N +P 2 0 1 10 130 -100 145 -120 N +P 2 0 1 0 140 -10 120 -10 N +P 2 0 1 0 140 -10 145 -5 N +P 2 0 1 10 165 -60 185 -70 N +P 2 0 1 10 165 60 185 75 N +P 2 0 1 10 175 0 205 0 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 0 100 0 100 -50 100 -50 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 55 15 55 -15 95 0 55 15 F +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 -10 140 15 120 15 130 -10 F +X G 1 -200 -50 200 R 50 50 1 1 I +X D 2 100 200 100 D 50 50 1 1 P +X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -4670,21 +4753,21 @@ $FPLIST TO-247* $ENDFPLIST DRAW -P 2 0 1 10 0 60 0 -60 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 10 N +P 2 0 1 10 0 60 0 -60 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F X G 1 -200 -50 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 10 N ENDDRAW ENDDEF # @@ -4699,15 +4782,15 @@ $FPLIST SOT-89* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4719,18 +4802,18 @@ F1 "MAT02" 200 0 50 H V L CNN F2 "TO-78" 200 -75 50 H V L CIN F3 "" 0 0 50 H V L CNN DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X C 1 100 200 100 D 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X E 7 100 -200 100 U 50 50 1 1 P X E 5 100 -200 100 U 50 50 2 1 P X B 6 -200 0 200 R 50 50 2 1 I X C 7 100 200 100 D 50 50 2 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4745,15 +4828,15 @@ $FPLIST TO-200* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F +C 50 0 111 0 1 12 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 49 -70 69 -50 90 -90 49 -70 49 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N ENDDRAW ENDDEF # @@ -4769,22 +4852,22 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 100 25 25 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 3 0 1 0 100 -100 25 -25 50 -50 F -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 12 N -C 50 0 125 0 1 8 N ENDDRAW ENDDEF # @@ -4799,25 +4882,25 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 20 25 -40 25 -65 N -P 2 0 1 20 25 15 25 -15 N -P 2 0 1 20 25 65 25 40 N -P 2 0 1 0 120 15 115 10 N -P 2 0 1 0 120 15 140 15 N -P 2 0 1 0 140 15 145 20 N -P 3 0 1 10 0 60 0 -60 0 -60 N -P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N -P 4 0 1 0 30 50 100 50 100 100 100 100 N -P 4 0 1 0 100 50 130 50 130 -50 100 -50 N -P 4 0 1 0 130 15 120 -10 140 -10 130 15 F -P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N -P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F -X G 1 -200 -50 200 R 50 50 1 1 I -X S 2 100 -200 100 U 50 50 1 1 P -X D 3 100 200 100 D 50 50 1 1 P C 50 0 111 0 1 10 N C 100 -50 5 0 1 0 N C 100 50 5 0 1 0 N +P 2 0 1 20 25 -40 25 -65 N +P 2 0 1 20 25 15 25 -15 N +P 2 0 1 20 25 65 25 40 N +P 2 0 1 0 120 15 115 10 N +P 2 0 1 0 120 15 140 15 N +P 2 0 1 0 140 15 145 20 N +P 3 0 1 10 0 60 0 -60 0 -60 N +P 4 0 1 0 30 -50 100 -50 100 -100 100 -100 N +P 4 0 1 0 30 50 100 50 100 100 100 100 N +P 4 0 1 0 100 50 130 50 130 -50 100 -50 N +P 4 0 1 0 130 15 120 -10 140 -10 130 15 F +P 5 0 1 0 30 0 50 0 100 0 100 -50 100 -50 N +P 6 0 1 0 35 0 75 15 75 -15 35 0 40 0 40 0 F +X G 1 -200 -50 200 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # @@ -4832,15 +4915,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4855,15 +4938,15 @@ $FPLIST SOT-23* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X E 2 100 -200 100 U 50 50 1 1 P X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4878,15 +4961,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4901,15 +4984,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4924,16 +5007,16 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 95 -95 75 -75 75 -75 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 95 -95 75 -75 75 -75 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4948,16 +5031,16 @@ $FPLIST SOT-223* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4972,16 +5055,16 @@ $FPLIST SOT-223* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 3 0 1 0 90 -90 70 -70 70 -70 N -P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 5 0 1 0 55 -75 75 -55 95 -95 55 -75 55 -75 F X B 1 -200 0 200 R 50 50 1 1 I X C 2 100 200 100 D 50 50 1 1 P X E 3 100 -200 100 U 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -4996,15 +5079,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -5019,15 +5102,15 @@ $FPLIST TO-92* $ENDFPLIST DRAW -P 2 0 1 0 0 0 25 0 N -P 2 0 1 0 100 -100 25 -25 N -P 2 0 1 0 100 100 25 25 N -P 3 0 1 20 25 75 25 -75 25 -75 F -P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F +C 50 0 111 0 1 10 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 -100 25 -25 N +P 2 0 1 0 100 100 25 25 N +P 3 0 1 20 25 75 25 -75 25 -75 F +P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X B 2 -200 0 200 R 50 50 1 1 I X C 3 100 200 100 D 50 50 1 1 P -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -5043,33 +5126,6 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 -50 0 -35 0 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 -60 125 -60 N -P 2 0 1 0 110 5 140 5 N -P 2 0 1 0 125 -25 125 -60 N -P 2 0 1 0 125 40 100 40 N -P 2 0 1 0 125 40 125 5 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 -10 30 30 -10 50 -10 N -P 3 0 1 0 -10 40 -30 40 -30 -80 N -P 3 0 1 0 -10 50 30 90 100 90 N -P 3 0 1 12 -10 80 -10 0 -10 0 N -P 3 0 1 15 50 30 50 -50 50 -50 N -P 4 0 1 0 25 -5 15 15 5 5 25 -5 N -P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N -P 4 0 1 0 50 0 90 40 100 40 100 90 N -P 4 0 1 0 85 -55 75 -35 65 -45 85 -55 N -P 4 0 1 0 125 5 110 -25 140 -25 125 5 F -P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N -P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N -X B 1 -200 0 150 R 50 50 1 1 I -X C 2 100 200 105 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P C -30 0 5 0 1 0 N C 30 -80 5 0 1 0 N C 30 -10 5 0 1 0 N @@ -5078,6 +5134,33 @@ C 100 -80 5 0 1 0 N C 100 -60 5 0 1 0 N C 100 40 5 0 1 0 N C 100 90 5 0 1 0 N +P 2 0 1 0 -50 0 -35 0 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -60 125 -60 N +P 2 0 1 0 110 5 140 5 N +P 2 0 1 0 125 -25 125 -60 N +P 2 0 1 0 125 40 100 40 N +P 2 0 1 0 125 40 125 5 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 -10 30 30 -10 50 -10 N +P 3 0 1 0 -10 40 -30 40 -30 -80 N +P 3 0 1 0 -10 50 30 90 100 90 N +P 3 0 1 12 -10 80 -10 0 -10 0 N +P 3 0 1 15 50 30 50 -50 50 -50 N +P 4 0 1 0 25 -5 15 15 5 5 25 -5 N +P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N +P 4 0 1 0 50 0 90 40 100 40 100 90 N +P 4 0 1 0 85 -55 75 -35 65 -45 85 -55 N +P 4 0 1 0 125 5 110 -25 140 -25 125 5 F +P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N +P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N +X B 1 -200 0 150 R 50 50 1 1 I +X C 2 100 200 105 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -5093,33 +5176,6 @@ $FPLIST TO-220* $ENDFPLIST DRAW -P 2 0 1 0 -50 0 -35 0 N -P 2 0 1 0 100 -80 100 -100 N -P 2 0 1 0 100 -60 125 -60 N -P 2 0 1 0 110 -25 140 -25 N -P 2 0 1 0 125 -60 125 -25 N -P 2 0 1 0 125 5 125 40 N -P 2 0 1 0 125 40 100 40 N -P 2 0 1 12 125 105 145 130 N -P 2 0 1 12 130 -100 150 -125 N -P 2 0 1 12 165 -60 190 -75 N -P 2 0 1 12 165 60 190 75 N -P 2 0 1 12 175 0 210 0 N -P 3 0 1 0 -10 30 30 -10 50 -10 N -P 3 0 1 0 -10 40 -30 40 -30 -80 N -P 3 0 1 0 -10 50 30 90 100 90 N -P 3 0 1 12 -10 80 -10 0 -10 0 N -P 3 0 1 15 50 30 50 -50 50 -50 N -P 4 0 1 0 0 20 10 0 20 10 0 20 N -P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N -P 4 0 1 0 50 0 90 40 100 40 100 90 N -P 4 0 1 0 60 -30 70 -50 80 -40 60 -30 N -P 4 0 1 0 125 -25 110 5 140 5 125 -25 F -P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N -P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N -X B 1 -200 0 150 R 50 50 1 1 I -X C 2 100 200 105 D 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P C -30 0 5 0 1 0 N C 30 -80 5 0 1 0 N C 30 -10 5 0 1 0 N @@ -5128,39 +5184,33 @@ C 100 -80 5 0 1 0 N C 100 -60 5 0 1 0 N C 100 40 5 0 1 0 N C 100 90 5 0 1 0 N -ENDDRAW -ENDDEF -# -# IRF7404 -# -DEF IRF7404 U 0 30 Y Y 1 F N -F0 "U" 0 400 50 H V C CNN -F1 "IRF7404" 0 -399 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 3 0 1 0 -300 0 -250 0 -250 0 N -P 3 0 1 0 -300 100 -250 100 -250 100 N -P 3 0 1 0 -100 150 -100 -150 -100 -150 N -P 3 0 1 0 -50 150 -50 -150 -50 -150 N -P 4 0 1 0 250 -100 250 -200 300 -200 300 -200 N -P 4 0 1 0 250 100 250 -100 300 -100 300 -100 N -P 4 0 1 0 250 200 250 100 300 100 300 100 N -P 5 0 1 0 -300 -200 -150 -200 -150 -100 -100 -100 -100 -100 N -P 5 0 1 0 -50 -100 100 -100 100 0 -50 0 -50 0 N -P 5 0 1 0 -50 100 100 100 100 200 300 200 300 200 N -P 5 0 1 0 0 50 100 0 0 -50 0 50 0 50 N -P 6 0 1 0 100 -100 100 -250 -250 -250 -250 200 -300 200 -300 200 N -X S 1 -700 200 300 R 50 50 1 1 P -X S 2 -700 100 300 R 50 50 1 1 P -X S 3 -700 0 300 R 50 50 1 1 P -X G 4 -700 -200 300 R 50 50 1 1 P -X D 5 700 -200 300 L 50 50 1 1 P -X D 6 700 -100 300 L 50 50 1 1 P -X D 7 700 100 300 L 50 50 1 1 P -X D 8 700 200 300 L 50 50 1 1 P -C 0 0 200 0 1 0 N -S -400 -350 400 350 0 1 0 N +P 2 0 1 0 -50 0 -35 0 N +P 2 0 1 0 100 -80 100 -100 N +P 2 0 1 0 100 -60 125 -60 N +P 2 0 1 0 110 -25 140 -25 N +P 2 0 1 0 125 -60 125 -25 N +P 2 0 1 0 125 5 125 40 N +P 2 0 1 0 125 40 100 40 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 0 -10 30 30 -10 50 -10 N +P 3 0 1 0 -10 40 -30 40 -30 -80 N +P 3 0 1 0 -10 50 30 90 100 90 N +P 3 0 1 12 -10 80 -10 0 -10 0 N +P 3 0 1 15 50 30 50 -50 50 -50 N +P 4 0 1 0 0 20 10 0 20 10 0 20 N +P 4 0 1 0 50 -20 90 -60 100 -60 100 -80 N +P 4 0 1 0 50 0 90 40 100 40 100 90 N +P 4 0 1 0 60 -30 70 -50 80 -40 60 -30 N +P 4 0 1 0 125 -25 110 5 140 5 125 -25 F +P 10 0 1 0 30 -80 15 -80 10 -90 5 -70 0 -90 -5 -70 -10 -90 -15 -70 -20 -80 -30 -80 N +P 11 0 1 0 30 -10 30 -80 45 -80 50 -70 55 -90 60 -70 65 -90 70 -70 75 -90 80 -80 100 -80 N +X B 1 -200 0 150 R 50 50 1 1 I +X C 2 100 200 105 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # From d4d08223a7de87c2acb953405daaf2baf32453a1 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 09:42:37 +1100 Subject: [PATCH 075/116] Added Infineon OptiMOS BSC** series MOSFETs --- library/transistors.dcm | 192 ++++++++++++++++++++++++++++++++++++++++ library/transistors.lib | 6 +- 2 files changed, 195 insertions(+), 3 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index bf86ab38..b99d75d1 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -536,6 +536,198 @@ K N-Channel MOSFET F http://www.fairchildsemi.com/ds/BS/BS170.pdf $ENDCMP # +$CMP BSC026N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 2.6mOhm, Id 100A, Qg (typ) 74.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC026N08NS5-DS-v02_01-EN.pdf?fileId=5546d4624ad04ef9014ae2eace7629e0 +$ENDCMP +# +$CMP BSC030N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 3.0mOhm, Id 100A, Qg (typ) 61.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC030N08NS5-DS-v02_02-EN.pdf?fileId=5546d4624ad04ef9014aed52f4210acf +$ENDCMP +# +$CMP BSC035N10NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 3.5mOhm, Id 100A, Qg (typ) 70.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC035N10NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae8b5f3bc1b6f +$ENDCMP +# +$CMP BSC037N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 3.7mOhm, Id 100A, Qg (typ) 46.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC037N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae9ad3b8e1c33 +$ENDCMP +# +$CMP BSC040N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 4.0mOhm, Id 100A, Qg (typ) 43.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC040N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae3065a7e2a05 +$ENDCMP +# +$CMP BSC040N10NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 4.0mOhm, Id 100A, Qg (typ) 58.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC040N10NS5-DS-v02_01-EN.pdf?fileId=5546d4624a0bf290014a0fbcee2e6b38 +$ENDCMP +# +$CMP BSC046N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 4.6mOhm, Id 100A, Qg (typ) 63.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC046N10NS3-DS-v02_00-en.pdf?fileId=db3a304332fc1ee7013316f966a4713c +$ENDCMP +# +$CMP BSC047N08NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 4.7mOhm, Id 100A, Qg (typ) 52.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC047N08NS3G-DS-v02_07-en.pdf?fileId=db3a30431add1d95011ae7e8dacf5611 +$ENDCMP +# +$CMP BSC052N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 5.2mOhm, Id 95A, Qg (typ) 32.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC052N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae38fc94f2b40 +$ENDCMP +# +$CMP BSC057N08NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 5.7mOhm, Id 100A, Qg (typ) 42.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC057N08NS3G-DS-v02_04-en.pdf?fileId=db3a30431add1d95011ae803c9345616 +$ENDCMP +# +$CMP BSC060N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 6.0mOhm, Id 90A, Qg (typ) 51.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC060N10NS3-DS-v02_04-en.pdf?fileId=db3a30431ce5fb52011d1aab7f90133a +$ENDCMP +# +$CMP BSC061N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 6.1mOhm, Id 82A, Qg (typ) 27.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC061N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae3ab1bb62b69 +$ENDCMP +# +$CMP BSC070N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 7.0mOhm, Id 90A, Qg (typ) 42.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC070N10NS3-DS-v02_01-en.pdf?fileId=db3a304327b89750012824712c6c6f2f +$ENDCMP +# +$CMP BSC070N10NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 7.0mOhm, Id 80A, Qg (typ) 30.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC070N10NS5-DS-v02_01-EN.pdf?fileId=5546d4624a0bf290014a0fc62d9d6b3c +$ENDCMP +# +$CMP BSC072N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 7.2mOhm, Id 74A, Qg (typ) 24.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC072N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae3d8e8192c7c +$ENDCMP +# +$CMP BSC079N10NSGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 7.9mOhm, Id 100A, Qg (typ) 66.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC079N10NS-DS-v01_06-en.pdf?fileId=db3a3043163797a601167b174f951147 +$ENDCMP +# +$CMP BSC082N10LSGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 8.2mOhm, Id 100A, Qg (typ) 78.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC082N10LS-DS-v01_07-en.pdf?fileId=db3a3043163797a6011647faad240719 +$ENDCMP +# +$CMP BSC098N10NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 9.8mOhm, Id 60A, Qg (typ) 22.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC098N10NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae95ab4221bfd +$ENDCMP +# +$CMP BSC100N10NSFGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 10.0mOhm, Id 90A, Qg (typ) 33.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC100N10NSF-DS-v02_08-en.pdf?fileId=db3a30431b3e89eb011b49a75b607b57 +$ENDCMP +# +$CMP BSC105N10LSFGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 10.5mOhm, Id 90A, Qg (typ) 40.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC105N10LSF-DS-v02_09-en.pdf?fileId=db3a30431b3e89eb011b499b2aa07b26 +$ENDCMP +# +$CMP BSC109N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 10.9mOhm, Id 63A, Qg (typ) 26.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC109N10NS3-DS-v02_00-en.pdf?fileId=db3a304327b897500128247bdae36f3f +$ENDCMP +# +$CMP BSC117N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 11.7mOhm, Id 49A, Qg (typ) 15.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC117N08NS5-DS-v02_00-EN.pdf?fileId=5546d4624ad04ef9014ae97632721c1b +$ENDCMP +# +$CMP BSC118N10NSGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 11.8mOhm, Id 71A, Qg (typ) 42.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC118N10NS-DS-v01_08-en.pdf?fileId=db3a3043163797a6011647fdc2d4071c +$ENDCMP +# +$CMP BSC123N08NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 12.3mOhm, Id 55A, Qg (typ) 19.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC123N08NS3G-DS-v02_05-en.pdf?fileId=db3a30431add1d95011ae80eb8555625 +$ENDCMP +# +$CMP BSC123N10LSGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 12.3mOhm, Id 71A, Qg (typ) 51.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC123N10LS-DS-v02_08-en.pdf?fileId=db3a30431b3e89eb011b4626974b7df5 +$ENDCMP +# +$CMP BSC159N10LSFGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 15.9mOhm, Id 63A, Qg (typ) 26.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC159N10LSF-DS-v02_09-en.pdf?fileId=db3a30431b3e89eb011b499f85d47b36 +$ENDCMP +# +$CMP BSC160N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 16.0mOhm, Id 42A, Qg (typ) 19.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC160N10NS3-DS-v02_04-en.pdf?fileId=db3a30432239cccd01226040189a7f47 +$ENDCMP +# +$CMP BSC196N10NSGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 19.6mOhm, Id 45A, Qg (typ) 25.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC196N10NS-DS-v01_07-en.pdf?fileId=db3a3043163797a601164800549d071f +$ENDCMP +# +$CMP BSC252N10NSFGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 25.2mOhm, Id 40A, Qg (typ) 13.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC252N10NSF-DS-v02_08-en.pdf?fileId=db3a30431b3e89eb011b498909e97b17 +$ENDCMP +# +$CMP BSC265N10LSFGATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 26.5mOhm, Id 40A, Qg (typ) 16.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC265N10LSFG-DS-v02_08-en.pdf?fileId=db3a30431b3e89eb011b49a375207b46 +$ENDCMP +# +$CMP BSC340N08NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 34.0mOhm, Id 23A, Qg (typ) 6.8nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC340N08NS3G-DS-v02_06-en.pdf?fileId=db3a30431add1d95011ae81c21f2563a +$ENDCMP +# +$CMP BSC440N10NS3GATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 44.0mOhm, Id 18A, Qg (typ) 8.1nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC440N10NS3-DS-v02_04-en.pdf?fileId=db3a30432239cccd0122604520d47f56 +$ENDCMP +# $CMP BSS138 D 50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23 K N-Channel MOSFET Logic Level diff --git a/library/transistors.lib b/library/transistors.lib index eee309a3..7e8c8261 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -12,6 +12,7 @@ $FPLIST TO-92* $ENDFPLIST DRAW +C 50 0 111 0 1 10 N P 2 0 1 0 0 0 25 0 N P 2 0 1 0 100 -100 25 -25 N P 2 0 1 0 100 100 25 25 N @@ -20,7 +21,6 @@ P 5 0 1 0 55 -75 75 -55 35 -35 55 -75 55 -75 F X E 1 100 -200 100 U 50 50 1 1 P X C 2 100 200 100 D 50 50 1 1 P X B 3 -200 0 200 R 50 50 1 1 I -C 50 0 111 0 1 10 N ENDDRAW ENDDEF # @@ -1111,9 +1111,9 @@ ENDDEF DEF CSD17578Q5A Q 0 0 Y N 1 F N F0 "Q" -200 300 50 H V L CNN F1 "CSD17578Q5A" -200 -250 50 H V L CNN -F2 "SON8" 0 200 50 H V C CIN +F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN -ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A +ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 DRAW C -150 75 5 0 0 0 N C -50 75 5 0 0 0 N From d862447ef1a61d5492417d92297d22219b3470cc Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 11:21:05 +1100 Subject: [PATCH 076/116] Added IPT012N08N5ATMA1MOSFET Alias IPT015N10N5ATMA1 Alias IPT020N10N3ATMA1 --- library/transistors.dcm | 19 +++++++++++++++ library/transistors.lib | 54 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) diff --git a/library/transistors.dcm b/library/transistors.dcm index b99d75d1..f2282171 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -1686,6 +1686,25 @@ K Intelligent Power Switch High Side MOSFET F http://www.irf.com/product-info/datasheets/data/ips7091.pdf $ENDCMP # +$CMP IPT012N08N5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 1.2mOhm, Id 300A, Qg (typ) 178.0nC, PG-HSOF-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-IPT012N08N5-DS-v02_01-EN.pdf?fileId=5546d4624a75e5f1014aca59127a1eb9 +$ENDCMP +# +$CMP IPT015N10N5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 1.5mOhm, Id 300A, Qg (typ) 169.0nC, PG-HSOF-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-IPT015N10N5-DS-v02_01-EN.pdf?fileId=5546d4624a75e5f1014ac94680661aff +$ENDCMP +# +$CMP IPT020N10N3ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 100V, Rdson 2.0mOhm, Id 300A, Qg (typ) 156.0nC, PG-HSOF-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-IPT020N10N3-DS-v02_00-en.pdf?fileId=db3a30433e9d5d11013e9e58035b0158 +$ENDCMP +# + $CMP IRF540N D 100V Vds, 33A Id, HEXFET N-Channel MOSFET, TO-220 K HEXFET N-Channel MOSFET diff --git a/library/transistors.lib b/library/transistors.lib index 7e8c8261..cc6794f9 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4397,6 +4397,60 @@ X OUT 5 200 -300 150 U 50 50 1 1 O ENDDRAW ENDDEF # +# IPT012N08N5ATMA1 +# +DEF IPT012N08N5ATMA1 Q 0 0 Y N 1 F N +F0 "Q" -200 300 50 H V L CNN +F1 "IPT012N08N5ATMA1" -200 -500 50 H V L CNN +F2 "PG-HSOF-8" 0 -600 50 H I C CIN +F3 "" -200 300 50 H V L CNN +ALIAS IPT015N10N5ATMA1 IPT020N10N3ATMA1 +DRAW +C -50 75 5 0 0 0 N +C 50 75 5 0 0 0 N +C 150 75 5 0 0 0 N +T 0 -125 100 30 0 0 0 D Normal 0 C C +T 0 70 -70 30 0 0 0 G Normal 0 C C +T 0 125 100 30 0 0 0 S Normal 0 C C +P 2 0 0 0 50 75 150 75 N +P 2 0 0 0 200 100 150 100 N +P 4 0 0 0 -15 125 -10 120 -10 100 -5 95 N +P 4 0 0 0 -5 110 15 120 15 100 -5 110 F +P 4 0 0 0 50 25 50 110 -50 110 -50 25 N +C 0 50 111 0 1 8 N +C 150 -300 5 0 1 0 N +C 150 -200 5 0 1 0 N +C 150 -100 5 0 1 0 N +C 150 0 5 0 1 0 N +C 150 100 5 0 1 0 N +S 200 250 -200 -450 0 1 10 f +P 2 0 1 0 -50 75 -150 75 N +P 2 0 1 15 -35 25 -65 25 N +P 2 0 1 15 15 25 -15 25 N +P 2 0 1 0 50 -100 -200 -100 N +P 2 0 1 0 50 -100 50 0 N +P 2 0 1 15 65 25 35 25 N +P 2 0 1 0 150 -200 200 -200 N +P 2 0 1 0 200 -300 150 -300 N +P 2 0 1 0 200 -100 150 -100 N +P 3 0 1 0 -150 75 -150 100 -200 100 N +P 3 0 1 0 0 25 0 75 50 75 N +P 3 0 1 10 60 0 -60 0 -60 0 N +P 3 0 1 0 200 -400 150 -400 150 0 N +P 4 0 1 0 10 65 -10 65 0 40 10 65 F +P 4 0 1 0 200 0 150 0 150 200 200 200 N +X G 1 -300 -100 100 R 50 50 1 1 P +X S 2 300 200 100 L 50 50 1 1 P +X S 3 300 100 100 L 50 50 1 1 P +X S 4 300 0 100 L 50 50 1 1 P +X S 5 300 -100 100 L 50 50 1 1 P +X S 6 300 -200 100 L 50 50 1 1 P +X S 7 300 -300 100 L 50 50 1 1 P +X S 8 300 -400 100 L 50 50 1 1 P +X D 9 -300 100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # IRF540N # DEF IRF540N Q 0 0 Y Y 1 F N From 4a56f314af443bbb23cb9157df5ddf494823112a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 14:04:49 +1100 Subject: [PATCH 077/116] Added manufacturer field to IPT012N08N5ATMA1 --- library/transistors.dcm | 1 - library/transistors.lib | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index f2282171..9123b40d 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -1704,7 +1704,6 @@ K OptiMOS Power MOSFET N-MOS F http://www.infineon.com/dgdl/Infineon-IPT020N10N3-DS-v02_00-en.pdf?fileId=db3a30433e9d5d11013e9e58035b0158 $ENDCMP # - $CMP IRF540N D 100V Vds, 33A Id, HEXFET N-Channel MOSFET, TO-220 K HEXFET N-Channel MOSFET diff --git a/library/transistors.lib b/library/transistors.lib index cc6794f9..3dae5b6e 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -4403,7 +4403,8 @@ DEF IPT012N08N5ATMA1 Q 0 0 Y N 1 F N F0 "Q" -200 300 50 H V L CNN F1 "IPT012N08N5ATMA1" -200 -500 50 H V L CNN F2 "PG-HSOF-8" 0 -600 50 H I C CIN -F3 "" -200 300 50 H V L CNN +F3 "" -200 300 50 H I L CNN +F4 "Infineon" -100 400 50 H I C CNN "Manufacturer" ALIAS IPT015N10N5ATMA1 IPT020N10N3ATMA1 DRAW C -50 75 5 0 0 0 N From b6d8368097418a1133403c91c47d06818fdd6ba9 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 14:07:20 +1100 Subject: [PATCH 078/116] Added manufacturer info to CSD* MOSFET series Also added footprint filter --- library/transistors.lib | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/transistors.lib b/library/transistors.lib index 3dae5b6e..b55083d6 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1113,7 +1113,11 @@ F0 "Q" -200 300 50 H V L CNN F1 "CSD17578Q5A" -200 -250 50 H V L CNN F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN +F4 "Texas Instruments" -100 400 50 H I C CNN "Manufacturer" ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 +$FPLIST + SON* +$ENDFPLIST DRAW C -150 75 5 0 0 0 N C -50 75 5 0 0 0 N From 6efcfdcc63dd1fb558c8348ad50a30e2fe34eea2 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 8 Mar 2016 14:13:01 +1100 Subject: [PATCH 079/116] Split TI CSD series and Infineon BSC series into separate parts Added manufacturer info for CSD and BSC series --- library/transistors.dcm | 6 ----- library/transistors.lib | 53 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 52 insertions(+), 7 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index 9123b40d..6cd00c74 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -536,12 +536,6 @@ K N-Channel MOSFET F http://www.fairchildsemi.com/ds/BS/BS170.pdf $ENDCMP # -$CMP BSC026N08NS5ATMA1 -D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 2.6mOhm, Id 100A, Qg (typ) 74.0nC, PG-TDSON-8 -K OptiMOS Power MOSFET N-MOS -F http://www.infineon.com/dgdl/Infineon-BSC026N08NS5-DS-v02_01-EN.pdf?fileId=5546d4624ad04ef9014ae2eace7629e0 -$ENDCMP -# $CMP BSC030N08NS5ATMA1 D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 3.0mOhm, Id 100A, Qg (typ) 61.0nC, PG-TDSON-8 K OptiMOS Power MOSFET N-MOS diff --git a/library/transistors.lib b/library/transistors.lib index b55083d6..13c5d45c 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1003,6 +1003,57 @@ X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# BSC030N08NS5ATMA1 +# +DEF BSC030N08NS5ATMA1 Q 0 0 Y N 1 F N +F0 "Q" -200 300 50 H V L CNN +F1 "BSC030N08NS5ATMA1" -200 -250 50 H V L CNN +F2 "" 0 200 50 H V C CIN +F3 "" 0 0 50 V V L CNN +F4 "Infineon" -100 400 50 H I C CNN "Manufacturer" +ALIAS BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 +DRAW +C -150 75 5 0 0 0 N +C -50 75 5 0 0 0 N +C 50 75 5 0 0 0 N +C 150 75 5 0 0 0 N +T 0 125 100 30 0 0 0 D Normal 0 C C +T 0 -70 -70 30 0 0 0 G Normal 0 C C +T 0 -125 100 30 0 0 0 S Normal 0 C C +P 2 0 0 0 -200 100 -150 100 N +P 2 0 0 0 -50 75 -150 75 N +P 2 0 0 0 200 100 150 100 N +P 4 0 0 0 -50 25 -50 110 50 110 50 25 N +P 4 0 0 0 5 110 -15 120 -15 100 5 110 F +P 4 0 0 0 15 125 10 120 10 100 5 95 N +C -150 100 5 0 1 0 N +C 0 50 111 0 1 8 N +C 150 0 5 0 1 0 N +C 150 100 5 0 1 0 N +S -200 250 200 -200 0 1 10 f +P 2 0 1 0 -200 -100 -50 -100 N +P 2 0 1 15 -65 25 -35 25 N +P 2 0 1 0 -50 -100 -50 0 N +P 2 0 1 15 -15 25 15 25 N +P 2 0 1 15 35 25 65 25 N +P 2 0 1 0 50 75 150 75 N +P 2 0 1 0 200 0 150 0 N +P 3 0 1 10 -60 0 60 0 60 0 N +P 3 0 1 0 0 25 0 75 -50 75 N +P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N +P 4 0 1 0 -10 65 10 65 0 40 -10 65 F +P 4 0 1 0 200 200 150 200 150 -100 200 -100 N +X S 1 -300 200 100 R 50 50 1 1 P +X S 2 -300 100 100 R 50 50 1 1 P +X S 3 -300 0 100 R 50 50 1 1 P +X G 4 -300 -100 100 R 50 50 1 1 P +X D 5 300 -100 100 L 50 50 1 1 P +X D 6 300 0 100 L 50 50 1 1 P +X D 7 300 100 100 L 50 50 1 1 P +X D 8 300 200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # BSS138 # DEF BSS138 Q 0 0 Y Y 1 F N @@ -1114,7 +1165,7 @@ F1 "CSD17578Q5A" -200 -250 50 H V L CNN F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN F4 "Texas Instruments" -100 400 50 H I C CNN "Manufacturer" -ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 +ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A $FPLIST SON* $ENDFPLIST From 0b0debe1e48f10498e55fd3a435b9bc59d426d1b Mon Sep 17 00:00:00 2001 From: "Hendrik v. Raven" Date: Wed, 9 Mar 2016 00:37:47 +0000 Subject: [PATCH 080/116] add description for MAX1249 --- library/maxim.dcm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/maxim.dcm b/library/maxim.dcm index 8fdd482e..42ef3ca8 100644 --- a/library/maxim.dcm +++ b/library/maxim.dcm @@ -97,6 +97,12 @@ F http://datasheets.maximintegrated.com/en/ds/DS28EA00.pdf $ENDCMP # $CMP MAX1248 +D 4-Channel 10-Bit ADC with Serial Interface, +2.7V to +5.25V, Internal 2.5V Reference, Low-Power +K 10-Bit ADC Internal Reference Serial 4-Channel Maxim +F https://datasheets.maximintegrated.com/en/ds/MAX1248-MAX1249.pdf +$ENDCMP +# +$CMP MAX1249 D 4-Channel 10-Bit ADC with Serial Interface, +2.7V to +5.25V, Low-Power K 10-Bit ADC Serial 4-Channel Maxim F https://datasheets.maximintegrated.com/en/ds/MAX1248-MAX1249.pdf From f923680aaad4e3b90ad08d5746d5ea82d86ca143 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 9 Mar 2016 12:21:15 +1100 Subject: [PATCH 081/116] Revert "Split TI CSD series and Infineon BSC series into separate parts" This reverts commit 6efcfdcc63dd1fb558c8348ad50a30e2fe34eea2. --- library/transistors.dcm | 6 +++++ library/transistors.lib | 53 +---------------------------------------- 2 files changed, 7 insertions(+), 52 deletions(-) diff --git a/library/transistors.dcm b/library/transistors.dcm index 6cd00c74..9123b40d 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -536,6 +536,12 @@ K N-Channel MOSFET F http://www.fairchildsemi.com/ds/BS/BS170.pdf $ENDCMP # +$CMP BSC026N08NS5ATMA1 +D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 2.6mOhm, Id 100A, Qg (typ) 74.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC026N08NS5-DS-v02_01-EN.pdf?fileId=5546d4624ad04ef9014ae2eace7629e0 +$ENDCMP +# $CMP BSC030N08NS5ATMA1 D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 3.0mOhm, Id 100A, Qg (typ) 61.0nC, PG-TDSON-8 K OptiMOS Power MOSFET N-MOS diff --git a/library/transistors.lib b/library/transistors.lib index 13c5d45c..b55083d6 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1003,57 +1003,6 @@ X S 3 100 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# BSC030N08NS5ATMA1 -# -DEF BSC030N08NS5ATMA1 Q 0 0 Y N 1 F N -F0 "Q" -200 300 50 H V L CNN -F1 "BSC030N08NS5ATMA1" -200 -250 50 H V L CNN -F2 "" 0 200 50 H V C CIN -F3 "" 0 0 50 V V L CNN -F4 "Infineon" -100 400 50 H I C CNN "Manufacturer" -ALIAS BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 -DRAW -C -150 75 5 0 0 0 N -C -50 75 5 0 0 0 N -C 50 75 5 0 0 0 N -C 150 75 5 0 0 0 N -T 0 125 100 30 0 0 0 D Normal 0 C C -T 0 -70 -70 30 0 0 0 G Normal 0 C C -T 0 -125 100 30 0 0 0 S Normal 0 C C -P 2 0 0 0 -200 100 -150 100 N -P 2 0 0 0 -50 75 -150 75 N -P 2 0 0 0 200 100 150 100 N -P 4 0 0 0 -50 25 -50 110 50 110 50 25 N -P 4 0 0 0 5 110 -15 120 -15 100 5 110 F -P 4 0 0 0 15 125 10 120 10 100 5 95 N -C -150 100 5 0 1 0 N -C 0 50 111 0 1 8 N -C 150 0 5 0 1 0 N -C 150 100 5 0 1 0 N -S -200 250 200 -200 0 1 10 f -P 2 0 1 0 -200 -100 -50 -100 N -P 2 0 1 15 -65 25 -35 25 N -P 2 0 1 0 -50 -100 -50 0 N -P 2 0 1 15 -15 25 15 25 N -P 2 0 1 15 35 25 65 25 N -P 2 0 1 0 50 75 150 75 N -P 2 0 1 0 200 0 150 0 N -P 3 0 1 10 -60 0 60 0 60 0 N -P 3 0 1 0 0 25 0 75 -50 75 N -P 4 0 1 0 -200 0 -150 0 -150 200 -200 200 N -P 4 0 1 0 -10 65 10 65 0 40 -10 65 F -P 4 0 1 0 200 200 150 200 150 -100 200 -100 N -X S 1 -300 200 100 R 50 50 1 1 P -X S 2 -300 100 100 R 50 50 1 1 P -X S 3 -300 0 100 R 50 50 1 1 P -X G 4 -300 -100 100 R 50 50 1 1 P -X D 5 300 -100 100 L 50 50 1 1 P -X D 6 300 0 100 L 50 50 1 1 P -X D 7 300 100 100 L 50 50 1 1 P -X D 8 300 200 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # BSS138 # DEF BSS138 Q 0 0 Y Y 1 F N @@ -1165,7 +1114,7 @@ F1 "CSD17578Q5A" -200 -250 50 H V L CNN F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN F4 "Texas Instruments" -100 400 50 H I C CNN "Manufacturer" -ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A +ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 $FPLIST SON* $ENDFPLIST From 45bdad129a01764abb7cea3377f627f6e553a539 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 8 Mar 2016 01:36:34 +0900 Subject: [PATCH 082/116] Add LTC1044 to dc-dc.lib - add Switched Capacitor Voltage Converter LTC1044 to dc-dc.lib, alias MAX1044 and ICL7660 - add Switched Capacitor Voltage Converter LT1054 to dc-dc.lib - KLC compliance --- library/dc-dc.dcm | 24 ++++++++++++++++++++++++ library/dc-dc.lib | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1f4a7f8e..9d84fc1a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -196,6 +196,12 @@ K Adjustable 3A 52KHz Buck DC/DC F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # +$CMP ICL7660 +D Switched-Capacitor Voltage Converters +K monolithic, CMOS switched-capacitor voltage converters that invert, double, divide, or multiply a positive input voltage +F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf +$ENDCMP +# $CMP ISL8117 D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output K PWM step down buck converter controller synchronous POL @@ -754,11 +760,23 @@ K Miniature Step-Up Boost Voltage Regulator F http://www.ti.com/lit/ds/symlink/lmr64010.pdf $ENDCMP # +$CMP LT1054 +D Switched-Capacitor Voltage Converter with Regulator +K monolithic, bipolar, switched-capacitor voltage converter and regulator +F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf +$ENDCMP +# $CMP LT3439 D Low EMI DC/DC converter. F regulator/lt3439.pdf $ENDCMP # +$CMP LTC1044 +D Switched Capacitor Voltage Converter +K monolithic CMOS switched capacitor voltage converter +F http://cds.linear.com/docs/en/datasheet/lt1044.pdf +$ENDCMP +# $CMP LTC3630 D High efficiency 65V 500mA synchronous step-down converter K buck dc-dc switcher switching @@ -789,6 +807,12 @@ K buck regulator power two outputs F http://cds.linear.com/docs/en/datasheet/38901fb.pdf $ENDCMP # +$CMP MAX1044 +D Switched-Capacitor Voltage Converters +K monolithic, CMOS switched-capacitor voltage converters that invert, double, divide, or multiply a positive input voltage +F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf +$ENDCMP +# $CMP MAX5035AASA D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 K 3.3V 1A Step-Down Converter 76V Hi-Temp diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 32b76a61..5ce92686 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -906,6 +906,29 @@ X EN 6 -400 -100 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# LT1054 +# +DEF LT1054 U 0 40 Y Y 1 F N +F0 "U" -200 500 50 H V C CNN +F1 "LT1054" 400 -500 50 H V C CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X FB/SHDN 1 -400 200 100 R 50 50 1 1 I +X CAP+ 2 400 100 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X CAP- 4 400 -300 100 L 50 50 1 1 I +X VOUT 5 400 300 100 L 50 50 1 1 w +X VREF 6 -400 -200 100 R 50 50 1 1 O +X OSC 7 -400 0 100 R 50 50 1 1 I +X V+ 8 -400 300 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # LT3439 # DEF LT3439 U 0 40 Y Y 1 F N @@ -929,6 +952,30 @@ X PGND 16 100 -700 150 U 50 50 1 1 W ENDDRAW ENDDEF # +# LTC1044 +# +DEF LTC1044 U 0 40 Y Y 1 F N +F0 "U" -200 500 50 H V C CNN +F1 "LTC1044" 400 -500 50 H V C CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +ALIAS MAX1044 ICL7660 +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X BOOST 1 -400 200 100 R 50 50 1 1 I +X CAP+ 2 400 100 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X CAP- 4 400 -300 100 L 50 50 1 1 I +X VOUT 5 400 300 100 L 50 50 1 1 w +X LV 6 -400 -200 100 R 50 50 1 1 I +X OSC 7 -400 0 100 R 50 50 1 1 I +X V+ 8 -400 300 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # LTC3630 # DEF LTC3630 U 0 40 Y Y 1 F N From 2f23221c1bdcaa7e2edee4db8a423272a756f283 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Tue, 9 Feb 2016 22:13:50 +0900 Subject: [PATCH 083/116] Create bbd.lib - create new component library for Bucket Brigade Delay (BBD) chip - includes MN3005, MN3007, MN3101, MN3102, MN3207, RD5106A, SAD1024 and TDA1022 - KLC compliance --- library/bbd.dcm | 63 +++++++++++++ library/bbd.lib | 230 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 293 insertions(+) create mode 100644 library/bbd.dcm create mode 100644 library/bbd.lib diff --git a/library/bbd.dcm b/library/bbd.dcm new file mode 100644 index 00000000..9a998670 --- /dev/null +++ b/library/bbd.dcm @@ -0,0 +1,63 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MN3005 +D 4096-STAGE LONG DELAY BBD +K Matsushita Panasonic +F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3005.pdf +$ENDCMP +# +$CMP MN3007 +D 1024-STAGE LOW NOISE BBD +K Matsushita Panasonic +F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3007.pdf +$ENDCMP +# +$CMP MN3101 +D CLOCK GENERATOR/DRIVER CMOS LSI FOR BBD +K Matsushita Panasonic +F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3101.pdf +$ENDCMP +# +$CMP MN3102 +D CMOS CLOCK GENERATOR/DRIVER FOR LOW VOLTAGE OPERATION BBD +K Matsushita Panasonic +F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3102.pdf +$ENDCMP +# +$CMP MN3207 +D 1024-STAGE LOW VOLTAGE OPERATION LOW NOISE BBD +K Matsushita Panasonic +F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3207.pdf +$ENDCMP +# +$CMP RD5106A +D Analog Delay Line 256 sample bucket brigade device +K EG&G RETICON BBD +F http://pdf.datasheetarchive.com/indexerfiles/Scans-091/DSAHI00048836.pdf +$ENDCMP +# +$CMP RD5107A +D Analog Delay Line 512 sample bucket brigade device +K EG&G RETICON BBD +F http://pdf.datasheetarchive.com/indexerfiles/Scans-091/DSAHI00048836.pdf +$ENDCMP +# +$CMP SAD1024 +D SAD-1024 DUAL ANALOG DELAY LINE +K EG&G RETICON BBD +F http://thmq.mysteria.cz/em1022/SAD1024.pdf +$ENDCMP +# +$CMP SAD512 +D SAD-512 ANALOG DELAY LINE +K EG&G RETICON BBD +F http://thmq.mysteria.cz/em1022/SAD1024.pdf +$ENDCMP +# +$CMP TDA1022 +D BUCKET BRIGADE DELAY LINE FOR ANALOGUE SIGNALS +K PHILIPS BBD +F http://thmq.mysteria.cz/em1022/TDA1022.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/bbd.lib b/library/bbd.lib new file mode 100644 index 00000000..0cd8b7c0 --- /dev/null +++ b/library/bbd.lib @@ -0,0 +1,230 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# MN3005 +# +DEF MN3005 U 0 40 Y Y 1 F N +F0 "U" -400 500 50 H V C CNN +F1 "MN3005" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -500 100 U 50 50 1 1 W +X CP2 2 -500 100 100 R 50 50 1 1 I +X OUT1 3 500 100 100 L 50 50 1 1 O +X OUT2 4 500 -100 100 L 50 50 1 1 O +X VDD 5 100 500 100 D 50 50 1 1 W +X CP1 6 -500 200 100 R 50 50 1 1 I +X IN 7 -500 -100 100 R 50 50 1 1 I +X VGG 8 -100 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MN3007 +# +DEF MN3007 U 0 40 Y Y 1 F N +F0 "U" -400 500 50 H V C CNN +F1 "MN3007" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -500 100 U 50 50 1 1 W +X CP1 2 -500 200 100 R 50 50 1 1 I +X IN 3 -500 -100 100 R 50 50 1 1 I +X VGG 4 -100 500 100 D 50 50 1 1 W +X VDD 5 100 500 100 D 50 50 1 1 W +X CP2 6 -500 100 100 R 50 50 1 1 I +X OUT1 7 500 100 100 L 50 50 1 1 O +X OUT2 8 500 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MN3101 +# +DEF MN3101 U 0 40 Y Y 1 F N +F0 "U" -300 400 50 H V C CNN +F1 "MN3101" 300 -400 50 H V C CNN +F2 "" 0 250 50 H V C CNN +F3 "" 100 350 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -400 100 U 50 50 1 1 W +X CP1 2 400 -100 100 L 50 50 1 1 O +X VDD 3 0 400 100 D 50 50 1 1 W +X CP2 4 400 -200 100 L 50 50 1 1 O +X OX3 5 -400 -200 100 R 50 50 1 1 I +X OX2 6 -400 0 100 R 50 50 1 1 I +X OX1 7 -400 200 100 R 50 50 1 1 I +X VGG_OUT 8 400 0 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MN3102 +# +DEF MN3102 U 0 40 Y Y 1 F N +F0 "U" -300 400 50 H V C CNN +F1 "MN3102" 300 -400 50 H V C CNN +F2 "" 0 250 50 H V C CNN +F3 "" 100 350 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -400 100 U 50 50 1 1 W +X CP1 2 400 -100 100 L 50 50 1 1 O +X VDD 3 0 400 100 D 50 50 1 1 W +X CP2 4 400 -200 100 L 50 50 1 1 O +X OX3 5 -400 -200 100 R 50 50 1 1 I +X OX2 6 -400 0 100 R 50 50 1 1 I +X OX1 7 -400 200 100 R 50 50 1 1 I +X VGG_OUT 8 400 0 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MN3207 +# +DEF MN3207 U 0 40 Y Y 1 F N +F0 "U" -400 500 50 H V C CNN +F1 "MN3207" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -500 100 U 50 50 1 1 W +X CP1 2 -500 200 100 R 50 50 1 1 I +X IN 3 -500 -100 100 R 50 50 1 1 I +X VGG 4 -100 500 100 D 50 50 1 1 W +X VDD 5 100 500 100 D 50 50 1 1 W +X CP2 6 -500 100 100 R 50 50 1 1 I +X OUT1 7 500 100 100 L 50 50 1 1 O +X OUT2 8 500 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# RD5106A +# +DEF RD5106A U 0 40 Y Y 1 F N +F0 "U" -400 500 50 H V C CNN +F1 "RD5106A" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +ALIAS RD5107A +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X Clock 1 -500 200 100 R 50 50 1 1 I +X VSS 2 0 -500 100 U 50 50 1 1 W +X NC 3 -500 -300 100 R 50 50 1 1 N N +X Output 4 500 0 100 L 50 50 1 1 O +X VBB 5 -100 500 100 D 50 50 1 1 W +X Input 6 -500 -100 100 R 50 50 1 1 I +X Sync 7 -500 100 100 R 50 50 1 1 I +X VDD 8 100 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# SAD1024 +# +DEF SAD1024 U 0 40 Y Y 2 F N +F0 "U" -400 500 50 H V C CNN +F1 "SAD1024" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +ALIAS SAD512 +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X GND 1 0 -500 100 U 50 50 0 1 W +X NC 4 -300 -500 100 U 50 50 0 1 N N +X Vdd 7 100 500 100 D 50 50 0 1 W +X Vbb 9 -100 500 100 D 50 50 0 1 W +X NC 13 -200 -500 100 U 50 50 0 1 N N +X NC 16 -100 -500 100 U 50 50 0 1 N N +X IN_A 2 -500 -100 100 R 50 50 1 1 I +X 02A 3 -500 100 100 R 50 50 1 1 I +X OUT_A 5 500 100 100 L 50 50 1 1 O +X OUT_A' 6 500 -100 100 L 50 50 1 1 O +X 01A 8 -500 200 100 R 50 50 1 1 I +X 01B 10 -500 200 100 R 50 50 2 1 I +X OUT_B' 11 500 -100 100 L 50 50 2 1 O +X OUT_B 12 500 100 100 L 50 50 2 1 O +X 02B 14 -500 100 100 R 50 50 2 1 I +X IN_B 15 -500 -100 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +# TDA1022 +# +DEF TDA1022 U 0 40 Y Y 1 F N +F0 "U" -400 500 50 H V C CNN +F1 "TDA1022" 400 -500 50 H V C CNN +F2 "" -400 300 50 H V C CNN +F3 "" -300 400 50 H V C CNN +$FPLIST + DIP-16* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +S -300 350 -300 350 0 1 0 N +S 300 -400 300 -400 0 1 0 N +S 300 300 300 300 0 1 0 N +X VDD 9 100 500 100 D 50 50 0 1 W +X V13-16 13 -100 500 100 D 50 50 0 1 W +X GND 16 0 -500 100 U 50 50 0 1 W +X CL1 1 -500 200 100 R 50 50 1 1 I +X NC 2 -500 -200 100 R 50 50 1 1 N N +X NC 3 -500 -300 100 R 50 50 1 1 N N +X CL2 4 -500 100 100 R 50 50 1 1 I +X Input 5 -500 -100 100 R 50 50 1 1 I +X NC 6 -200 -500 100 U 50 50 1 1 N N +X NC 7 -100 -500 100 U 50 50 1 1 N N +X Output513 8 500 100 100 L 50 50 1 1 O +X NC 10 100 -500 100 U 50 50 1 1 N N +X NC 11 200 -500 100 U 50 50 1 1 N N +X Output512 12 500 -100 100 L 50 50 1 1 O +X NC 14 500 -200 100 L 50 50 1 1 N N +X NC 15 500 -300 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# +#End Library From e29d0fc862183c31b92d9cc441e390b92cd48a87 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 10 Mar 2016 08:24:13 +1100 Subject: [PATCH 084/116] Removed manufacturer name from symbol --- library/transistors.lib | 2 -- 1 file changed, 2 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index b55083d6..cbffd122 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1113,7 +1113,6 @@ F0 "Q" -200 300 50 H V L CNN F1 "CSD17578Q5A" -200 -250 50 H V L CNN F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN -F4 "Texas Instruments" -100 400 50 H I C CNN "Manufacturer" ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 $FPLIST SON* @@ -4408,7 +4407,6 @@ F0 "Q" -200 300 50 H V L CNN F1 "IPT012N08N5ATMA1" -200 -500 50 H V L CNN F2 "PG-HSOF-8" 0 -600 50 H I C CIN F3 "" -200 300 50 H I L CNN -F4 "Infineon" -100 400 50 H I C CNN "Manufacturer" ALIAS IPT015N10N5ATMA1 IPT020N10N3ATMA1 DRAW C -50 75 5 0 0 0 N From 48b9ce14ee569d7d4e7d56294713b5855eb1c2f5 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 10 Mar 2016 08:26:56 +1100 Subject: [PATCH 085/116] Increased junction size on transistor symbols --- library/transistors.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index cbffd122..2537be1e 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1118,10 +1118,10 @@ $FPLIST SON* $ENDFPLIST DRAW -C -150 75 5 0 0 0 N +C -150 75 5 0 0 10 N C -50 75 5 0 0 0 N C 50 75 5 0 0 0 N -C 150 75 5 0 0 0 N +C 150 75 5 0 0 10 N T 0 125 100 30 0 0 0 D Normal 0 C C T 0 -70 -70 30 0 0 0 G Normal 0 C C T 0 -125 100 30 0 0 0 S Normal 0 C C @@ -1131,10 +1131,10 @@ P 2 0 0 0 200 100 150 100 N P 4 0 0 0 -50 25 -50 110 50 110 50 25 N P 4 0 0 0 5 110 -15 120 -15 100 5 110 F P 4 0 0 0 15 125 10 120 10 100 5 95 N -C -150 100 5 0 1 0 N +C -150 100 5 0 1 10 N C 0 50 111 0 1 8 N -C 150 0 5 0 1 0 N -C 150 100 5 0 1 0 N +C 150 0 5 0 1 10 N +C 150 100 5 0 1 10 N S -200 250 200 -200 0 1 10 f P 2 0 1 0 -200 -100 -50 -100 N P 2 0 1 15 -65 25 -35 25 N @@ -4411,7 +4411,7 @@ ALIAS IPT015N10N5ATMA1 IPT020N10N3ATMA1 DRAW C -50 75 5 0 0 0 N C 50 75 5 0 0 0 N -C 150 75 5 0 0 0 N +C 150 75 5 0 0 10 N T 0 -125 100 30 0 0 0 D Normal 0 C C T 0 70 -70 30 0 0 0 G Normal 0 C C T 0 125 100 30 0 0 0 S Normal 0 C C @@ -4421,11 +4421,11 @@ P 4 0 0 0 -15 125 -10 120 -10 100 -5 95 N P 4 0 0 0 -5 110 15 120 15 100 -5 110 F P 4 0 0 0 50 25 50 110 -50 110 -50 25 N C 0 50 111 0 1 8 N -C 150 -300 5 0 1 0 N -C 150 -200 5 0 1 0 N -C 150 -100 5 0 1 0 N -C 150 0 5 0 1 0 N -C 150 100 5 0 1 0 N +C 150 -300 5 0 1 10 N +C 150 -200 5 0 1 10 N +C 150 -100 5 0 1 10 N +C 150 0 5 0 1 10 N +C 150 100 5 0 1 10 N S 200 250 -200 -450 0 1 10 f P 2 0 1 0 -50 75 -150 75 N P 2 0 1 15 -35 25 -65 25 N From c8d08610e8916e6248041516835c777a19a5e675 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 10 Mar 2016 09:08:49 +1100 Subject: [PATCH 086/116] Turned small dots into big dots --- library/transistors.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/transistors.lib b/library/transistors.lib index 2537be1e..c9334361 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1119,8 +1119,8 @@ $FPLIST $ENDFPLIST DRAW C -150 75 5 0 0 10 N -C -50 75 5 0 0 0 N -C 50 75 5 0 0 0 N +C -50 75 5 0 0 10 N +C 50 75 5 0 0 10 N C 150 75 5 0 0 10 N T 0 125 100 30 0 0 0 D Normal 0 C C T 0 -70 -70 30 0 0 0 G Normal 0 C C @@ -4409,8 +4409,8 @@ F2 "PG-HSOF-8" 0 -600 50 H I C CIN F3 "" -200 300 50 H I L CNN ALIAS IPT015N10N5ATMA1 IPT020N10N3ATMA1 DRAW -C -50 75 5 0 0 0 N -C 50 75 5 0 0 0 N +C -50 75 5 0 0 10 N +C 50 75 5 0 0 10 N C 150 75 5 0 0 10 N T 0 -125 100 30 0 0 0 D Normal 0 C C T 0 70 -70 30 0 0 0 G Normal 0 C C From 273062336271be165c17f37780416cb8005a5e46 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Fri, 11 Mar 2016 19:47:49 +0900 Subject: [PATCH 087/116] Update description and keywords of LTC1044 MAX1044 ICL7660 LT1054 --- library/dc-dc.dcm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 9d84fc1a..47b6b1fb 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -197,8 +197,8 @@ F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf $ENDCMP # $CMP ICL7660 -D Switched-Capacitor Voltage Converters -K monolithic, CMOS switched-capacitor voltage converters that invert, double, divide, or multiply a positive input voltage +D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop +K monolithic CMOS switched capacitor voltage converter invert double divide multiply F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf $ENDCMP # @@ -761,8 +761,8 @@ F http://www.ti.com/lit/ds/symlink/lmr64010.pdf $ENDCMP # $CMP LT1054 -D Switched-Capacitor Voltage Converter with Regulator -K monolithic, bipolar, switched-capacitor voltage converter and regulator +D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA +K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf $ENDCMP # @@ -772,8 +772,8 @@ F regulator/lt3439.pdf $ENDCMP # $CMP LTC1044 -D Switched Capacitor Voltage Converter -K monolithic CMOS switched capacitor voltage converter +D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V +K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost F http://cds.linear.com/docs/en/datasheet/lt1044.pdf $ENDCMP # @@ -808,8 +808,8 @@ F http://cds.linear.com/docs/en/datasheet/38901fb.pdf $ENDCMP # $CMP MAX1044 -D Switched-Capacitor Voltage Converters -K monolithic, CMOS switched-capacitor voltage converters that invert, double, divide, or multiply a positive input voltage +D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop +K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf $ENDCMP # From f2936c688cc43ba1605f7285f6c4ff33915018aa Mon Sep 17 00:00:00 2001 From: kinichiro Date: Fri, 11 Mar 2016 22:22:57 +0900 Subject: [PATCH 088/116] Update description and keywords for components in bbd.lib --- library/bbd.dcm | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/library/bbd.dcm b/library/bbd.dcm index 9a998670..0707f7ca 100644 --- a/library/bbd.dcm +++ b/library/bbd.dcm @@ -1,62 +1,62 @@ EESchema-DOCLIB Version 2.0 # $CMP MN3005 -D 4096-STAGE LONG DELAY BBD -K Matsushita Panasonic +D 4096-STAGE LONG DELAY BBD (bucket brigade device), delay time 20.48ms to 204.8ms, S/N 75dB, clock frequency range 10KHz to 100KHz +K Matsushita Panasonic BBD F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3005.pdf $ENDCMP # $CMP MN3007 -D 1024-STAGE LOW NOISE BBD -K Matsushita Panasonic +D 1024-STAGE LOW NOISE BBD (bucket brigade device), delay time 5.12ms to 51.2ms, S/N 80dB, clock frequency range 10KHz to 100KHz +K Matsushita Panasonic BBD F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3007.pdf $ENDCMP # $CMP MN3101 -D CLOCK GENERATOR/DRIVER CMOS LSI FOR BBD -K Matsushita Panasonic +D CLOCK GENERATOR/DRIVER CMOS LSI FOR BBD (bucket brigade device), for the MN3000 series BBD, self and separate oscillations, two phase clock output, single power supply -8V to -16V +K Matsushita Panasonic BBD CMOS F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3101.pdf $ENDCMP # $CMP MN3102 -D CMOS CLOCK GENERATOR/DRIVER FOR LOW VOLTAGE OPERATION BBD -K Matsushita Panasonic +D CMOS CLOCK GENERATOR/DRIVER FOR LOW VOLTAGE OPERATION BBD (bucket brigade device), for the MN3200 series BBD, self oscillation and separate exitation, two phase clock output, single supply source 4V to 10V +K Matsushita Panasonic BBD CMOS F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3102.pdf $ENDCMP # $CMP MN3207 -D 1024-STAGE LOW VOLTAGE OPERATION LOW NOISE BBD -K Matsushita Panasonic +D 1024-STAGE LOW VOLTAGE OPERATION LOW NOISE BBD (bucket brigade device), delay time 2.56ms to 51.2ms, S/N 73dB, clock frequency range 10KHz to 200KHz +K Matsushita Panasonic BBD F http://www.experimentalistsanonymous.com/diy/Datasheets/MN3207.pdf $ENDCMP # $CMP RD5106A -D Analog Delay Line 256 sample bucket brigade device -K EG&G RETICON BBD +D Analog Delay Line 256 sample bucket brigade device, 512usec to more than 1second, input signal frequency range 0 to 170KHz, clock frequency range 500Hz to 1MHz +K EG&G RETICON BBD N-channel silicon-gate F http://pdf.datasheetarchive.com/indexerfiles/Scans-091/DSAHI00048836.pdf $ENDCMP # $CMP RD5107A -D Analog Delay Line 512 sample bucket brigade device -K EG&G RETICON BBD +D Analog Delay Line 512 sample bucket brigade device, 1msec to more than 2seconds, input signal frequency range 0 to 170KHz, clock frequency range 500Hz to 1MHz +K EG&G RETICON BBD N-channel silicon-gate F http://pdf.datasheetarchive.com/indexerfiles/Scans-091/DSAHI00048836.pdf $ENDCMP # $CMP SAD1024 -D SAD-1024 DUAL ANALOG DELAY LINE -K EG&G RETICON BBD +D SAD-1024 DUAL ANALOG DELAY LINE, bucket brigade device, 2 independent 512 stages, signal frequency range 0 to 200KHz, clock frequency range 1.5KHz to 1.5MHz +K EG&G RETICON BBD N-channel silicon-gate F http://thmq.mysteria.cz/em1022/SAD1024.pdf $ENDCMP # $CMP SAD512 -D SAD-512 ANALOG DELAY LINE -K EG&G RETICON BBD +D SAD-512 ANALOG DELAY LINE, bucket brigade device, 512 stages, signal frequency range 0 to 200KHz, clock frequency range 1.5KHz to 1.5MHz +K EG&G RETICON BBD N-channel silicon-gate F http://thmq.mysteria.cz/em1022/SAD1024.pdf $ENDCMP # $CMP TDA1022 -D BUCKET BRIGADE DELAY LINE FOR ANALOGUE SIGNALS -K PHILIPS BBD +D BUCKET BRIGADE DELAY LINE FOR ANALOGUE SIGNALS, 512 stages, delay time 0.512ms to 51.2ms, signal frequency range 0 to 45KHz, clock frequency range 5KHz to 500KHz +K PHILIPS BBD MOS monolithic delay analogue F http://thmq.mysteria.cz/em1022/TDA1022.pdf $ENDCMP # From 7f725b86e2b1037612522706f2440678138fdf68 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Sun, 13 Mar 2016 01:32:14 +0900 Subject: [PATCH 089/116] clean up symbols in bbd.lib - removed unneeded rectangles --- library/bbd.lib | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/library/bbd.lib b/library/bbd.lib index 0cd8b7c0..d2bd063e 100644 --- a/library/bbd.lib +++ b/library/bbd.lib @@ -13,9 +13,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -500 100 U 50 50 1 1 W X CP2 2 -500 100 100 R 50 50 1 1 I X OUT1 3 500 100 100 L 50 50 1 1 O @@ -39,9 +36,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -500 100 U 50 50 1 1 W X CP1 2 -500 200 100 R 50 50 1 1 I X IN 3 -500 -100 100 R 50 50 1 1 I @@ -65,9 +59,6 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -400 100 U 50 50 1 1 W X CP1 2 400 -100 100 L 50 50 1 1 O X VDD 3 0 400 100 D 50 50 1 1 W @@ -91,9 +82,6 @@ $FPLIST $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -400 100 U 50 50 1 1 W X CP1 2 400 -100 100 L 50 50 1 1 O X VDD 3 0 400 100 D 50 50 1 1 W @@ -117,9 +105,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -500 100 U 50 50 1 1 W X CP1 2 -500 200 100 R 50 50 1 1 I X IN 3 -500 -100 100 R 50 50 1 1 I @@ -144,9 +129,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X Clock 1 -500 200 100 R 50 50 1 1 I X VSS 2 0 -500 100 U 50 50 1 1 W X NC 3 -500 -300 100 R 50 50 1 1 N N @@ -171,9 +153,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X GND 1 0 -500 100 U 50 50 0 1 W X NC 4 -300 -500 100 U 50 50 0 1 N N X Vdd 7 100 500 100 D 50 50 0 1 W @@ -205,9 +184,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -S -300 350 -300 350 0 1 0 N -S 300 -400 300 -400 0 1 0 N -S 300 300 300 300 0 1 0 N X VDD 9 100 500 100 D 50 50 0 1 W X V13-16 13 -100 500 100 D 50 50 0 1 W X GND 16 0 -500 100 U 50 50 0 1 W From daf2ce38cc3247a710e7982d3baf1c9fb8395774 Mon Sep 17 00:00:00 2001 From: kinichiro Date: Sun, 13 Mar 2016 12:33:46 +0900 Subject: [PATCH 090/116] change MN3101 alias and fix TDA1022 pin setting in bbd.lib - made MN3102 alias to MN3101 - unset check "Common to all units in component" for pin9,pin13,pin16 in TDA1022 --- library/bbd.lib | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/library/bbd.lib b/library/bbd.lib index d2bd063e..b0bca771 100644 --- a/library/bbd.lib +++ b/library/bbd.lib @@ -54,29 +54,7 @@ F0 "U" -300 400 50 H V C CNN F1 "MN3101" 300 -400 50 H V C CNN F2 "" 0 250 50 H V C CNN F3 "" 100 350 50 H V C CNN -$FPLIST - DIP-8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X GND 1 0 -400 100 U 50 50 1 1 W -X CP1 2 400 -100 100 L 50 50 1 1 O -X VDD 3 0 400 100 D 50 50 1 1 W -X CP2 4 400 -200 100 L 50 50 1 1 O -X OX3 5 -400 -200 100 R 50 50 1 1 I -X OX2 6 -400 0 100 R 50 50 1 1 I -X OX1 7 -400 200 100 R 50 50 1 1 I -X VGG_OUT 8 400 0 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# MN3102 -# -DEF MN3102 U 0 40 Y Y 1 F N -F0 "U" -300 400 50 H V C CNN -F1 "MN3102" 300 -400 50 H V C CNN -F2 "" 0 250 50 H V C CNN -F3 "" 100 350 50 H V C CNN +ALIAS MN3102 $FPLIST DIP-8* $ENDFPLIST @@ -184,9 +162,6 @@ $FPLIST $ENDFPLIST DRAW S -400 400 400 -400 0 1 10 f -X VDD 9 100 500 100 D 50 50 0 1 W -X V13-16 13 -100 500 100 D 50 50 0 1 W -X GND 16 0 -500 100 U 50 50 0 1 W X CL1 1 -500 200 100 R 50 50 1 1 I X NC 2 -500 -200 100 R 50 50 1 1 N N X NC 3 -500 -300 100 R 50 50 1 1 N N @@ -195,11 +170,14 @@ X Input 5 -500 -100 100 R 50 50 1 1 I X NC 6 -200 -500 100 U 50 50 1 1 N N X NC 7 -100 -500 100 U 50 50 1 1 N N X Output513 8 500 100 100 L 50 50 1 1 O +X VDD 9 100 500 100 D 50 50 1 1 W X NC 10 100 -500 100 U 50 50 1 1 N N X NC 11 200 -500 100 U 50 50 1 1 N N X Output512 12 500 -100 100 L 50 50 1 1 O +X V13-16 13 -100 500 100 D 50 50 1 1 W X NC 14 500 -200 100 L 50 50 1 1 N N X NC 15 500 -300 100 L 50 50 1 1 N N +X GND 16 0 -500 100 U 50 50 1 1 W ENDDRAW ENDDEF # From fd670d3efb51906d4035933eff36b4ca26d882ac Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sun, 13 Mar 2016 11:03:43 +0100 Subject: [PATCH 091/116] [enh] add Connectors_Multicomp.pretty to fp-lib-table --- template/fp-lib-table.for-github | 1 + template/fp-lib-table.for-pretty | 1 + 2 files changed, 2 insertions(+) diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github index 73a52fba..2409f2a0 100644 --- a/template/fp-lib-table.for-github +++ b/template/fp-lib-table.for-github @@ -12,6 +12,7 @@ (lib (name Choke_SMD)(type Github)(uri ${KIGITHUB}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) + (lib (name Connectors_Multicomp)(type Github)(uri ${KIGITHUB}/Connectors_Multicomp.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) (lib (name Connect)(type Github)(uri ${KIGITHUB}/Connect.pretty)(options "")(descr "The way you like them.")) (lib (name Converters_DCDC_ACDC)(type Github)(uri ${KIGITHUB}/Converters_DCDC_ACDC.pretty)(options "")(descr "The way you like them.")) diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty index d723b2dd..0bfa0983 100644 --- a/template/fp-lib-table.for-pretty +++ b/template/fp-lib-table.for-pretty @@ -12,6 +12,7 @@ (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) (lib (name Connect)(type KiCad)(uri ${KISYSMOD}/Connect.pretty)(options "")(descr "The way you like them.")) (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "The way you like them.")) From 4428a82eb5e00d9e0b013ba71278fa1feeea9723 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Mar 2016 21:04:26 +1100 Subject: [PATCH 092/116] Fixes for MAX777 - Added documentation - Fixed pin types - Improvements to schematic symbol --- library/dc-dc.dcm | 6 ++++++ library/dc-dc.lib | 19 ++++++++++--------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 1f4a7f8e..ec1aa9d9 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -873,6 +873,12 @@ K Adjustable 1A Step-Down Converter 76V F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # +$CMP MAX777 +D Low voltage input, step-up DC-DC converter +K switching regulator +F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf +$ENDCMP +# $CMP MCP16311-MNY D 30V Input 1A output integrated synchronous switch step-down regulator with PFM/PWM modulation K buck regulator power supply voltage regulator diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 2a065e49..8f9532c3 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1171,18 +1171,19 @@ ENDDEF # MAX777 # DEF MAX777 U 0 30 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MAX777" 0 -450 50 H V C CNN +F0 "U" -300 400 50 H V L CNN +F1 "MAX777" 300 400 50 H V R CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -X ILIM 1 -750 100 300 R 50 50 1 1 I -X IN 2 -750 300 300 R 50 50 1 1 I -X AGND 3 -750 -300 300 R 50 50 1 1 P -X PGND 4 750 -300 300 L 50 50 1 1 P -X LX 5 750 300 300 L 50 50 1 1 P -X OUT 6 750 100 300 L 50 50 1 1 O -X SHDN 7 -750 -100 300 R 50 50 1 1 I I +S -300 350 300 -200 0 1 10 f +X ILIM 1 -400 200 100 R 50 50 1 1 I +X IN 2 -400 300 100 R 50 50 1 1 W +X AGND 3 0 -300 100 U 50 50 1 1 W +X PGND 4 100 -300 100 U 50 50 1 1 W +X LX 5 400 300 100 L 50 50 1 1 P +X OUT 6 400 200 100 L 50 50 1 1 w +X ~SHDN 7 -400 0 100 R 50 50 1 1 I I ENDDRAW ENDDEF # From 5f71659a57724dcd42d25efc72a1894e27e52de9 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 15 Mar 2016 08:57:07 +1100 Subject: [PATCH 093/116] Fixes for MAX777 --- library/dc-dc.dcm | 4 ++-- library/dc-dc.lib | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index ec1aa9d9..72d216d0 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -874,8 +874,8 @@ F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf $ENDCMP # $CMP MAX777 -D Low voltage input, step-up DC-DC converter -K switching regulator +D Low voltage input, step-up, DC-DC converter +K switching regulator boost step-up dc-dc F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf $ENDCMP # diff --git a/library/dc-dc.lib b/library/dc-dc.lib index 8f9532c3..c73cb258 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1171,19 +1171,19 @@ ENDDEF # MAX777 # DEF MAX777 U 0 30 Y Y 1 F N -F0 "U" -300 400 50 H V L CNN -F1 "MAX777" 300 400 50 H V R CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" -300 350 50 H V L CNN +F1 "MAX777" 300 350 50 H V R CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN DRAW -S -300 350 300 -200 0 1 10 f -X ILIM 1 -400 200 100 R 50 50 1 1 I -X IN 2 -400 300 100 R 50 50 1 1 W -X AGND 3 0 -300 100 U 50 50 1 1 W -X PGND 4 100 -300 100 U 50 50 1 1 W -X LX 5 400 300 100 L 50 50 1 1 P -X OUT 6 400 200 100 L 50 50 1 1 w -X ~SHDN 7 -400 0 100 R 50 50 1 1 I I +S -300 300 300 -300 0 1 10 f +X ILIM 1 -400 100 100 R 50 50 1 1 I +X IN 2 -400 200 100 R 50 50 1 1 W +X AGND 3 0 -400 100 U 50 50 1 1 W +X PGND 4 100 -400 100 U 50 50 1 1 W +X LX 5 400 200 100 L 50 50 1 1 P +X OUT 6 400 100 100 L 50 50 1 1 w +X ~SHDN 7 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # From f2230b8b1e47ccc9e7810d134fbeda73b29bfaf7 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 15 Mar 2016 14:45:51 +1100 Subject: [PATCH 094/116] Added 3D model for 2520 SMD crystal --- .../Crystal_SMD_2520_4Pads.wings | Bin 0 -> 42313 bytes .../Crystal_SMD_2520_4Pads.wrl | 5812 +++++++++++++++++ 2 files changed, 5812 insertions(+) create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wings create mode 100644 modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wrl diff --git a/modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wings b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wings new file mode 100644 index 0000000000000000000000000000000000000000..cf1b2638ead800068f9bf2a611976128b0f99a0d GIT binary patch literal 42313 zcmY#Z4EOYN57sr*GvMWtVqsudYStXUz#F=xwO)+@2Dn>Nhd{FFuAp`hHGL+noT z?%iLx8y|?>Y1$oKP!0lV1rm4IXG;FqJ#SIh@3luy{<>b7y?(dF=W|c*)s=;ohliJk zhx2N0e-r$E=h?pK_tUx(pMI)id9*Uf%wRnz`wzhw5usq-tZ{rhSE zzwGz^pW7Gb-&`)W>*+P;;Q3ch{TEqz?tkQxZ`&67irYqR`uJHsdAZU5Ya7>Y-}?98 z&wjg=Uctw=)h*p(E64O?eo}$jmPIzL_Sm%sf> z@aO6I&sJ}aQ)3b4T=BU;XLINK>8AFcv&^==G%Pyoy)^T)$t;tzg15g+xbxvyX5XK) z!5w~ToiTr2Z7H+TU#t9f-Q;B+lTXWMAFumYRjC-+Uv@dAGU8i*Ov39mGkPyqu29vk zGkVhT=TBK>nWXweQrlp4_T0A*b2>r=*>!J8P2Zkn{RSweXC~;W`sIT~{SZhJXIs zaH(O&dCzVq^9DS)+aREKUA%E0bo+3740yGbxt)x!HZz z=8Kz@D?R?r)jvCJfAu<#{OT=la^>f^EtnSR`ttYDZTn*LekUgkr^mw2PfKXrQj&97_}Tk?>bleRS5CYl zeEUn?%X1~udEUJ)y3M`pYI5{_`}%KlSE_$kKK6Ro3EM*!k(!H_Z{D=+`T1|8YxMN}IfopAD`*V{=3NjC0}4 zEnYd7A3tw9?zK8)^46Rv<)U9bv)xZcyzJTH_V3x#py$lD^sdyH&(L1Nn>>471V8I?59w!DE1sI@Y%BfK;dy4JhM2c@YP!;u`R}H$ zoBB-MG+<-Ov?SMrjWb>c2(K~G`F_~zfRg0nr;YXQa=)^dhkm{gueR-F?WNq8d_R9_ zU&^Y?YMs~JJN=vQ_T{&ie9hiuyg_S5#DTh-7kAk1mgHV`^?=JZySi;$e>cTOsIQ&* z_Ryw{zW!74&i3X{y>`k?{fkNdpDpFPRPSot+F`;!)AVxK#R{~TSOLYLrF?G1^y)ZU8Swu*cF zJYmbIRcCEc^HnHdA=58xhw#x5smaG%M{iWySu{%FhD>)_S zIoX~#`T6_3Inwg8uJ_%&tUA%|w@BtIlhApt?&(MFz1(qP{k*1t_LZN+`TeVxEmnR$ zan7+hbNoDyKW+Oy@#Ce+{Oh5wqn~f{UwU`Vl-j5L%}I=hH$~daE&FU&w0Dc+l6$Vt zh0{M*SA09h=iz?D%(ir!u5kKZ`AOfr+mD;s`u=-%@{-`rhs>8hZuIq^E1gclZ0Hd3nK|4^vGP!h zRfqrBOP{=O&nQ3f+xuHf{=7Xh)2M%+_NBH}LKCC@8J92Z-RLVnBYYmai~9EG+qQdKAK7N7RR8U7<>Q~rxy!3lUSEFN`M)mi zqyCxXzXwc|w!NJENu|pEzuf%0o!rW^=h>A%TO(QEZxwv!*^On-{XRcA7XMi9@4Oq! z#QmI$9@{_H{XFyK)*H*FdrB`+G_pxqUmy0%@{;#VyS4MrUF>d|a?bntDfxvL11>-B zkGIct*geyw#pSuVVeAga%gd)+E%Li%IeS|11m#bkQ{UF;8_Ri#d&uPETvlIJe!2S7 z$@$MctLmyWwtb!aiKW*3{NKx$Sq+q;rw81UHhR3Vq_9k+pOSWN-)WPVvq~a&*~CiU{-Sf!$Zzh}y3}1Jt@mc0 zpOX8?B+~f$v$pjf+g+@RjF(y#9X`G!dXv>Uzq|Xwe&4RN51wVd-fr`A#k$aI-*_jg zr7qi2D|hwy=?@la_1~txynEwX`57roE8D44&qmL<@Y1+gPCa;eefrdxS?!fCwq8C{ zIp@y|_fv0Q?z;2i=|qYMT9xXTSITZnIy{EK9Ph z47YvV{OQRbJ^!=Wo%ghUxoxwHj;QO=Yz5|iHfl%JNjKboXh!eky`zjXH{Jx!Ci@^5?kXPVm1X}^4;B)-aa+e^Wh z2fs|H`4PMGZSbYcjcetn*#AEGrRv_@yWGl~zA|PCtbaYvlRxF$!HvG>C;yu%U2k3g z=db3MkKY?goPN3gTAuMZzH<6UhbrrBUxhz^dn#Y~xu~v6z%Au9^W_IQ`D{!0FDu_% z%xSAEH{)+{?3(EGW$vF>{5071)ppZNl?6ZN>}juL@zF^*zb7SrcDcLwQul){+w9!q zmK-_1+f+Z$f64RY+4Ho`ZOW_c^w;?>o38Yosd!0i(P8(c(?6Np&;2L+GU)uo*jLJz z4Hvx-F1j7QWOZ`%ebf4H6K}TuG2ZO{;^F@VInimSqv{o+r=?$(o+u?hMeGD`{JeW7 z%s%e?Qo6*CZRy&g!{N);e>Rt&!`B^hV$RRm`_DFixcbFOuEqa|nXOUnKPl8}-=3nMG~3RuI{bY{>0gWg zAJcx>ZTl*`>A%{&+srR@LAhsk`Ag={S|0<;w&Z!3A2YMH@2#I@|9|e6z$ZU%?#bM^ zX6jED>C!6u`d`Z@zCOGs^Y@*_$Cs`CBy~`*JpKKK)z`{T=E}S8etGxHzCRZ&?`+XN zkoR&&3Des&cB$_+CWVh5nApUwJzl>&_5aTkS1eb$g|B@-PxkZb&C&lh+>>a}d;IKl zb5X)CUH+Nnm(*WwzOn4Qr~UHyBU8Sg&b>b)uP^uSoj*72m!JQ4#y|K=cTVj;n}sf> z|Ic*&6i?^fxb}4LyZ@K+%-H9jmR~rN|M~e-KTZFtWxbqlcV6n3%C@hcFV$aOUsL)k z{1=apNbEmiMQ^@4keYSH28OYJ|I*DIfT zS>t!BRWw?``sMUxrsqwzKjN9%1S`&t|0j$^L$0XHMxTQ4o!`BwRh>)rl44qL4DJH6!EkZq+T>$>~p@;&MGRzdH% zm#1Euu;%yX&)Xh|ANrph9dD+qwAOF&`x$k|6t<^zrOHf^W%gV8?)2%0*&EeQaA!Zd zpZO&qciES2slOL=&nZQnqLkKec!e)3v{WoGTiFZ;j98*FU2d~}BA z?)oRT=Gng3p~1fvZ;5N1fx7G7Ix%1Wim6 zbkcVIIsbmk>$y%{Un7$ZpFe#XspIZA?efLV{<2aJwpLi#&sNL1zh>Raiw|6rrk$wW zlk~UwTot0BDaqp&-cT=x#d46*K&GWm{&P1Fs ze0lZDtS!I$^fh>zFQk0+e)jZ9@0V4#f7s~-W!PK@s_a?2$hlJQ=gb4_w<0#qFx~Wi zL)RAVo71;gus822es*h}fqOc;>$$hl`9CZimR#VO;r&$cLsZqx>XaDqm7i0i#b+p1 ze$$^L{>O3FJ(1V)vz+TWUfz#5=;35AalQV+g?7%DjtM%U{& z6V1KlPO;rfFQ2ThI-Kcuwt!pX%ZlumC5?KAB@Ak=Y1SM#E9M!c_P%8Lg}v{3J{fPF z^ZOXnwDWOKg)V)2Q~!3w!=p)IC;scGy)}Aox}Nb$#2K%f-}IH=7Nr``?Y@#5*uH}9mFYjA&C);pMdcj1io#AoS$+DM;kK694_DT=4m?}K&YVy>~y|*hTn-%|3{VUeJ^F;2_4PBWrb7n3$ zc1W-6uA|I@YYAyLCT@88sqI;P&Y7;0cY-#rmb4WsZq#G{U(DS5c8+L)O6Jd;3IprK zKW8K`@J*TTxN%8$t?1NqTFc7$=88t$%dWiZ)cfp+W8Oi}8u=*y%+{RHjVl-b-#O$`^2*Gz3{VX^UrbK z-hF7z)G+VWm)HH-@PDRzoz?O`?~+oZ4A;(`?$Gn#l^#cUz+B-EB^&M5&M?0z{%V57 z9nLpfj&~k?Ge_@I$Cs}$@o!!^e_ps|O6ayl%ev;CQx{5~w6HTj+$&p)#r5w~Zo^&9 zm&4XC5zf$=@49-2%b7(Ny3DknzuX+Nt@{7f$7X#lPQky|&k37)wW;iB`{L?PH}wU( zBYi(Tyr|c-#QM_QiN(Q2g{SU5Tvo~aGnuP)+eWXji_bX^JLUa28soq40f#oS4&pKqZt=5HSgZJUl0$;!_TSpB>n5#!e)iG6mkgQZZ1IN$ zG)=DGl)Bkm=_#wasbKwsJf95DYo?b1UmpE3Y0K%#FJ149){1spTJ4<_H>K?N?)U8; z3k|Sg&WV-c>KS>vcr1 ze%CRRB*O!(QLJS;Z;Gxf9O>P=KCD%iGg|xi%k0->3AsNb56}I2p-Uut>DNo#oJ=>@ zUjNeTm~pXn>!pb=EARDei7Wfv;4%AX(vz=OKidUQFP|9KcVx}nsoS<)%X4kJdO2nB z3bi|}2jil%RxkT}StKfAYS-Pl!RyOdZ)lpI_dI9zsafaE0>2(mLb!1DS*IRH^_GJZ z|0-_1r~3HYjHooe!`CcxOT~-UOcuYue5r1qOY+K-H9M+x(oS!Qzcs(?uDU|)W4nzr z7H0l0QFyD=aYd&0O@HatfWF*on-ctYc1EARnv^Iq`}wnAEyJCudQPhy*H7=8@FOWx z#&}!gtNBjKuGdbheQN!(CR#^_`zude$B{Mj%}z8+vNv=$&nxk>GQYGu)_&=oB~NZC zMT#C}vD45sZDkNsH|bAKpTor2g@M8SY9{Xrnb;2-yLfF@T={3aS9=yyXct?{ zGs~&RwtGciUiT+Q(?0s7|MMeDVpn7z-m*0%YgsIdXZ7-PVXM0fw+2po)b;0l;w)}4 z!!|c9uSHB|p4DEv;})#my7o`WKL7Vlfzr>HmVYnVx21ZMa74ZH>zJH5W!}|l(*&CY z+I~jex9qGF-@D24*qjw!v(K2auP&}UthZ#MmeK5`d)G`m!}m!zsw4ICmS&aM<*`2( zdK~KeblLKEsrcOenYT>ObKhf|P@B!}87Oj7es-!Q-`Pny>yBm#EH3ssucvau=Jvg_ zTQ8_wD;MW1>3-9BcJtM{M!E0&CR{Pgczb7d=#zZWt(CWwde8jlxp*O7W8u;Sv-3eY z6Agl^Pn=(uk$uH3S$xJGA+PxrkF9@Cy0MclSNyJC?WUzw2X|2NrkBsnai%x`l&q4>t1l?IC}4%_d@S$Vwn+Ey1Ck%PIHSq*2vuUIw*Q;>ioSi>379y zen(w`kR-tl74RvTw>zvI&I71)m&m%&b>6>HNkCHUAu|XEn6X{S*oq`gn4~$ zFP9b0zLIEnWQNt;;*Rphn_jEbS0jL$7Rc-q2hP-PDw3`T#@;Qp>uv$$dnbC(ree59MbeTePPF^#L8(o z^FK)OfAvdzR6g77U;gjp**!ZWmOeaCoRi)fWiT<-eD3Gtr_Kx7C4TFll6HGb@h*dn z69hU9)^BzaF38uO`C-MeD@p1lJ8m~zxRZE0b?Ms)Wo4f`axJ6ktkR?2CLQaTc}Fub z`h-hi$t=^>wi9W|`jKmY7MLI3lg+CeqIB)Y3!Y!bvaD0`v=#oYmAUQBx$evLAGSW1 z;@q{e+I0^4W$q~d9JsHM$CibFcuInVuh%(bkaZroaZ==q^n`Hz)a#S}!Q zzFnmDNkyE6`P$B`Q1M!2<5d2$InDe0yxuRpu!r&R=1uF)=}v#XjNjD!jK@z)?P-dy zs|vHKd}cjc`cv{{%axz+mPog4(P}(-G;@Q?lKxnkS5s}J&fS(eD!HX}+Mf^CB_AkP zR(eccu*pW*c2)jM&Z+!s5AWE0+T;?;>NabxgHGIA5Bz3Y$aBlezwVq#ZrDQiht*4L zFK>04bjp&)`Bij_Sj3?Zd-z@IB!up~n45g*>cXGu-wI^srFN~EUv@Fz$<2v-Y%j-M z*`+gmOZY+^nYrB7Wrrt-<+Cc;&nQevwq%?3;i}aa9^QM>ZCd=y4;Fd8zq*h$;rkcE zq8YqXeuWA9vU_bW_o+WU`O}O^rF&&2eeZRSojtwPXwUh!h~ry1%y!48clgLa&L-+X^Bz1>=p6&2geK2gu)^pkz-4hQ>ATr2(bxm5U*(20BgUiudzs8R0Kt-^G1 z<+3|FKlzyRWPa3D_;mPU&y9XD%cD#81jtHNa=*8Ap1Pc|;G)ay(u{NW{_Z*Nx4Cci ze3Oe?9y>kXdgXa))cTp*F1%=({q*^^fVM3^Lz*>GHMNt4>^)GmCwh;LAG2y|eu; zKYnZ-!RREpY}KdOpOM$6&A9efEp~5?#d}TXg(s>a#ou20P-w3t>r&eG>14@#v11RG z7t21)lUR3nsqaM7eDimOuJ;7bB|oe>x!`M;-mSY24p;tn>txG4xg+Ops?)WFk*<7R z?3;D<=lku??6S^SX!?h*Xy!b#gHcz~cAjVDURzeR;n<>6pZ88$a`qEXw0zy^4?4@Z zTW97ouBwr5`18Kv=D!Uk5g9Fy4z4@X?z8yo@3x@cHb09B``H-|uPuG1mL$toZ7A=U z#_}(W|LYFb8k4y*oWyViun414DvD~`&DoOL*6nW*oEYoE7ytxi~Y@9V>t9V$U0lb3f2Rj%x?c^AXK zT)J(`4jqA?4^<^jPwSaFttBXY;rWJ#YZF%_sWRxz%Gk`syV2&(?;O?FJF;SheXaFM zl;kJ&UHMU?LIg2i-QS80ReXTt;W7R9=nk7D|hnN1jOb#jJyJU5yG7UA>KC5pF0MN{*LSY!zHhVFox9L;^TRdcP^FaD@}EApIi9`{ z_4W9Yf4Vj>-{H*g&T$(bd&o3alTse)t{}g+xL9sX|-BCHFit+q33rBU;a>0UjJh9zUz-z z-)LD)=XlkosC$mxrLIECQHZT9RlciZ?&OChr=yPr993Y@oAo75bk>{47V^r?ISWF# zXJ%LhSX~!=-&9^>rI;vW@1LI?%l*lr<=S(_6ovySt7#{8X4!?sU&EnSH+pf9AoECEU8DWlgU?a0f5>_f;me+$XIwUx z?+RGF?}My!@VEIdjA~OKP3gCI760(Dz`Y)hrx(`$lh2*j@AAp7=w2P0Zsh)bg&8Z3 z^Y?G*7Fn&*(O3At!}0WmrX3&Hq_`Bl&s@2_?52@PWW7h4C@?kZk#IK{<(^$)#`M&uSwaGqgN*G3BH^;%eDJ*LYcVtEgR}0xcip>^{!3Dj{Dao?3Zd+4C>2udMWTTU*%1YiP6L0+DUO&U!78l5{zQ| z%5(Le`m#e#LH}NDV-o$=+0yHio;C4k`=#!v1+#OGEethrU*(`ZJLGA^In6`I?|JCX z_%lI}+lV`S*>R&S8YgDH)UoB

x+yBvEl@V0Qu=lWkJa)W_EBE3Kx_dBvtCa_L%Z z+J&Zjud-L^Sc`MKYAO%2vVQnv-lTQ@LNOs7nmSI|vWej*KOK2gZ^`ge^6(OE=XilR zPp$Uc5s94le9^)a7p{1wFE8Gr^0cGGSn(Vy=M*)LRFB^}yN^tn!{|_V%q(}>-1)~# zPfH&TD2b`u((QJfSe#d*-Fo z4AHh?lR~41O)T+x&z(H?Ppxh{R8#V!_a8z{m5YC>F5R)OshYd|sZr`*&+xKwK`98q}B^$z0tqqp0T5OhM=G4N^$3dvo7pd z+kK}~D8%urgr}fyq|74G*B8Y9e^_TA(m3&Jj@m3XH#>=wyCb{l+{)=$&$9N!|9iAkYWqr`jtf84(wW+y zxvpzW&TGgvxsn#Qjx+D*=Vul^!Y?O1oMv(SLd}Eey9=(*Y!Tg@Xp;L-h;Z*+bZKWP`z@+&TUN5tb< zIi+tkQn=UVaK8^~G0JGvx8AO~h0oS)Z&2{}4Nq(BLpz(J4ylRp9OY>FBEIL^57CA{ zJZ6lqFYwOU-x_vhKjV&!7n_Q6-|AI_Pn2x^yyj7}iSMjitUSC&_MN)=qw#gnx}I*< znCWv@=awDZJHeny_L+8`x(&iYPZIa9$!3GIchOV&MIGxyBtqpg`ww@l)e`1S8YRQTi8b>2y) z(@SFYbo<% zoB5x=Z55I|wRxqYTFTX2rw{v|Ud)u4KB0yC`|Q*-E#>fqFFn_n|74prVQR|u>z5T; zcx-j{C{DC!+Fq5zYw3TiO&1(L$uXi5b%~t6zF>6oPAJy4AW1j!!*U&r~dX&%OVQ%`AB5Q_q?vgV?pL;3X z{S;>|BD~P*fXn4b@u*!7-ApGX$)DD~8)e8|F-I~g@r~Qr&@ZjC>(6;zD^JSER1T9e z601$SFzfO?-r7~|*Mu6r&waUZkJ#IvQtB71zBsb)k>_ch@OAgS{MX8PD(}@|AEp#) zmw#E>_E3pGvs;8qSfn#q<CJaq21!foTm_@5U!;XUo4D*^ zRMAHf+jSRx4_6BHd(@a+_~k0D+sOaCHggqAl*c`{uZGnJ+&|?7_WRG-8}w|!uDCA> z#Rb0uW^k8J_KY}f-I}C5eM52Tro2ia<~X~I3%_i|b2WYx-1A@NwSd+7nXc~%t1ow6 zhuLJzd0r&@UGjzFof+r8_Uvlp^ja3B`Hpj9=+{+!Ld?PC>yF;heedTybv?7d6|-g6 zs(K6VU0&wZqNB2O_q)bzj&};~`Kw7OFN-@IvQk;CByz{ur_yOo*Mt%y-n?)s)4P97 z*Z*Ad=~$kq?&GU(?~y&w{yE_3H#XgWvqW@6%w0a^`9En;e$n!~_T=$3{m(jzd3sIv z%+;BBwAf9@qVn+62P+*j9M|2x9IG~EAIqJ~mN_Zb;j>?Im8~x`BJ&J%qxwTl{!(!e%QtR1h1ZutvY{b_ur&Mp2;_B zm_B%A>Z`w#;+}l^T~U~_*r%u!H?F&Q&aSzOZKZhi`@< zI~5q-n+R^=I%~xF-pzU8l~-oMzSRa_wqBpR?tHb+%BdE+j{aMBCC}Ta^qFAGj}}Mm z%E~yI1l!2gG`m)H{)^q=JW<~ZwfEZpD7dGYc2LCX&hp=k50op*C%z9)uI=ozJ+yrH zl4NbC)m!f#_4#jq@o4o=mFGnpiYHE8myq)C?R)RJHud^^-&HlfL`W2$6i_kkJ=5?? zFnp29>(z1`&t)@KOp;Kv{I0=gsJQz0;mY(M3XUg~_ul6N#m-kXsksrhd8Oo{tMT2 zKCCke)%qf_UDv&_|H<9QdpdcegssZgI6L1jIyiaix;b|jn3g*ppSh$oW5G?^eap^g z1(f!GGg5qgfn#O$PEM_gn2wku1s-nFd-e4t$U{bj47WXDX#^qEm7pGLQc@$S<981~RyIm?1) zV-!nqOPKU-e__*!_EQ}mZ=UPiQ<~w|`}>mfxrckcBwb&yM_q3nUn^(ViAR#Yb5-*L z&VAU&y>=sW|BLCBJW+xN%`fd*&*S@;vETajRi3D|?^oF{*I48`zqeWt{@X&5({57v zem~~418nzFdwkw)bLO6Scm3sry!j7U&dqy#|D>a z{OF-25saLMC9w~dyfTV!cUryBc17`=m$tqBX3Na=tDR1pChqQFn0G^EO~CV~>&{&$ zuBkZk+%NG$mZSJvqYn@FJdK&^kYA`>Yx%?Do^y|gtjg}4T#_oAWVP0Dw{m7lxfg1b z&OOh%YKEQ6xn$Y*8;|aJWjICeS$f;&N!{0)9oC&%ebD{W3#+1g6R-5VQ2Q9$_1brH zYR28^?Q8!#T#{Ub?96z45|G#a}eV$_Ocp|IBJbg~veerYAciwnC?Dr}Sis84L z^u5DMXHAt&sMYne>Xz9~-Q9MJLZ>}1W>yYA^Qyn_mYh|PoTA{2B97?&*IN(G`YXfr zyFO52#{5`4p7a-+@3@Cf{#?DiFu!p2>d(s}BrH9|4U!H@zI}VIap8F#`K4Wc*@?-|dWBhedn$Lv|2l=x)cty3K? zAO3yqSy^E!cI@SKO}8t-+aCMwF*3<{Y$)5y^EbOT!a$&tpF4J+e6aGSE&ll|d(Z27 zzRa(_wNX}vF?J+!W;dZzMT%;?RO_BJk+1K=XhycvP;-kPPhAlZDO;! z{}yiQ$W~(O^OGyx?7D8>g%F4S<==Z2PnB3+ve0GW(=Q7R-fvsJ=KZOczItzWU$|7@ zzoPYs%>2j8y7oPOWwk};lJKqE-4XYv>MZN8yx*!erBbPIRlyEH?{z=rw_gludnTRs zW^&%wn&xThyM*MK<vG^xWAF{41Kb*KwecA`L&2^U_ z&D7teHJ?%bWVM%d|HMsu_=OUdD08ii{vJ|w)*@u}1r@U%-$}3jsf&GER;XdWEOYTZ z^VVq#Pgc+WlvjQ9*E*TAPo3s2EWI`_%y-@MyT=Z`IKA%N1)(ngY_`w3y%C?9ev7_8 za3T2qa$(OK7cwzAsF)h2k*1Z`rTHODp zE^$wH&iHuxdFi3O4>$iV7VrB1%TMJE>(rc%)e{#y^N-nc!6`sr<&x_Ej3bY-=d)^< zm@N9qI-lXbWXSVdyY&(?EI*2eTA1vdqCBCyyZ?evoPLm8=;;Rq`~NTfE_>d|srN~@ zl|pq+NS4xU{hE+AJ#+mm$>y^?5q};?{gEkCd7~Qoc+1|8wXs)!^t{|OrJ#RP|7)WyHd4&-e(cfx zl3SKE#htd=z{9K6sP3A!rAhO;bodUrl|3?2Vf^_?ugw?yihEuzyoslGUxhQbzBe1& zr#;h!Z;9xqnrb;`+w7hAFH`2Mw)4UTmr`_`FH7uSD4ZuN?C*Om-;YO^_j6nM?b+AL zpFUaU@^-hhlS-yF4I!|e1)RX{j--F#AlO?-?e--(dpPO^3J+5o-(_)#~MU!U> zFWY`(;?#wWZ6AI~t~%=beP-T?2_`0Ye@Cx7-|oBe=~KO^`}1CKPusqApZrz9O4dHd z#J^PtEwXwtP$69EFOLFib0d-jasi>3GNx0t;xQ;XB=Z#v}}GkxLJjDHKS&r}M@R(E-6$j+Mdg7>lg7pr1*;r`vh zR~2N%e;xZa-^xLv_x-L<64IaC7V@lhK72s^HB-3Nrnu?hmR$O(Us$>Kbn-6klUr%6 z{@QT8QOSSCe4$`fr)kDNMcAdJ-2bm*J9$#sQ0b``=S01eDt;$UI&U=CnVZ3DzG$Dt zbYb44&!;Yw|9+n(b5qalO2t-p-#tawJZ@BLNoLjD5#%_kn3=KApsMGw>APJ|&9>T{ z415yDYx}Ord|M}5NU^X%*fLi6bF(kFT)uI3GVfBxsS6JtdH>q#f$RJ$Zb?Ty@+D_^ zzWMuQYhjf9gmQhb0T3&sc^sQCR@y~(h zKhEYI_LyNf+yBeULzR!C_GkW^s2VfX!8v|*{fh0gA3glYvwn*C%B3zw8GH*aa3AO2 z%JG)ZP3P&kRa4rhL^&nDi@3qB7Lv{HQrNfWp}zBK#hMu!XLe2R41f1VrbM#p_xFX@ zc}7tn zZMHk3r(Ceu>0eSgSxZRwWK)>emKDq5rZgp{W|*$t_V$_8C|-M_uc9x^SVvd}j5TEl(G&bLnDz zBYN_;lII*hZ=(y_mbkg@>|9^cBGxjk`nOVT`kZUgTlDO;f7x)HwfNe)ZpH4|6}#5y zJ~`s+lxVm0eo^qwR_%#DWuw|YdzWf{j9)qX?7Q3z{pT*s>56~Fa^rkj<29RztLcsz zs^`{!dE@EUCRg(Cd7;p0#w$G=4LC35@R}x_>^9tXSf;XdnaXc3eVc8@i|(!TdGe_B zTF;*-RppzvI{O?nG$)0$iFqzMzTx|%?T-CCp7)(M3ZA=~#`iqX<%vae*zKJeGS6Do z>VDnY<+FK{Tsu>3PLQ>}iSJQ!t00MKhihCeHBT}(GE+ZhuJWM4neAwi^?Z&^GmbB7 z{`zuRrrnAEyB04FNY5}0u85wQQU7dvsqG|F{V!qvqhlYMeSJD*esAqXPFvd^BPmf{Pk8E+G07Hm7oy5-LD z<1va?B%>t%SidzpcA{NR$o81@qYDN+ZHrwDw|Qvjf4r!A*S*X=~xm$f^d z{v2cCx7FEr;$i9YF2UEk~3wY(@Ny0_vTFC?|kz2m2#^?yi93QXXnnR#}u}d3D{H?Iks*WYkm^pytRPU z*?8pv>ANnMHx=zUsod3g>*R5_Pdk(!Jea2vCvsJ>UYy_0VlV&Rosaei+543B>#nQ| zG*VuXp!7OU@Yg41x#u0~5+VNDmQGJ>-mLJrS06h+Ch_5?!s??drI))c^gR6F;TG>T z6W)2OxO3pl@nZh9Klt)xgx4N@$@Z)`zrAhQwI=h43k4=!NnGVMXY*y{${U$7VlpbP zj2}xsTrKciUdsNv{r36kzaABIEjC!RP*v<m2;-|2ys9uG{v!o;<6$w(`E_oa^UZn4`Shiteu59MfVa`Rnj;?$^Ir_ifpH z<b~{5yLDH(EfAlg zvwM!8%e~K5laj^P2d`)sbjkZDk#k3F!sD3@Rhy3F{tZ0FyZ8KS!}=)?n}bhnPKb&B z-s6 zgHMZ#m4j`5D|Jq(2y;n&9P;pqz*d=`mkv+Vi8H^&waoCr=AT?*k>@rakJ0|aueogD zzo}PtUGQb_^GH!GcYib~J~^iJ&&Okhb$Z-x-%5`@Y84P{Wo~kII1-TZW{$Gq>+L@t zZQXKt!`q4CY_`vuFHHZj&c^SzCR><6+UvE$ZCA=ypCPS=Yf>Vwc2l`+$#Id zueE*l?LqT{53Xvn3RJXDzTFoW_tIqA8*<6xo@dPfygj_+2WzmND%4=budpPa^tU zPVM$}Si13Pca7%L6P~?psqwWuZDli;T{mk?SrJeZ3#*8@JoHVioT#Po7`8I&9YR{5wPT%9KJo(6uhKTv!?>_j*RjOw0IB{#v+%`>%V{aUfPJCUO z$FG;kJnD0>^I784x4sG|1uxv+p(@)| z?dkgI#IKURm_sZ&HyH1}Gr8FjI?<7>Po?o=l3Lc$)sv%Rc29izSa#(iri6Q!kj--gYuG{4t2uX$pR z4A<|Xt*2|R<)<~7q{gNMa=Y^xYBPlA${wEfV$S_p4wt6iTNpL>q3`<()=d+qbT4&L zYYe^8vs6cV>f#kI#U+2e^;os3_@(Qk{jYn&y5fUe)B1~_?D4afX}j>wIB<1_z1R~q zH|O0~XQ(Np7M(s}V|}f6mgb~SnMHHMb6?16ovRl8`RByM*)tjn0+)0BP>8?4Vl=a1 zO4vFxqgm6!`tG@&-dW^5FLuj`{bz1+tpEIEW{_vg>Dj&tmG=6T_FOj^Ls^O@^|iAf zpXh2XvvUb&M8UP5hm}Wmgr*$habK5W;%bzfq;%Cz5^;$NStP1v+s`!wnR!dCC{i+6mHpkmjtX40I+;ub8Q?yOo;!QWk)vR2aFt7%b^ z{o_}&l-32DJp3kqwu4?K)1%%g_bqwzpKMHc;p;TfIGJSI9)izw3feN(2k+QVg$DO>f`9_9;knOT`@J=LS)Z zZiE)H@!`HnvB>5nH!i=c)IPh8FsGX zjL>P0SQq@TP5}T{5*F3^odv7`lhf~T=}kXWb(R{`HSv#tk}`Drt*Quo+jp= z)p`6(|Bi^8G{zicN#O}Kmh{~!9r=92@v!t$JA>`w;=(eYR;Vr4xgDCtv~%ZWw*vyR z)}+2V;}*8&`_f6SDK*gtO{yO0#UE5!UC8Ad*ScM0!h)l>Lo1^KgX+E39q{_OK6Jj? zgcON+2X{<8vT6Di{>3}OQ&QdC`OFxj>lLP566< z7nv?r%u>}ZySk|{#Pzt<`KPa+PE*Uey6xo3J1E|OGUe^`TdTJ5WMpBkQKayR zr?quHufrOC27YAqRS10ZY}wr`X5oOX(PoWzPLyzMpLK>c=QHa;4<>bs=;sF&!Wy)N z@&r24ckJg>nJ!k;vEE!c;vP`}aRkX%WyNt{=}hF>uqQjxoFPL!VMclGe> zOK%w$xrsGz&%09DscCUyIh(AO;MF0t9V(wVH-#8qfcKpt4(N;@J)*8U8uCHqxk*7gC3HWQd;NV8tC1flXlxQ z&h8iI=|g$f(#_V*vTS>6QsXG>;r1rc&hyCeCyGscw@)P1^r=|=4|x2lyZv^}E|+Dm z-v9g@v!%7zJu&a5Xy_c-Q;eQRKS@SbUY;n^*OwM!+x0Z2gl*pfPL<;lW}?jnnj=JPKPm1llkeRGcV%y;)D z9@02xl&3oJ^HqlM!W7m3_q=2)-E(e}?Sdb;g(($2+2-baB}@Ok+ZO4_sw-}Nai4@w zIh-J_gRoeZivJ{kzJu)cR4;Q^vA`#!-)o=5xF0J?s{L z{nTk&$g5pP=XCnTGEJJ^xucTjqG->u^TPRgOgp!6a%_L(G)vM-JYJwjM0i~~tIhU= zumX+Kp}PEna`{XrJ)bfiyK0@7=l%R4chf}gpB+b69{DR!A2iqcXH(WewF##s*BeiVGcePxurM&(5`Nuj{)1_QRW(OE)nYJpJmW7Y7jRYJnG7FyYhe{IYWh|s$E=fR5N z&EY1EDXI@oiF}Td@>MRV<8bTZU*v7lZ!lA|$RS8@^)V~i$k(?f&Iw7nt-7~euJc=Y zp1<&k6cd-VDk~?>V}3lzW&hIHlfQ-BTVw^S?PQoF&p({rslBuJ=(gk#^D-%O@rkT~ zGCL=7a)jq+e%!gku+#2v^i6l2I-TD(GHGkp)&%@ePMuJ}Ixo#xUwGvL=UKhcvmEl0 zm<~Ptx_#Fh?N6)+Jzm<8GR` zx+?xrNRg}46y?I5Hs7k&a;kWn>@MF}@JpvdJ@?4dI@z8nrQZH77A*(gCh8wa8!Z=;*YH_m2YIcNqF+A@6Ls#DVC9^cV0Aqr;r*Z@?2uOl3A+kbaSiq#vX2b z%cCcq_TitAR-9L&moVYBByXU0-ok5TZ{5P?zxsJO``U@XE#0!|bH%!^OnTiN_GNR` zgdZEFrNd>@Vj_IfEdYJIUYF)$~-FNyQw-i+G2<+MS zFYfqtZ@mQ@9?SeIkU6}sY+}NbUH7Kz%!>XxV{$9M(#4R6C(EuCYZkgZ`4ic%uCdB9 zYL#{K#MiquAN*C_oiQ)&6W^rT+?0dLn@hWnJb0V1jqmW{gRd|0N1K1~baD&-<}}HE z+XS5jyTqf^BzCS`KRse^Z_VEWUnXAv_b1^=+P;d7F7w~7eiCK3WYK$1m$|c+Ps-W4 zW73kxs?oaB5@)MTxN=rOuJ86l>7KBHc@nwT9N)cXdbHxSFE3}Kw$5SRgB}-Grae|+ z)F_<&B{Z$B23;26 zeC}%7);_bzuxm}n6OSc-4!NwYE09{0cbnx?jj%wTs%y=P_H|l)b^(vuXC!~>pPVsa zORh|}$Ew3w)72)V$j-muvUYiy)FQWQ%SxYo)l=wOy=U$67)z~ni#JQ;K0WcVXSJ*U zUZ1M1#Rfq>E2qtv-X2?Z?aX4KEW=tI`}rn~PmaBedwgw&e9E!IYwvF6RN0=X+`BsU z!8xPA*Du5mFACQCSvmhW--=0#%%;8(|FX>9N{3ZN(tf&8p6&c{4MDbQ^Ts_#cM0mf zx{`ONS)apgQc6kmW=pAQN;B)UHkk=(7%kv@;=3$Z>qn;fySzJAzf|o{JnwB=@%4{g zn?+@p-*tVfqbrxZTP$~I!p&xhpgz}YnM^W4 zK62vJw(AiW3tubv7cl zae0DmgsWWkyjt12ER%vJbW3la6va4o&dHGW53IflmfpLs?wI=I*xJ5=z{TF8jdyOB zMBV9Di*?XE8{*pD-I(HJldvf4yfyDzx9Q)QE0=I`Y~OX$o$pq!UFp4xZT!m1=iIIq zI2!awX_MF%<(H?kYbJdt?kQI0zHL3}kY%yN_Fbo0QxxuAVfkcrS@X^-m+kBwRpACf zyEeL3`Y!rs(Yp7@+eV4|TDxA{^-JU0z*JD0Wzg35n0uB(TpH7~99{k5Su1w*)d_5v z{Qc>bYYV@wSr=?&vgtwX`T2Z~-P3mmvGjR;7k$1cs69OV+>1w13YLdwAK&Tnub{Y4 zDEkD>W%iO`n&Z_)0W`S#2`An&!OAjSvYwmodC3M{Nx&)hM^x8*`kHh9L zZ@z3ZRX>Bt@(#s@&(GiK0K`WkB4uO{?ki~y8N6suU@Zm`M1i$=Q7Xd-D3%AxyTfE zXlvPSidE&B|7$n+KZTd3KBbK_eZQbf7s4c!g?mZo(nV{R}3e{z$E;p<<8y+;3knB01VQI`d8IJ9;+IT%QsG0o9ucsWzPOB8oo}U+D8`2sXWh~bMDP$ zmPy55vU^rPSD3T^&Ixgo#wQNGr^H^ZlqznMX7Rha$ou&F$3a~UPnnhli%tkW@}j_S z!gZ;&Dsf-@-UoP|4R9B~&Q!Vh;wjd|84XdN)U3E7N>2F}XmT4L?a3}$awqZAwTqGe z9X7q3b!vxc|2hlnJ#+Olm@3zDdbD4gEa7WyvP(qI!*BaDgTSvbUnDN)$<9@3EYffB z_E@N3^z8bc#L1am^#Sht)0j20i!8f~pZ4}WOW!dYWJDil2XlzHTQK{JQwd8X%zLvY zZP5KBlf6VDF?!9Mi=NXQ`%Gq8DSfgCID92y`Qp_zr$WoSjf|6;xYl`C{7G#0KJ#Xw zuY#s;QFo!X=E_h(x#PZP7yBxBx|Pl@)Gku9%~=%YZ_?;epD(q2lDo%MWxZF%z6zd& ze|8n~Z_Wz=Wp~*ZwI{jE4qWv#e{{|6D$A#u#Zzz0SzdF)>(_}79HtYlORtr=l3Z9J zvvu-*&0n)}Tlym&^{9P!Y%W_G7bqIrnAZ|5|EkoZDERBO`DUWmFNWH=SHyqY$hWrg z+^;3&86}*C6U1lv32v>r=6hkXEpJXUUs15bzAcrtW|tOE?W8SO4oN-m~U6O*FEPnh~VAFJy!8!Yi__iYL|o zx(S~++!OZcjEwpFRQcT(OEVoexoo!bcI7PPkTVN>T{z1jF2Q6=^yJx3L&Z&ZZFr%W z$MvkJ`TM$Z&t$5cdQo8Oykl<6KC??+3yW{R?^v&8S< zd{m@i_1ECU;@+@H2Yb9ai)4aNzFwlWYt2W&v=3K~?P9!elGA*b!ev1_eeq2vBhNo! zGO}FU9oV$zSP9qmU*~pDy#3+Ds?hPe=w2Nk6jft5y*F>l?xU~leHHx8qB{9M$;)q3s+5g&;(4;v zO?!FkL#9Q~U$oqG-~DywHJ&DxOD@X4+fGa@N$}raK@WyZ)TXr_)MDrx{;AFM%<(^jl=% zQJ(lIQe0rxlsjt{ci(HYxteh$bMtTKRUk?Ybvclg;x}a%G?-7k?rB?bq$8ne$Gi25yMK6?uiCBp zj@@p08mk%;`+RMypFcJCRoLcgOMLy?^>AO4>veU@tKpN*=U84`=!OD>1g{7(hb6H_oq^u zUu2#6B+QL}*HQ5cr-ja4-x2s^lZsXSnl}w4{)ePl@^0KY~u zf3{riIK9_SLbF|Qj_8y}dy5hRK5I41=H}yBwA!}e3EM)mb#W65Dh=e~1$t~wi+WG0 zYr6blOF^|tf6$Mw-y_ZRy(9Z9tDafN&yusPzrgY-OISd!khNl(Ol5m~)STSI?ZL|? z9ht%t?Ke|p!RC4UI8_d=+En*~tx?)l$-VIA;_g+=d#m9$@E0#B!b138+Fh0C?r_ulUHM3nR zr;gs6p7d--S$KTI?ZkC=7d!XpmAyXvSM{D%`1G8P5Azpa{u=)%ZSHZ|Iido5hr8L! z-iI1|3Ys3IGw0r9pTuXO`Fe}qFVZj8OuegA->Ek>WVu?sXGxvB;da&M!3$J*xM(N*SndC0!Eg2qs zeA4l$w?DAXaMM`uT6d({cu)KwX61AX;(wfvKLky3MZqKmU?<=`Ujkr zEZ;lfv~+B;#F8UVrk|JCK5cpP);ZnRY}U%&WBF7m9N_-uouBjWi@&`m+~M4xu;^NT zwfUmEFLZV)?B70-d3)R)b@f}ld`i;~uDZF}bH-U->2Q_ZmNr$-OS`=*`~8KK=7<*u zE&MC$Tef2~*+TJmC}9d&2q}6z!8Fvou!+yQdehXa?FXy<BRE?>o1f^;4{{Kwj2bE}{E()aqbx1a`7f+ur|EOJ z-Fw#+dv8nh>Dl~$PK?{8ME_iWfl|sC+lwG*4yVzEdl%V<9C)Fkh?Fq5V zT2#bw_GM4e;>ihjAA`ogp6#pKkmuRC#A;WZ$%*uyuy?$Rk6+8w^ayuP4`c0AR#Inq zl^6TkL~PpASq}ShnGUV>FQ5B})ir(nzU!j9JHIb=vAQ~YN7-WSIn62AKUWogEhsU5 zfA#V#hey93uzmFU>1#a&?Hf_P3j0mx9$NdolyM`^#r#aw z=ONxku~UrvylWUWT|-arzZ!IWwn^iX6Yso^tv$MOjq2Q_v!5*2aH@z(eK*L{o&M+R zHMOk0vBDl}4ir2N(iEG!YQ;s-7jgwhFHQH~k@G@idhKzw3GxzaRTiG_vum@M+NOb6zTc<5_Olw#fUTm-#jogRN79zXti;eEs;2oCnhn zE32trob$N88LX3%J0|c|zdxJFGydKK#vf3^YYG%-`*3} z&+_v=a_cy2i}YLr=_jwQZmKU#Wh>Jn%3 za#8o^FY1o`F5;fA@+r0tP@7;;UM;zOTEf*? zx7RcOXi}TtKda%XV8>Gv&)vc9;sz`ym%Vlp-a74WL~Td5`7R@s6a791KG_`kl-D9X zSC{q4bdcL!uWQOm#ajID-vpTprv05bl0*lbmd+#Pc2^AN3>vr9d;pfzsB6+ndxjojqJujW6 zx$?F`S=<+eynB9mzusjq{hWBQMD?Jl#W~*Gl6_6;wQ)(c^U9eEW_0h$HV8WB_=T++n5?WFBVwPRPSnfDQf!vX@;Sdhuu7XY{y9*xiajfRS3|*Ke)svMM=wp6uQG2^sj&UUduX%X(}i|5 z1-$2q^1f_T^kDjIZ?d{^YM#|%6WEp+Hu)p7UiRTuRpT18}Njk zb4<})y&_zsHcWwW`v_!`Xzyj<7YP2950D_loI=h$tY*B@%@G=4D&x(2yd-Bk(pt>tHSt%Kd4E* z*RJToJLiKZ#A|;TB*lM}bJ@6KdbmmB68-OAJ)6=irxY*#{IK!QDV8g?Cq?ZnAG%GK zu0N^H`T3Ksyh+A%jyW$LNKaVuO>vUU^LM_>74u8p{h1!KvHaHu#g<1!*Ym!l@jo$N z7VL8M#@f?!ey14(?FvlZp5nanVUqc-tI89!tgQa0ZntBX2Et|@WqaT4kt>jro;-QBLmg<*#%$Z9 zV>bj`=B&HUcg<$1zx#$UV0AMN;Qhx0Gr z`5SCrnZ#A_WHSBK7Z%9-yWuu-+%%VP-Ri?jpIqe;ceFYG@GFO1ldW&!5)#=Uzs~D*hK2G#8$~xbcC zgnCSfIM}Pi7yrffWOUvKi|-F3<}$0LX`D{~B52@ok}Ld_VB*Qpqrz^=#opSWk(1?W z3Ng0lj&two*5`2B_crY>Tl^l2(A!6It4sJyKh7#`KJYkWo8ytw-Y;go6I%3K)kAN= zj(qrKtkOyil#vmA_)^gmQq zF1akRt(;x?|I5Sey1MTycSqWICxtKG{N&%|>)toLSA~C=bveQ$Kac4rsE@wPMrwDt z*y|VSI`4N)u~5p{DzVLi<%qSLJLCS>uT@WO|G;&xNb0hQl_1NBd|!thQgOZKk0!~= zZumIQUnp!+cg@K|i-dPe)jnsP6l=2bzs29$!x{BzhclRdPUYkX*B6d7(R7pCTPXhA zZ~oQE9=)5>n(8b{)JyMH`YIG|UuU%LS7}9*KWIMFGVNM(-nnar&pJ*?nk$|-Z{GOl zT!vKK*#N)(dm=Qz6u{}KYaL5QLyP<>APxQg?b~YMc0;; z9NV1ow5QJd_e$wKx9_fbd`9kZn7-BHkNfxN7rJb){Go8-bnxXD?x+5L`Z}p0eGk(i zcgc-9vo2O@*%u$(RB`v^YL#vd?XoY0b{>7amZjH3rEngUOvrbf~ zHs-|st8c?g9G9)X`zs+izSy|^pop*L+OcyXV?;ugL9OJAdde+Pw77iy*s< zwrw|VZCTxBwo7mAp3JM#f-W#lNtZteKtSw|9Ad>{UEXb z({?bbmX>(PdUvWk((thPRVnPjb+tbA&Mf&LKB2S=JHM6dPY7aJ`RCS-t$#x6-z=)T z$ugnk-=_I0q?<@B+P3}6#OAX47e$jw zoc_H!+%C9#(RYQQF4lF{;;Ir`r_6n}RDnB-;}rL2FCokA)pOLe^2+@#T$-Cy|8?J- z16EtkHhxam%PNUXo?tw~PjKtMQ*RHZbI9JAzW?W*C3*+E>`d)SDoO+4J3uG9aYyv$+kd2>5cfvNv*t#LXD%tDcW%fKP@A0+$yK>!++M6|mNLx=YEEW8D z!}VjsBpbXk4DTrAtM8|IP-Z zvfCF^P5wQfoFY0~^Q~dbfqb{z54(cjykB-BOYZ&Y|35dl?zT5=xFTr1y|A>d=KbDV zJGs2ePuTC#uiwI#8@%ta{k?^APcQ$*@3aM@iDXg&SVTh^eq4As_nueKLF>w+I{vku?&inT~* zv0_&Aom*w6x7>agBeYcfgrixJz}CCp@>*_NuC6IRF^yl|?M=zG=B_E6x8>GyK9O-- zy{tXan6>iu-1FC}8)Z^V=1y;)(V&&JeQANUBKLfiD+^=JEPo=em;XHL>*8sf4hyY4 zVcFAGc3XI-t;6oS)B4`4q`uVVoVq>yYiYNn)<4JUIT7wI6OAQ!^OxBA_3O^6P@Zef zahG@gDKY(6{r_*hRbNlL(NXr?>fK(4ZM|Xtm=-@jU%E?o>fT$AS--2ExY!f6mhCXB z%h7{ZCyH1$Uwm=ln~L6p7q*MPB<~K+$?aOpHoNS0kOXJG%U0_!VGo&!mA$L;&e!h^ z|IMy^``+~bUmq$@^|~co(O#x^;tIFQ()&w}Icv@ftM(aMPLFwB7G1ktcoNq#3#B*rRI684+0@=Sz%ITw_=$|$<)hwQ z602q(FS>M7`-R`Bi+l7ftK#mmpRLFfS;jf7$Yi_S>fHxtA4@-VV{zP`UD9@ocTcJR zp)&DT>f4jGKT6hx-RD+$dU3^BwYKHD?)Tnm&bhtQDoB6AV=3Oi+n-)-vYmPU!pd0= zkM8IuE!x(;le6jePu*Po3C6QT8&+@2tGS-Hy;93s@p!?}BArd!zAIQweO2)GK~_`O zoO2mhcNx^&FpAxl#bnuh@rp>!Qzj!zYip&uU!Ts%OSZgxyn5=o+{Z4PKWoi$=$g1P z%`7iEYwFgU0vj*CiMh5z++$|P)t+Oy-a3=>mI`hyp1U_r;b!I8l$g7lx5r#LCuz3J zxi7WLb$RH+O$&p~uHF^}_YI$ApKhF}`VtGJnBCo#7gVc0sZDq^FZ@!o zDBtEc2d^+T-QGDXL4U$yN#4NQMgQ(h>s%Zc@O;y;y$+9l>!d7N_1kb}@$R)eH#sfW zd22F-z20FZDDXd_V8d5N%efb?e3yKa%#ok+D&gq2Vomig4~^&dD~edJ;C%AME=m2% zL92HDB|n>f7ukg8)W1KyP*3aD+czO)>Q5{5p0*qdoqO)_UMrJ`Qy=dh+cZh%=`oql zr%vsR_|U;>c_8DJsLnHOiPvAw9PFBVVCkBgk4ed!Cd~eNbGE~!-px|md&|VXrRGdj zo4}lVw`uk2&pCRpf)1Yer>EMLYt6x^YO(!pZp|BwiNca=rI-#|Pifpz@}cAHd*!kY z|4B<@9oll!?YCJU^?MQ2_pHnHifZhYb6@qV8>i%^s6Jl$$RfK^ep`X{^_#C*i-Z;{ zW>ri6j677mwfIv*oC5o=J#)@3f8uoR?KYzn^(QWRs&htl6dmT_W~b4)dpP{yin;(9YE?{Wm;gynYo)hCes5o6vOnASjWPOj`3UIpf5N zvsL9?bFVCwIo!@)o~yk($$GlLYu2DXwbhKra@RjSJgsp{mhg#2J5RPBeTFAZQ5ZG|hxni5z z*S-kQ)4BfLuw~C&`3ql}ESFx~qJJ}G-NRdNV>WIT2b=%vPsGigb63AFYoBvysmyUv z?fwb3UR!MX-0_w*=-czF6~}VD@2&k-weHcmrGKj$r`&GpdhGQs&HTF|%l6`{o8lCf z8%izOrg}G{I`(?r^C?^RI`Dn*G-^NJZ#rjp<%X{_Fa4hMaPyqg+qOx!KA1GSOD4g@ zv_ks#hNCQ{yIsmB6=}Wqc6;;5F5_BZMM15QE1$tEtupTUn$kVD)|8vqEGyIe{ZnOP zyVYCY+8=AKvrO9V*xYk^@#=4BcCk(Kl{F{5UdP&V``*>JjEmUpb%U4qd+x}pxKX)VI8D2#0kpoV&vD+C zmp(6ZYIg;{*T+<9D|_@p#|t#S!ORpDN~8#2hTSH+{|# z1HbKsQrF+jZO*S!eA=U?5W{=p!Hb!%|D9X+5TIev@6ky?yBGVY!);WBcC8{R?w{HYEfz6p0CMIP_NX zor&lEdwlCQFF$d!C+uO$+ox7X`QBb6}+>F!H*@0)Y+cTu4H#z}{^ z?%iCT@jPh9UWX!&oeK(YPg=2iZ#VyvbD}S*8lTKasC&Fk_4~$MY#q0D7P;$Bs9@!m z2(O)RHs%U*(?sLS_#`g1a_s{uH*2qSy*>Bq%#+VWM%(SGt$5#k^YyS?&B+n&{w6O^ z#A>VQxw50MAk+M4%XqSn<57;r+`*?Z#oU;=(%CfF&GQG3U3ce5< zf9{#~$&h^&vM)@gO+I(8N`Hw=2GgNX>D}w~liAsn)61XyS$89Luk*vQb62m(7Bwgb zzS*)am}SbIt&2Gd-mKGi+_W|2`?;sL6#bMX)_-npi1V;K!P2sN;^H2~CWgiL-|&_^ z=~)-?C}es0JI8}3EJ1EBpR1&hSb6b$d8%{d1X)Kv4y|t+Ce7GhJL8W>;*PTChZZe% zD=X4+{Iut9)Z=Zc@^R5cjNAF2ayPl_c*xo3X59Jasi&~0Ot142_fbBxxrcJ)-!dt^ z@;rEAXUxVgPucXOJx+eT^DgG}7V#66Jz;Zs4j&izROa{b9`}=k#Vhia|@4?>uULX7IesFY@-?JuH@IGCFSAomW@iduwM> zc6ry_4e)7yn(;Zy-V)cSRHCm z6c?_;mM^@$v`6ve{JVDcH;y$uQJoYM5Hji5#@elymu!jOUEJCb=V7^@lVf}BzT0JP z!3Ac1uIo~m!pxPXT~?_t+g&WQCQjkHQBYDN3j*Xs6#lcQdG}Q6|mg+RJ^$Ga7dJ$&2SCv+wS;y&5j$bAdH4!#|VB zQ|;*G-rLWD-aDCpFgI;{67-(u@wQ5{nu*=NB85HfZRs<~i+}V~zbx>72Ghye*EaXu zp8nyYx6hS*b1z@`!gR9iNzUVMs?$CP32)6WS*JE(hwXET?fM5<5{KMb9?&Y=i0tk_Fa6b=Wr_i z>eFLyPamGT+ULr?i}~Li9<8098FRN!CLg5ZljZ!|5yu3?jVjJsOq~-}677^T#Y3-2 z!a2xoaqZ^IKh|$IQGD8@rf_Fl$c&4zhfHf6KU8rRWeRU-D(k-d;db-s3R9ld5;de-#PuQcir9W*$zVXb+Za@2TkydW&Uz!r$R8OJXkIjF8=Iu z?3Ht@Gj}=bJ?KiE#Pj)QVK4uZ=;r57ne39!zhK7bf1`F(v8Q%5w!eM-1`f=nBC z-%ai3lk95VnXT))%zl=y_Yu!}>!W(_YAvs{_lJ1p*gx%hdrhQA$n)HiwLQ0|HTk?< zUaL^5mvDny#ZqCLSzff3-`4qsf$Hp)augl7XUi_-~=4`CUlq|-Ou9AwCT9@=Z+$ZuiIdCK@aw@j8T(EAr z$GP|WDvv;iM(^p-THAX@36h$7B`dBs6v4!xc8r!(H1y-2dD zbis0$Zgu_QXP;T4bSyjtqIulIQ7Zfw?pRUUNjay_*->yA9 zJjc3pugyv5^x6C1ncm91Q4e_Dx%RLh(BCh*j(x&ejadu5FMYUvyYtdh^U&`Mm)aQf zZIA6L?l_&Vlf^e_&CT9W6P-H`7bvc|naIfNx;*5h825zuAd|%lrg{Bi=VA+3J7Moh ze+iRUb^%#U)qDY|w>lq8nte|aq{ex}lKoQyA2EgfOm!}v;CnIY_rl2&wjH}Cexc^a z#pBE#JKpYWd{hZ!vqM$JJg?ge)pqvrIORO|zxa&hw#-f*$Ago8cian~7+Uu^ zjbCA*yVTA5n+~M5S7&T%(B3Jzl<{WQBF5GCmMG6Im&%%Y-}eHuhxD(fZY3wVJ5Ikp zn|3ZKT4DNv)5;p>v@<-?W(R)K*~S|6MzCa3dxmquwm)}{&q;_*ijZ$I=9F2ot99dC z`}isb&gWbYG?-&%G;+PnI`Y@tTH$uENy1fWt21|wWS)7$X)5<*ItORd-OfFXQgiM{ zD9k*){z4Lal7@op_dV|yOpZCr=kem_rq)MQ&hJ<5mJm@XUtp}T@YI&xN2`t+zG7Ux zsrqb9>&0~Cqo#+lrBXwu){5>HN z{pnjP=itQ7TcmM>>AT?k#l=i|`~NRxpOC95wc!-UT*ku_{C;X=JT>g zYV~e36); zgu0B4!51Us7b||;T{G))YP8535v|y-%qd@2T0EHfc$03C< zx8~pN)6LwBHYdJ;!n@U|^^DNDM>xkG@;2 z3OEp&dVfF5iE|>n5uqogj}(YVY{~kyjFo?rvQtw+xpIDjbHSI&i79&4icdIBt@4`p zqV@7|w$+`gxRI^f7A>FzQ&j|W8}MjRPW(mJ!YX>SwQ#O-RFcXp5C z((F6QkvcO^=L;0^6nU=Ou%a?x^`zP6(h~|6N%KuSton~PWFgzSH*T2>KXqN1!$Lnj zQILrs`-s#?hk5M}mwzwEgj}V*(;oQV{Y=!WVqD6h;g-6{g#P_Efm+mz6<<6#Xgm)i>Fv%I^Qzl_VYAXWY^vqyXv z+nPg+?mLbrWn6t@>L|B_->E6#yK?@AfAV)kWAtX8p2s2C*wmW)z4^qdH+fAAoTfHA zRxqibfY`M|Z!M5WM_j9=dNe4-m z80YD!7bm3bpLR)Har@$g(+i{+r{A}`Dzn7isVU+40-uGts(UUOxf`iiK6uQk9&|z{ zQ_;0%>Ykh>lhTied}5n%>ix_Yj4CoFd)x~{i=qQn&-bmI`ha^A^Q1XEfknYFQ)7ez zRx7Rklh-8YaBjI#Xu{GsVM&&lo8m7RiUeJm!>+y$>{W=ZW49_^xIq5Zq!ocbC602& zOwvBH3X~){^VKGr9B}%U7P_M$mf3ZW>nB;329@x%sh32;@AmP8wdE$^`*%lw2=A!tT~Yxv{h3pr0l3gL}P>2?x)Wjt}OK`C1Hc}TsmyMAm$dDv z+IfBFi~8Nk8X2u-R{~_No#iy^d3DJ^-nvUTLRDQa6cmF^tS26d_%=pGiJL?}xSrEq zJTKvJzy|q+dbuYOxC?ts)gy``PILEJPToCD%;J|*->MZ)WM+EtDXiRd+k{DFPJ8#_ z9a@%w3nw|pzPkQ_^(Ld|x&0cgn(MsGmR>14k#+n{LyT`~R^w$e*$IvZOsgNpaO`Yb z#JD<3WR>8O)9+_yobx;sINhb!OH}0f^%LuF{+n*2&bhpa)#Px}e#gzMceYJpwVpAn zKXKzn4Znn`b0!C-mg_Q~NEA6ciACat=93Fux12ZWF&6Q-1}EfRV3uSN{JeX^4DO2N z!0DkEYuXf=-)>g^#dC1Oy8|;@a;~q4HQZJ|Rd&J?hslcqVy24t^yaWU6S---fI&z| zFuyB%iS5}5;4qosyz;2l`vsG~9CF}JyRB)haQ#9A`wq91+~#+eyp5h1luY7&F}=WJ zn|f8(n`yHdJo)@IE?k>&XIIEWmOlMQr}C^>CkTVe)I%55o)cNfeSGa>?Z<6d>h|B z*eCH-VK2`_nQM$iimt{%&jnHhCPn_6bp+ftJCPaFDsyD(gxeRg1lXb;gqIng64Z!L ze>Ewmab<15u1&u$^&Qx-E+DMebBXq&Q}5223GMW8I5;V2kyOWoP0@KwDxBtCdR?n0 z-3fc!t~BlLRvv|uiZw^OAFbMbp{*hGrmngBB0XJ^>ju~CPON%kzRNxEpwuoOw|frD zmXxgGn<7)oP^9A;{NTlDhb@Xh4}*X1y?Mq}zM*GHhL_<12R22%nYG*z96Kj0k~I9r zo+7YFZhu&U-}J?S8&a zQ$>6m*V0nEdGr$OEqr2bl~CIB>k`N z=!;+x=6fC`ejJW}>MlOhDU&Js$?&&G#7aFvXMg2p_6ghuA~pv!1iIu-DCjjE_^ieh|KiIn$z17-Y@oPUmTXY|EdY2Gh^j}!x3)|J}lkQ%W!(Zyqk=k zeqq{AgeJAxOj&fu^HX7mwV}0wdZ0-{sH)HE0&kA6S%0R@mUB4t%ZNYqYQ&?T3hz`- zidhTpRN>J|4V<&s@YbokDs#cZRgrT%mo4IT%$a_-!rgd*VZ)C9S1y%TSPS5R&ntC^)#K`Jo^pw!Us>%Z8^HRF!HpK|BP5q>C zE;Ga9Py6IEk#9t{-1ziDh5JI=vW~;MED!p*>RrB2b3)L&RF5mH?0am3in8`kjdius z_)*_^*5(_T85>0}curGn-h3qS?wo|>%G0k0Zn&^3$8eL@?oNIOq3XaBtU273b39{P z)3|qR%2#80q611~7k1?cW`%xJefsi+%1@2eZQkcxV{X=FrYlTuaa^j@Rjep=N$RAS zHM8zEC99KCTNZj0MwqMLn0ex&q#KJ}*9o6e#pK!6ZuAF%Z*bnRPHM_ zuRaP2pXW-`%L6wQ*e!iLS^9gkMAUkHAn zH{}g?N%2KbuArF1s@D})r|nk$c&2^D#T%cseE+fMO{{6+Vs*YXU3P-D=B$S*A7-2= zGl{MPh0@Oz-izEG8$AgNQI?5VttB}r#oX=cOp!UdAJ%DJ*|G3}&pbA<9G=e`eK6cd}$6t>T@%bEA7dgiR=n1)?noDLrPS7(3ZuBK#> zVv(oB78|#jOwAu|+^9Rbi^Zd&w%^8R)q!FIc0t~IM;>jT`>Ely>J-NVq2CwtI`)5U zp5)BvptqDqOW-)aqSPL-qxp)@7@rh%EpwP*-DT8jaU}op3&tm2U1>*dOg^FDVtcbT zQ#>$M%ko0f$;+Q!onH}9cRY+=;iOSeW&fj9Pwqy26*p12scX(SNoB&R-y-3yum7-5 zxcc}eBWG}lVpp~bOZ3Fhn`{4yEshtOzU5DAAj2FNaqep|Um|_}Ui!qc_`IMCbIi@$ zUh&}1jBJe8H{58J5J~xN6x$>=o0;{uv6S|MQ+chsMRuz2M9o|1(|9mBsoQk<>7^zQ zBIhOb*fwSeeEpWjK3!X*xgooyNm(K{wOlx+ZQ%o3kvIA)0uDUg-fYaiQwFSiu}|Z{ z_@fIC%+Z^EdFGK%=6-R@1$mbV*KK>pIDIup|B)NQ7QH9)bapW%zxl0kgLy^3fvIuf7qeG**Xlzb19xmix0owY^rE|wF%BEF4t6D)eBclLYx3xiO}PsyX953jJ@x#ul9yPthR%5bKj`y_F@?vK`K8q7r>QAZ@7rCCIdHp0jN8vhxc8Y28|%$p zSM$U#Gdm5xSy`n|Qva;lfBNhTl?T(eUi51WwYYg8|3|jp28N%quE7sD?(u>LcjiyG zJecQp@SH=eoh#erP062bHN{+WJm|FdrP?N~-P1K4Ch>ZwDjW@sPq@M?csg(0R@T2p zQyxh@{HnC+)cdG3zDZXc_Ij9xDEc4PEO;ZXH}ycBZp@wue|0PzCJF6Y6c{5~ruX2e z*Ns`z?xyoAoK%~BspnCYC{qc4y8C z)KovwamMo0?f!q|cCP7fYQ6QaI3={~aD0P`^e?VGFTCWIZ8=o>PrT!|k+nj3kV!&l zYthsDD?;o3d-E$OYD;)Tnifr%Epi>ytT>lc4jMtq)Hs)ZWx|?2%gUeWl(9#>G0EB% z#(hg*#@aXgw%997=e<~S;%afWUx>zj{k7~9QuN~$55_3!*G1i5kjA|u%+y-pdw@y8 zRWG@dTb?c0mVI`r>;%IX)0r=*{$I8u?B-pTa;51DPOn^XY&yseyXt2;W$ICHLbA49 z+rENVGA-L|&F38|n>SB<=qSg{UZ~jG`lRp7oUppuIj?un(a?3Nf@=9ZCg@>Nc|A}0`#rT+U!zoZv zo5JHZ|DQxfk;3Xt@qceOH?hW=x!!YF_QY++)ca0n=1gXIa$dxDCX+;l^AoX+Q}36Z z0ts1mE%RaHNfBsbs{en9`9wxn8q1!t6AC`bn|@#V*Kx7kW^Im6=E;@m+A$I>uFv+q zX;4xBGeuG4x)L9ly<5bK62WcgKH8=039IbWjU0NmWfyXg28m zI6wC@gHh+AgG(}bo!Cw;$*dARE3Cu0KJE#_9H)jUYAlbH=Nwe{a`Ii+e(~fSVV>7d zj>^8?Es>F0e*bRw=Tw8#t1~vO>CoQ2RsJKteo>ESqxzbY2RXAXc^ngVZ`wWWt+RS& zW1Z)&{Sn;@mY>L*zl)#wp1`S9g2kT{*S*PW`hBrx*5ad++^?^dU!<36F2?FnB<1_k zuW;?s3&97$Nu%iG$p7j3K(!`dU~E@q ztCOph#iMNZ$9REF(nUALM7efslJ5T3wCjyuA@Av*0zaqz{qd8Lhc!Owi=sY9g!kh3 zPs=m-6;AFm=^2*EUJCr$O!98I0SD${ggDWgJ*FH70ZO zG{={x-tkm2B)Y7z5YHkFh7&AZX(<&`FXSjb zpLF-(AAwgwI%RfJzL_lR^=6)SKJm0hB&YO?NCIfwNOosVub-2jeDvxCKR@h#U&Y|b z_fY%ES=-h*zc$x(o#WhLx{3LdhAVT}+9!MVe6@eEaMSLZS1+a?)>!TKK(l!VsGF_x z&7g>LSC30!n49w>b1&ocjqMkclrMT_E#wUqX=f^KvTcgl=K5Jty?)L71qtAB0+sES zA{jp&_)H>SFS^O3x8HaP`-J0~QX8^VcVD_TD`WSjYBf2>Zdt!b)0j{8;5s4jiBQQ- zhNF?pyq;zMPcP2c$bG@{)neXI;r7zvCfl}{GKbHNx(lr|B0x=uPb`kj>|YkvTo*Vi zR*-7GnB~M|5#ETchYDxh%GkXrI#15ITh=ksG-i|9qffK%&D?zB@d?!zMT%XYi%nEE z>zY@JRm

DO!0ZZ&`RA-2C-dnEv)+%>s?v46M=W)(R(ewNpioZZ&h>%<4SpZsR+a zS?4{vvVXYerfi*=a$@ocRgP`KOpMJNEU$!YI?D7Uvul|S6HkbS#H2TQP3jku#1~H9 z;>7m46Vx^pnkjXC;)2sGFMU(~3gvSAn0mM9bGS&3`xRA@`dJG~Qq4R6it3h$q+b2d z&(@*6`~OqTC!eH6bk+z(DX82}vTbPD?KoF+UEyjSF;|`4^Tizw{Zp+xdvnLxYg2Dc zDExeCp6rCqjE%_`BOI3n%zLY4DKf|HV3VHsVyW4S+qX@V;qpt?i0HYv-1Jt!;x{w& zIh&9DQ;pGWF2D64Y^LzRvu3ISPHF)r&Kq2g6f8ZP5L#BgWOK&G0%JkF@&ijucG&Aa7{lUjmWO`HNx zG)rI07v#OudjJ0=X1&Lt7S`J)GZy1*H=mu|6ClvLFoCm|{hD0Ix2+b(W<54y+bPq$ z>rJPz#0IV1jfp&damkwNCgyE*5j_1aQ?NUx>F1AyPa6^vxzD(7I?ANdxtyzVse|JA zu83Me-Yr_YWn~<0X*M@xe|7Y4JgXRgQcSvAY&Xx}P3DVAh0afZwxh>c@AyK!-wSRs zt^Tv^n4E*!qRBnZ|6epIy;GJnlH1Ahc_Ya5#>~xckF`#C@@un`$%+Z==4&8^d+In? zfehceaCrmc?6>tNH{Yn(awGJ`^nV@Kbgk2btcxTYck#GvW(`X<|Fd=R(Z0ny+UkES z=wMcLwwmB=FyH4i<3Y9##j}xXm`iW6>u!@@^z~Gq#A}Cx-aP$6Ss_$gR_a(VJ1^^fz$N*FXur6tbQv5c^(JcVQ^_q&idp0M6O__k0eXX zV;|KU0y0l0)i&x0DylC^c*v4ocVz0_(9YCS=YLImGKq2f?P=0WZ@&Ng zDeTkPZ9WUMg-_eq39g;LdVj%G|JApBmTB9UJkv9X^N#o&=W^(whnVN31OHYtz2Cdu z@>jiWp~w0tCWW^#_f(Jb^T?c*QZ4*`W5o8|s*+}wEoGDo9Ssr!+g?8}pyXZnasZq2@Q zbKR`VX{YOVm*hTse(j~<&;H2OUw7DZuiqzr>38z9#AQG7weD^>oMOB4 z->cZ;&)GJ*6@Kyl{cpMGWtU?U7BU>vn6-HC+J$Sq*e`0V++6jy=Fhtr+p^SzJH6IA zrdj8_^50tAUBByHOmz9RzjNnrblYk2_w%3hHoPG3z}57{IHq(hIQH2w61ke@?EEi@n3ngk1wQc&R*pS>l9>yE^;zS zhBjoVEi7iJ&s*|MX$JF(w_Hqn%0526GLh9>EvxU@w0G09O45yF>$Zm8xRJm0M#t^F z;=LyoXPx@_v9)S(g59Ef8Z+!NpDncP+FQD*?0b8YhS?%^&uxi?|nvW1Zbhc8(=7?@u==_bNw ztd=U-nQ~(|Jb6SxIj+9i^FJ=Ss=$LkHVIZM?WYZ$mdeq5Q;^ zhm~%pPS~Nw@=hghCVTS{)0599bL=~M_SKL1+De6IXGyB8tCXG3vbN9h(X8sv`&oM% z?YXKLy!G@Z8+hyKajI~iP_<2G*y$IkBQ*WRS@uI)n(Vt8GPkRW{4aKOSjTr-p|E#G zjZmZ1-DjEqws-iPGHvdE|M$0u{r;DW{=p0lkxZ#(rkK8g}coVX*T zFhWHyR7R}xbj=Z^!kKoGD(gO*bRSV&pFCklTDy+W^pt5J_Zxe}h|BN@U2m1>K9b6N zTA?sj=d)?ArP}>CgB70|4U`|(>pd&2SypIzP+WH1j~`qIN|ob#cg%Yx&8&Clr&=p_ z`M$&?w`1n{J_oW~tsMvY^_i**qYFMH&wWsQH%$1?4sC(C z(OzffGqYrsX!m}8uH5LkGqm$(@!|t}?w(rrr!wk6R^C(BeTFZ-eX?DY&r-Y2GVfmg zw@)cYug~DCe|1CZdHZFS?j=X>pWl7+{-wpiRVrsKZ%=cbRI=;Gv>DOzFE+lm-uE~3 z-BF!MN5owp&;O#c>iF9k0%iIMM%^k8|IK~y%~I>-N9E;PY`zv~bsyRJ|N7>&yRTk; z{Gap3nu~`d7~M1O{W*U%X}S8EpVg82jF+Rnh~2M$cW1BK4>8?;uhw3!pBAn3KqJ%xa?C+g!9Y{@YmCd=_5SPJciy<~!*|Ad4_7nG z%(RJTG)iphcZ5IFnEmT#c(+gLgp|HR3YvQpk}u8_H7*UY4F7*WuI7Nk$&dzX&r_?W zpFQQ)cTOg?&ZTIzvb>>(k$d8V2&Q@GBlZ~0_*c$VxEs~vwH8ZKM=q9{XNk=wO947ZCCkH8~J@rxZ&AeJ$wC{OET{5dOtHVb*C+x z9Ch{e-rd>!XD^msU-C*cZj;9x`|JC{*FUZ}8~E_#+p6sS$&8l5^0gDR?YxR>!Z&-K zJ@8t`RPB9~spYcL31Y&t)BQfb-X0;N8oz5_-mi7*x4vk-_MLtI#!lBqHP781+Qhw_ zFFp73;q!8#DYv{Q8-6Ypo4@#|*xTZVKV}C<%%6ShZ$-pZ_wcPVj@_5J+;rX`xBSh8 z2U^=dX9nJWCVM9PXS?U7nvd3XXN9*&#J_*gz-}F}$orm*`RjN8dZS{_AD$f_bLW`J z85!MEHoCimyKSxhq%;bbsh#}Yf7|BE$7_$wj^^)L^mD@uzZE-+f{z|pIcx9v+l|b} zWs^JgzP@GB*5ChT=~2^tB^5W{n%|ti`_`xHAG@MzHlI|rx*C0=B;vl->#TU|B}e=2 z{rbChWus4Z;Qu@EJAW3Ry|^ebA!8+*PG3ewnTl=v-KBHHxj8&v{NLU07mh zdeK|19O-b*_4IGq$~x!G=ksqayW6lolB>XGrb+qLp69dv{yuyBe7#}6r_=H^d%wBy zavRzztURQ=_vwU^^8Y(hzHZSno-zOT$L;&~%h&~U^L}_M{54Em%=6Gqw@Ue*pW($~ zv#zT>w^}AOnY~uxU*wan5?}k@pWmwOogr8p-2H2D+27SipWj%J^WFNa%u>g#oOfsS zTz@2Yb?4;GPnnig+FRd!`Qu1g)EVn)cbnVh6IAamInjTtY<;An?KMq(`;UpYyt^)c zN~qYqHY#SP{guY_UmIum@yx%F{^H^ES;<}xLJ_!7(L|DyYL|1tMj=DokzWMj-0vFYD`s`ux|Bz5H-JlcFaXJXWq2e#Gw zqU6s`IlXbI;_RtxQ8}AW?se|odw$C4^|wXx-+y^}s)I>7?pgL>8P$~h#~YscZ`sj( zx5`Y)dY0yN_rH7c>plf+b}xPP<^6YggU6@)&-+>El$*LgdU)%x*}JsfNqhDbt&?VL z&-!+adw+~wtweCi)9F6NYGGIAB<@%DiB3+Rn4p<-=I+OxuksTnF5#KEvo5RkZB$9t zs4{ydqWb=j-cVCik8@AKO3&dccY%3uHA@V}zkg>HZM z(2lAFH}%h*co_c9D7d7&U;f^YyT)f{?hpARvAlO>!*gEmrL}Qx-C6bb!qx_v7*~|s zEIM}cS%cVo^ZNZS);*n}>G#C_c$=ul{HN^ytM@oAl_m{;K~y z_e(5fvDvS)!sUBr6zzOsvq9xre7F3!gxg0K%FYPB_ORoI;ak3pK>O;_xWXkym#^}$ zzWBKMou2>P-4iv%lld;Z-KuW$tJ;yZ@%HPF%e#E}^Nr#kT&{|lnfQ8Esot3>>k><= z?re)c7n3`0_FM<2J6GpU{Vba^zuxrnp58yM{c8)~o<4M#kF$u)*6e9y?>*CEV^5yX z*B*1-wYIvuamGqFjo(RKjPB3ew*2y^6WmQJ zW6JgTc3n@b)+#=jcxFS@mCmQW+wD&sJY&=I$F=|Uy~UsAuH$9(TV#ED{nbZOy2+VV zhs#Qzhu@vkE+?KmNg~jz{M-gptNHropNo6n1oT_kS6}Qq&FC}P=$V`CzrR5X{~s|F ze%-UgcYFW5nH68|8K>>besXWu;=qdOH-BDYSg$c&ZNI+U z**jxqwe-wYa^^nO&tI?CGoDNx;Ls%h8FeXZ)GqOEuGwf+Z+JNI z*qUYTzCPDvcFxp(*b}-lFaJU8!g~emm-~BISG}{?m>uq7WPJ4GjJKuL^J@IRRUb82 zd(K0l^!TgUu|@T}r)!EQb1pspJtQsnR+*o{?bqM--+Qq?{o?L3JF-YXZySS+&e`2Bjp@TAfXh4c%u zo83dDH)gF@2)_FG`FY(NX@v~dbUjNBot^NMV zZO+PHFU$6(i++&%+@UF+{B`B+{(MX8=ZQ*}m-MJkk(>Yg`MS5?=B8%diimpkE&g=a z`ag#?4_*q|etg^C#Ct!u&y<|j=zd}NP&Pc~=cnLjNjE(dzW%thd9uCL)n-GlXJW$U z&F57frnS#BJH1vQWm17Q%gm*P@2admKVUJpJgM@~Ennr~dB&M4G5KfiOnCUp!{5W& z=u!7>Q&#SB+oiwvTi!ZrrK!>IQuF;^shdd$OC2wI`dj|L*P5Q#%(~j&cHxIhF~+;s zi>_(;dPVA}o?Ptz$qR}WE!V4?WVJ3k*m0?^|JwK!2^Wgv9j8Y4%lUy!xaRm@S)(ckXUFW2Tx&sm?k+PeNPjrQrB)g;vWZq485*6!=k9Mg)c zoL2L5_4-_5ed>Dmr}M-oO^xzgTnW33>*}{h9{)%ACto!n0v%HO7UBTJ~CVlD}KbQL1Ru*+WGZk{@^qRYCv)BBOcb%13 zuNK=r{ryff?#6kJS3y;$_61hARlXH`v+afE&(~+}MSYERjCAqukc(Pea^rYY*Q9xW zw)pSkKB~_3jrq%zmGj@&?AtzR!LFstO`_s-Pu=qjxO6#~>s4`f-Yc~gb6#j3&HE8w z^LS4}v4_9xx7vM@Z{<0?9#>6zJH6ucN{@qi-SY}e?=RdJtQ^-m5ITxvG*P7}u|l&K1m=^^)^;c$lqo zA7A0>=&DQkPo1sX#Rac~d|l#}ICWZVw%&?^uQjh8<}>YErF~=b#mV1uq<{R}@t&16 z*mi54SG$?H8K>6Is;o^*W#Bkh3A)P z{CEF5wW(_EycgC>kL=kzm1U`)?aOaVo`)~HBKBt6i<9@??D&88U2T&tvu*0T zH@1L7>zawJ_?7ZZDJ_i|msr~uOz;U8Zc5fPk>NVG|H4m?fck}=vlqmVBYBEQboJq6zmGYNI)HN<%*rBcAdckx}f^f^aeiqT}U7G|&ZoDk=+hFdf zF6~&@y3C>}NyhgRYir7^JkG3klVH&|P8U_TC!B9f`_S}D@9YCs_f;=m1#h_Ps?E}L zR&ka$=c+o8>9bxs`2@UKzH`cgSMK66O_wZUcW{^0WjHC^c)Yk<{@^qf-}9_n(`K1+ zuR3CKS7?g(%TsOvw#!+04=$68{lmd`{$h+*h{PEW1yBPGr?OzrO1pb(g+ebe79FcYoiS?VDduKXW=mZ}A3?Emdpn zZ7;ZZ&zMo~elmLNCZ|KcrtLW%^!$AEI@LM+)?r!g;>9B3LdP^TGvD6&cX`2-X%X5_ z!XC(Pj#Qa`D#9)|=ci|}$oajm)^92F5t?2-KT;v_?t$W;VqzyB>ihqCw;{W;+il7j z%Qp#O9uYq4`!DAR%5FKb++R3Z`}+y5%Q_0v10z(5i)DYW`#wD?XnWaFcaw61{YP6{ zN=?6X+`nwPPu$e~=$i!}WA zBIdNvS;Jr5k3Ngl9G5xT+G6T;_+-4s{B@UQW^e!5fAO`Ed!b@tPtm`$or20y&o9Yn zK25g1cIO1d8Bf-(6nt)-eU6E_`sO{|V=_xU*P9o;ZZ%E6y(yk`-Tc!kg_5nTPmH|8 z@}xI2-K^g`;f+|i_Pae3>3!s-B=PjZZ0GLx zHer4yT&jtYvB!D~4r;7ZX$pMd%5qR+ii-g|hg+fQ!_%$>nRj|!3{IUC=6ssGK32Hb z$@9lIrC(ylR@a{=1SJ68|?c?N3V;satbd zwmxs&_QJP6*D!p1yzZSv&^^g;%MbxWK@IN3AC`08-T2|dnbkWlZE`v^-|p*@l>aN$ zSN}VDWg<6ceb{B$L~H)_Svys=RsKkZmDdFC_3TidFf(k&gb%?owwVEM&JCQle4Yn z{|RcU(+rvSXmi@nyeeF7GyCp4E8~r2st?t#RVB@?p37fisTjeoz*%p)P~GO&=Byv= zi%dBueF!(JI`ql%C|j-Y8BiqdKXplXR{6hz^sSs{0%JUWWVXJmsj8ZNUGv$gV^dYQ z&u{t=EOSv=?aGoDe~;-*`0zaQA~=Y9I1Sn}M7$13s3zY6MaCn$u4%76U+dT2-NIqA zcIi5cOY4f>#j{uyNw>NNJ-hHUJAS{efseV+waq&Hvsvmt7RooW@0e)N5OnUw`n>Ml z$^{YTLSh$|t^Y>cbH~qHU#{_+ zb1&o6O?BJ-!|8pU2FI#Al{JBFZY96Ic_toQ^UUoK6W6UD8=^9oCuo&F*5F>8^6;q6 zwdeo7yKmJqn`yiJMZYZzXQMP{@)Yjy``qhm74|Dw7Ahz93MIZ=q5DPnNf5}mQ_-@! z{lAK*wCAa;xjrLl`@YbB+cg}Qy>dGwm6{T;an?aqmd>rxoY_;nGEaZsx>M!E-n$-~ zKCBSazV`Qe`Sv@H^pZuYvf~p8?cw>XJQW?;)IE%9 z5=W=H7;x2ZD_0g|sQ{(ln$^M~Q|@^D@Ke&T3Tzh*xwXQa>r_UbN+iQ0cTLB)6WsD0 zeXqWiJft%rXUrOFTeg`1o5fgk?K*pNGM7X*`3h`5fA)}uj*v31=o|T+6F&qe9dw&2&1v5( zo-=Fb#1GTCnsOb?h5p^qSP`*%ujk45n;hSyH-Ff)G&(?3LT$g%Yqvx5`&}Sj3SV>A z-pnnHEp%c{#b>OAEXaHak&1L6_(M&$Eh* z2Wt=49Qsr1oU^z137_19%jpgQ`Oz;{?_c$8+t-i0{8BFe4tD=(Ub;WuBSPWl?C%W% z(FOMvJ_+Y5e0_Ug`+%6uiTjsAcHb;H^5T$dp4rvB%G=@J*RM6ZTK7NY=ea8z@A+>1 zZTXx1)7i$d<`xPke%yCx2z0J#&S_@5c_M%M*Yi{LPOCmSAM}0y zo^OYLPjP+7ulfH>V*JmCZ;PM!i&RHkug_lfciPX{@9fX~@!gkpB0o;nBrAu1ewOdn zCq4ITzP4LLMe+Xle2f3C!A$!j`&*uz7QeIFE&9{p>gjrRxpt32Ia7Q7-^%}InDper zqu2Mm{y%(o_vr2N=#$TkXDTZG+8Xuc)Z&Z2(Pt{(wu@K)2-*AZ)9htYfA&;<-QWA- z>n(nN6aVesTg@-FN9)HK`Ls_ne>!VbynVJ|VexvAy1(t2OYQ8w zu6%p9WV)Z{+zWpS?_RI>_*rwbEy+&nTTOj;-1t9Yzz2emE{yKT%B*l~As#8|x{9z5B zcY^<;_y>JS2cLuc7x|ap+_x&{&jKFbg-P+rtV=(3W$rp99ohI`@^O6|6BFB4zj^pJ z@P2HySUF*TTAMZZPybKxJ0I?Es{MWY*WQ2GPwp50Wcwm+U1N3e_Fm>o$(bAGpH08O zF#k(@#wy#pWjT>+S4}+j$Jk~;{SSrz%XmMf{Bz5To{+oY{emx&i(fum`1<4gwareo ze}64)PpsEB3tDH#%x0c@p+x6j^Y;1!3iZ($!MXKqDI6C!d`Xm+na$+#()i$iMyI{z FUI5z>*sK5m literal 0 HcmV?d00001 diff --git a/modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wrl b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wrl new file mode 100644 index 00000000..e6b1283f --- /dev/null +++ b/modules/packages3d/Crystals.3dshapes/Crystal_SMD_2520_4Pads.wrl @@ -0,0 +1,5812 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 1.5.4 +DEF unnamed_object1 Transform { + children [ + Shape { + appearance Appearance { + material DEF default Material { + diffuseColor 0.7898538076923077 0.8133333333333334 0.6940444444444445 + emissiveColor 0.0 0.0 0.0 + specularColor 0.0 0.0 0.0 + ambientIntensity 0.765743861823362 + transparency 0.0 + shininess 0.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + colorPerVertex TRUE + coord Coordinate { point [ + -0.40260102015068494 0.30268142754931504 0.20866847891963797, + -0.43719543915068493 0.33727505914931505 0.20866847891963797, + -0.4114277741506849 0.29280546304931504 0.20866847891963797, + 0.434956359849315 -0.23388403475068495 0.20866847891963797, + 0.432739828849315 -0.24694188265068495 0.20866847891963797, + 0.491377506849315 -0.31570749315068497 0.20866847891963797, + -0.39272544935068493 0.31150700044931506 0.20866847891963797, + 0.435700452849315 -0.22066004545068496 0.20866847891963797, + -0.4246797161506849 0.353582506849315 0.20866847891963797, + -0.38192310875068497 0.319171552049315 0.20866847891963797, + 0.435700452849315 0.21916505914931506 0.20866847891963797, + -0.37033100595068497 0.325578232149315 0.20866847891963797, + -0.416813590150685 0.37257302004931503 0.20866847891963797, + -0.4114277741506849 -0.29430044935068495 0.20866847891963797, + -0.4535024931506849 -0.3262566846506849 0.20866847891963797, + -0.43719543915068493 -0.33877004545068495 0.20866847891963797, + -0.35809402255068495 0.33064711964931504 0.20866847891963797, + -0.40260102015068494 -0.30417641385068495 0.20866847891963797, + -0.39272544935068493 -0.31300198675068497 0.20866847891963797, + -0.4246797161506849 -0.35507749315068493 0.20866847891963797, + -0.41413249315068495 0.39295250684931504 0.20866847891963797, + -0.4190931131506849 -0.283498108750685 0.20866847891963797, + -0.38192310875068497 -0.3206665383506849 0.20866847891963797, + -0.34536688265068494 0.33431364774931505 0.20866847891963797, + -0.42549861215068496 -0.271906005950685 0.20866847891963797, + -0.47249458115068493 -0.31839055865068494 0.20866847891963797, + -0.33230903475068496 0.3365321472493151 0.20866847891963797, + -0.37033100595068497 -0.32707321845068493 0.20866847891963797, + -0.416813590150685 -0.37406800635068493 0.20866847891963797, + 0.41263750684931505 -0.39444749315068495 0.20866847891963797, + -0.31908504545068495 -0.33877004545068495 0.20866847891963797, + -0.41413249315068495 -0.39444749315068495 0.20866847891963797, + 0.31759005914931504 -0.33877004545068495 0.20866847891963797, + -0.4305655311506849 -0.2596690225506849 0.20866847891963797, + 0.33081404844931506 -0.338027133550685 0.20866847891963797, + -0.49287249315068493 -0.31570749315068497 0.20866847891963797, + 0.34387189634931503 -0.33580863405068495 0.20866847891963797, + -0.35809402255068495 -0.33214210595068494 0.20866847891963797, + 0.435700452849315 0.33727505914931505 0.20866847891963797, + 0.40110603384931504 0.30268142754931504 0.20866847891963797, + 0.409932787849315 0.29280546304931504 0.20866847891963797, + 0.391230463049315 0.31150700044931506 0.20866847891963797, + -0.31908504545068495 0.33727505914931505 0.20866847891963797, + -0.4342348151506849 -0.24694188265068495 0.20866847891963797, + 0.35659903624931505 -0.33214210595068494 0.20866847891963797, + -0.34536688265068494 -0.33580863405068495 0.20866847891963797, + 0.423184729849315 0.353582506849315 0.20866847891963797, + 0.41531860384931507 -0.37406800635068493 0.20866847891963797, + 0.38042812244931506 0.319171552049315 0.20866847891963797, + 0.36883601964931506 0.325578232149315 0.20866847891963797, + -0.4364513461506849 -0.23388403475068495 0.20866847891963797, + 0.36883601964931506 -0.32707321845068493 0.20866847891963797, + 0.452007506849315 0.324761698349315 0.20866847891963797, + -0.33230903475068496 -0.338027133550685 0.20866847891963797, + 0.417598126849315 0.2820031224493151 0.20866847891963797, + 0.42400362584931506 0.2704110196493151 0.20866847891963797, + 0.423184729849315 -0.35507749315068493 0.20866847891963797, + 0.38042812244931506 -0.3206665383506849 0.20866847891963797, + 0.41531860384931507 0.37257302004931503 0.20866847891963797, + -0.43719543915068493 -0.22066004545068496 0.20866847891963797, + 0.35659903624931505 0.33064711964931504 0.20866847891963797, + 0.391230463049315 -0.31300198675068497 0.20866847891963797, + 0.47099959484931503 0.31689557234931504 0.20866847891963797, + 0.429070544849315 0.258174036249315 0.20866847891963797, + 0.435700452849315 -0.33877004545068495 0.20866847891963797, + 0.40110603384931504 -0.30417641385068495 0.20866847891963797, + 0.409932787849315 -0.29430044935068495 0.20866847891963797, + 0.491377506849315 0.31421250684931507 0.20866847891963797, + 0.434956359849315 0.23238904844931504 0.20866847891963797, + -0.49287249315068493 0.31421250684931507 0.20866847891963797, + -0.43719543915068493 0.21916505914931506 0.20866847891963797, + 0.432739828849315 0.24544689634931505 0.20866847891963797, + -0.4364513461506849 0.23238904844931504 0.20866847891963797, + -0.4342348151506849 0.24544689634931505 0.20866847891963797, + 0.452007506849315 -0.3262566846506849 0.20866847891963797, + -0.4305655311506849 0.258174036249315 0.20866847891963797, + 0.41263750684931505 0.39295250684931504 0.20866847891963797, + 0.34387189634931503 0.33431364774931505 0.20866847891963797, + 0.33081404844931506 0.3365321472493151 0.20866847891963797, + 0.31759005914931504 0.33727505914931505 0.20866847891963797, + -0.47249458115068493 0.31689557234931504 0.20866847891963797, + 0.417598126849315 -0.283498108750685 0.20866847891963797, + -0.42549861215068496 0.2704110196493151 0.20866847891963797, + 0.42400362584931506 -0.271906005950685 0.20866847891963797, + 0.47099959484931503 -0.31839055865068494 0.20866847891963797, + -0.4535024931506849 0.324761698349315 0.20866847891963797, + -0.4190931131506849 0.2820031224493151 0.20866847891963797, + 0.429070544849315 -0.2596690225506849 0.20866847891963797, + -0.49287249315068493 -0.31570749315068497 0.011818478919637943, + -0.49287249315068493 0.31421250684931507 0.011818478919637943, + -0.41413249315068495 -0.39444749315068495 0.011818478919637943, + 0.41263750684931505 -0.39444749315068495 0.011818478919637943, + 0.491377506849315 -0.31570749315068497 0.011818478919637943, + 0.491377506849315 0.31421250684931507 0.011818478919637943, + 0.41263750684931505 0.39295250684931504 0.011818478919637943, + -0.41413249315068495 0.39295250684931504 0.011818478919637943, + -0.4535024931506849 -0.3262566846506849 0.011818478919637943, + -0.47249458115068493 -0.31839055865068494 0.011818478919637943, + -0.47249458115068493 0.31689557234931504 0.011818478919637943, + -0.43719543915068493 -0.33877004545068495 0.011818478919637943, + -0.4535024931506849 0.324761698349315 0.011818478919637943, + -0.43719543915068493 0.33727505914931505 0.011818478919637943, + 0.41531860384931507 -0.37406800635068493 0.011818478919637943, + -0.416813590150685 -0.37406800635068493 0.011818478919637943, + -0.4246797161506849 -0.35507749315068493 0.011818478919637943, + 0.423184729849315 -0.35507749315068493 0.011818478919637943, + 0.435700452849315 -0.33877004545068495 0.011818478919637943, + -0.4246797161506849 0.353582506849315 0.011818478919637943, + 0.435700452849315 0.33727505914931505 0.011818478919637943, + -0.416813590150685 0.37257302004931503 0.011818478919637943, + 0.423184729849315 0.353582506849315 0.011818478919637943, + 0.47099959484931503 -0.31839055865068494 0.011818478919637943, + 0.452007506849315 -0.3262566846506849 0.011818478919637943, + 0.452007506849315 0.324761698349315 0.011818478919637943, + 0.41531860384931507 0.37257302004931503 0.011818478919637943, + 0.47099959484931503 0.31689557234931504 0.011818478919637943, + -0.31908504545068495 -0.33877004545068495 0.287408478919638, + -0.33230903475068496 -0.338027133550685 0.287408478919638, + -0.34536688265068494 -0.33580863405068495 0.287408478919638, + -0.35809402255068495 -0.33214210595068494 0.287408478919638, + -0.37033100595068497 -0.32707321845068493 0.287408478919638, + -0.38192310875068497 -0.3206665383506849 0.287408478919638, + -0.39272544935068493 -0.31300198675068497 0.287408478919638, + -0.40260102015068494 -0.30417641385068495 0.287408478919638, + -0.4114277741506849 -0.29430044935068495 0.287408478919638, + -0.4190931131506849 -0.283498108750685 0.287408478919638, + -0.42549861215068496 -0.271906005950685 0.287408478919638, + -0.4305655311506849 -0.2596690225506849 0.287408478919638, + -0.4342348151506849 -0.24694188265068495 0.287408478919638, + -0.4364513461506849 -0.23388403475068495 0.287408478919638, + -0.43719543915068493 -0.22066004545068496 0.287408478919638, + 0.31759005914931504 -0.33877004545068495 0.287408478919638, + 0.435700452849315 -0.22066004545068496 0.287408478919638, + 0.434956359849315 -0.23388403475068495 0.287408478919638, + 0.432739828849315 -0.24694188265068495 0.287408478919638, + 0.429070544849315 -0.2596690225506849 0.287408478919638, + 0.42400362584931506 -0.271906005950685 0.287408478919638, + 0.417598126849315 -0.283498108750685 0.287408478919638, + 0.409932787849315 -0.29430044935068495 0.287408478919638, + 0.40110603384931504 -0.30417641385068495 0.287408478919638, + 0.391230463049315 -0.31300198675068497 0.287408478919638, + 0.38042812244931506 -0.3206665383506849 0.287408478919638, + 0.36883601964931506 -0.32707321845068493 0.287408478919638, + 0.35659903624931505 -0.33214210595068494 0.287408478919638, + 0.34387189634931503 -0.33580863405068495 0.287408478919638, + 0.33081404844931506 -0.338027133550685 0.287408478919638, + 0.435700452849315 0.21916505914931506 0.287408478919638, + 0.31759005914931504 0.33727505914931505 0.287408478919638, + 0.33081404844931506 0.3365321472493151 0.287408478919638, + 0.34387189634931503 0.33431364774931505 0.287408478919638, + 0.35659903624931505 0.33064711964931504 0.287408478919638, + 0.36883601964931506 0.325578232149315 0.287408478919638, + 0.38042812244931506 0.319171552049315 0.287408478919638, + 0.391230463049315 0.31150700044931506 0.287408478919638, + 0.40110603384931504 0.30268142754931504 0.287408478919638, + 0.409932787849315 0.29280546304931504 0.287408478919638, + 0.417598126849315 0.2820031224493151 0.287408478919638, + 0.42400362584931506 0.2704110196493151 0.287408478919638, + 0.429070544849315 0.258174036249315 0.287408478919638, + 0.432739828849315 0.24544689634931505 0.287408478919638, + 0.434956359849315 0.23238904844931504 0.287408478919638, + -0.31908504545068495 0.33727505914931505 0.287408478919638, + -0.43719543915068493 0.21916505914931506 0.287408478919638, + -0.4364513461506849 0.23238904844931504 0.287408478919638, + -0.4342348151506849 0.24544689634931505 0.287408478919638, + -0.4305655311506849 0.258174036249315 0.287408478919638, + -0.42549861215068496 0.2704110196493151 0.287408478919638, + -0.4190931131506849 0.2820031224493151 0.287408478919638, + -0.4114277741506849 0.29280546304931504 0.287408478919638, + -0.40260102015068494 0.30268142754931504 0.287408478919638, + -0.39272544935068493 0.31150700044931506 0.287408478919638, + -0.38192310875068497 0.319171552049315 0.287408478919638, + -0.37033100595068497 0.325578232149315 0.287408478919638, + -0.35809402255068495 0.33064711964931504 0.287408478919638, + -0.34536688265068494 0.33431364774931505 0.287408478919638, + -0.33230903475068496 0.3365321472493151 0.287408478919638, + -0.31908504545068495 -0.29940004545068494 0.3267784789196379, + -0.39782543915068497 -0.22066004545068496 0.3267784789196379, + -0.39514040515068494 -0.24103913855068496 0.3267784789196379, + -0.3872758539506849 -0.260030045450685 0.3267784789196379, + -0.37476249315068494 -0.27633749315068495 0.3267784789196379, + -0.35845504545068496 -0.28885085395068494 0.3267784789196379, + -0.33946413855068497 -0.29671697995068497 0.3267784789196379, + -0.39782543915068497 0.21916505914931506 0.3267784789196379, + -0.3872758539506849 0.25853505914931507 0.3267784789196379, + -0.39514040515068494 0.23954415224931505 0.3267784789196379, + -0.33946413855068497 0.29522199364931506 0.3267784789196379, + -0.35845504545068496 0.28735586764931503 0.3267784789196379, + -0.37476249315068494 0.27484250684931505 0.3267784789196379, + -0.31908504545068495 0.29790505914931503 0.3267784789196379, + 0.35696005914931506 -0.28885085395068494 0.3267784789196379, + 0.31759005914931504 -0.29940004545068494 0.3267784789196379, + 0.33796915224931506 -0.29671697995068497 0.3267784789196379, + 0.39364541884931503 -0.24103913855068496 0.3267784789196379, + 0.37326750684931503 -0.27633749315068495 0.3267784789196379, + 0.385780867649315 -0.260030045450685 0.3267784789196379, + 0.39633045284931506 -0.22066004545068496 0.3267784789196379, + 0.31759005914931504 0.29790505914931503 0.3267784789196379, + 0.39633045284931506 0.21916505914931506 0.3267784789196379, + 0.39364541884931503 0.23954415224931505 0.3267784789196379, + 0.385780867649315 0.25853505914931507 0.3267784789196379, + 0.37326750684931503 0.27484250684931505 0.3267784789196379, + 0.35696005914931506 0.28735586764931503 0.3267784789196379, + 0.33796915224931506 0.29522199364931506 0.3267784789196379, + 0.43435793584931504 -0.22066004545068496 0.297598222319638, + 0.43435793584931504 0.21916505914931506 0.297598222319638, + 0.4304248728493151 -0.22066004545068496 0.30709347891963795, + 0.4304248728493151 0.21916505914931506 0.30709347891963795, + 0.42416897984931506 -0.22066004545068496 0.31524739961963794, + 0.42416897984931506 0.21916505914931506 0.31524739961963794, + 0.41601545284931507 -0.22066004545068496 0.321504080019638, + 0.41601545284931507 0.21916505914931506 0.321504080019638, + 0.40651940884931503 -0.22066004545068496 0.32543714301963794, + 0.40651940884931503 0.21916505914931506 0.32543714301963794, + 0.35617502134931506 0.29928773354931504 0.32543714301963794, + 0.3602950918493151 0.30784283454931505 0.321504080019638, + 0.35009747444931505 0.312066448149315 0.321504080019638, + 0.36490335034931504 0.29446372744931504 0.32543714301963794, + 0.36995530874931504 0.302503868849315 0.321504080019638, + 0.36825373734931505 0.324369573149315 0.297598222319638, + 0.37971434434931506 0.31803572754931503 0.297598222319638, + 0.33949159014931507 0.31512234754931506 0.321504080019638, + 0.34130575974931504 0.323071544249315 0.31524739961963794, + 0.401527292849315 0.24853665394931507 0.32543714301963794, + 0.40429106684931504 0.23895360224931503 0.32543714301963794, + 0.329523106149315 0.325073508749315 0.31524739961963794, + 0.4104918418493151 0.25167247444931506 0.321504080019638, + 0.4275981068493151 0.24427327664931503 0.30709347891963795, + 0.42971621284931505 0.23179849844931502 0.30709347891963795, + 0.43143274484931504 0.24514847174931506 0.297598222319638, + 0.400928868849315 0.271530308749315 0.321504080019638, + 0.40626744084931504 0.26187009184931503 0.321504080019638, + 0.40783436684931507 0.27586809534931506 0.31524739961963794, + 0.34696165394931505 0.30310426134931506 0.32543714301963794, + 0.42279496684931506 0.26982873734931506 0.297598222319638, + 0.40091705784931503 0.28561571364931504 0.31524739961963794, + 0.42780676784931504 0.25773112374931506 0.297598222319638, + 0.32861011584931504 0.316971162749315 0.321504080019638, + 0.31759005914931504 0.3257435861493151 0.31524739961963794, + 0.31759005914931504 0.31759005914931504 0.321504080019638, + 0.39295250684931504 0.29452750684931506 0.31524739961963794, + 0.397377694849315 0.29895151374931506 0.30709347891963795, + 0.38794149324931504 0.307383386649315 0.30709347891963795, + 0.4234996898493151 0.23109810614931503 0.31524739961963794, + 0.33737860224931504 0.30586488574931503 0.32543714301963794, + 0.327546732149315 0.30753535484931505 0.32543714301963794, + 0.31759005914931504 0.30809480254931504 0.32543714301963794, + 0.37762182884931506 0.31470541924931505 0.30709347891963795, + 0.424094176849315 0.256431913749315 0.30709347891963795, + 0.35615612374931505 0.32938058674931503 0.297598222319638, + 0.39771233984931503 0.257750021349315 0.32543714301963794, + 0.416460333849315 0.281289344349315 0.297598222319638, + 0.39454305484931507 0.28053186554931503 0.321504080019638, + 0.42149575684931506 0.24288075974931503 0.31524739961963794, + 0.384040713649315 0.30249166414931505 0.31524739961963794, + 0.41925166684931503 0.268122441549315 0.30709347891963795, + 0.366547441549315 0.32082627314931506 0.30709347891963795, + 0.408881608849315 0.29196885054931504 0.297598222319638, + 0.3435734717493151 0.33300577634931505 0.297598222319638, + 0.392888727449315 0.26647835034931505 0.32543714301963794, + 0.41539734384931504 0.23018511584931506 0.321504080019638, + 0.41818867684931504 0.25436577614931505 0.31524739961963794, + 0.38718677034931503 0.28876177034931505 0.321504080019638, + 0.41312963184931506 0.27919682884931507 0.30709347891963795, + 0.37429309534931504 0.30940779204931507 0.31524739961963794, + 0.35485691374931505 0.32566838944931503 0.30709347891963795, + 0.40015721684931504 0.30173261054931505 0.297598222319638, + 0.33066404874931504 0.33519907904931506 0.297598222319638, + 0.31759005914931504 0.33593332954931504 0.297598222319638, + 0.41354695384931506 0.24106659014931506 0.321504080019638, + 0.38711787284931504 0.274611798649315 0.32543714301963794, + 0.41361388284931505 0.26540788004931504 0.31524739961963794, + 0.378956865549315 0.29611648004931507 0.321504080019638, + 0.40580681184931505 0.28951649324931505 0.30709347891963795, + 0.363832880049315 0.31518927654931506 0.31524739961963794, + 0.390393850549315 0.31045818364931504 0.297598222319638, + 0.342698276649315 0.32917113834931505 0.30709347891963795, + 0.40596035484931503 0.22912173214931503 0.32543714301963794, + 0.380472610549315 0.28204761054931504 0.32543714301963794, + 0.35279077614931503 0.319762889449315 0.31524739961963794, + 0.33022349844931503 0.331290819149315 0.30709347891963795, + 0.31759005914931504 0.332000266549315 0.30709347891963795, + 0.37303679864931505 0.288692872849315 0.32543714301963794, + 0.43362565384931506 0.23223904874931503 0.297598222319638, + 0.40580681184931505 -0.29101147955068496 0.30709347891963795, + 0.397377694849315 -0.30044650005068496 0.30709347891963795, + 0.408881608849315 -0.29346383685068494 0.297598222319638, + 0.392888727449315 -0.26797333665068496 0.32543714301963794, + 0.38711787284931504 -0.2761067849506849 0.32543714301963794, + 0.35615612374931505 -0.33087557305068493 0.297598222319638, + 0.4104918418493151 -0.25316746075068497 0.321504080019638, + 0.40626744084931504 -0.26336507815068494 0.321504080019638, + 0.41361388284931505 -0.26690286635068494 0.31524739961963794, + 0.3435734717493151 -0.33450076265068496 0.297598222319638, + 0.41818867684931504 -0.25586076245068495 0.31524739961963794, + 0.42149575684931506 -0.24437574605068493 0.31524739961963794, + 0.31759005914931504 -0.33742831585068495 0.297598222319638, + 0.4234996898493151 -0.23259309245068494 0.31524739961963794, + 0.42279496684931506 -0.27132372365068497 0.297598222319638, + 0.342698276649315 -0.33066612465068496 0.30709347891963795, + 0.33022349844931503 -0.3327858054506849 0.30709347891963795, + 0.33066404874931504 -0.33669406535068497 0.297598222319638, + 0.42971621284931505 -0.23329348475068493 0.30709347891963795, + 0.416460333849315 -0.2827843306506849 0.297598222319638, + 0.34696165394931505 -0.30459924765068497 0.32543714301963794, + 0.33949159014931507 -0.31661733385068497 0.321504080019638, + 0.35009747444931505 -0.3135614344506849 0.321504080019638, + 0.39771233984931503 -0.2592450076506849 0.32543714301963794, + 0.400928868849315 -0.2730252950506849 0.321504080019638, + 0.33737860224931504 -0.30735987205068493 0.32543714301963794, + 0.36825373734931505 -0.32586455945068493 0.297598222319638, + 0.36995530874931504 -0.3039988551506849 0.321504080019638, + 0.3602950918493151 -0.30933782085068495 0.321504080019638, + 0.37429309534931504 -0.31090277835068497 0.31524739961963794, + 0.41354695384931506 -0.24256157645068496 0.321504080019638, + 0.384040713649315 -0.30398665045068496 0.31524739961963794, + 0.329523106149315 -0.3265684950506849 0.31524739961963794, + 0.31759005914931504 -0.327238572450685 0.31524739961963794, + 0.31759005914931504 -0.33349525285068493 0.30709347891963795, + 0.401527292849315 -0.25003164025068497 0.32543714301963794, + 0.39295250684931504 -0.29602249315068496 0.31524739961963794, + 0.35485691374931505 -0.32716337575068494 0.30709347891963795, + 0.41539734384931504 -0.23168010215068496 0.321504080019638, + 0.41312963184931506 -0.280691815150685 0.30709347891963795, + 0.40429106684931504 -0.24044858855068493 0.32543714301963794, + 0.37971434434931506 -0.31953071385068493 0.297598222319638, + 0.42780676784931504 -0.25922611005068497 0.297598222319638, + 0.40596035484931503 -0.23061671845068493 0.32543714301963794, + 0.35617502134931506 -0.30078271985068494 0.32543714301963794, + 0.34130575974931504 -0.3245665305506849 0.31524739961963794, + 0.378956865549315 -0.29761146635068497 0.321504080019638, + 0.366547441549315 -0.32232125945068496 0.30709347891963795, + 0.40091705784931503 -0.28711069995068494 0.31524739961963794, + 0.390393850549315 -0.31195316995068495 0.297598222319638, + 0.41925166684931503 -0.26961742785068493 0.30709347891963795, + 0.32861011584931504 -0.31846614905068493 0.321504080019638, + 0.31759005914931504 -0.31908504545068495 0.321504080019638, + 0.43143274484931504 -0.24664345805068497 0.297598222319638, + 0.36490335034931504 -0.29595871375068494 0.32543714301963794, + 0.35279077614931503 -0.32125787575068493 0.31524739961963794, + 0.38718677034931503 -0.29025675665068496 0.321504080019638, + 0.37762182884931506 -0.31620040555068496 0.30709347891963795, + 0.40783436684931507 -0.27736308165068496 0.31524739961963794, + 0.40015721684931504 -0.30322759685068496 0.297598222319638, + 0.424094176849315 -0.2579269000506849 0.30709347891963795, + 0.43362565384931506 -0.23373403505068494 0.297598222319638, + 0.37303679864931505 -0.2901878591506849 0.32543714301963794, + 0.363832880049315 -0.31668426285068496 0.31524739961963794, + 0.38794149324931504 -0.30887837295068493 0.30709347891963795, + 0.39454305484931507 -0.28202685185068493 0.321504080019638, + 0.327546732149315 -0.30903034115068495 0.32543714301963794, + 0.31759005914931504 -0.30958978885068494 0.32543714301963794, + 0.4275981068493151 -0.24576826295068493 0.30709347891963795, + 0.380472610549315 -0.28354259685068495 0.32543714301963794, + -0.31908504545068495 0.33593332954931504 0.297598222319638, + -0.31908504545068495 0.332000266549315 0.30709347891963795, + -0.31908504545068495 0.3257435861493151 0.31524739961963794, + -0.31908504545068495 0.31759005914931504 0.321504080019638, + -0.31908504545068495 0.30809480254931504 0.32543714301963794, + -0.31908504545068495 -0.33742831585068495 0.297598222319638, + -0.31908504545068495 -0.33349525285068493 0.30709347891963795, + -0.31908504545068495 -0.327238572450685 0.31524739961963794, + -0.31908504545068495 -0.31908504545068495 0.321504080019638, + -0.31908504545068495 -0.30958978885068494 0.32543714301963794, + -0.35765111005068495 0.32938058674931503 0.297598222319638, + -0.411986828150685 0.25167247444931506 0.321504080019638, + -0.40776242715068495 0.26187009184931503 0.321504080019638, + -0.41968366315068495 0.25436577614931505 0.31524739961963794, + -0.345068458050685 0.33300577634931505 0.297598222319638, + -0.424994676150685 0.23109810614931503 0.31524739961963794, + -0.43121119915068495 0.23179849844931502 0.30709347891963795, + -0.42566396615068497 0.21916505914931506 0.31524739961963794, + -0.429093093150685 0.24427327664931503 0.30709347891963795, + -0.42428995315068496 0.26982873734931506 0.297598222319638, + -0.42299074315068497 0.24288075974931503 0.31524739961963794, + -0.3441932629506849 0.32917113834931505 0.30709347891963795, + -0.33215903505068495 0.33519907904931506 0.297598222319638, + -0.39920732615068494 0.257750021349315 0.32543714301963794, + -0.3943837137506849 0.26647835034931505 0.32543714301963794, + -0.4024238551506849 0.271530308749315 0.321504080019638, + -0.41795532015068493 0.281289344349315 0.297598222319638, + -0.33171848475068494 0.331290819149315 0.30709347891963795, + -0.34845664025068496 0.30310426134931506 0.32543714301963794, + -0.33887358855068495 0.30586488574931503 0.32543714301963794, + -0.340986576450685 0.31512234754931506 0.321504080019638, + -0.35159246075068495 0.312066448149315 0.321504080019638, + -0.41504194015068496 0.24106659014931506 0.321504080019638, + -0.361790078150685 0.30784283454931505 0.321504080019638, + -0.37145029505068494 0.302503868849315 0.321504080019638, + -0.37578808165068495 0.30940779204931507 0.31524739961963794, + -0.36974872365068495 0.324369573149315 0.297598222319638, + -0.38553569995068493 0.30249166414931505 0.31524739961963794, + -0.4030222791506849 0.24853665394931507 0.32543714301963794, + -0.39444749315068495 0.29452750684931506 0.31524739961963794, + -0.3988726811506849 0.29895151374931506 0.30709347891963795, + -0.3310180924506849 0.325073508749315 0.31524739961963794, + -0.41689233015068494 0.23018511584931506 0.321504080019638, + -0.417510439150685 0.21916505914931506 0.321504080019638, + -0.40730179815068496 0.28951649324931505 0.30709347891963795, + -0.35635190005068496 0.32566838944931503 0.30709347891963795, + -0.40578605315068494 0.23895360224931503 0.32543714301963794, + -0.41462461815068496 0.27919682884931507 0.30709347891963795, + -0.4103765951506849 0.29196885054931504 0.297598222319638, + -0.40745534115068494 0.22912173214931503 0.32543714301963794, + -0.40801439515068494 0.21916505914931506 0.32543714301963794, + -0.42930175415068494 0.25773112374931506 0.297598222319638, + -0.38120933065068496 0.31803572754931503 0.297598222319638, + -0.35767000765068496 0.29928773354931504 0.32543714301963794, + -0.34280074605068495 0.323071544249315 0.31524739961963794, + -0.3804518518506849 0.29611648004931507 0.321504080019638, + -0.3680424278506849 0.32082627314931506 0.30709347891963795, + -0.40241204415068493 0.28561571364931504 0.31524739961963794, + -0.42074665315068493 0.268122441549315 0.30709347891963795, + -0.39188883685068493 0.31045818364931504 0.297598222319638, + -0.43292773115068495 0.24514847174931506 0.297598222319638, + -0.33010510215068495 0.316971162749315 0.321504080019638, + -0.36639833665068494 0.29446372744931504 0.32543714301963794, + -0.35428576245068494 0.319762889449315 0.31524739961963794, + -0.38868175665068494 0.28876177034931505 0.321504080019638, + -0.37911681515068496 0.31470541924931505 0.30709347891963795, + -0.40932935315068497 0.27586809534931506 0.31524739961963794, + -0.40165220315068495 0.30173261054931505 0.297598222319638, + -0.4255891631506849 0.256431913749315 0.30709347891963795, + -0.43512064015068497 0.23223904874931503 0.297598222319638, + -0.43585292215068494 0.21916505914931506 0.297598222319638, + -0.431919859150685 0.21916505914931506 0.30709347891963795, + -0.37453178495068495 0.288692872849315 0.32543714301963794, + -0.3653278663506849 0.31518927654931506 0.31524739961963794, + -0.38943647955068494 0.307383386649315 0.30709347891963795, + -0.39603804115068497 0.28053186554931503 0.321504080019638, + -0.41510886915068496 0.26540788004931504 0.31524739961963794, + -0.3290417184506849 0.30753535484931505 0.32543714301963794, + -0.38196759685068493 0.28204761054931504 0.32543714301963794, + -0.38861285915068494 0.274611798649315 0.32543714301963794, + -0.3310180924506849 -0.3265684950506849 0.31524739961963794, + -0.34280074605068495 -0.3245665305506849 0.31524739961963794, + -0.33171848475068494 -0.3327858054506849 0.30709347891963795, + -0.36974872365068495 -0.32586455945068493 0.297598222319638, + -0.42930175415068494 -0.25922611005068497 0.297598222319638, + -0.43292773115068495 -0.24664345805068497 0.297598222319638, + -0.35767000765068496 -0.30078271985068494 0.32543714301963794, + -0.36639833665068494 -0.29595871375068494 0.32543714301963794, + -0.37145029505068494 -0.3039988551506849 0.321504080019638, + -0.38120933065068496 -0.31953071385068493 0.297598222319638, + -0.429093093150685 -0.24576826295068493 0.30709347891963795, + -0.43121119915068495 -0.23329348475068493 0.30709347891963795, + -0.361790078150685 -0.30933782085068495 0.321504080019638, + -0.4030222791506849 -0.25003164025068497 0.32543714301963794, + -0.40578605315068494 -0.24044858855068493 0.32543714301963794, + -0.41504194015068496 -0.24256157645068496 0.321504080019638, + -0.411986828150685 -0.25316746075068497 0.321504080019638, + -0.340986576450685 -0.31661733385068497 0.321504080019638, + -0.35159246075068495 -0.3135614344506849 0.321504080019638, + -0.35428576245068494 -0.32125787575068493 0.31524739961963794, + -0.4024238551506849 -0.2730252950506849 0.321504080019638, + -0.41510886915068496 -0.26690286635068494 0.31524739961963794, + -0.40932935315068497 -0.27736308165068496 0.31524739961963794, + -0.40776242715068495 -0.26336507815068494 0.321504080019638, + -0.42428995315068496 -0.27132372365068497 0.297598222319638, + -0.34845664025068496 -0.30459924765068497 0.32543714301963794, + -0.424994676150685 -0.23259309245068494 0.31524739961963794, + -0.42566396615068497 -0.22066004545068496 0.31524739961963794, + -0.431919859150685 -0.22066004545068496 0.30709347891963795, + -0.33010510215068495 -0.31846614905068493 0.321504080019638, + -0.39444749315068495 -0.29602249315068496 0.31524739961963794, + -0.40241204415068493 -0.28711069995068494 0.31524739961963794, + -0.3988726811506849 -0.30044650005068496 0.30709347891963795, + -0.38943647955068494 -0.30887837295068493 0.30709347891963795, + -0.4255891631506849 -0.2579269000506849 0.30709347891963795, + -0.33887358855068495 -0.30735987205068493 0.32543714301963794, + -0.37911681515068496 -0.31620040555068496 0.30709347891963795, + -0.3290417184506849 -0.30903034115068495 0.32543714301963794, + -0.35765111005068495 -0.33087557305068493 0.297598222319638, + -0.39920732615068494 -0.2592450076506849 0.32543714301963794, + -0.41795532015068493 -0.2827843306506849 0.297598222319638, + -0.42299074315068497 -0.24437574605068493 0.31524739961963794, + -0.39603804115068497 -0.28202685185068493 0.321504080019638, + -0.42074665315068493 -0.26961742785068493 0.30709347891963795, + -0.38553569995068493 -0.30398665045068496 0.31524739961963794, + -0.3680424278506849 -0.32232125945068496 0.30709347891963795, + -0.4103765951506849 -0.29346383685068494 0.297598222319638, + -0.345068458050685 -0.33450076265068496 0.297598222319638, + -0.41689233015068494 -0.23168010215068496 0.321504080019638, + -0.417510439150685 -0.22066004545068496 0.321504080019638, + -0.3943837137506849 -0.26797333665068496 0.32543714301963794, + -0.41968366315068495 -0.25586076245068495 0.31524739961963794, + -0.38868175665068494 -0.29025675665068496 0.321504080019638, + -0.41462461815068496 -0.280691815150685 0.30709347891963795, + -0.37578808165068495 -0.31090277835068497 0.31524739961963794, + -0.40165220315068495 -0.30322759685068496 0.297598222319638, + -0.35635190005068496 -0.32716337575068494 0.30709347891963795, + -0.33215903505068495 -0.33669406535068497 0.297598222319638, + -0.38861285915068494 -0.2761067849506849 0.32543714301963794, + -0.40730179815068496 -0.29101147955068496 0.30709347891963795, + -0.3804518518506849 -0.29761146635068497 0.321504080019638, + -0.39188883685068493 -0.31195316995068495 0.297598222319638, + -0.3653278663506849 -0.31668426285068496 0.31524739961963794, + -0.40745534115068494 -0.23061671845068493 0.32543714301963794, + -0.3441932629506849 -0.33066612465068496 0.30709347891963795, + -0.40801439515068494 -0.22066004545068496 0.32543714301963794, + -0.38196759685068493 -0.28354259685068495 0.32543714301963794, + -0.37453178495068495 -0.2901878591506849 0.32543714301963794, + -0.43512064015068497 -0.23373403505068494 0.297598222319638, + -0.43585292215068494 -0.22066004545068496 0.297598222319638, + -0.42917183315068497 0.346670315949315 0.0019759789196379662, + -0.43299859715068495 0.34181481384931506 0.011818478919637943, + -0.42917183315068497 0.346670315949315 0.011818478919637943, + -0.4257348321506849 0.351810856849315 0.011818478919637943, + -0.4257348321506849 0.351810856849315 0.0019759789196379662, + -0.422715153150685 0.357205334249315 0.011818478919637943, + -0.422715153150685 0.357205334249315 0.0019759789196379662, + -0.42012460715068495 0.3628198899493151 0.0019759789196379662, + -0.48669534015068494 0.31445541974931507 0.0019759789196379662, + -0.49287249315068493 0.31421250684931507 0.0019759789196379662, + -0.49287249315068493 0.31421250684931507 0.011818478919637943, + -0.42012460715068495 0.3628198899493151 0.011818478919637943, + -0.41798681615068495 0.368620665749315 0.011818478919637943, + -0.41798681615068495 0.368620665749315 0.0019759789196379662, + -0.416309654150685 0.37457104754931503 0.0019759789196379662, + -0.48669534015068494 0.31445541974931507 0.011818478919637943, + -0.416309654150685 0.37457104754931503 0.011818478919637943, + -0.41510099515068494 0.38063481494931506 0.0019759789196379662, + -0.41510099515068494 0.38063481494931506 0.011818478919637943, + -0.4805536201506849 0.315181796249315 0.0019759789196379662, + -0.4805536201506849 0.315181796249315 0.011818478919637943, + -0.474490640150685 0.31638809304931503 0.0019759789196379662, + -0.414376587150685 0.386774566449315 0.0019759789196379662, + -0.414376587150685 0.386774566449315 0.011818478919637943, + -0.41413249315068495 0.39295250684931504 0.0019759789196379662, + -0.41413249315068495 0.39295250684931504 0.011818478919637943, + -0.474490640150685 0.31638809304931503 0.011818478919637943, + -0.4685418331506849 0.318066436149315 0.0019759789196379662, + -0.4685418331506849 0.318066436149315 0.011818478919637943, + -0.46273869515068494 0.320206195649315 0.0019759789196379662, + -0.46273869515068494 0.320206195649315 0.011818478919637943, + -0.45712453315068496 0.32279477314931504 0.0019759789196379662, + -0.45712453315068496 0.32279477314931504 0.011818478919637943, + -0.45173084315068496 0.32581563324931506 0.0019759789196379662, + -0.45173084315068496 0.32581563324931506 0.011818478919637943, + -0.4465891211506849 0.32925066574931505 0.0019759789196379662, + -0.44173480015068495 0.333078217149315 0.0019759789196379662, + -0.4465891211506849 0.32925066574931505 0.011818478919637943, + -0.44173480015068495 0.333078217149315 0.011818478919637943, + -0.43719543915068493 0.33727505914931505 0.0019759789196379662, + -0.43719543915068493 0.33727505914931505 0.011818478919637943, + -0.43299859715068495 0.34181481384931506 0.0019759789196379662, + -0.37476249315068494 0.39295250684931504 0.011818478919637943, + -0.37476249315068494 0.39295250684931504 0.0019759789196379662, + -0.37476249315068494 0.353582506849315 0.011818478919637943, + -0.37476249315068494 0.353582506849315 0.0019759789196379662, + -0.11885749315068496 0.353582506849315 0.011818478919637943, + -0.11885749315068496 0.353582506849315 0.0019759789196379662, + -0.11885749315068496 0.11736250684931504 0.011818478919637943, + -0.11885749315068496 0.11736250684931504 0.0019759789196379662, + -0.4535024931506849 0.11736250684931504 0.011818478919637943, + -0.4535024931506849 0.11736250684931504 0.0019759789196379662, + -0.4535024931506849 0.27484250684931505 0.011818478919637943, + -0.4535024931506849 0.27484250684931505 0.0019759789196379662, + -0.49287249315068493 0.27484250684931505 0.011818478919637943, + -0.49287249315068493 0.27484250684931505 0.0019759789196379662, + -0.11885749315068496 -0.35507749315068493 0.011818478919637943, + -0.11885749315068496 -0.35507749315068493 0.0019759789196379662, + -0.11885749315068496 -0.17791249315068494 0.011818478919637943, + -0.11885749315068496 -0.17791249315068494 0.0019759789196379662, + -0.37476249315068494 -0.35507749315068493 0.011818478919637943, + -0.37476249315068494 -0.35507749315068493 0.0019759789196379662, + -0.37476249315068494 -0.39444749315068495 0.011818478919637943, + -0.37476249315068494 -0.39444749315068495 0.0019759789196379662, + -0.41413249315068495 -0.39444749315068495 0.011818478919637943, + -0.41413249315068495 -0.39444749315068495 0.0019759789196379662, + -0.4465891211506849 -0.33074565205068496 0.0019759789196379662, + -0.44173480015068495 -0.3345732034506849 0.0019759789196379662, + -0.4465891211506849 -0.33074565205068496 0.011818478919637943, + -0.45173084315068496 -0.32731061955068497 0.0019759789196379662, + -0.44173480015068495 -0.3345732034506849 0.011818478919637943, + -0.45712453315068496 -0.32428975945068494 0.0019759789196379662, + -0.45173084315068496 -0.32731061955068497 0.011818478919637943, + -0.45712453315068496 -0.32428975945068494 0.011818478919637943, + -0.46273869515068494 -0.3217011819506849 0.011818478919637943, + -0.46273869515068494 -0.3217011819506849 0.0019759789196379662, + -0.414376587150685 -0.3882695527506849 0.011818478919637943, + -0.414376587150685 -0.3882695527506849 0.0019759789196379662, + -0.4685418331506849 -0.3195614224506849 0.0019759789196379662, + -0.4685418331506849 -0.3195614224506849 0.011818478919637943, + -0.474490640150685 -0.31788307935068494 0.0019759789196379662, + -0.474490640150685 -0.31788307935068494 0.011818478919637943, + -0.41510099515068494 -0.38212980125068496 0.0019759789196379662, + -0.41510099515068494 -0.38212980125068496 0.011818478919637943, + -0.4805536201506849 -0.31667678255068493 0.0019759789196379662, + -0.4805536201506849 -0.31667678255068493 0.011818478919637943, + -0.48669534015068494 -0.315950406050685 0.0019759789196379662, + -0.48669534015068494 -0.315950406050685 0.011818478919637943, + -0.49287249315068493 -0.31570749315068497 0.0019759789196379662, + -0.49287249315068493 -0.31570749315068497 0.011818478919637943, + -0.416309654150685 -0.37606603385068493 0.0019759789196379662, + -0.416309654150685 -0.37606603385068493 0.011818478919637943, + -0.41798681615068495 -0.3701156520506849 0.0019759789196379662, + -0.41798681615068495 -0.3701156520506849 0.011818478919637943, + -0.42012460715068495 -0.364314876250685 0.0019759789196379662, + -0.42012460715068495 -0.364314876250685 0.011818478919637943, + -0.422715153150685 -0.3587003205506849 0.0019759789196379662, + -0.422715153150685 -0.3587003205506849 0.011818478919637943, + -0.4257348321506849 -0.3533058431506849 0.0019759789196379662, + -0.4257348321506849 -0.3533058431506849 0.011818478919637943, + -0.42917183315068497 -0.3481653022506849 0.0019759789196379662, + -0.42917183315068497 -0.3481653022506849 0.011818478919637943, + -0.43299859715068495 -0.34330980015068496 0.0019759789196379662, + -0.43299859715068495 -0.34330980015068496 0.011818478919637943, + -0.43719543915068493 -0.33877004545068495 0.0019759789196379662, + -0.43719543915068493 -0.33877004545068495 0.011818478919637943, + -0.49287249315068493 -0.27633749315068495 0.011818478919637943, + -0.49287249315068493 -0.27633749315068495 0.0019759789196379662, + -0.4535024931506849 -0.27633749315068495 0.011818478919637943, + -0.4535024931506849 -0.27633749315068495 0.0019759789196379662, + -0.4535024931506849 -0.11885749315068495 0.011818478919637943, + -0.4535024931506849 -0.11885749315068495 0.0019759789196379662, + -0.17791249315068494 -0.11885749315068495 0.011818478919637943, + -0.17791249315068494 -0.11885749315068495 0.0019759789196379662, + 0.42767684684931506 -0.3481653022506849 0.0019759789196379662, + 0.43150361084931504 -0.34330980015068496 0.011818478919637943, + 0.42767684684931506 -0.3481653022506849 0.011818478919637943, + 0.424239845849315 -0.3533058431506849 0.0019759789196379662, + 0.424239845849315 -0.3533058431506849 0.011818478919637943, + 0.42122016684931507 -0.3587003205506849 0.011818478919637943, + 0.42122016684931507 -0.3587003205506849 0.0019759789196379662, + 0.41862962084931504 -0.364314876250685 0.0019759789196379662, + 0.41862962084931504 -0.364314876250685 0.011818478919637943, + 0.41649182984931504 -0.3701156520506849 0.011818478919637943, + 0.491377506849315 -0.31570749315068497 0.0019759789196379662, + 0.491377506849315 -0.31570749315068497 0.011818478919637943, + 0.48520035384931504 -0.315950406050685 0.011818478919637943, + 0.41649182984931504 -0.3701156520506849 0.0019759789196379662, + 0.48520035384931504 -0.315950406050685 0.0019759789196379662, + 0.479058633849315 -0.31667678255068493 0.0019759789196379662, + 0.4148146678493151 -0.37606603385068493 0.011818478919637943, + 0.4148146678493151 -0.37606603385068493 0.0019759789196379662, + 0.41360600884931503 -0.38212980125068496 0.0019759789196379662, + 0.41360600884931503 -0.38212980125068496 0.011818478919637943, + 0.4128816008493151 -0.3882695527506849 0.0019759789196379662, + 0.479058633849315 -0.31667678255068493 0.011818478919637943, + 0.4128816008493151 -0.3882695527506849 0.011818478919637943, + 0.41263750684931505 -0.39444749315068495 0.0019759789196379662, + 0.41263750684931505 -0.39444749315068495 0.011818478919637943, + 0.4729956538493151 -0.31788307935068494 0.0019759789196379662, + 0.4729956538493151 -0.31788307935068494 0.011818478919637943, + 0.467046846849315 -0.3195614224506849 0.0019759789196379662, + 0.467046846849315 -0.3195614224506849 0.011818478919637943, + 0.46124370884931504 -0.3217011819506849 0.0019759789196379662, + 0.46124370884931504 -0.3217011819506849 0.011818478919637943, + 0.45562954684931506 -0.32428975945068494 0.0019759789196379662, + 0.45562954684931506 -0.32428975945068494 0.011818478919637943, + 0.45023585684931505 -0.32731061955068497 0.0019759789196379662, + 0.45023585684931505 -0.32731061955068497 0.011818478919637943, + 0.445094134849315 -0.33074565205068496 0.0019759789196379662, + 0.445094134849315 -0.33074565205068496 0.011818478919637943, + 0.44023981384931504 -0.3345732034506849 0.0019759789196379662, + 0.44023981384931504 -0.3345732034506849 0.011818478919637943, + 0.435700452849315 -0.33877004545068495 0.0019759789196379662, + 0.435700452849315 -0.33877004545068495 0.011818478919637943, + 0.43150361084931504 -0.34330980015068496 0.0019759789196379662, + 0.37326750684931503 -0.39444749315068495 0.011818478919637943, + 0.37326750684931503 -0.39444749315068495 0.0019759789196379662, + 0.37326750684931503 -0.35507749315068493 0.011818478919637943, + 0.37326750684931503 -0.35507749315068493 0.0019759789196379662, + 0.11736250684931503 -0.35507749315068493 0.011818478919637943, + 0.11736250684931503 -0.35507749315068493 0.0019759789196379662, + 0.11736250684931503 -0.11885749315068495 0.011818478919637943, + 0.11736250684931503 -0.11885749315068495 0.0019759789196379662, + 0.452007506849315 -0.11885749315068495 0.011818478919637943, + 0.452007506849315 -0.11885749315068495 0.0019759789196379662, + 0.452007506849315 -0.27633749315068495 0.011818478919637943, + 0.452007506849315 -0.27633749315068495 0.0019759789196379662, + 0.491377506849315 -0.27633749315068495 0.011818478919637943, + 0.491377506849315 -0.27633749315068495 0.0019759789196379662, + 0.44023981384931504 0.333078217149315 0.0019759789196379662, + 0.44023981384931504 0.333078217149315 0.011818478919637943, + 0.445094134849315 0.32925066574931505 0.011818478919637943, + 0.45562954684931506 0.32279477314931504 0.0019759789196379662, + 0.45023585684931505 0.32581563324931506 0.0019759789196379662, + 0.45023585684931505 0.32581563324931506 0.011818478919637943, + 0.45562954684931506 0.32279477314931504 0.011818478919637943, + 0.46124370884931504 0.320206195649315 0.0019759789196379662, + 0.4128816008493151 0.386774566449315 0.0019759789196379662, + 0.41263750684931505 0.39295250684931504 0.0019759789196379662, + 0.41263750684931505 0.39295250684931504 0.011818478919637943, + 0.46124370884931504 0.320206195649315 0.011818478919637943, + 0.467046846849315 0.318066436149315 0.0019759789196379662, + 0.467046846849315 0.318066436149315 0.011818478919637943, + 0.4729956538493151 0.31638809304931503 0.0019759789196379662, + 0.4729956538493151 0.31638809304931503 0.011818478919637943, + 0.4128816008493151 0.386774566449315 0.011818478919637943, + 0.479058633849315 0.315181796249315 0.0019759789196379662, + 0.479058633849315 0.315181796249315 0.011818478919637943, + 0.41360600884931503 0.38063481494931506 0.0019759789196379662, + 0.41360600884931503 0.38063481494931506 0.011818478919637943, + 0.48520035384931504 0.31445541974931507 0.0019759789196379662, + 0.4148146678493151 0.37457104754931503 0.0019759789196379662, + 0.491377506849315 0.31421250684931507 0.0019759789196379662, + 0.48520035384931504 0.31445541974931507 0.011818478919637943, + 0.491377506849315 0.31421250684931507 0.011818478919637943, + 0.41649182984931504 0.368620665749315 0.0019759789196379662, + 0.4148146678493151 0.37457104754931503 0.011818478919637943, + 0.41649182984931504 0.368620665749315 0.011818478919637943, + 0.41862962084931504 0.3628198899493151 0.0019759789196379662, + 0.41862962084931504 0.3628198899493151 0.011818478919637943, + 0.42122016684931507 0.357205334249315 0.0019759789196379662, + 0.42122016684931507 0.357205334249315 0.011818478919637943, + 0.424239845849315 0.351810856849315 0.0019759789196379662, + 0.424239845849315 0.351810856849315 0.011818478919637943, + 0.42767684684931506 0.346670315949315 0.0019759789196379662, + 0.42767684684931506 0.346670315949315 0.011818478919637943, + 0.43150361084931504 0.34181481384931506 0.0019759789196379662, + 0.435700452849315 0.33727505914931505 0.0019759789196379662, + 0.43150361084931504 0.34181481384931506 0.011818478919637943, + 0.435700452849315 0.33727505914931505 0.011818478919637943, + 0.445094134849315 0.32925066574931505 0.0019759789196379662, + 0.491377506849315 0.27484250684931505 0.011818478919637943, + 0.491377506849315 0.27484250684931505 0.0019759789196379662, + 0.452007506849315 0.27484250684931505 0.011818478919637943, + 0.452007506849315 0.27484250684931505 0.0019759789196379662, + 0.452007506849315 0.11736250684931504 0.011818478919637943, + 0.452007506849315 0.11736250684931504 0.0019759789196379662, + 0.11736250684931503 0.11736250684931504 0.011818478919637943, + 0.11736250684931503 0.11736250684931504 0.0019759789196379662, + 0.11736250684931503 0.353582506849315 0.011818478919637943, + 0.11736250684931503 0.353582506849315 0.0019759789196379662, + 0.37326750684931503 0.353582506849315 0.011818478919637943, + 0.37326750684931503 0.353582506849315 0.0019759789196379662, + 0.37326750684931503 0.39295250684931504 0.011818478919637943, + 0.37326750684931503 0.39295250684931504 0.0019759789196379662 ] } + coordIndex [ + 0, 1, 2, -1, + 0, 2, 169, -1, + 0, 6, 1, -1, + 0, 169, 170, -1, + 0, 170, 6, -1, + 1, 6, 8, -1, + 1, 8, 101, -1, + 1, 85, 2, -1, + 1, 101, 85, -1, + 2, 85, 86, -1, + 2, 86, 168, -1, + 2, 168, 169, -1, + 3, 4, 5, -1, + 3, 5, 7, -1, + 3, 7, 133, -1, + 3, 133, 134, -1, + 3, 134, 4, -1, + 4, 87, 5, -1, + 4, 134, 135, -1, + 4, 135, 87, -1, + 5, 10, 7, -1, + 5, 67, 10, -1, + 5, 84, 92, -1, + 5, 87, 84, -1, + 5, 92, 67, -1, + 6, 9, 8, -1, + 6, 170, 171, -1, + 6, 171, 9, -1, + 7, 10, 146, -1, + 7, 132, 133, -1, + 7, 146, 132, -1, + 8, 9, 11, -1, + 8, 11, 12, -1, + 8, 12, 109, -1, + 8, 107, 101, -1, + 8, 109, 107, -1, + 9, 171, 172, -1, + 9, 172, 11, -1, + 10, 67, 68, -1, + 10, 68, 146, -1, + 11, 16, 12, -1, + 11, 172, 16, -1, + 12, 16, 20, -1, + 12, 20, 109, -1, + 13, 14, 15, -1, + 13, 15, 17, -1, + 13, 17, 124, -1, + 13, 21, 14, -1, + 13, 124, 125, -1, + 13, 125, 21, -1, + 14, 21, 24, -1, + 14, 24, 25, -1, + 14, 25, 97, -1, + 14, 96, 99, -1, + 14, 97, 96, -1, + 14, 99, 15, -1, + 15, 18, 17, -1, + 15, 19, 18, -1, + 15, 99, 19, -1, + 16, 23, 20, -1, + 16, 172, 173, -1, + 16, 173, 174, -1, + 16, 174, 23, -1, + 17, 18, 122, -1, + 17, 122, 123, -1, + 17, 123, 124, -1, + 18, 19, 22, -1, + 18, 22, 121, -1, + 18, 121, 122, -1, + 19, 27, 22, -1, + 19, 28, 27, -1, + 19, 99, 104, -1, + 19, 104, 28, -1, + 20, 23, 26, -1, + 20, 26, 42, -1, + 20, 42, 76, -1, + 20, 76, 94, -1, + 20, 94, 95, -1, + 20, 95, 109, -1, + 21, 125, 126, -1, + 21, 126, 24, -1, + 22, 27, 120, -1, + 22, 120, 121, -1, + 23, 174, 175, -1, + 23, 175, 26, -1, + 24, 33, 25, -1, + 24, 126, 127, -1, + 24, 127, 33, -1, + 25, 33, 35, -1, + 25, 35, 97, -1, + 26, 161, 42, -1, + 26, 175, 161, -1, + 27, 28, 37, -1, + 27, 37, 120, -1, + 28, 31, 37, -1, + 28, 90, 31, -1, + 28, 103, 90, -1, + 28, 104, 103, -1, + 29, 30, 31, -1, + 29, 31, 90, -1, + 29, 32, 30, -1, + 29, 34, 32, -1, + 29, 36, 34, -1, + 29, 44, 36, -1, + 29, 47, 44, -1, + 29, 90, 91, -1, + 29, 91, 102, -1, + 29, 102, 47, -1, + 30, 32, 116, -1, + 30, 53, 31, -1, + 30, 116, 53, -1, + 31, 45, 37, -1, + 31, 53, 45, -1, + 32, 34, 145, -1, + 32, 131, 116, -1, + 32, 145, 131, -1, + 33, 43, 35, -1, + 33, 127, 128, -1, + 33, 128, 43, -1, + 34, 36, 145, -1, + 35, 43, 50, -1, + 35, 50, 59, -1, + 35, 59, 69, -1, + 35, 69, 89, -1, + 35, 88, 97, -1, + 35, 89, 88, -1, + 36, 44, 144, -1, + 36, 144, 145, -1, + 37, 45, 119, -1, + 37, 119, 120, -1, + 38, 39, 40, -1, + 38, 40, 52, -1, + 38, 41, 39, -1, + 38, 46, 41, -1, + 38, 52, 108, -1, + 38, 108, 110, -1, + 38, 110, 46, -1, + 39, 41, 154, -1, + 39, 154, 155, -1, + 39, 155, 40, -1, + 40, 54, 52, -1, + 40, 155, 156, -1, + 40, 156, 54, -1, + 41, 46, 48, -1, + 41, 48, 153, -1, + 41, 153, 154, -1, + 42, 79, 76, -1, + 42, 147, 79, -1, + 42, 161, 147, -1, + 43, 128, 129, -1, + 43, 129, 50, -1, + 44, 47, 51, -1, + 44, 51, 143, -1, + 44, 143, 144, -1, + 45, 53, 117, -1, + 45, 117, 118, -1, + 45, 118, 119, -1, + 46, 49, 48, -1, + 46, 58, 49, -1, + 46, 110, 114, -1, + 46, 114, 58, -1, + 47, 56, 51, -1, + 47, 102, 56, -1, + 48, 49, 152, -1, + 48, 152, 153, -1, + 49, 58, 60, -1, + 49, 60, 151, -1, + 49, 151, 152, -1, + 50, 129, 59, -1, + 51, 56, 57, -1, + 51, 57, 142, -1, + 51, 142, 143, -1, + 52, 54, 55, -1, + 52, 55, 62, -1, + 52, 62, 115, -1, + 52, 113, 108, -1, + 52, 115, 113, -1, + 53, 116, 117, -1, + 54, 156, 157, -1, + 54, 157, 55, -1, + 55, 63, 62, -1, + 55, 157, 158, -1, + 55, 158, 63, -1, + 56, 61, 57, -1, + 56, 64, 61, -1, + 56, 102, 105, -1, + 56, 105, 64, -1, + 57, 61, 141, -1, + 57, 141, 142, -1, + 58, 76, 60, -1, + 58, 94, 76, -1, + 58, 114, 94, -1, + 59, 70, 69, -1, + 59, 129, 130, -1, + 59, 130, 70, -1, + 60, 76, 77, -1, + 60, 77, 150, -1, + 60, 150, 151, -1, + 61, 64, 65, -1, + 61, 65, 140, -1, + 61, 140, 141, -1, + 62, 63, 67, -1, + 62, 67, 115, -1, + 63, 71, 67, -1, + 63, 158, 159, -1, + 63, 159, 71, -1, + 64, 66, 65, -1, + 64, 74, 66, -1, + 64, 105, 106, -1, + 64, 106, 74, -1, + 65, 66, 139, -1, + 65, 139, 140, -1, + 66, 74, 81, -1, + 66, 81, 138, -1, + 66, 138, 139, -1, + 67, 71, 68, -1, + 67, 92, 93, -1, + 67, 93, 115, -1, + 68, 71, 160, -1, + 68, 160, 146, -1, + 69, 70, 72, -1, + 69, 72, 73, -1, + 69, 73, 75, -1, + 69, 75, 80, -1, + 69, 80, 98, -1, + 69, 98, 89, -1, + 70, 130, 162, -1, + 70, 162, 163, -1, + 70, 163, 72, -1, + 71, 159, 160, -1, + 72, 163, 164, -1, + 72, 164, 73, -1, + 73, 164, 165, -1, + 73, 165, 75, -1, + 74, 83, 81, -1, + 74, 84, 83, -1, + 74, 106, 112, -1, + 74, 112, 84, -1, + 75, 82, 80, -1, + 75, 165, 82, -1, + 76, 78, 77, -1, + 76, 79, 78, -1, + 77, 78, 149, -1, + 77, 149, 150, -1, + 78, 79, 148, -1, + 78, 148, 149, -1, + 79, 147, 148, -1, + 80, 82, 85, -1, + 80, 85, 98, -1, + 81, 83, 137, -1, + 81, 137, 138, -1, + 82, 86, 85, -1, + 82, 165, 166, -1, + 82, 166, 167, -1, + 82, 167, 86, -1, + 83, 84, 87, -1, + 83, 87, 136, -1, + 83, 136, 137, -1, + 84, 111, 92, -1, + 84, 112, 111, -1, + 85, 100, 98, -1, + 85, 101, 100, -1, + 86, 167, 168, -1, + 87, 135, 136, -1, + 88, 89, 98, -1, + 88, 98, 97, -1, + 90, 102, 91, -1, + 90, 103, 102, -1, + 92, 111, 115, -1, + 92, 115, 93, -1, + 94, 109, 95, -1, + 94, 114, 109, -1, + 96, 97, 98, -1, + 96, 98, 100, -1, + 96, 100, 99, -1, + 99, 100, 101, -1, + 99, 101, 106, -1, + 99, 106, 104, -1, + 101, 107, 108, -1, + 101, 108, 106, -1, + 102, 103, 104, -1, + 102, 104, 105, -1, + 104, 106, 105, -1, + 106, 108, 113, -1, + 106, 113, 112, -1, + 107, 109, 110, -1, + 107, 110, 108, -1, + 109, 114, 110, -1, + 111, 112, 113, -1, + 111, 113, 115, -1, + 116, 131, 296, -1, + 116, 296, 359, -1, + 116, 359, 117, -1, + 117, 359, 491, -1, + 117, 491, 118, -1, + 118, 481, 119, -1, + 118, 491, 481, -1, + 119, 437, 120, -1, + 119, 472, 437, -1, + 119, 481, 472, -1, + 120, 437, 121, -1, + 121, 437, 443, -1, + 121, 443, 122, -1, + 122, 443, 495, -1, + 122, 489, 123, -1, + 122, 495, 489, -1, + 123, 489, 124, -1, + 124, 474, 125, -1, + 124, 480, 474, -1, + 124, 489, 480, -1, + 125, 458, 126, -1, + 125, 474, 458, -1, + 126, 458, 127, -1, + 127, 438, 128, -1, + 127, 458, 438, -1, + 128, 438, 439, -1, + 128, 439, 502, -1, + 128, 502, 129, -1, + 129, 502, 130, -1, + 130, 424, 162, -1, + 130, 502, 503, -1, + 130, 503, 424, -1, + 131, 145, 296, -1, + 132, 146, 204, -1, + 132, 204, 345, -1, + 132, 345, 133, -1, + 133, 345, 134, -1, + 134, 326, 135, -1, + 134, 337, 326, -1, + 134, 345, 337, -1, + 135, 298, 136, -1, + 135, 326, 298, -1, + 136, 298, 137, -1, + 137, 298, 303, -1, + 137, 303, 138, -1, + 138, 286, 343, -1, + 138, 303, 286, -1, + 138, 343, 139, -1, + 139, 343, 140, -1, + 140, 333, 141, -1, + 140, 343, 333, -1, + 141, 310, 142, -1, + 141, 325, 310, -1, + 141, 333, 325, -1, + 142, 289, 143, -1, + 142, 310, 289, -1, + 143, 289, 144, -1, + 144, 289, 293, -1, + 144, 293, 145, -1, + 145, 293, 301, -1, + 145, 301, 296, -1, + 146, 160, 283, -1, + 146, 205, 204, -1, + 146, 283, 205, -1, + 147, 161, 354, -1, + 147, 267, 148, -1, + 147, 268, 267, -1, + 147, 354, 268, -1, + 148, 267, 149, -1, + 149, 249, 150, -1, + 149, 258, 249, -1, + 149, 267, 258, -1, + 150, 219, 151, -1, + 150, 249, 219, -1, + 151, 219, 152, -1, + 152, 219, 220, -1, + 152, 220, 153, -1, + 153, 220, 275, -1, + 153, 275, 154, -1, + 154, 266, 155, -1, + 154, 275, 266, -1, + 155, 257, 156, -1, + 155, 266, 257, -1, + 156, 234, 157, -1, + 156, 251, 234, -1, + 156, 257, 251, -1, + 157, 234, 158, -1, + 158, 229, 159, -1, + 158, 234, 236, -1, + 158, 236, 229, -1, + 159, 229, 283, -1, + 159, 283, 160, -1, + 161, 175, 354, -1, + 162, 423, 163, -1, + 162, 424, 423, -1, + 163, 423, 164, -1, + 164, 405, 165, -1, + 164, 414, 405, -1, + 164, 423, 414, -1, + 165, 373, 166, -1, + 165, 405, 373, -1, + 166, 373, 167, -1, + 167, 373, 380, -1, + 167, 380, 402, -1, + 167, 402, 168, -1, + 168, 402, 421, -1, + 168, 421, 169, -1, + 169, 413, 170, -1, + 169, 421, 413, -1, + 170, 413, 171, -1, + 171, 390, 172, -1, + 171, 406, 390, -1, + 171, 413, 406, -1, + 172, 364, 173, -1, + 172, 390, 364, -1, + 173, 364, 174, -1, + 174, 364, 368, -1, + 174, 368, 376, -1, + 174, 376, 175, -1, + 175, 376, 354, -1, + 176, 177, 178, -1, + 176, 178, 179, -1, + 176, 179, 180, -1, + 176, 180, 181, -1, + 176, 181, 182, -1, + 176, 182, 471, -1, + 176, 183, 177, -1, + 176, 189, 183, -1, + 176, 191, 197, -1, + 176, 197, 189, -1, + 176, 351, 191, -1, + 176, 363, 351, -1, + 176, 471, 363, -1, + 177, 183, 404, -1, + 177, 404, 499, -1, + 177, 497, 178, -1, + 177, 499, 497, -1, + 178, 447, 473, -1, + 178, 448, 447, -1, + 178, 473, 179, -1, + 178, 497, 448, -1, + 179, 473, 484, -1, + 179, 484, 492, -1, + 179, 492, 180, -1, + 180, 492, 500, -1, + 180, 500, 501, -1, + 180, 501, 181, -1, + 181, 440, 459, -1, + 181, 441, 440, -1, + 181, 459, 182, -1, + 181, 501, 441, -1, + 182, 459, 469, -1, + 182, 469, 471, -1, + 183, 184, 185, -1, + 183, 185, 403, -1, + 183, 186, 184, -1, + 183, 189, 186, -1, + 183, 403, 404, -1, + 184, 186, 188, -1, + 184, 188, 433, -1, + 184, 377, 185, -1, + 184, 378, 377, -1, + 184, 433, 378, -1, + 185, 377, 392, -1, + 185, 392, 400, -1, + 185, 400, 403, -1, + 186, 187, 188, -1, + 186, 189, 431, -1, + 186, 382, 407, -1, + 186, 383, 382, -1, + 186, 407, 187, -1, + 186, 431, 383, -1, + 187, 407, 416, -1, + 187, 416, 426, -1, + 187, 426, 188, -1, + 188, 426, 432, -1, + 188, 432, 433, -1, + 189, 197, 246, -1, + 189, 246, 358, -1, + 189, 358, 431, -1, + 190, 191, 192, -1, + 190, 192, 304, -1, + 190, 193, 191, -1, + 190, 194, 193, -1, + 190, 304, 328, -1, + 190, 328, 338, -1, + 190, 338, 346, -1, + 190, 346, 194, -1, + 191, 193, 196, -1, + 191, 196, 197, -1, + 191, 350, 192, -1, + 191, 351, 350, -1, + 192, 309, 304, -1, + 192, 350, 309, -1, + 193, 194, 195, -1, + 193, 195, 319, -1, + 193, 319, 324, -1, + 193, 324, 327, -1, + 193, 327, 196, -1, + 194, 288, 195, -1, + 194, 346, 353, -1, + 194, 353, 288, -1, + 195, 287, 307, -1, + 195, 288, 287, -1, + 195, 307, 319, -1, + 196, 198, 197, -1, + 196, 212, 198, -1, + 196, 327, 212, -1, + 197, 198, 199, -1, + 197, 199, 200, -1, + 197, 200, 201, -1, + 197, 201, 203, -1, + 197, 203, 245, -1, + 197, 245, 246, -1, + 198, 212, 213, -1, + 198, 213, 277, -1, + 198, 277, 199, -1, + 199, 223, 200, -1, + 199, 224, 223, -1, + 199, 277, 224, -1, + 200, 223, 250, -1, + 200, 250, 259, -1, + 200, 259, 270, -1, + 200, 270, 201, -1, + 201, 202, 203, -1, + 201, 270, 278, -1, + 201, 278, 282, -1, + 201, 282, 202, -1, + 202, 214, 203, -1, + 202, 217, 214, -1, + 202, 282, 217, -1, + 203, 214, 233, -1, + 203, 233, 244, -1, + 203, 244, 245, -1, + 204, 205, 206, -1, + 204, 206, 302, -1, + 204, 302, 345, -1, + 205, 207, 206, -1, + 205, 228, 207, -1, + 205, 283, 228, -1, + 206, 207, 208, -1, + 206, 208, 297, -1, + 206, 297, 302, -1, + 207, 209, 208, -1, + 207, 228, 209, -1, + 208, 209, 210, -1, + 208, 210, 297, -1, + 209, 211, 210, -1, + 209, 228, 243, -1, + 209, 243, 211, -1, + 210, 211, 212, -1, + 210, 212, 327, -1, + 210, 322, 297, -1, + 210, 327, 322, -1, + 211, 213, 212, -1, + 211, 243, 260, -1, + 211, 260, 277, -1, + 211, 277, 213, -1, + 214, 215, 216, -1, + 214, 216, 233, -1, + 214, 217, 218, -1, + 214, 218, 215, -1, + 215, 218, 264, -1, + 215, 264, 274, -1, + 215, 274, 279, -1, + 215, 279, 216, -1, + 216, 221, 233, -1, + 216, 222, 221, -1, + 216, 279, 222, -1, + 217, 282, 218, -1, + 218, 272, 264, -1, + 218, 282, 272, -1, + 219, 249, 256, -1, + 219, 256, 220, -1, + 220, 242, 275, -1, + 220, 247, 242, -1, + 220, 256, 247, -1, + 221, 222, 225, -1, + 221, 225, 237, -1, + 221, 237, 245, -1, + 221, 244, 233, -1, + 221, 245, 244, -1, + 222, 276, 280, -1, + 222, 279, 276, -1, + 222, 280, 225, -1, + 223, 224, 226, -1, + 223, 226, 250, -1, + 224, 260, 269, -1, + 224, 269, 226, -1, + 224, 277, 260, -1, + 225, 238, 237, -1, + 225, 280, 281, -1, + 225, 281, 238, -1, + 226, 231, 250, -1, + 226, 261, 271, -1, + 226, 269, 261, -1, + 226, 271, 231, -1, + 227, 228, 229, -1, + 227, 229, 248, -1, + 227, 243, 228, -1, + 227, 248, 253, -1, + 227, 253, 243, -1, + 228, 283, 229, -1, + 229, 236, 248, -1, + 230, 231, 232, -1, + 230, 232, 235, -1, + 230, 235, 252, -1, + 230, 252, 259, -1, + 230, 259, 231, -1, + 231, 259, 250, -1, + 231, 271, 232, -1, + 232, 263, 273, -1, + 232, 271, 263, -1, + 232, 273, 235, -1, + 234, 251, 263, -1, + 234, 255, 236, -1, + 234, 263, 255, -1, + 235, 240, 252, -1, + 235, 241, 240, -1, + 235, 273, 241, -1, + 236, 255, 248, -1, + 237, 238, 239, -1, + 237, 239, 245, -1, + 238, 281, 356, -1, + 238, 356, 357, -1, + 238, 357, 239, -1, + 239, 246, 245, -1, + 239, 357, 358, -1, + 239, 358, 246, -1, + 240, 241, 242, -1, + 240, 242, 254, -1, + 240, 254, 262, -1, + 240, 262, 252, -1, + 241, 257, 266, -1, + 241, 266, 275, -1, + 241, 273, 257, -1, + 241, 275, 242, -1, + 242, 247, 254, -1, + 243, 253, 260, -1, + 247, 256, 264, -1, + 247, 264, 254, -1, + 248, 255, 261, -1, + 248, 261, 253, -1, + 249, 258, 265, -1, + 249, 265, 256, -1, + 251, 257, 263, -1, + 252, 262, 278, -1, + 252, 270, 259, -1, + 252, 278, 270, -1, + 253, 261, 269, -1, + 253, 269, 260, -1, + 254, 264, 272, -1, + 254, 272, 262, -1, + 255, 263, 271, -1, + 255, 271, 261, -1, + 256, 265, 274, -1, + 256, 274, 264, -1, + 257, 273, 263, -1, + 258, 267, 280, -1, + 258, 276, 265, -1, + 258, 280, 276, -1, + 262, 272, 278, -1, + 265, 276, 279, -1, + 265, 279, 274, -1, + 267, 268, 280, -1, + 268, 281, 280, -1, + 268, 354, 355, -1, + 268, 355, 281, -1, + 272, 282, 278, -1, + 281, 355, 356, -1, + 284, 285, 286, -1, + 284, 286, 323, -1, + 284, 320, 285, -1, + 284, 323, 342, -1, + 284, 332, 320, -1, + 284, 342, 332, -1, + 285, 315, 348, -1, + 285, 320, 315, -1, + 285, 343, 286, -1, + 285, 348, 343, -1, + 286, 303, 323, -1, + 287, 288, 349, -1, + 287, 308, 307, -1, + 287, 349, 308, -1, + 288, 340, 349, -1, + 288, 353, 340, -1, + 289, 310, 331, -1, + 289, 321, 293, -1, + 289, 331, 321, -1, + 290, 291, 292, -1, + 290, 292, 294, -1, + 290, 294, 295, -1, + 290, 295, 314, -1, + 290, 314, 324, -1, + 290, 319, 291, -1, + 290, 324, 319, -1, + 291, 307, 308, -1, + 291, 308, 292, -1, + 291, 319, 307, -1, + 292, 308, 342, -1, + 292, 334, 294, -1, + 292, 342, 334, -1, + 293, 299, 301, -1, + 293, 321, 299, -1, + 294, 334, 344, -1, + 294, 344, 295, -1, + 295, 297, 314, -1, + 295, 302, 297, -1, + 295, 344, 352, -1, + 295, 352, 302, -1, + 296, 300, 318, -1, + 296, 301, 300, -1, + 296, 318, 360, -1, + 296, 360, 359, -1, + 297, 322, 314, -1, + 298, 323, 303, -1, + 298, 326, 344, -1, + 298, 334, 323, -1, + 298, 344, 334, -1, + 299, 300, 301, -1, + 299, 321, 339, -1, + 299, 329, 300, -1, + 299, 339, 329, -1, + 300, 316, 318, -1, + 300, 329, 316, -1, + 302, 352, 345, -1, + 304, 305, 306, -1, + 304, 306, 328, -1, + 304, 309, 305, -1, + 305, 309, 335, -1, + 305, 329, 339, -1, + 305, 335, 329, -1, + 305, 339, 306, -1, + 306, 312, 328, -1, + 306, 339, 347, -1, + 306, 347, 312, -1, + 308, 349, 342, -1, + 309, 350, 335, -1, + 310, 325, 341, -1, + 310, 341, 331, -1, + 311, 312, 313, -1, + 311, 313, 315, -1, + 311, 315, 330, -1, + 311, 330, 346, -1, + 311, 338, 312, -1, + 311, 346, 338, -1, + 312, 338, 328, -1, + 312, 347, 313, -1, + 313, 341, 315, -1, + 313, 347, 341, -1, + 314, 322, 324, -1, + 315, 320, 330, -1, + 315, 341, 348, -1, + 316, 317, 318, -1, + 316, 329, 335, -1, + 316, 335, 317, -1, + 317, 335, 336, -1, + 317, 336, 362, -1, + 317, 361, 318, -1, + 317, 362, 361, -1, + 318, 361, 360, -1, + 320, 332, 340, -1, + 320, 340, 330, -1, + 321, 331, 339, -1, + 322, 327, 324, -1, + 323, 334, 342, -1, + 325, 333, 348, -1, + 325, 348, 341, -1, + 326, 337, 352, -1, + 326, 352, 344, -1, + 330, 340, 353, -1, + 330, 353, 346, -1, + 331, 341, 347, -1, + 331, 347, 339, -1, + 332, 342, 349, -1, + 332, 349, 340, -1, + 333, 343, 348, -1, + 335, 350, 336, -1, + 336, 350, 351, -1, + 336, 351, 363, -1, + 336, 363, 362, -1, + 337, 345, 352, -1, + 354, 376, 381, -1, + 354, 381, 355, -1, + 355, 381, 395, -1, + 355, 395, 356, -1, + 356, 395, 415, -1, + 356, 415, 357, -1, + 357, 415, 431, -1, + 357, 431, 358, -1, + 359, 360, 436, -1, + 359, 436, 491, -1, + 360, 361, 434, -1, + 360, 434, 436, -1, + 361, 362, 463, -1, + 361, 463, 434, -1, + 362, 363, 471, -1, + 362, 471, 463, -1, + 364, 390, 410, -1, + 364, 399, 368, -1, + 364, 410, 399, -1, + 365, 366, 367, -1, + 365, 367, 374, -1, + 365, 374, 386, -1, + 365, 377, 366, -1, + 365, 386, 392, -1, + 365, 392, 377, -1, + 366, 377, 379, -1, + 366, 379, 430, -1, + 366, 430, 367, -1, + 367, 372, 374, -1, + 367, 422, 372, -1, + 367, 430, 422, -1, + 368, 375, 376, -1, + 368, 399, 375, -1, + 369, 370, 371, -1, + 369, 371, 396, -1, + 369, 372, 370, -1, + 369, 374, 372, -1, + 369, 386, 374, -1, + 369, 396, 386, -1, + 370, 372, 414, -1, + 370, 414, 423, -1, + 370, 423, 425, -1, + 370, 425, 371, -1, + 371, 397, 396, -1, + 371, 425, 461, -1, + 371, 461, 483, -1, + 371, 483, 397, -1, + 372, 422, 414, -1, + 373, 405, 412, -1, + 373, 412, 380, -1, + 375, 381, 376, -1, + 375, 399, 417, -1, + 375, 408, 381, -1, + 375, 417, 408, -1, + 377, 378, 379, -1, + 378, 429, 379, -1, + 378, 433, 429, -1, + 379, 411, 420, -1, + 379, 420, 430, -1, + 379, 429, 411, -1, + 380, 401, 402, -1, + 380, 412, 401, -1, + 381, 408, 395, -1, + 382, 383, 384, -1, + 382, 384, 385, -1, + 382, 385, 387, -1, + 382, 387, 407, -1, + 383, 415, 384, -1, + 383, 431, 415, -1, + 384, 408, 417, -1, + 384, 415, 408, -1, + 384, 417, 385, -1, + 385, 417, 427, -1, + 385, 427, 387, -1, + 386, 396, 403, -1, + 386, 400, 392, -1, + 386, 403, 400, -1, + 387, 388, 416, -1, + 387, 389, 388, -1, + 387, 416, 407, -1, + 387, 427, 389, -1, + 388, 389, 391, -1, + 388, 391, 409, -1, + 388, 409, 426, -1, + 388, 426, 416, -1, + 389, 419, 391, -1, + 389, 427, 419, -1, + 390, 406, 419, -1, + 390, 419, 410, -1, + 391, 393, 409, -1, + 391, 394, 393, -1, + 391, 419, 428, -1, + 391, 428, 394, -1, + 393, 394, 398, -1, + 393, 398, 411, -1, + 393, 411, 418, -1, + 393, 418, 409, -1, + 394, 402, 398, -1, + 394, 421, 402, -1, + 394, 428, 421, -1, + 395, 408, 415, -1, + 396, 397, 403, -1, + 397, 404, 403, -1, + 397, 483, 499, -1, + 397, 499, 404, -1, + 398, 401, 420, -1, + 398, 402, 401, -1, + 398, 420, 411, -1, + 399, 410, 417, -1, + 401, 412, 430, -1, + 401, 430, 420, -1, + 405, 414, 422, -1, + 405, 422, 412, -1, + 406, 413, 428, -1, + 406, 428, 419, -1, + 409, 418, 426, -1, + 410, 419, 427, -1, + 410, 427, 417, -1, + 411, 429, 418, -1, + 412, 422, 430, -1, + 413, 421, 428, -1, + 418, 429, 432, -1, + 418, 432, 426, -1, + 423, 424, 425, -1, + 424, 462, 425, -1, + 424, 503, 462, -1, + 425, 462, 461, -1, + 429, 433, 432, -1, + 434, 435, 436, -1, + 434, 463, 435, -1, + 435, 451, 453, -1, + 435, 453, 490, -1, + 435, 463, 451, -1, + 435, 490, 498, -1, + 435, 498, 436, -1, + 436, 498, 491, -1, + 437, 470, 443, -1, + 437, 472, 479, -1, + 437, 479, 470, -1, + 438, 444, 439, -1, + 438, 458, 468, -1, + 438, 468, 444, -1, + 439, 444, 445, -1, + 439, 445, 502, -1, + 440, 441, 442, -1, + 440, 442, 446, -1, + 440, 446, 459, -1, + 441, 494, 442, -1, + 441, 501, 494, -1, + 442, 488, 446, -1, + 442, 494, 488, -1, + 443, 467, 495, -1, + 443, 470, 467, -1, + 444, 460, 445, -1, + 444, 468, 475, -1, + 444, 475, 460, -1, + 445, 460, 462, -1, + 445, 462, 503, -1, + 445, 503, 502, -1, + 446, 452, 459, -1, + 446, 488, 496, -1, + 446, 496, 452, -1, + 447, 448, 449, -1, + 447, 449, 450, -1, + 447, 450, 473, -1, + 448, 482, 449, -1, + 448, 497, 482, -1, + 449, 460, 475, -1, + 449, 475, 450, -1, + 449, 482, 460, -1, + 450, 457, 473, -1, + 450, 475, 485, -1, + 450, 485, 457, -1, + 451, 452, 453, -1, + 451, 463, 471, -1, + 451, 469, 452, -1, + 451, 471, 469, -1, + 452, 469, 459, -1, + 452, 496, 453, -1, + 453, 496, 490, -1, + 454, 455, 456, -1, + 454, 456, 476, -1, + 454, 457, 455, -1, + 454, 476, 492, -1, + 454, 484, 457, -1, + 454, 492, 484, -1, + 455, 457, 485, -1, + 455, 477, 487, -1, + 455, 485, 477, -1, + 455, 487, 456, -1, + 456, 465, 476, -1, + 456, 487, 493, -1, + 456, 493, 465, -1, + 457, 484, 473, -1, + 458, 474, 477, -1, + 458, 477, 468, -1, + 460, 461, 462, -1, + 460, 482, 461, -1, + 461, 482, 483, -1, + 464, 465, 466, -1, + 464, 466, 467, -1, + 464, 467, 478, -1, + 464, 476, 465, -1, + 464, 478, 486, -1, + 464, 486, 476, -1, + 465, 493, 466, -1, + 466, 489, 495, -1, + 466, 493, 489, -1, + 466, 495, 467, -1, + 467, 470, 478, -1, + 468, 477, 485, -1, + 468, 485, 475, -1, + 470, 479, 488, -1, + 470, 488, 478, -1, + 472, 481, 498, -1, + 472, 490, 479, -1, + 472, 498, 490, -1, + 474, 480, 487, -1, + 474, 487, 477, -1, + 476, 486, 500, -1, + 476, 500, 492, -1, + 478, 488, 494, -1, + 478, 494, 486, -1, + 479, 490, 496, -1, + 479, 496, 488, -1, + 480, 489, 493, -1, + 480, 493, 487, -1, + 481, 491, 498, -1, + 482, 497, 483, -1, + 483, 497, 499, -1, + 486, 494, 501, -1, + 486, 501, 500, -1, + 504, 505, 506, -1, + 504, 506, 507, -1, + 504, 507, 508, -1, + 504, 508, 549, -1, + 504, 545, 505, -1, + 504, 549, 545, -1, + 505, 544, 548, -1, + 505, 545, 544, -1, + 505, 548, 506, -1, + 506, 548, 507, -1, + 507, 509, 508, -1, + 507, 548, 509, -1, + 508, 509, 510, -1, + 508, 510, 549, -1, + 509, 511, 510, -1, + 509, 515, 511, -1, + 509, 548, 515, -1, + 510, 511, 549, -1, + 511, 515, 516, -1, + 511, 516, 517, -1, + 511, 517, 549, -1, + 512, 513, 514, -1, + 512, 514, 519, -1, + 512, 519, 524, -1, + 512, 523, 559, -1, + 512, 524, 523, -1, + 512, 559, 513, -1, + 513, 558, 514, -1, + 513, 559, 558, -1, + 514, 558, 519, -1, + 515, 548, 516, -1, + 516, 518, 517, -1, + 516, 520, 518, -1, + 516, 548, 520, -1, + 517, 518, 549, -1, + 518, 520, 522, -1, + 518, 521, 549, -1, + 518, 522, 521, -1, + 519, 558, 524, -1, + 520, 548, 522, -1, + 521, 522, 527, -1, + 521, 526, 547, -1, + 521, 527, 526, -1, + 521, 547, 549, -1, + 522, 546, 527, -1, + 522, 548, 546, -1, + 523, 524, 525, -1, + 523, 525, 557, -1, + 523, 557, 559, -1, + 524, 530, 525, -1, + 524, 556, 530, -1, + 524, 558, 556, -1, + 525, 530, 532, -1, + 525, 531, 557, -1, + 525, 532, 531, -1, + 526, 527, 529, -1, + 526, 528, 547, -1, + 526, 529, 528, -1, + 527, 546, 529, -1, + 528, 529, 547, -1, + 529, 546, 547, -1, + 530, 556, 532, -1, + 531, 532, 533, -1, + 531, 533, 557, -1, + 532, 534, 533, -1, + 532, 556, 534, -1, + 533, 534, 536, -1, + 533, 535, 557, -1, + 533, 536, 535, -1, + 534, 556, 536, -1, + 535, 536, 538, -1, + 535, 537, 557, -1, + 535, 538, 537, -1, + 536, 556, 538, -1, + 537, 538, 539, -1, + 537, 539, 557, -1, + 538, 541, 539, -1, + 538, 556, 541, -1, + 539, 540, 557, -1, + 539, 541, 540, -1, + 540, 541, 542, -1, + 540, 542, 544, -1, + 540, 543, 557, -1, + 540, 544, 543, -1, + 541, 556, 542, -1, + 542, 556, 544, -1, + 543, 544, 545, -1, + 543, 545, 549, -1, + 543, 549, 557, -1, + 544, 556, 548, -1, + 546, 548, 549, -1, + 546, 549, 547, -1, + 548, 550, 551, -1, + 548, 551, 549, -1, + 548, 552, 550, -1, + 548, 554, 552, -1, + 548, 556, 554, -1, + 549, 551, 553, -1, + 549, 553, 555, -1, + 549, 555, 557, -1, + 550, 552, 553, -1, + 550, 553, 551, -1, + 552, 554, 555, -1, + 552, 555, 553, -1, + 554, 556, 557, -1, + 554, 557, 555, -1, + 556, 558, 559, -1, + 556, 559, 557, -1, + 560, 561, 562, -1, + 560, 562, 564, -1, + 560, 564, 565, -1, + 560, 565, 561, -1, + 561, 563, 562, -1, + 561, 565, 563, -1, + 562, 563, 616, -1, + 562, 616, 564, -1, + 563, 565, 617, -1, + 563, 617, 616, -1, + 564, 566, 567, -1, + 564, 567, 565, -1, + 564, 587, 566, -1, + 564, 595, 587, -1, + 564, 597, 595, -1, + 564, 599, 597, -1, + 564, 601, 599, -1, + 564, 603, 601, -1, + 564, 605, 603, -1, + 564, 607, 605, -1, + 564, 609, 607, -1, + 564, 612, 609, -1, + 564, 616, 612, -1, + 565, 567, 586, -1, + 565, 586, 594, -1, + 565, 594, 596, -1, + 565, 596, 598, -1, + 565, 598, 600, -1, + 565, 600, 602, -1, + 565, 602, 604, -1, + 565, 604, 606, -1, + 565, 606, 608, -1, + 565, 608, 613, -1, + 565, 613, 617, -1, + 566, 568, 569, -1, + 566, 569, 567, -1, + 566, 580, 568, -1, + 566, 587, 580, -1, + 567, 569, 581, -1, + 567, 581, 586, -1, + 568, 580, 569, -1, + 569, 580, 581, -1, + 570, 571, 572, -1, + 570, 572, 573, -1, + 570, 573, 613, -1, + 570, 613, 571, -1, + 571, 574, 572, -1, + 571, 608, 609, -1, + 571, 609, 574, -1, + 571, 613, 608, -1, + 572, 574, 612, -1, + 572, 576, 573, -1, + 572, 612, 576, -1, + 573, 575, 613, -1, + 573, 576, 575, -1, + 574, 609, 612, -1, + 575, 576, 577, -1, + 575, 577, 578, -1, + 575, 578, 579, -1, + 575, 579, 613, -1, + 576, 612, 577, -1, + 577, 612, 578, -1, + 578, 583, 579, -1, + 578, 612, 583, -1, + 579, 582, 613, -1, + 579, 583, 582, -1, + 580, 587, 581, -1, + 581, 587, 586, -1, + 582, 583, 584, -1, + 582, 584, 613, -1, + 583, 585, 584, -1, + 583, 612, 585, -1, + 584, 585, 589, -1, + 584, 588, 613, -1, + 584, 589, 588, -1, + 585, 612, 589, -1, + 586, 587, 595, -1, + 586, 595, 594, -1, + 588, 589, 590, -1, + 588, 590, 611, -1, + 588, 611, 613, -1, + 589, 591, 590, -1, + 589, 610, 591, -1, + 589, 612, 610, -1, + 590, 591, 593, -1, + 590, 592, 611, -1, + 590, 593, 592, -1, + 591, 610, 593, -1, + 592, 593, 611, -1, + 593, 610, 611, -1, + 594, 595, 597, -1, + 594, 597, 596, -1, + 596, 597, 599, -1, + 596, 599, 598, -1, + 598, 599, 600, -1, + 599, 601, 600, -1, + 600, 601, 603, -1, + 600, 603, 602, -1, + 602, 603, 605, -1, + 602, 605, 604, -1, + 604, 605, 607, -1, + 604, 607, 606, -1, + 606, 607, 609, -1, + 606, 609, 608, -1, + 610, 612, 613, -1, + 610, 613, 611, -1, + 612, 614, 615, -1, + 612, 615, 613, -1, + 612, 616, 614, -1, + 613, 615, 617, -1, + 614, 616, 617, -1, + 614, 617, 615, -1, + 618, 619, 620, -1, + 618, 620, 621, -1, + 618, 621, 663, -1, + 618, 659, 619, -1, + 618, 663, 659, -1, + 619, 657, 658, -1, + 619, 658, 662, -1, + 619, 659, 657, -1, + 619, 662, 620, -1, + 620, 622, 621, -1, + 620, 662, 622, -1, + 621, 622, 623, -1, + 621, 623, 624, -1, + 621, 624, 663, -1, + 622, 662, 623, -1, + 623, 625, 624, -1, + 623, 626, 625, -1, + 623, 662, 626, -1, + 624, 625, 663, -1, + 625, 626, 627, -1, + 625, 627, 631, -1, + 625, 631, 663, -1, + 626, 662, 627, -1, + 627, 634, 631, -1, + 627, 662, 634, -1, + 628, 629, 630, -1, + 628, 630, 632, -1, + 628, 632, 673, -1, + 628, 672, 629, -1, + 628, 673, 672, -1, + 629, 672, 630, -1, + 630, 633, 632, -1, + 630, 639, 633, -1, + 630, 672, 639, -1, + 631, 634, 635, -1, + 631, 635, 663, -1, + 632, 633, 673, -1, + 633, 639, 644, -1, + 633, 643, 671, -1, + 633, 644, 643, -1, + 633, 671, 673, -1, + 634, 637, 635, -1, + 634, 662, 637, -1, + 635, 636, 663, -1, + 635, 637, 636, -1, + 636, 637, 638, -1, + 636, 638, 661, -1, + 636, 661, 663, -1, + 637, 640, 638, -1, + 637, 660, 640, -1, + 637, 662, 660, -1, + 638, 640, 642, -1, + 638, 641, 661, -1, + 638, 642, 641, -1, + 639, 670, 644, -1, + 639, 672, 670, -1, + 640, 660, 642, -1, + 641, 642, 661, -1, + 642, 660, 661, -1, + 643, 644, 646, -1, + 643, 645, 671, -1, + 643, 646, 645, -1, + 644, 670, 646, -1, + 645, 646, 647, -1, + 645, 647, 671, -1, + 646, 648, 647, -1, + 646, 670, 648, -1, + 647, 648, 650, -1, + 647, 649, 671, -1, + 647, 650, 649, -1, + 648, 670, 650, -1, + 649, 650, 651, -1, + 649, 651, 671, -1, + 650, 652, 651, -1, + 650, 670, 652, -1, + 651, 652, 654, -1, + 651, 653, 671, -1, + 651, 654, 653, -1, + 652, 670, 654, -1, + 653, 654, 656, -1, + 653, 655, 671, -1, + 653, 656, 655, -1, + 654, 670, 656, -1, + 655, 656, 657, -1, + 655, 657, 671, -1, + 656, 658, 657, -1, + 656, 670, 658, -1, + 657, 659, 663, -1, + 657, 663, 671, -1, + 658, 670, 662, -1, + 660, 662, 663, -1, + 660, 663, 661, -1, + 662, 664, 665, -1, + 662, 665, 663, -1, + 662, 666, 664, -1, + 662, 668, 666, -1, + 662, 670, 668, -1, + 663, 665, 667, -1, + 663, 667, 669, -1, + 663, 669, 671, -1, + 664, 666, 667, -1, + 664, 667, 665, -1, + 666, 668, 669, -1, + 666, 669, 667, -1, + 668, 670, 671, -1, + 668, 671, 669, -1, + 670, 672, 673, -1, + 670, 673, 671, -1, + 674, 675, 676, -1, + 674, 676, 715, -1, + 674, 712, 714, -1, + 674, 714, 675, -1, + 674, 715, 719, -1, + 674, 719, 712, -1, + 675, 714, 718, -1, + 675, 718, 676, -1, + 676, 678, 715, -1, + 676, 679, 678, -1, + 676, 718, 679, -1, + 677, 678, 679, -1, + 677, 679, 680, -1, + 677, 680, 681, -1, + 677, 681, 719, -1, + 677, 719, 678, -1, + 678, 719, 715, -1, + 679, 718, 680, -1, + 680, 685, 681, -1, + 680, 718, 685, -1, + 681, 685, 686, -1, + 681, 686, 719, -1, + 682, 683, 684, -1, + 682, 684, 690, -1, + 682, 690, 694, -1, + 682, 693, 729, -1, + 682, 694, 693, -1, + 682, 729, 683, -1, + 683, 728, 684, -1, + 683, 729, 728, -1, + 684, 728, 690, -1, + 685, 687, 686, -1, + 685, 718, 687, -1, + 686, 687, 689, -1, + 686, 688, 719, -1, + 686, 689, 688, -1, + 687, 718, 689, -1, + 688, 689, 692, -1, + 688, 691, 719, -1, + 688, 692, 691, -1, + 689, 718, 692, -1, + 690, 728, 694, -1, + 691, 692, 695, -1, + 691, 695, 717, -1, + 691, 717, 719, -1, + 692, 698, 695, -1, + 692, 716, 698, -1, + 692, 718, 716, -1, + 693, 694, 696, -1, + 693, 696, 727, -1, + 693, 727, 729, -1, + 694, 701, 696, -1, + 694, 726, 701, -1, + 694, 728, 726, -1, + 695, 697, 717, -1, + 695, 698, 697, -1, + 696, 700, 727, -1, + 696, 701, 700, -1, + 697, 698, 699, -1, + 697, 699, 717, -1, + 698, 716, 699, -1, + 699, 716, 717, -1, + 700, 701, 702, -1, + 700, 702, 704, -1, + 700, 703, 727, -1, + 700, 704, 703, -1, + 701, 726, 702, -1, + 702, 726, 704, -1, + 703, 704, 706, -1, + 703, 705, 727, -1, + 703, 706, 705, -1, + 704, 726, 706, -1, + 705, 706, 708, -1, + 705, 707, 727, -1, + 705, 708, 707, -1, + 706, 726, 708, -1, + 707, 708, 710, -1, + 707, 709, 727, -1, + 707, 710, 709, -1, + 708, 726, 710, -1, + 709, 710, 711, -1, + 709, 711, 727, -1, + 710, 713, 711, -1, + 710, 726, 713, -1, + 711, 712, 727, -1, + 711, 713, 712, -1, + 712, 713, 714, -1, + 712, 719, 727, -1, + 713, 726, 714, -1, + 714, 726, 718, -1, + 716, 718, 719, -1, + 716, 719, 717, -1, + 718, 720, 721, -1, + 718, 721, 719, -1, + 718, 726, 720, -1, + 719, 721, 727, -1, + 720, 722, 723, -1, + 720, 723, 721, -1, + 720, 726, 722, -1, + 721, 723, 727, -1, + 722, 724, 725, -1, + 722, 725, 723, -1, + 722, 726, 724, -1, + 723, 725, 727, -1, + 724, 726, 727, -1, + 724, 727, 725, -1, + 726, 728, 729, -1, + 726, 729, 727, -1 ] + normal Normal { vector [ + -0.5769784507302806 0.5990057395623287 0.5552368786061249, + -0.31404741125123686 0.3140723805499068 0.8959535497234837, + -0.5440847680003951 0.45085687247861916 0.7076014738316719, + 0.8245836378058347 -0.1085167324124312 0.5552350340616349, + 0.8072161341120546 -0.2002739294789436 0.555240908075272, + 0.18277081685051771 -0.16028365752451207 0.9700020503268844, + -0.43014781120390017 0.5606005639328234 0.7076014897063841, + 0.8940033261454089 -0.025132200593737202 0.4473549209903271, + -0.6097165760783934 0.35206043810567306 0.7101402289520586, + -0.4292256842839435 0.7123739183472901 0.5552375279189157, + 0.5543295195081978 0.015583298486569658 0.8321513952461348, + -0.24041518236732237 0.49922206293328786 0.8324529247758814, + -0.5326176120163707 0.1426880907118985 0.8342413248808596, + -0.5605799793108902 -0.4301746633950537 0.7076014738316719, + -0.3520278491312065 -0.6097367471856365 0.7101390656537179, + -0.31404741125123703 -0.31407238054990677 0.8959535497234836, + -0.26407494672439236 0.7546776593906653 0.6006047393495461, + -0.6322416599594413 -0.6322711745730776 0.4477763339165112, + -0.43014781120390017 -0.5606005639328234 0.7076014897063841, + -0.5034683569857327 -0.3209495629867306 0.8021913683982854, + -0.33984968995525755 0.3874882298568729 0.8569451907559213, + -0.7123886475236147 -0.4291996683026449 0.5552387410910506, + -0.4292256842839435 -0.7123739183472901 0.5552375279189157, + -0.16985378732184536 0.8141627094585272 0.5552375828954441, + -0.6422943573560173 -0.29454673676019266 0.7076017088536053, + -0.1427091099789047 -0.5326154921553006 0.8342390829044127, + -0.07764407205226494 0.8280597512543806 0.555237288398101, + -0.24041518236732237 -0.49922206293328786 0.8324529247758814, + -0.7703488981850516 -0.20637622749257212 0.6033004457076184, + 0.2954526436246045 -0.3368678132373857 0.8939954204468245, + -0.015558634992345013 -0.5543306926797138 0.8321510752443956, + -0.18989082874422605 -0.21650883690917047 0.9576353150855859, + 0.025092408721467837 -0.8940046677884861 0.4473544735407858, + -0.6711938767871777 -0.22091430491882694 0.7075985087926842, + 0.0791125458525387 -0.7021071153951078 0.7076629166490856, + -0.3875191587027397 -0.33984084104902323 0.8569347141955526, + 0.1698537873218457 -0.8141627094585272 0.5552375828954441, + -0.24582466212465934 -0.6624729309501706 0.7076014777044968, + 0.4402732677830161 0.40330426318201773 0.8021877093142692, + 0.5989788047488191 0.5770064125271082 0.555236878606125, + 0.5605799793108915 0.43017466339505195 0.7076014738316719, + 0.4508311371061502 0.54410607199413 0.7076014897063841, + -0.013223009131031322 0.7068593681329047 0.7072305039463948, + -0.8141658358457018 -0.16982792980371955 0.5552409080752718, + 0.22085452874207878 -0.6712104184862797 0.707601477704497, + -0.19895910971023315 -0.8717287226013832 0.4477770727215406, + 0.529657259389811 0.27559425981496916 0.8021913683982854, + 0.53261761201637 -0.14268809071190014 0.8342413248808597, + 0.4555853936735724 0.6958112076287556 0.5552375279189157, + 0.31845027276464116 0.63078521289718 0.7076011863800009, + -0.7021117119232848 -0.07909262434893621 0.7076605830154399, + 0.2946224783918816 -0.642260193581885 0.7076011863800009, + 0.3520278491312064 0.6097367471856366 0.7101390656537179, + -0.07764407205226494 -0.8280597512543806 0.555237288398101, + 0.7123886475236163 0.42919966830264233 0.5552387410910504, + 0.6422943573560175 0.2945467367601929 0.7076017088536052, + 0.5296572593898109 -0.2755942598149692 0.8021913683982855, + 0.4292256842839429 -0.7123739183472905 0.5552375279189159, + 0.6877483760892292 0.15226481198178815 0.7098010976455158, + -0.7064862683372023 -0.026487944927128623 0.7072308968254369, + 0.2458246621246592 0.6624729309501706 0.707601477704497, + 0.4301478112039001 -0.5606005639328233 0.7076014897063844, + 0.14270910997890424 0.5326154921553008 0.8342390829044127, + 0.6711938767871768 0.22091430491882966 0.7075985087926843, + 0.44027326778301634 -0.4033042631820176 0.8021877093142691, + 0.5769784507302805 -0.5990057395623288 0.555236878606125, + 0.5440847680003951 -0.4508568724786194 0.7076014738316717, + 0.38751915870273984 0.3398408410490232 0.8569347141955526, + 0.8280604247911583 0.07765300924794695 0.5552350340616348, + -0.19570495945316227 0.3077215386529506 0.9311321192475839, + -0.8940033261454089 0.025132200593740175 0.44735492099032714, + 0.8141658358457018 0.16982792980371955 0.5552409080752718, + -0.8245836378058348 0.10851673241243119 0.5552350340616348, + -0.8072161341120546 0.20027392947894354 0.5552409080752719, + 0.32091849756945806 -0.5034894949604124 0.8021905299754357, + -0.5229987350220128 0.18302480828471782 0.8324507449199121, + 0.16028630735784577 0.1827544921890706 0.9700046882661449, + 0.20020616628112878 0.8072352306009927 0.555237582895444, + 0.10857270321172399 0.8245747520325994 0.555237288398101, + 0.031121039932946168 0.8313784053348134 0.5548345951871015, + -0.14270910997890585 0.5326154921553006 0.8342390829044127, + 0.6958076310452637 -0.4555893775877613 0.5552387410910504, + -0.7204018802511828 0.34683531887929725 0.6006050220473158, + 0.6308158801910657 -0.31838835865374965 0.7076017088536053, + 0.2064060229192938 -0.7703435715998024 0.6032970540268701, + -0.35202784913120677 0.6097367471856366 0.7101390656537179, + -0.6958076310452653 0.4555893775877585 0.5552387410910505, + 0.6624818773415755 -0.24580909777376225 0.7075985087926843, + -0.45181527708409136 -0.3962263034350714 -0.7992919816059738, + -0.8342455127717014 0.3882149760060076 -0.3915655204751001, + -0.5490439862031005 -0.6260064040529493 -0.5537749392116849, + 0.5490439862031014 -0.626006404052948 -0.5537749392116855, + 0.6260440488970712 -0.5490188841840413 -0.5537572696135663, + 0.6260440488970707 0.5490188841840415 -0.5537572696135664, + 0.5490439862031012 0.626006404052948 -0.5537749392116854, + -0.5490439862030997 0.6260064040529504 -0.5537749392116843, + -0.2756980446469348 -0.4775282108030262 -0.8342406104147155, + -0.23108750256788782 -0.8624591935954807 -0.45029180043563916, + -0.18221936654077736 0.6800747170568836 -0.7101369457206669, + -0.4978296167419275 -0.4978691982061975 -0.7101351520464985, + -0.2756980446469348 0.4775282108030262 -0.8342406104147155, + -0.49782961674192744 0.49786919820619757 -0.7101351520464985, + 0.680078575932135 -0.1821928365576486 -0.7101400572177274, + -0.6800785759321354 -0.18219283655764754 -0.7101400572177273, + -0.5296572593898113 -0.2755942598149683 -0.8021913683982854, + 0.6999595134212919 -0.4462081813561394 -0.5576333369355483, + 0.3002140029125261 -0.32778552619125356 -0.8957835683214784, + -0.4775121109321359 0.2757233927553871 -0.8342414486229955, + 0.403269258028026 0.4403053310540885 -0.8021877093142695, + -0.6800785759321348 0.18219283655764978 -0.7101400572177273, + 0.5939770870012622 0.3786468083883728 -0.7098012500797628, + 0.14270910997890465 -0.5326154921553008 -0.8342390829044127, + 0.38311837010872224 -0.7363875558292144 -0.5576322104264706, + 0.22207009021020294 0.38464085948359783 -0.895955514660048, + 0.7916205215565718 0.2497642825969136 -0.5576331706322271, + 0.2064060229192943 0.7703435715998023 -0.60329705402687, + -0.024030077249027542 -0.9981382312752491 0.056059135331570774, + -0.1118069628986339 -0.9915750891844509 0.0654067699571827, + -0.21093497939978056 -0.9743452409440712 0.07847156118782325, + -0.3217585519339633 -0.9438665165920151 0.07474913453555365, + -0.4334748939962147 -0.9001105092863682 0.04359572624931716, + -0.530954706192761 -0.8448723411486158 0.0654051002125673, + -0.6280164552589843 -0.7746017867787554 0.07474893874229785, + -0.7055755766980537 -0.7056085155990762 0.06541963223128854, + -0.774577314342655 -0.6280379497772555 0.07482190685421737, + -0.8448656369689274 -0.5309587524289777 0.06545883201029505, + -0.8948387532702518 -0.4433128473779921 0.05231945140536607, + -0.9355307028318863 -0.34715397962702577 0.06531782672437515, + -0.9703768389448783 -0.2297724685468101 0.07465522846560187, + -0.992773453386642 -0.11183556062646313 0.04351640644774757, + -0.9969163539397004 -0.023963210606210265 0.07472314089367905, + 0.02799651824264739 -0.9974670466797911 0.06538872803614203, + 0.9963559075464684 -0.03354676234457385 0.07841887676733085, + 0.9935528398017188 -0.10062495858488757 0.052224249460666915, + 0.9739659925275755 -0.2140486914960784 0.07465522800575533, + 0.9418723058943195 -0.3295582739315544 0.06532919311128756, + 0.9046064564762575 -0.4230246256505354 0.05231945139900985, + 0.8547078190412929 -0.5149671640039787 0.06544741452017785, + 0.7846041177632274 -0.6154657283454207 0.07482189266002423, + 0.714029654461501 -0.6981571663683537 0.052328038355171615, + 0.6366542014773213 -0.7683710578248114 0.06540141618080228, + 0.5373287433163342 -0.8400542630173601 0.07474394150999106, + 0.43302878436113035 -0.8990036112099807 0.06541084731247314, + 0.3404319581655466 -0.9388121241915207 0.05232472962735731, + 0.24020965906267164 -0.9685157100335607 0.06539601754833774, + 0.11172841547099985 -0.9915840011563859 0.06540588526296617, + 0.9974668578189706 0.028009168292776325 0.0653861915414594, + 0.023958975297532367 0.9969164773294429 0.07472285280787096, + 0.10062936136232603 0.993547640705956 0.05231459910425572, + 0.21404891598846515 0.9739591301552009 0.07474405897118104, + 0.32949660081954935 0.9418880557393166 0.06541315237757997, + 0.4231274305354568 0.9045583740939387 0.052319455128970654, + 0.5149812444504319 0.8547034473988072 0.06539369135382166, + 0.6074451640828721 0.7916651718643494 0.0653959348073151, + 0.69225674135672 0.7186812918953878 0.06540492891022444, + 0.7683520163713379 0.6366710758571251 0.06546082878355601, + 0.8400408716418936 0.5373395677929806 0.0748165947847153, + 0.8948387532702508 0.4433128473779943 0.05231945140536657, + 0.9385563381547961 0.33695242683808624 0.07466633885081218, + 0.9728181392534556 0.22216073126657299 0.06534123829975888, + 0.9910392165491407 0.12293859861634597 0.052224249462433356, + -0.03364039776680595 0.998064345409649 0.052305698160905696, + -0.9963559075464684 0.033546762344576514 0.07841887676733095, + -0.9935528398017186 0.10062495858489025 0.052224249460666665, + -0.9739659925275755 0.21404869149607847 0.07465522800575511, + -0.9397276357565186 0.3373082139565782 0.05599231548067213, + -0.8990843377193878 0.4328614432135511 0.0654089034212595, + -0.848604467787092 0.523710731688569 0.07481662092082132, + -0.7801848360781981 0.6221133409243313 0.06547222768168015, + -0.7056341013002317 0.7055502959276945 0.06541632058253671, + -0.6313986960155974 0.773691359356602 0.05231985403970731, + -0.5373287433163343 0.84005426301736 0.07474394150999238, + -0.4260095975071767 0.9029799778510295 0.05606230847840445, + -0.32957366129004584 0.9418609313256496 0.06541550142171168, + -0.229724385825044 0.9703813852171868 0.07474405515678091, + -0.11180696289863387 0.9915750891844508 0.0654067699571848, + -0.0017994666364220964 -0.03954673634857189 0.9992161015335975, + -0.08569599403497105 -0.0039002408192207122 0.9963136979525626, + -0.08644547392394317 -0.024187928155302928 0.9959629130492855, + -0.07214237272193054 -0.043441055975376924 0.9964478675343704, + -0.059547646423859034 -0.059547646423856716 0.9964477686315317, + -0.044028477132749294 -0.07823507318469908 0.9959622314752482, + -0.02433820129690829 -0.09802777812067756 0.9948860269771379, + -0.04793010232642949 0.002925395971981455 0.9988464082877733, + -0.06184702708557975 0.037241638501288754 0.9973905983126243, + -0.10080215827117986 0.028205008908945204 0.994506612527196, + -0.018818593047612894 0.06726251998389156 0.997557824870882, + -0.052106206150659154 0.08652739050997292 0.9948858999765349, + -0.05954764642385842 0.05954764642385668 0.9964477686315317, + -0.00334277827559199 0.0734639745249256 0.9972922692372589, + 0.03853383184649412 -0.06847152913119867 0.9969086184308277, + 0.0029246031769695653 -0.04792839267479621 0.9988464926463263, + 0.02433820129690829 -0.09802777812067755 0.994886026977138, + 0.06130246679476954 -0.015224195375372064 0.9980031219590692, + 0.05954764642385807 -0.05954764642385705 0.9964477686315317, + 0.09123108611373491 -0.05133618891879276 0.9945056483669674, + 0.06391526830918845 -0.0039010446334203494 0.9979477042048509, + 0.0021263469902849997 0.03484657143088184 0.9993904117550805, + 0.08569599403497097 0.0039002408192205197 0.9963136979525626, + 0.08171965595757133 0.020294713628267944 0.9964487053676787, + 0.07823756092009157 0.04402466723822838 0.9959622044715544, + 0.051049687231412844 0.05104968723141194 0.9973905247530427, + 0.052106206150659154 0.08652739050997268 0.9948858999765349, + 0.02418749823410977 0.08645237607381281 0.9959623243880096, + 0.9655707957516402 -0.026716906527761083 0.25876484555891904, + 0.9532939546578346 0.026691229937386478 0.3008624507266668, + 0.865806664334899 -0.023653745091820853 0.49981928767946415, + 0.852413024335875 0.019407653289674393 0.5225087357512359, + 0.7254130492924503 -0.01584910514188925 0.6881313201580279, + 0.7069643104143424 0.020688167034361302 0.7069465775750893, + 0.5161188075559453 -0.01601999605605239 0.8563671737131177, + 0.48353900939906286 0.016019986043951887 0.8751762030794283, + 0.2587944272566656 -0.004843077100576264 0.9659202808850698, + 0.25878847262053634 0.007264665096572358 0.9659066989516971, + 0.11859850122282871 0.24843619400070088 0.9613604178548983, + 0.23319408083527493 0.4842430967442259 0.8432847347835448, + 0.16312048219358055 0.47262677067844827 0.8660344357628023, + 0.13746630670966634 0.2188881044412953 0.9660181221145391, + 0.24555430881437063 0.390789120522741 0.887122846455754, + 0.4236166550718048 0.8796552198185275 0.21623048765563485, + 0.5179932062692574 0.8093135223428441 0.27693800896935994, + 0.10281477877667879 0.4725738574271349 0.8752731405347365, + 0.15564943029634706 0.689751955923011 0.7071177371193592, + 0.2175407959702954 0.07752828851004608 0.9729672998458443, + 0.29312377851315125 0.06696490072472618 0.9537264558253066, + 0.07743885065882498 0.7028428662710364 0.7071174794477605, + 0.45480957901452906 0.16437775502515145 0.8752874959060698, + 0.8331038444259439 0.18094969695761817 0.5226807740616245, + 0.8704674142903315 0.09154034878304343 0.48363916839249405, + 0.9349789617066016 0.22166379288116758 0.27691064279218314, + 0.4388166048622859 0.2838499619775769 0.8525662357743617, + 0.4463798450604334 0.2253361891469854 0.8660072954568787, + 0.5978190069022504 0.37767822843587234 0.7070866925292457, + 0.08934057336925987 0.268708680409741 0.9590692920860867, + 0.8712271477663441 0.4278683660428022 0.24060739459705602, + 0.5517631552490173 0.44223535074001363 0.7070963972935416, + 0.9014719339152697 0.32657853009762816 0.2840683298826822, + 0.05166161724813564 0.520080944064699 0.8525531590018763, + 0.018953974667322813 0.6753058765776093 0.737294188166472, + 0.012958537510658093 0.4615073891864985 0.8870417160606635, + 0.49873469022678596 0.5012280869453847 0.707130902748184, + 0.6234659931500062 0.6143396010322401 0.48360832291124256, + 0.5389756703840133 0.6778520186161615 0.5000218671139277, + 0.7024434035498571 0.0808955915874865 0.7071274058265619, + 0.057569815427089485 0.2519810805111597 0.9660182459022807, + 0.031150411753013047 0.2736928277994289 0.961312585925499, + 0.005813997241028227 0.23328479609890482 0.9723910742829623, + 0.4611766820712003 0.7170682751341318 0.5226176008421072, + 0.8226385742048223 0.27070264682955864 0.49998585302959164, + 0.3184243694680206 0.9119275985127805 0.25883194547738186, + 0.25692741900264865 0.1190056261461896 0.9590755769542829, + 0.8178190781700635 0.5139349552972776 0.258926277354487, + 0.3750176319164373 0.30537294667870624 0.875276607243991, + 0.6889344945955402 0.15906186571261163 0.707155276465085, + 0.43949861976398163 0.5539090267262178 0.7071249913111325, + 0.7871580120743293 0.36114064571139226 0.4999596964179699, + 0.38554208983396804 0.785788529987424 0.48362556084915514, + 0.7562144998994266 0.5927985887449252 0.27700083632344, + 0.21220865297340716 0.9297349966103374 0.300932423778475, + 0.25462153421969985 0.15992965940450476 0.9537244771706163, + 0.4957628869613736 0.06529868679503639 0.8659995620175382, + 0.6668323367397704 0.23516060438670042 0.7071309106683564, + 0.36463562684192935 0.37441271791834835 0.8525584884913109, + 0.7445028031251535 0.4602629251088464 0.48360481377777603, + 0.3636205209373755 0.5907470777724868 0.7202763406196951, + 0.2848602129479155 0.8178272777044832 0.5000132027474297, + 0.6954994406643003 0.6795926834475027 0.23331162131421546, + 0.10931590770508791 0.9702023489841146 0.21623467425072945, + 0.026749676464912477 0.9533050353414838 0.30082214745858504, + 0.5079762658402441 0.12301645153416209 0.8525415332961467, + 0.18102568184303627 0.14381145148964064 0.9729069682830453, + 0.6363104194780498 0.3083710431300539 0.7071183421624353, + 0.3100692854209476 0.39222654031827303 0.8660342829868233, + 0.6721805263351783 0.5245177522356892 0.5225461392120152, + 0.30665981157294947 0.6574891832579546 0.6882352314905353, + 0.6162836212274136 0.7437921547159534 0.25878123732184466, + 0.19846328125149357 0.8291462657380133 0.5226172557499402, + 0.2558093925662532 0.025535395691860304 0.9663899307431472, + 0.21276151570752108 0.21277174883201905 0.9536565001785509, + 0.23188511083679872 0.6679873921356964 0.7071224358765298, + 0.10437733681644759 0.8690245284289864 0.48363389102489884, + 0.023657084962796775 0.8430316604771084 0.5373434300001001, + 0.15718655658069489 0.2034740457010234 0.9663802042448728, + 0.9702186095949447 0.10925010099649217 0.2161949699412742, + 0.6593270665537686 -0.525770945609052 0.5374502135667689, + 0.613267199153776 -0.6114736319202378 0.5000033398972012, + 0.7455864519901312 -0.5945711361665669 0.3009750930664619, + 0.23808379847293318 -0.15464745631612742 0.9588536223843821, + 0.19895598610377047 -0.16283249250660842 0.9663861003644256, + 0.3276240095824946 -0.9136552464418937 0.24061712115785133, + 0.48821221782795726 -0.16756260493579947 0.8564879472535714, + 0.43163901297821156 -0.2030455084507802 0.8788971976136682, + 0.6085067556900258 -0.293030012737212 0.7374638566837216, + 0.21431727527083155 -0.9418453507010565 0.2588347752588332, + 0.6817456757412937 -0.2480536487030806 0.688253021041779, + 0.7010745273859103 -0.1650671744944372 0.6937199254418498, + 0.027095738952232967 -0.9655675724997781 0.25873748060054663, + 0.6900345429917166 -0.07130780067261755 0.7202551818914231, + 0.8702629031742605 -0.41910708598156143 0.2588276064077239, + 0.19150637176351087 -0.844575719837879 0.5000171627397447, + 0.09574420917701053 -0.8607083774603427 0.50001413517885, + 0.11773998232052463 -0.9515227271861866 0.2841510095201574, + 0.8606900864636828 -0.0956856120443915 0.5000568354805567, + 0.8172791291639185 -0.5268503631443234 0.2334170514074789, + 0.08247035494136563 -0.24330495217804324 0.9664374479507121, + 0.12037877586766318 -0.4853406529850039 0.8659984993524487, + 0.17395920590804098 -0.4688091061703236 0.8660001250875348, + 0.2531799955586377 -0.12681506030691664 0.9590713374552913, + 0.42830393884880463 -0.25802786416059414 0.8660123309071998, + 0.05898610909142891 -0.27771120530192955 0.9588519830422231, + 0.4353168513287118 -0.8622819232798223 0.258783932526938, + 0.27392075315164327 -0.4183459378034565 0.8659989014520647, + 0.22535172371498136 -0.44638484325449374 0.8660006768654097, + 0.3603205772733096 -0.5864011562133145 0.725467273958734, + 0.5110449384414494 -0.10961439679824056 0.852536072496603, + 0.445212271865897 -0.5661885046779636 0.6936977801251335, + 0.07229475060936753 -0.7218775960345563 0.6882341210501698, + 0.018953974667322175 -0.6753058765776083 0.737294188166473, + 0.023657084962796754 -0.8430316604771084 0.5373434300001, + 0.24088603647440993 -0.08929340435450031 0.9664370674650434, + 0.5012274184179033 -0.49874553683956585 0.7071237264501434, + 0.2803796236830853 -0.8329703153034653 0.4770196227060024, + 0.47351566939146983 -0.057719330132746376 0.8788921377335079, + 0.7511205140321066 -0.47202872967310644 0.46152665336179377, + 0.29312377851315086 -0.06696490072472627 0.9537264558253067, + 0.5189248718746111 -0.8062103939990534 0.2841509774007641, + 0.9175320507414431 -0.3019959876336027 0.25871482237283344, + 0.2558093925662528 -0.025535395691860304 0.9663899307431473, + 0.1190244360930088 -0.2569378076662721 0.9590704596662285, + 0.1444258261890334 -0.692254355633796 0.7070538083029134, + 0.3190398765446167 -0.38504105330673133 0.8660005452901508, + 0.3610978006812109 -0.7871907484528214 0.49993910018469173, + 0.5337812399279632 -0.4345479696268185 0.7254279081991373, + 0.5974744461235628 -0.7671984661414981 0.2333040929333955, + 0.7597524163832698 -0.3659071327170078 0.5374832425542219, + 0.06087021912087634 -0.5125863203685668 0.8564753823637836, + 0.012958537510658064 -0.461507389186498 0.8870417160606637, + 0.9417084429474211 -0.2149560597162704 0.2588032087760876, + 0.14732061312721403 -0.24269447011143847 0.9588514124332038, + 0.23323125412354384 -0.6814665735511775 0.6936904866238087, + 0.3601260981124518 -0.34692134117535633 0.8659992935882759, + 0.44932640184419637 -0.7291424975141407 0.5161947335304663, + 0.6072611187177012 -0.38738476530007143 0.6936620050911932, + 0.6810325589838739 -0.6915889603495865 0.24062286575979108, + 0.8169893565116585 -0.2871990034559323 0.5000451217246157, + 0.9636679441432886 -0.11602913855122185 0.24058539531257708, + 0.15718655658069317 -0.203474045701023 0.9663802042448731, + 0.3083632669916069 -0.6363087560742838 0.7071232300762439, + 0.5530967930413057 -0.693580826139495 0.4615512703254956, + 0.39670334547605146 -0.30440367253751377 0.8660051153623647, + 0.025554241167708203 -0.2558315126516184 0.9663835769986612, + 0.0058139972410281935 -0.23328479609890418 0.9723910742829625, + 0.8648220694783283 -0.1973869664081484 0.4616504886116877, + 0.1978493880913727 -0.20397771317015376 0.9587745888172797, + -0.030960800525868644 0.9701564953118111 0.2404949135327007, + -0.023679850491597137 0.8657906742599369 0.4998457492519261, + -0.01897221855382984 0.7069898961862539 0.7069691235221633, + -0.01297101608505265 0.4999627748646902 0.8659497540223222, + -0.005813998886457577 0.28413892622201925 0.9587654916726749, + -0.03612604110393865 -0.9652914304346446 0.25866457717204777, + -0.02367985049159679 -0.8657906742599374 0.49984574925192526, + -0.018972218553829797 -0.706989896186253 0.7069691235221641, + -0.012971016085052623 -0.4999627748646898 0.8659497540223223, + -0.005813998886457544 -0.2841389262220186 0.9587654916726751, + -0.3276240095824946 0.9136552464418939 0.24061712115785056, + -0.47260780695331933 0.16308951073064956 0.8660506176294844, + -0.4738154052768747 0.22053767006085526 0.8525620785646287, + -0.6679546222633868 0.23188591846292683 0.7071531258614228, + -0.22353748613111699 0.93235568078032 0.2841546705772167, + -0.7010949163525839 0.09233346583991948 0.7070646712646248, + -0.8604362593290183 0.09811777123837827 0.5000223460997514, + -0.6935187042177047 0.022646517231361206 0.7200825939831386, + -0.8220891563605381 0.18763101947374036 0.5375537364074995, + -0.8796584802102543 0.4236164955579166 0.21621753602660343, + -0.6693780111226326 0.15985668804763942 0.7255197568033199, + -0.19150637176351074 0.8445757198378797 0.5000171627397436, + -0.1260948562905077 0.9576679762658904 0.2587897495108142, + -0.2484323996924929 0.11858334078835149 0.9613632685257447, + -0.23808379847293232 0.15464745631612764 0.9588536223843823, + -0.4387054959440703 0.2719727330690976 0.8564860304146196, + -0.8172901905893806 0.5012543989627978 0.28421958392555957, + -0.09574420917701008 0.860708377460342 0.5000141351788508, + -0.09903857419158586 0.28326340444550085 0.9539146736076778, + -0.05898610909142779 0.2777112053019288 0.9588519830422233, + -0.12037877586766232 0.4853406529850036 0.8659984993524489, + -0.17910546186903353 0.49098733183836085 0.852556551498449, + -0.4725722143272947 0.10284980563879162 0.875269912498916, + -0.21426104871811527 0.43357266009005013 0.8752753574873745, + -0.2739207531516436 0.41834593780345697 0.8659989014520645, + -0.3603205772733094 0.5864011562133155 0.7254672739587333, + -0.43531685132871173 0.8622819232798222 0.2587839325269387, + -0.44521227186589707 0.5661885046779642 0.693697780125133, + -0.26868661822175066 0.08934453342278748 0.9590751042207402, + -0.5012274184179023 0.4987455368395662 0.7071237264501441, + -0.6132671991537748 0.611473631920238 0.5000033398972028, + -0.07229475060936721 0.7218775960345536 0.6882341210501722, + -0.5200648473894417 0.05166567423058546 0.8525627323640739, + -0.46148834506639785 0.012943523897414225 0.8870518432183061, + -0.6593270665537677 0.5257709456090524 0.5374502135667699, + -0.28037962368308533 0.8329703153034652 0.4770196227060027, + -0.251988273931359 0.05759669145414192 0.9660147674516321, + -0.7326165865810614 0.46182823990281874 0.4999876137411596, + -0.7562144998994264 0.592798588744925 0.27700083632344125, + -0.2736815751146713 0.031143416902702364 0.9613160162123469, + -0.2332793079700641 0.005809698262842547 0.9723924166092116, + -0.9119238346135173 0.3185016377895334 0.25875012384376406, + -0.5189248718746109 0.8062103939990531 0.2841509774007647, + -0.09903094804729962 0.2086617518137318 0.9729610190849773, + -0.1444258261890335 0.6922543556337962 0.7070538083029132, + -0.33122272757999877 0.40427280584797554 0.8525579177899124, + -0.3610978006812107 0.7871907484528211 0.4999391001846926, + -0.5280662807364526 0.4211520951912208 0.7374123106276533, + -0.7992266854706418 0.384938715250595 0.4615830269115549, + -0.6087463963778958 0.7633269684577213 0.2162400613255336, + -0.9297342826381878 0.21221277587642917 0.3009317222262793, + -0.06087021912087629 0.5125863203685657 0.8564753823637843, + -0.14732061312721462 0.24269447011143871 0.9588514124332036, + -0.23323125412354365 0.6814665735511768 0.6936904866238094, + -0.3550365787758396 0.35204818286735956 0.8660318150454619, + -0.4493264018441969 0.7291424975141414 0.5161947335304647, + -0.6095000078449306 0.39357461895660245 0.6881923857107073, + -0.6834660314948168 0.6825518574538264 0.25883806845025226, + -0.8177996999184313 0.2849088826623663 0.5000305784583637, + -0.9653405353540003 0.1011787274773886 0.24058369834323456, + -0.965755332829318 0.01801351764368347 0.2588284186364281, + -0.8657469412622624 0.024868531584194872 0.49986377127361686, + -0.17150942037108682 0.21555717180959752 0.9613114086524832, + -0.30836326699160643 0.6363087560742828 0.7071232300762449, + -0.5530967930413059 0.6935808261394953 0.4615512703254951, + -0.3608362930654611 0.28776300361811513 0.8871243561955998, + -0.6467904797928224 0.31694698914205266 0.693690623637914, + -0.025554241167708172 0.25583151265161885 0.9663835769986611, + -0.20396563399656284 0.19784960249386413 0.9587771143187557, + -0.18102568184303713 0.1438114514896419 0.9729069682830449, + -0.0722947506093665 -0.7218775960345554 0.6882341210501705, + -0.15546885761144275 -0.7032994669788101 0.6936852990083576, + -0.09574420917700971 -0.8607083774603432 0.5000141351788492, + -0.42785917108702715 -0.8712298612849679 0.2406139200505607, + -0.9175320507414418 -0.30199598763360663 0.2587148223728334, + -0.9370160217375684 -0.20312835841673924 0.2841475761185047, + -0.12683405242627263 -0.25317135612896186 0.9590711066344101, + -0.1546633133457165 -0.23808437520392914 0.9588509215663712, + -0.2501186633758452 -0.40619687971544793 0.8788883598845274, + -0.5291195401567976 -0.8081209293766821 0.2587915681153979, + -0.843990088898387 -0.1939206994612517 0.5000754864635457, + -0.8815287644364901 -0.0992441182849971 0.4615816747412191, + -0.21885247552779674 -0.4495413410906363 0.8660347433017843, + -0.2686866182217528 -0.08934453342278745 0.9590751042207396, + -0.27770553411021853 -0.05901665972548587 0.9588517456830354, + -0.48792344256014436 -0.10923091417066527 0.8660250121039799, + -0.47260780695331933 -0.1630895107306496 0.8660506176294844, + -0.11333860210603436 -0.48696579086445857 0.8660361885050777, + -0.16714282395309893 -0.4712160489678422 0.8660362068621147, + -0.2207935876437525 -0.6518758365230258 0.7254709404330444, + -0.4244730448141122 -0.26415630770837395 0.8660508526201653, + -0.6312684711135282 -0.3186931810838414 0.7070606577293425, + -0.5916591782169321 -0.38737853695821206 0.707020003914868, + -0.45137919707072244 -0.21501229321531354 0.8660407231868961, + -0.8777195438830279 -0.41438801209178083 0.24060543992269126, + -0.08928664155455594 -0.24091792431162545 0.9664297436364871, + -0.7151749432601298 -0.08554776334154288 0.6936904069685047, + -0.7070120933663341 -0.018949840883639726 0.7069475251843229, + -0.8658066643348986 -0.023653745091820867 0.49981928767946443, + -0.060177753649366304 -0.5340968177920432 0.8432788549407183, + -0.4987346902267857 -0.5012280869453845 0.7071309027481844, + -0.5615902201851964 -0.4593472290419322 0.6881980439988485, + -0.6115289657719385 -0.6132252338069542 0.4999871364788397, + -0.5389756703840133 -0.6778520186161615 0.5000218671139277, + -0.8169893565116576 -0.2871990034559343 0.5000451217246158, + -0.06743968609214059 -0.27578610017099997 0.9588503093248, + -0.4597062710616649 -0.7339322075872353 0.5000136588261429, + -0.031150411753013016 -0.27369282779942866 0.961312585925499, + -0.31497008294387385 -0.9001297377446454 0.3009323878848616, + -0.2334826315852908 -0.10719997994377388 0.966433663035421, + -0.8174796439963794 -0.5144770336728195 0.25892163577957256, + -0.6863153570682085 -0.17023663399826475 0.7071002185668438, + -0.40161548964817845 -0.32425551294545 0.8564831351516135, + -0.7796929684836986 -0.3768978248040172 0.5000269038312627, + -0.4394986197639818 -0.5539090267262179 0.7071249913111323, + -0.3746476398898731 -0.7807901529981828 0.5000058828714142, + -0.7560567430737334 -0.5895705907089673 0.2842265290640863, + -0.2273112027572087 -0.9454600202382222 0.23331302413755592, + -0.49707085846055266 -0.053857061473312304 0.86603693835699, + -0.4999484812550667 -0.01295599194994943 0.8659582313041115, + -0.24269764460713372 -0.14731550786158693 0.9588513933064039, + -0.6629715671854268 -0.24599605034214433 0.7070747091501464, + -0.34689249958833707 -0.36015091503741314 0.8660005266320971, + -0.732616586581063 -0.4618282399028182 0.49998761374115747, + -0.3636205209373758 -0.5907470777724874 0.7202763406196946, + -0.6916225177388963 -0.6809983772403791 0.24062315589419134, + -0.27850351495208286 -0.7959495144607431 0.5374943372623028, + -0.12609485629050818 -0.9576679762658906 0.2587897495108136, + -0.20346713457044024 -0.15717149923500948 0.9663841084050967, + -0.6763650592508782 -0.5409145924856159 0.49994170686258604, + -0.30440427253261093 -0.39671567395627133 0.8659992568711092, + -0.6059392275373034 -0.7430378749368505 0.28413442054919263, + -0.29484065788804137 -0.6427547177222414 0.7070610718332249, + -0.2558093925662528 -0.0255353956918605 0.9663899307431473, + -0.19740129156001565 -0.8648629569526977 0.46156775860264965, + -0.2841258476528498 -0.005809699903948496 0.9587693935887689, + -0.20396563399656137 -0.19784960249386357 0.958777114318756, + -0.16283632383468968 -0.19897184378390198 0.9663821899337955, + -0.9702186095949449 -0.10925010099648999 0.2161949699412742, + -0.9582719629647318 -0.03204867285595337 0.28405585289497515, + -0.7234520831527695 0.5257117312468853 -0.44748660204672136, + -0.6396209228301968 0.5318828740181069 0.554964578512977, + -0.5718081652117655 0.4155164764534934 0.7073764768444225, + -0.7034761165559006 0.4439969162961677 0.5549667483326572, + -0.7149321788547491 0.42530446492257534 -0.5549667483326572, + -0.7967928279676365 0.40605112232254975 0.4474859499022668, + -0.6297761867152637 0.32093828966810806 -0.707375832829544, + -0.8262158454677646 0.3422225595389632 -0.44749424179601194, + -0.07014148320803427 0.891534642673635 -0.4474887185686035, + -0.8218433783959576 0.4026926207287918 -0.4030038642461091, + -0.4346751640535874 0.8053852414575837 0.4030038642461092, + -0.6530272712173528 0.27048702276852515 0.7073840212785678, + -0.8505887442211404 0.2761394546208448 0.4474883124797851, + -0.6722945483546561 0.21825712036338937 -0.7073781659503564, + -0.8695569128267697 0.20887158626515304 -0.4474856822360424, + -0.05543891926022811 0.7046574268509146 0.7073785669746475, + -0.6872882641519221 0.1650898150969327 0.7073755684997174, + -0.6995565939332798 0.10134656928255883 -0.7073538328016069, + -0.6966320135980648 0.11980981951068284 0.7073538328016067, + -0.08671664228418166 0.5475791462010773 -0.8322483419008153, + -0.12509668607285887 0.7899329903466091 0.6002971679890323, + -0.2088290003397565 0.8695649668671563 -0.44748990716486486, + -0.830095202918517 0.0544230297143618 -0.554959537199223, + -0.828400094884447 0.07598154293684355 0.554959537199223, + -0.5694548381972891 0.5923986389667653 -0.569899148800929, + -0.654757234965952 0.6811379390073719 0.32763405089296016, + -0.16505557081307717 0.6872921947229589 0.7073797407450031, + -0.21839834864571636 0.6722493128404083 -0.7073775672824398, + -0.27631799651258016 0.8505310797122759 0.4474877062520758, + -0.34218353193324696 0.8262336526964401 -0.44749120843384943, + -0.2704568640249382 0.6530430070601457 0.7073810257786383, + -0.38736952612266495 0.7361797376925773 -0.5549632817064479, + -0.36796330153159085 0.7460688739543966 0.5549632817064479, + -0.36930820378396123 0.6026830831535468 -0.7073786481781867, + -0.4672498545486591 0.762516456599386 0.4474888007977111, + -0.48009462159024063 0.6793551995218591 -0.5549645639162367, + -0.5808534321682224 0.6799723668415307 -0.4474895201793259, + -0.4977583312985602 0.666521549854267 0.5549645639162366, + -0.4590987160051189 0.5374409846742625 0.7073793585868974, + -0.3920319733347598 0.39201502615972245 -0.8322470493478762, + -0.5655410203414135 0.5655165725327791 0.6002952277854379, + -0.6254414248465285 0.5484864088396885 -0.554964578512977, + 0.5345224838248488 0.2672612419124244 0.8017837257372732, + 0.2672612419124244 0.5345224838248488 -0.8017837257372732, + 0.07580980435789032 0.15161960871578067 0.9855274566525744, + 0.15161960871578067 0.07580980435789034 -0.9855274566525744, + 0.8164965809277261 0.4082482904638631 0.4082482904638631, + 0.4082482904638631 0.8164965809277261 -0.4082482904638631, + 0.3333333333333333 -0.6666666666666666 0.6666666666666666, + 0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + -0.6666666666666666 -0.3333333333333333 0.6666666666666666, + -0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + -0.08908708063747477 -0.1781741612749496 0.9799578870122228, + -0.1781741612749496 -0.0890870806374748 -0.9799578870122228, + -0.5345224838248488 -0.26726124191242434 0.8017837257372731, + -0.2672612419124244 -0.5345224838248488 -0.8017837257372732, + 0.4082482904638631 -0.8164965809277261 0.4082482904638631, + 0.8164965809277261 -0.4082482904638631 -0.4082482904638631, + 0.7871217035395379 0.20559923903258867 0.5815224645069493, + 0.701959710318652 0.41119847806517723 -0.5815224645069493, + 0.15161960871578067 -0.07580980435789034 0.9855274566525744, + 0.07580980435789034 -0.15161960871578067 -0.9855274566525744, + 0.2672612419124244 -0.5345224838248488 0.8017837257372732, + 0.5345224838248488 -0.2672612419124244 -0.8017837257372732, + -0.5694548381972891 -0.5923986389667653 0.569899148800929, + -0.654757234965952 -0.6811379390073719 -0.32763405089296016, + -0.41547047302262574 -0.5718365404957134 -0.7073805602363199, + -0.5808534321682224 -0.6799723668415307 -0.4474895201793259, + -0.5256553505411051 -0.7234904925003426 0.44749073700929226, + -0.4438780278157899 -0.7035543182897777 -0.5549627173406976, + -0.4590987160051189 -0.5374409846742625 0.7073793585868974, + -0.40603698703202584 -0.7967980978327485 -0.447489392558157, + -0.42532668243099037 -0.7149220905623748 0.5549627173406976, + -0.32092619071345824 -0.6297785336610777 0.7073792325576512, + -0.32836886969922663 -0.7643217380044331 0.5549650135155683, + -0.3081795747565643 -0.7726831067627454 -0.5549650135155683, + -0.830095202918517 -0.054423029714361804 0.554959537199223, + -0.828400094884447 -0.07598154293684356 -0.554959537199223, + -0.21839834864571636 -0.6722493128404083 -0.7073775672824398, + -0.2763179965125802 -0.8505310797122758 0.4474877062520758, + -0.20882900033975652 -0.8695649668671563 -0.44748990716486486, + -0.16505557081307717 -0.6872921947229589 0.7073797407450031, + -0.6966320135980648 -0.11980981951068284 -0.7073538328016067, + -0.6995565939332798 -0.10134656928255882 0.7073538328016069, + -0.08671664228418166 -0.5475791462010773 -0.8322483419008153, + -0.12509668607285887 -0.7899329903466091 0.6002971679890323, + -0.07014148320803427 -0.891534642673635 -0.4474887185686035, + -0.05543891926022811 -0.7046574268509146 0.7073785669746475, + -0.5923285213684736 -0.5694933657022223 -0.5699335305056132, + -0.6810705504167112 -0.6548142560168843 0.3276601829214716, + -0.8062744857458495 -0.20479535426732418 -0.5549597431397949, + -0.8113272615651257 -0.18376005587571817 0.5549597431397949, + -0.7878008081118153 -0.2671830571087107 -0.5549622516283556, + -0.7945130698311668 -0.24650736527544448 0.5549622516283554, + -0.6530272712173528 -0.27048702276852515 -0.7073840212785678, + -0.8262158454677646 -0.3422225595389632 0.44749424179601194, + -0.7967928279676365 -0.40605112232254975 -0.4474859499022668, + -0.6297761867152637 -0.32093828966810806 0.707375832829544, + -0.7034761165559006 -0.4439969162961677 -0.5549667483326572, + -0.7149321788547491 -0.4253044649225753 0.5549667483326572, + -0.6665346428191223 -0.49774519561418185 -0.55496062037318, + -0.679273527884988 -0.4802147271270403 0.5549606203731798, + -0.6254414248465285 -0.5484864088396885 -0.554964578512977, + -0.6396209228301968 -0.5318828740181069 0.554964578512977, + -0.3920319733347598 -0.39201502615972245 -0.8322470493478762, + -0.5655410203414135 -0.5655165725327791 0.6002952277854379, + -0.26726124191242445 0.5345224838248488 0.8017837257372732, + -0.5345224838248488 0.2672612419124244 -0.8017837257372732, + -0.16384638410380806 0.08192319205190406 0.9830783046228486, + -0.08192319205190404 0.1638463841038081 -0.9830783046228486, + -0.4082482904638631 0.8164965809277261 0.4082482904638631, + -0.8164965809277261 0.4082482904638631 -0.4082482904638631, + 0.3447412362185711 0.5885101021033561 0.7313065976543551, + 0.1723706181092856 0.6599083498788555 -0.7313065976543551, + 0.6665346428191261 -0.497745195614177 -0.55496062037318, + 0.6800478488238093 -0.5807641086560155 0.44749075231460755, + 0.679273527884988 -0.4802147271270403 0.5549606203731798, + 0.762481505071464 -0.4673028405551392 -0.4474930274686445, + 0.6026533216797004 -0.3693487739935759 0.7073828221111012, + 0.7967928279676365 -0.40605112232254975 0.4474859499022668, + 0.6297761867152678 -0.32093828966810023 -0.7073758328295437, + 0.8262158454677625 -0.3422225595389688 -0.44749424179601194, + 0.6530272712173528 -0.27048702276852515 0.7073840212785678, + 0.7878008081118152 -0.2671830571087105 0.5549622516283558, + 0.6810705504167112 -0.6548142560168843 -0.3276601829214716, + 0.5923285213684736 -0.5694933657022223 0.5699335305056132, + 0.07014148320803434 -0.891534642673635 0.4474887185686035, + 0.7945130698311665 -0.24650736527544428 -0.5549622516283558, + 0.05543891926022803 -0.7046574268509146 -0.7073785669746475, + 0.12509668607285881 -0.789932990346609 -0.6002971679890323, + 0.8062744857458515 -0.2047953542673168 0.5549597431397948, + 0.8113272615651258 -0.18376005587571811 -0.5549597431397948, + 0.5475713547536124 -0.08673534705175615 -0.8322515190884934, + 0.7899250105744968 -0.12512418581112056 0.6003019371899322, + 0.8915395230908505 -0.07010018699741526 -0.4474854663001539, + 0.08671664228418176 -0.5475791462010773 0.8322483419008153, + 0.7046632062542871 -0.055406430392867766 0.7073753552552904, + 0.5694548381972891 -0.5923986389667653 -0.569899148800929, + 0.6547572349659563 -0.6811379390073667 0.32763405089296216, + 0.20483678917177162 -0.8062611866050183 -0.5549637724897607, + 0.18363855288030834 -0.8113520155394693 0.5549637724897608, + 0.21839834864571706 -0.6722493128404081 -0.7073775672824401, + 0.2763179965125806 -0.8505310797122757 0.4474877062520759, + 0.342183531933249 -0.8262336526964393 -0.44749120843384943, + 0.2704568640249382 -0.6530430070601457 0.7073810257786383, + 0.320926190713454 -0.62977853366108 -0.7073792325576512, + 0.40603698703202573 -0.7967980978327486 0.4474893925581569, + 0.46724985454865914 -0.7625164565993859 -0.44748880079771103, + 0.36930820378396545 -0.6026830831535445 0.7073786481781867, + 0.49775833129856006 -0.6665215498542671 -0.5549645639162367, + 0.4800946215902408 -0.679355199521859 0.5549645639162367, + 0.4590987160051189 -0.5374409846742625 -0.7073793585868973, + 0.580853432168219 -0.6799723668415335 0.4474895201793258, + 0.5655410203414108 -0.5655165725327818 -0.600295227785438, + 0.39203197333475986 -0.3920150261597219 0.8322470493478765, + 0.5375000891959985 -0.4590276415760253 -0.7073805753506706, + -0.5345224838248488 -0.2672612419124244 0.8017837257372732, + -0.2672612419124244 -0.5345224838248488 -0.8017837257372732, + -0.07580980435789032 -0.15161960871578067 0.9855274566525744, + -0.15161960871578067 -0.07580980435789034 -0.9855274566525744, + -0.8164965809277261 -0.4082482904638631 0.4082482904638631, + -0.4082482904638631 -0.8164965809277261 -0.4082482904638631, + -0.3333333333333333 0.6666666666666666 0.6666666666666666, + -0.6666666666666666 0.3333333333333333 -0.6666666666666666, + 0.6666666666666666 0.3333333333333333 0.6666666666666666, + 0.3333333333333333 0.6666666666666666 -0.6666666666666666, + 0.08908708063747477 0.1781741612749496 0.9799578870122228, + 0.1781741612749496 0.0890870806374748 -0.9799578870122228, + 0.5345224838248488 0.26726124191242434 0.8017837257372731, + 0.2672612419124244 0.5345224838248488 -0.8017837257372732, + 0.580853432168219 0.6799723668415335 -0.4474895201793258, + 0.4590987160051189 0.5374409846742625 0.7073793585868974, + 0.5256553505411051 0.7234904925003426 0.44749073700929226, + 0.38736952612266495 0.7361797376925773 -0.5549632817064479, + 0.4438780278157933 0.7035543182897757 -0.5549627173406976, + 0.42532668243099037 0.7149220905623748 0.5549627173406976, + 0.3679633015315874 0.7460688739543984 0.5549632817064478, + 0.3283688696992266 0.7643217380044331 -0.5549650135155683, + 0.8915395230908506 0.07010018699741527 -0.447485466300154, + 0.40266537766879135 0.8218686474886592 -0.40297955270957814, + 0.8053307553375827 0.43479863684858394 0.40297955270957814, + 0.3081795747565669 0.7726831067627444 0.5549650135155683, + 0.27631799651258065 0.8505310797122756 -0.4474877062520758, + 0.218398348645717 0.6722493128404081 0.7073775672824401, + 0.18363855288030836 0.8113520155394693 -0.5549637724897608, + 0.2048367891717716 0.8062611866050183 0.5549637724897607, + 0.7046632062542871 0.055406430392867766 0.7073753552552904, + 0.08671664228418166 0.5475791462010773 -0.8322483419008153, + 0.12509668607285887 0.7899329903466091 0.6002971679890323, + 0.5475713547536124 0.08673534705175615 -0.8322515190884934, + 0.7899250105744968 0.12512418581112056 0.6003019371899322, + 0.0760840881677156 0.8283886050233942 -0.554962638918227, + 0.8113272615651258 0.18376005587571811 -0.5549597431397948, + 0.4346751640535874 0.8053852414575837 -0.4030038642461092, + 0.05439708712296896 0.8300948297137224 0.554962638918227, + 0.8218433783959576 0.4026926207287918 0.4030038642461091, + 0.8505887442211403 0.2761394546208446 -0.44748831247978527, + 0.8062744857458515 0.20479535426731682 0.5549597431397948, + 0.6722945483546556 0.21825712036338904 0.7073781659503569, + 0.7642807063725632 0.32845947191747493 -0.5549679064363537, + 0.7726886058475523 0.30816057700331595 0.5549679064363537, + 0.736206949548302 0.38732251108706806 -0.5549599984160948, + 0.7460344928147002 0.3680379541415821 0.5549599984160946, + 0.7034761165558969 0.4439969162961736 -0.554966748332657, + 0.7149321788547491 0.4253044649225753 0.5549667483326572, + 0.5718081652117655 0.4155164764534934 -0.7073764768444225, + 0.7234520831527725 0.5257117312468813 0.44748660204672136, + 0.6396209228301969 0.5318828740181065 -0.5549645785129772, + 0.5063323558193261 0.4932401700243608 -0.7073483442581816, + 0.6254414248465325 0.5484864088396839 0.5549645785129773, + 0.4932620583100916 0.5063110325747411 0.7073483442581816, + 0.41547047302262574 0.5718365404957134 -0.7073805602363199, + 0.26726124191242445 -0.5345224838248488 0.8017837257372732, + 0.5345224838248488 -0.2672612419124244 -0.8017837257372732, + 0.17817416127494953 -0.0890870806374748 0.9799578870122228, + 0.08908708063747478 -0.1781741612749496 -0.9799578870122228, + 0.3333333333333333 -0.6666666666666666 0.6666666666666666, + 0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + -0.6666666666666666 -0.3333333333333333 0.6666666666666666, + -0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + -0.4082482904638631 0.8164965809277261 0.4082482904638631, + -0.8164965809277261 0.4082482904638631 -0.4082482904638631, + -0.15161960871578065 0.07580980435789034 0.9855274566525744, + -0.07580980435789034 0.15161960871578067 -0.9855274566525744, + -0.2672612419124244 0.5345224838248488 0.8017837257372732, + -0.5345224838248488 0.2672612419124244 -0.8017837257372732 ] } + normalIndex [ + 0, 1, 2, -1, + 0, 2, 169, -1, + 0, 6, 1, -1, + 0, 169, 170, -1, + 0, 170, 6, -1, + 1, 6, 8, -1, + 1, 8, 101, -1, + 1, 85, 2, -1, + 1, 101, 85, -1, + 2, 85, 86, -1, + 2, 86, 168, -1, + 2, 168, 169, -1, + 3, 4, 5, -1, + 3, 5, 7, -1, + 3, 7, 133, -1, + 3, 133, 134, -1, + 3, 134, 4, -1, + 4, 87, 5, -1, + 4, 134, 135, -1, + 4, 135, 87, -1, + 5, 10, 7, -1, + 5, 67, 10, -1, + 5, 84, 92, -1, + 5, 87, 84, -1, + 5, 92, 67, -1, + 6, 9, 8, -1, + 6, 170, 171, -1, + 6, 171, 9, -1, + 7, 10, 146, -1, + 7, 132, 133, -1, + 7, 146, 132, -1, + 8, 9, 11, -1, + 8, 11, 12, -1, + 8, 12, 109, -1, + 8, 107, 101, -1, + 8, 109, 107, -1, + 9, 171, 172, -1, + 9, 172, 11, -1, + 10, 67, 68, -1, + 10, 68, 146, -1, + 11, 16, 12, -1, + 11, 172, 16, -1, + 12, 16, 20, -1, + 12, 20, 109, -1, + 13, 14, 15, -1, + 13, 15, 17, -1, + 13, 17, 124, -1, + 13, 21, 14, -1, + 13, 124, 125, -1, + 13, 125, 21, -1, + 14, 21, 24, -1, + 14, 24, 25, -1, + 14, 25, 97, -1, + 14, 96, 99, -1, + 14, 97, 96, -1, + 14, 99, 15, -1, + 15, 18, 17, -1, + 15, 19, 18, -1, + 15, 99, 19, -1, + 16, 23, 20, -1, + 16, 172, 173, -1, + 16, 173, 174, -1, + 16, 174, 23, -1, + 17, 18, 122, -1, + 17, 122, 123, -1, + 17, 123, 124, -1, + 18, 19, 22, -1, + 18, 22, 121, -1, + 18, 121, 122, -1, + 19, 27, 22, -1, + 19, 28, 27, -1, + 19, 99, 104, -1, + 19, 104, 28, -1, + 20, 23, 26, -1, + 20, 26, 42, -1, + 20, 42, 76, -1, + 20, 76, 94, -1, + 20, 94, 95, -1, + 20, 95, 109, -1, + 21, 125, 126, -1, + 21, 126, 24, -1, + 22, 27, 120, -1, + 22, 120, 121, -1, + 23, 174, 175, -1, + 23, 175, 26, -1, + 24, 33, 25, -1, + 24, 126, 127, -1, + 24, 127, 33, -1, + 25, 33, 35, -1, + 25, 35, 97, -1, + 26, 161, 42, -1, + 26, 175, 161, -1, + 27, 28, 37, -1, + 27, 37, 120, -1, + 28, 31, 37, -1, + 28, 90, 31, -1, + 28, 103, 90, -1, + 28, 104, 103, -1, + 29, 30, 31, -1, + 29, 31, 90, -1, + 29, 32, 30, -1, + 29, 34, 32, -1, + 29, 36, 34, -1, + 29, 44, 36, -1, + 29, 47, 44, -1, + 29, 90, 91, -1, + 29, 91, 102, -1, + 29, 102, 47, -1, + 30, 32, 116, -1, + 30, 53, 31, -1, + 30, 116, 53, -1, + 31, 45, 37, -1, + 31, 53, 45, -1, + 32, 34, 145, -1, + 32, 131, 116, -1, + 32, 145, 131, -1, + 33, 43, 35, -1, + 33, 127, 128, -1, + 33, 128, 43, -1, + 34, 36, 145, -1, + 35, 43, 50, -1, + 35, 50, 59, -1, + 35, 59, 69, -1, + 35, 69, 89, -1, + 35, 88, 97, -1, + 35, 89, 88, -1, + 36, 44, 144, -1, + 36, 144, 145, -1, + 37, 45, 119, -1, + 37, 119, 120, -1, + 38, 39, 40, -1, + 38, 40, 52, -1, + 38, 41, 39, -1, + 38, 46, 41, -1, + 38, 52, 108, -1, + 38, 108, 110, -1, + 38, 110, 46, -1, + 39, 41, 154, -1, + 39, 154, 155, -1, + 39, 155, 40, -1, + 40, 54, 52, -1, + 40, 155, 156, -1, + 40, 156, 54, -1, + 41, 46, 48, -1, + 41, 48, 153, -1, + 41, 153, 154, -1, + 42, 79, 76, -1, + 42, 147, 79, -1, + 42, 161, 147, -1, + 43, 128, 129, -1, + 43, 129, 50, -1, + 44, 47, 51, -1, + 44, 51, 143, -1, + 44, 143, 144, -1, + 45, 53, 117, -1, + 45, 117, 118, -1, + 45, 118, 119, -1, + 46, 49, 48, -1, + 46, 58, 49, -1, + 46, 110, 114, -1, + 46, 114, 58, -1, + 47, 56, 51, -1, + 47, 102, 56, -1, + 48, 49, 152, -1, + 48, 152, 153, -1, + 49, 58, 60, -1, + 49, 60, 151, -1, + 49, 151, 152, -1, + 50, 129, 59, -1, + 51, 56, 57, -1, + 51, 57, 142, -1, + 51, 142, 143, -1, + 52, 54, 55, -1, + 52, 55, 62, -1, + 52, 62, 115, -1, + 52, 113, 108, -1, + 52, 115, 113, -1, + 53, 116, 117, -1, + 54, 156, 157, -1, + 54, 157, 55, -1, + 55, 63, 62, -1, + 55, 157, 158, -1, + 55, 158, 63, -1, + 56, 61, 57, -1, + 56, 64, 61, -1, + 56, 102, 105, -1, + 56, 105, 64, -1, + 57, 61, 141, -1, + 57, 141, 142, -1, + 58, 76, 60, -1, + 58, 94, 76, -1, + 58, 114, 94, -1, + 59, 70, 69, -1, + 59, 129, 130, -1, + 59, 130, 70, -1, + 60, 76, 77, -1, + 60, 77, 150, -1, + 60, 150, 151, -1, + 61, 64, 65, -1, + 61, 65, 140, -1, + 61, 140, 141, -1, + 62, 63, 67, -1, + 62, 67, 115, -1, + 63, 71, 67, -1, + 63, 158, 159, -1, + 63, 159, 71, -1, + 64, 66, 65, -1, + 64, 74, 66, -1, + 64, 105, 106, -1, + 64, 106, 74, -1, + 65, 66, 139, -1, + 65, 139, 140, -1, + 66, 74, 81, -1, + 66, 81, 138, -1, + 66, 138, 139, -1, + 67, 71, 68, -1, + 67, 92, 93, -1, + 67, 93, 115, -1, + 68, 71, 160, -1, + 68, 160, 146, -1, + 69, 70, 72, -1, + 69, 72, 73, -1, + 69, 73, 75, -1, + 69, 75, 80, -1, + 69, 80, 98, -1, + 69, 98, 89, -1, + 70, 130, 162, -1, + 70, 162, 163, -1, + 70, 163, 72, -1, + 71, 159, 160, -1, + 72, 163, 164, -1, + 72, 164, 73, -1, + 73, 164, 165, -1, + 73, 165, 75, -1, + 74, 83, 81, -1, + 74, 84, 83, -1, + 74, 106, 112, -1, + 74, 112, 84, -1, + 75, 82, 80, -1, + 75, 165, 82, -1, + 76, 78, 77, -1, + 76, 79, 78, -1, + 77, 78, 149, -1, + 77, 149, 150, -1, + 78, 79, 148, -1, + 78, 148, 149, -1, + 79, 147, 148, -1, + 80, 82, 85, -1, + 80, 85, 98, -1, + 81, 83, 137, -1, + 81, 137, 138, -1, + 82, 86, 85, -1, + 82, 165, 166, -1, + 82, 166, 167, -1, + 82, 167, 86, -1, + 83, 84, 87, -1, + 83, 87, 136, -1, + 83, 136, 137, -1, + 84, 111, 92, -1, + 84, 112, 111, -1, + 85, 100, 98, -1, + 85, 101, 100, -1, + 86, 167, 168, -1, + 87, 135, 136, -1, + 88, 89, 98, -1, + 88, 98, 97, -1, + 90, 102, 91, -1, + 90, 103, 102, -1, + 92, 111, 115, -1, + 92, 115, 93, -1, + 94, 109, 95, -1, + 94, 114, 109, -1, + 96, 97, 98, -1, + 96, 98, 100, -1, + 96, 100, 99, -1, + 99, 100, 101, -1, + 99, 101, 106, -1, + 99, 106, 104, -1, + 101, 107, 108, -1, + 101, 108, 106, -1, + 102, 103, 104, -1, + 102, 104, 105, -1, + 104, 106, 105, -1, + 106, 108, 113, -1, + 106, 113, 112, -1, + 107, 109, 110, -1, + 107, 110, 108, -1, + 109, 114, 110, -1, + 111, 112, 113, -1, + 111, 113, 115, -1, + 116, 131, 296, -1, + 116, 296, 359, -1, + 116, 359, 117, -1, + 117, 359, 491, -1, + 117, 491, 118, -1, + 118, 481, 119, -1, + 118, 491, 481, -1, + 119, 437, 120, -1, + 119, 472, 437, -1, + 119, 481, 472, -1, + 120, 437, 121, -1, + 121, 437, 443, -1, + 121, 443, 122, -1, + 122, 443, 495, -1, + 122, 489, 123, -1, + 122, 495, 489, -1, + 123, 489, 124, -1, + 124, 474, 125, -1, + 124, 480, 474, -1, + 124, 489, 480, -1, + 125, 458, 126, -1, + 125, 474, 458, -1, + 126, 458, 127, -1, + 127, 438, 128, -1, + 127, 458, 438, -1, + 128, 438, 439, -1, + 128, 439, 502, -1, + 128, 502, 129, -1, + 129, 502, 130, -1, + 130, 424, 162, -1, + 130, 502, 503, -1, + 130, 503, 424, -1, + 131, 145, 296, -1, + 132, 146, 204, -1, + 132, 204, 345, -1, + 132, 345, 133, -1, + 133, 345, 134, -1, + 134, 326, 135, -1, + 134, 337, 326, -1, + 134, 345, 337, -1, + 135, 298, 136, -1, + 135, 326, 298, -1, + 136, 298, 137, -1, + 137, 298, 303, -1, + 137, 303, 138, -1, + 138, 286, 343, -1, + 138, 303, 286, -1, + 138, 343, 139, -1, + 139, 343, 140, -1, + 140, 333, 141, -1, + 140, 343, 333, -1, + 141, 310, 142, -1, + 141, 325, 310, -1, + 141, 333, 325, -1, + 142, 289, 143, -1, + 142, 310, 289, -1, + 143, 289, 144, -1, + 144, 289, 293, -1, + 144, 293, 145, -1, + 145, 293, 301, -1, + 145, 301, 296, -1, + 146, 160, 283, -1, + 146, 205, 204, -1, + 146, 283, 205, -1, + 147, 161, 354, -1, + 147, 267, 148, -1, + 147, 268, 267, -1, + 147, 354, 268, -1, + 148, 267, 149, -1, + 149, 249, 150, -1, + 149, 258, 249, -1, + 149, 267, 258, -1, + 150, 219, 151, -1, + 150, 249, 219, -1, + 151, 219, 152, -1, + 152, 219, 220, -1, + 152, 220, 153, -1, + 153, 220, 275, -1, + 153, 275, 154, -1, + 154, 266, 155, -1, + 154, 275, 266, -1, + 155, 257, 156, -1, + 155, 266, 257, -1, + 156, 234, 157, -1, + 156, 251, 234, -1, + 156, 257, 251, -1, + 157, 234, 158, -1, + 158, 229, 159, -1, + 158, 234, 236, -1, + 158, 236, 229, -1, + 159, 229, 283, -1, + 159, 283, 160, -1, + 161, 175, 354, -1, + 162, 423, 163, -1, + 162, 424, 423, -1, + 163, 423, 164, -1, + 164, 405, 165, -1, + 164, 414, 405, -1, + 164, 423, 414, -1, + 165, 373, 166, -1, + 165, 405, 373, -1, + 166, 373, 167, -1, + 167, 373, 380, -1, + 167, 380, 402, -1, + 167, 402, 168, -1, + 168, 402, 421, -1, + 168, 421, 169, -1, + 169, 413, 170, -1, + 169, 421, 413, -1, + 170, 413, 171, -1, + 171, 390, 172, -1, + 171, 406, 390, -1, + 171, 413, 406, -1, + 172, 364, 173, -1, + 172, 390, 364, -1, + 173, 364, 174, -1, + 174, 364, 368, -1, + 174, 368, 376, -1, + 174, 376, 175, -1, + 175, 376, 354, -1, + 176, 177, 178, -1, + 176, 178, 179, -1, + 176, 179, 180, -1, + 176, 180, 181, -1, + 176, 181, 182, -1, + 176, 182, 471, -1, + 176, 183, 177, -1, + 176, 189, 183, -1, + 176, 191, 197, -1, + 176, 197, 189, -1, + 176, 351, 191, -1, + 176, 363, 351, -1, + 176, 471, 363, -1, + 177, 183, 404, -1, + 177, 404, 499, -1, + 177, 497, 178, -1, + 177, 499, 497, -1, + 178, 447, 473, -1, + 178, 448, 447, -1, + 178, 473, 179, -1, + 178, 497, 448, -1, + 179, 473, 484, -1, + 179, 484, 492, -1, + 179, 492, 180, -1, + 180, 492, 500, -1, + 180, 500, 501, -1, + 180, 501, 181, -1, + 181, 440, 459, -1, + 181, 441, 440, -1, + 181, 459, 182, -1, + 181, 501, 441, -1, + 182, 459, 469, -1, + 182, 469, 471, -1, + 183, 184, 185, -1, + 183, 185, 403, -1, + 183, 186, 184, -1, + 183, 189, 186, -1, + 183, 403, 404, -1, + 184, 186, 188, -1, + 184, 188, 433, -1, + 184, 377, 185, -1, + 184, 378, 377, -1, + 184, 433, 378, -1, + 185, 377, 392, -1, + 185, 392, 400, -1, + 185, 400, 403, -1, + 186, 187, 188, -1, + 186, 189, 431, -1, + 186, 382, 407, -1, + 186, 383, 382, -1, + 186, 407, 187, -1, + 186, 431, 383, -1, + 187, 407, 416, -1, + 187, 416, 426, -1, + 187, 426, 188, -1, + 188, 426, 432, -1, + 188, 432, 433, -1, + 189, 197, 246, -1, + 189, 246, 358, -1, + 189, 358, 431, -1, + 190, 191, 192, -1, + 190, 192, 304, -1, + 190, 193, 191, -1, + 190, 194, 193, -1, + 190, 304, 328, -1, + 190, 328, 338, -1, + 190, 338, 346, -1, + 190, 346, 194, -1, + 191, 193, 196, -1, + 191, 196, 197, -1, + 191, 350, 192, -1, + 191, 351, 350, -1, + 192, 309, 304, -1, + 192, 350, 309, -1, + 193, 194, 195, -1, + 193, 195, 319, -1, + 193, 319, 324, -1, + 193, 324, 327, -1, + 193, 327, 196, -1, + 194, 288, 195, -1, + 194, 346, 353, -1, + 194, 353, 288, -1, + 195, 287, 307, -1, + 195, 288, 287, -1, + 195, 307, 319, -1, + 196, 198, 197, -1, + 196, 212, 198, -1, + 196, 327, 212, -1, + 197, 198, 199, -1, + 197, 199, 200, -1, + 197, 200, 201, -1, + 197, 201, 203, -1, + 197, 203, 245, -1, + 197, 245, 246, -1, + 198, 212, 213, -1, + 198, 213, 277, -1, + 198, 277, 199, -1, + 199, 223, 200, -1, + 199, 224, 223, -1, + 199, 277, 224, -1, + 200, 223, 250, -1, + 200, 250, 259, -1, + 200, 259, 270, -1, + 200, 270, 201, -1, + 201, 202, 203, -1, + 201, 270, 278, -1, + 201, 278, 282, -1, + 201, 282, 202, -1, + 202, 214, 203, -1, + 202, 217, 214, -1, + 202, 282, 217, -1, + 203, 214, 233, -1, + 203, 233, 244, -1, + 203, 244, 245, -1, + 204, 205, 206, -1, + 204, 206, 302, -1, + 204, 302, 345, -1, + 205, 207, 206, -1, + 205, 228, 207, -1, + 205, 283, 228, -1, + 206, 207, 208, -1, + 206, 208, 297, -1, + 206, 297, 302, -1, + 207, 209, 208, -1, + 207, 228, 209, -1, + 208, 209, 210, -1, + 208, 210, 297, -1, + 209, 211, 210, -1, + 209, 228, 243, -1, + 209, 243, 211, -1, + 210, 211, 212, -1, + 210, 212, 327, -1, + 210, 322, 297, -1, + 210, 327, 322, -1, + 211, 213, 212, -1, + 211, 243, 260, -1, + 211, 260, 277, -1, + 211, 277, 213, -1, + 214, 215, 216, -1, + 214, 216, 233, -1, + 214, 217, 218, -1, + 214, 218, 215, -1, + 215, 218, 264, -1, + 215, 264, 274, -1, + 215, 274, 279, -1, + 215, 279, 216, -1, + 216, 221, 233, -1, + 216, 222, 221, -1, + 216, 279, 222, -1, + 217, 282, 218, -1, + 218, 272, 264, -1, + 218, 282, 272, -1, + 219, 249, 256, -1, + 219, 256, 220, -1, + 220, 242, 275, -1, + 220, 247, 242, -1, + 220, 256, 247, -1, + 221, 222, 225, -1, + 221, 225, 237, -1, + 221, 237, 245, -1, + 221, 244, 233, -1, + 221, 245, 244, -1, + 222, 276, 280, -1, + 222, 279, 276, -1, + 222, 280, 225, -1, + 223, 224, 226, -1, + 223, 226, 250, -1, + 224, 260, 269, -1, + 224, 269, 226, -1, + 224, 277, 260, -1, + 225, 238, 237, -1, + 225, 280, 281, -1, + 225, 281, 238, -1, + 226, 231, 250, -1, + 226, 261, 271, -1, + 226, 269, 261, -1, + 226, 271, 231, -1, + 227, 228, 229, -1, + 227, 229, 248, -1, + 227, 243, 228, -1, + 227, 248, 253, -1, + 227, 253, 243, -1, + 228, 283, 229, -1, + 229, 236, 248, -1, + 230, 231, 232, -1, + 230, 232, 235, -1, + 230, 235, 252, -1, + 230, 252, 259, -1, + 230, 259, 231, -1, + 231, 259, 250, -1, + 231, 271, 232, -1, + 232, 263, 273, -1, + 232, 271, 263, -1, + 232, 273, 235, -1, + 234, 251, 263, -1, + 234, 255, 236, -1, + 234, 263, 255, -1, + 235, 240, 252, -1, + 235, 241, 240, -1, + 235, 273, 241, -1, + 236, 255, 248, -1, + 237, 238, 239, -1, + 237, 239, 245, -1, + 238, 281, 356, -1, + 238, 356, 357, -1, + 238, 357, 239, -1, + 239, 246, 245, -1, + 239, 357, 358, -1, + 239, 358, 246, -1, + 240, 241, 242, -1, + 240, 242, 254, -1, + 240, 254, 262, -1, + 240, 262, 252, -1, + 241, 257, 266, -1, + 241, 266, 275, -1, + 241, 273, 257, -1, + 241, 275, 242, -1, + 242, 247, 254, -1, + 243, 253, 260, -1, + 247, 256, 264, -1, + 247, 264, 254, -1, + 248, 255, 261, -1, + 248, 261, 253, -1, + 249, 258, 265, -1, + 249, 265, 256, -1, + 251, 257, 263, -1, + 252, 262, 278, -1, + 252, 270, 259, -1, + 252, 278, 270, -1, + 253, 261, 269, -1, + 253, 269, 260, -1, + 254, 264, 272, -1, + 254, 272, 262, -1, + 255, 263, 271, -1, + 255, 271, 261, -1, + 256, 265, 274, -1, + 256, 274, 264, -1, + 257, 273, 263, -1, + 258, 267, 280, -1, + 258, 276, 265, -1, + 258, 280, 276, -1, + 262, 272, 278, -1, + 265, 276, 279, -1, + 265, 279, 274, -1, + 267, 268, 280, -1, + 268, 281, 280, -1, + 268, 354, 355, -1, + 268, 355, 281, -1, + 272, 282, 278, -1, + 281, 355, 356, -1, + 284, 285, 286, -1, + 284, 286, 323, -1, + 284, 320, 285, -1, + 284, 323, 342, -1, + 284, 332, 320, -1, + 284, 342, 332, -1, + 285, 315, 348, -1, + 285, 320, 315, -1, + 285, 343, 286, -1, + 285, 348, 343, -1, + 286, 303, 323, -1, + 287, 288, 349, -1, + 287, 308, 307, -1, + 287, 349, 308, -1, + 288, 340, 349, -1, + 288, 353, 340, -1, + 289, 310, 331, -1, + 289, 321, 293, -1, + 289, 331, 321, -1, + 290, 291, 292, -1, + 290, 292, 294, -1, + 290, 294, 295, -1, + 290, 295, 314, -1, + 290, 314, 324, -1, + 290, 319, 291, -1, + 290, 324, 319, -1, + 291, 307, 308, -1, + 291, 308, 292, -1, + 291, 319, 307, -1, + 292, 308, 342, -1, + 292, 334, 294, -1, + 292, 342, 334, -1, + 293, 299, 301, -1, + 293, 321, 299, -1, + 294, 334, 344, -1, + 294, 344, 295, -1, + 295, 297, 314, -1, + 295, 302, 297, -1, + 295, 344, 352, -1, + 295, 352, 302, -1, + 296, 300, 318, -1, + 296, 301, 300, -1, + 296, 318, 360, -1, + 296, 360, 359, -1, + 297, 322, 314, -1, + 298, 323, 303, -1, + 298, 326, 344, -1, + 298, 334, 323, -1, + 298, 344, 334, -1, + 299, 300, 301, -1, + 299, 321, 339, -1, + 299, 329, 300, -1, + 299, 339, 329, -1, + 300, 316, 318, -1, + 300, 329, 316, -1, + 302, 352, 345, -1, + 304, 305, 306, -1, + 304, 306, 328, -1, + 304, 309, 305, -1, + 305, 309, 335, -1, + 305, 329, 339, -1, + 305, 335, 329, -1, + 305, 339, 306, -1, + 306, 312, 328, -1, + 306, 339, 347, -1, + 306, 347, 312, -1, + 308, 349, 342, -1, + 309, 350, 335, -1, + 310, 325, 341, -1, + 310, 341, 331, -1, + 311, 312, 313, -1, + 311, 313, 315, -1, + 311, 315, 330, -1, + 311, 330, 346, -1, + 311, 338, 312, -1, + 311, 346, 338, -1, + 312, 338, 328, -1, + 312, 347, 313, -1, + 313, 341, 315, -1, + 313, 347, 341, -1, + 314, 322, 324, -1, + 315, 320, 330, -1, + 315, 341, 348, -1, + 316, 317, 318, -1, + 316, 329, 335, -1, + 316, 335, 317, -1, + 317, 335, 336, -1, + 317, 336, 362, -1, + 317, 361, 318, -1, + 317, 362, 361, -1, + 318, 361, 360, -1, + 320, 332, 340, -1, + 320, 340, 330, -1, + 321, 331, 339, -1, + 322, 327, 324, -1, + 323, 334, 342, -1, + 325, 333, 348, -1, + 325, 348, 341, -1, + 326, 337, 352, -1, + 326, 352, 344, -1, + 330, 340, 353, -1, + 330, 353, 346, -1, + 331, 341, 347, -1, + 331, 347, 339, -1, + 332, 342, 349, -1, + 332, 349, 340, -1, + 333, 343, 348, -1, + 335, 350, 336, -1, + 336, 350, 351, -1, + 336, 351, 363, -1, + 336, 363, 362, -1, + 337, 345, 352, -1, + 354, 376, 381, -1, + 354, 381, 355, -1, + 355, 381, 395, -1, + 355, 395, 356, -1, + 356, 395, 415, -1, + 356, 415, 357, -1, + 357, 415, 431, -1, + 357, 431, 358, -1, + 359, 360, 436, -1, + 359, 436, 491, -1, + 360, 361, 434, -1, + 360, 434, 436, -1, + 361, 362, 463, -1, + 361, 463, 434, -1, + 362, 363, 471, -1, + 362, 471, 463, -1, + 364, 390, 410, -1, + 364, 399, 368, -1, + 364, 410, 399, -1, + 365, 366, 367, -1, + 365, 367, 374, -1, + 365, 374, 386, -1, + 365, 377, 366, -1, + 365, 386, 392, -1, + 365, 392, 377, -1, + 366, 377, 379, -1, + 366, 379, 430, -1, + 366, 430, 367, -1, + 367, 372, 374, -1, + 367, 422, 372, -1, + 367, 430, 422, -1, + 368, 375, 376, -1, + 368, 399, 375, -1, + 369, 370, 371, -1, + 369, 371, 396, -1, + 369, 372, 370, -1, + 369, 374, 372, -1, + 369, 386, 374, -1, + 369, 396, 386, -1, + 370, 372, 414, -1, + 370, 414, 423, -1, + 370, 423, 425, -1, + 370, 425, 371, -1, + 371, 397, 396, -1, + 371, 425, 461, -1, + 371, 461, 483, -1, + 371, 483, 397, -1, + 372, 422, 414, -1, + 373, 405, 412, -1, + 373, 412, 380, -1, + 375, 381, 376, -1, + 375, 399, 417, -1, + 375, 408, 381, -1, + 375, 417, 408, -1, + 377, 378, 379, -1, + 378, 429, 379, -1, + 378, 433, 429, -1, + 379, 411, 420, -1, + 379, 420, 430, -1, + 379, 429, 411, -1, + 380, 401, 402, -1, + 380, 412, 401, -1, + 381, 408, 395, -1, + 382, 383, 384, -1, + 382, 384, 385, -1, + 382, 385, 387, -1, + 382, 387, 407, -1, + 383, 415, 384, -1, + 383, 431, 415, -1, + 384, 408, 417, -1, + 384, 415, 408, -1, + 384, 417, 385, -1, + 385, 417, 427, -1, + 385, 427, 387, -1, + 386, 396, 403, -1, + 386, 400, 392, -1, + 386, 403, 400, -1, + 387, 388, 416, -1, + 387, 389, 388, -1, + 387, 416, 407, -1, + 387, 427, 389, -1, + 388, 389, 391, -1, + 388, 391, 409, -1, + 388, 409, 426, -1, + 388, 426, 416, -1, + 389, 419, 391, -1, + 389, 427, 419, -1, + 390, 406, 419, -1, + 390, 419, 410, -1, + 391, 393, 409, -1, + 391, 394, 393, -1, + 391, 419, 428, -1, + 391, 428, 394, -1, + 393, 394, 398, -1, + 393, 398, 411, -1, + 393, 411, 418, -1, + 393, 418, 409, -1, + 394, 402, 398, -1, + 394, 421, 402, -1, + 394, 428, 421, -1, + 395, 408, 415, -1, + 396, 397, 403, -1, + 397, 404, 403, -1, + 397, 483, 499, -1, + 397, 499, 404, -1, + 398, 401, 420, -1, + 398, 402, 401, -1, + 398, 420, 411, -1, + 399, 410, 417, -1, + 401, 412, 430, -1, + 401, 430, 420, -1, + 405, 414, 422, -1, + 405, 422, 412, -1, + 406, 413, 428, -1, + 406, 428, 419, -1, + 409, 418, 426, -1, + 410, 419, 427, -1, + 410, 427, 417, -1, + 411, 429, 418, -1, + 412, 422, 430, -1, + 413, 421, 428, -1, + 418, 429, 432, -1, + 418, 432, 426, -1, + 423, 424, 425, -1, + 424, 462, 425, -1, + 424, 503, 462, -1, + 425, 462, 461, -1, + 429, 433, 432, -1, + 434, 435, 436, -1, + 434, 463, 435, -1, + 435, 451, 453, -1, + 435, 453, 490, -1, + 435, 463, 451, -1, + 435, 490, 498, -1, + 435, 498, 436, -1, + 436, 498, 491, -1, + 437, 470, 443, -1, + 437, 472, 479, -1, + 437, 479, 470, -1, + 438, 444, 439, -1, + 438, 458, 468, -1, + 438, 468, 444, -1, + 439, 444, 445, -1, + 439, 445, 502, -1, + 440, 441, 442, -1, + 440, 442, 446, -1, + 440, 446, 459, -1, + 441, 494, 442, -1, + 441, 501, 494, -1, + 442, 488, 446, -1, + 442, 494, 488, -1, + 443, 467, 495, -1, + 443, 470, 467, -1, + 444, 460, 445, -1, + 444, 468, 475, -1, + 444, 475, 460, -1, + 445, 460, 462, -1, + 445, 462, 503, -1, + 445, 503, 502, -1, + 446, 452, 459, -1, + 446, 488, 496, -1, + 446, 496, 452, -1, + 447, 448, 449, -1, + 447, 449, 450, -1, + 447, 450, 473, -1, + 448, 482, 449, -1, + 448, 497, 482, -1, + 449, 460, 475, -1, + 449, 475, 450, -1, + 449, 482, 460, -1, + 450, 457, 473, -1, + 450, 475, 485, -1, + 450, 485, 457, -1, + 451, 452, 453, -1, + 451, 463, 471, -1, + 451, 469, 452, -1, + 451, 471, 469, -1, + 452, 469, 459, -1, + 452, 496, 453, -1, + 453, 496, 490, -1, + 454, 455, 456, -1, + 454, 456, 476, -1, + 454, 457, 455, -1, + 454, 476, 492, -1, + 454, 484, 457, -1, + 454, 492, 484, -1, + 455, 457, 485, -1, + 455, 477, 487, -1, + 455, 485, 477, -1, + 455, 487, 456, -1, + 456, 465, 476, -1, + 456, 487, 493, -1, + 456, 493, 465, -1, + 457, 484, 473, -1, + 458, 474, 477, -1, + 458, 477, 468, -1, + 460, 461, 462, -1, + 460, 482, 461, -1, + 461, 482, 483, -1, + 464, 465, 466, -1, + 464, 466, 467, -1, + 464, 467, 478, -1, + 464, 476, 465, -1, + 464, 478, 486, -1, + 464, 486, 476, -1, + 465, 493, 466, -1, + 466, 489, 495, -1, + 466, 493, 489, -1, + 466, 495, 467, -1, + 467, 470, 478, -1, + 468, 477, 485, -1, + 468, 485, 475, -1, + 470, 479, 488, -1, + 470, 488, 478, -1, + 472, 481, 498, -1, + 472, 490, 479, -1, + 472, 498, 490, -1, + 474, 480, 487, -1, + 474, 487, 477, -1, + 476, 486, 500, -1, + 476, 500, 492, -1, + 478, 488, 494, -1, + 478, 494, 486, -1, + 479, 490, 496, -1, + 479, 496, 488, -1, + 480, 489, 493, -1, + 480, 493, 487, -1, + 481, 491, 498, -1, + 482, 497, 483, -1, + 483, 497, 499, -1, + 486, 494, 501, -1, + 486, 501, 500, -1, + 504, 505, 506, -1, + 504, 506, 507, -1, + 504, 507, 508, -1, + 504, 508, 549, -1, + 504, 545, 505, -1, + 504, 549, 545, -1, + 505, 544, 548, -1, + 505, 545, 544, -1, + 505, 548, 506, -1, + 506, 548, 507, -1, + 507, 509, 508, -1, + 507, 548, 509, -1, + 508, 509, 510, -1, + 508, 510, 549, -1, + 509, 511, 510, -1, + 509, 515, 511, -1, + 509, 548, 515, -1, + 510, 511, 549, -1, + 511, 515, 516, -1, + 511, 516, 517, -1, + 511, 517, 549, -1, + 512, 513, 514, -1, + 512, 514, 519, -1, + 512, 519, 524, -1, + 512, 523, 559, -1, + 512, 524, 523, -1, + 512, 559, 513, -1, + 513, 558, 514, -1, + 513, 559, 558, -1, + 514, 558, 519, -1, + 515, 548, 516, -1, + 516, 518, 517, -1, + 516, 520, 518, -1, + 516, 548, 520, -1, + 517, 518, 549, -1, + 518, 520, 522, -1, + 518, 521, 549, -1, + 518, 522, 521, -1, + 519, 558, 524, -1, + 520, 548, 522, -1, + 521, 522, 527, -1, + 521, 526, 547, -1, + 521, 527, 526, -1, + 521, 547, 549, -1, + 522, 546, 527, -1, + 522, 548, 546, -1, + 523, 524, 525, -1, + 523, 525, 557, -1, + 523, 557, 559, -1, + 524, 530, 525, -1, + 524, 556, 530, -1, + 524, 558, 556, -1, + 525, 530, 532, -1, + 525, 531, 557, -1, + 525, 532, 531, -1, + 526, 527, 529, -1, + 526, 528, 547, -1, + 526, 529, 528, -1, + 527, 546, 529, -1, + 528, 529, 547, -1, + 529, 546, 547, -1, + 530, 556, 532, -1, + 531, 532, 533, -1, + 531, 533, 557, -1, + 532, 534, 533, -1, + 532, 556, 534, -1, + 533, 534, 536, -1, + 533, 535, 557, -1, + 533, 536, 535, -1, + 534, 556, 536, -1, + 535, 536, 538, -1, + 535, 537, 557, -1, + 535, 538, 537, -1, + 536, 556, 538, -1, + 537, 538, 539, -1, + 537, 539, 557, -1, + 538, 541, 539, -1, + 538, 556, 541, -1, + 539, 540, 557, -1, + 539, 541, 540, -1, + 540, 541, 542, -1, + 540, 542, 544, -1, + 540, 543, 557, -1, + 540, 544, 543, -1, + 541, 556, 542, -1, + 542, 556, 544, -1, + 543, 544, 545, -1, + 543, 545, 549, -1, + 543, 549, 557, -1, + 544, 556, 548, -1, + 546, 548, 549, -1, + 546, 549, 547, -1, + 548, 550, 551, -1, + 548, 551, 549, -1, + 548, 552, 550, -1, + 548, 554, 552, -1, + 548, 556, 554, -1, + 549, 551, 553, -1, + 549, 553, 555, -1, + 549, 555, 557, -1, + 550, 552, 553, -1, + 550, 553, 551, -1, + 552, 554, 555, -1, + 552, 555, 553, -1, + 554, 556, 557, -1, + 554, 557, 555, -1, + 556, 558, 559, -1, + 556, 559, 557, -1, + 560, 561, 562, -1, + 560, 562, 564, -1, + 560, 564, 565, -1, + 560, 565, 561, -1, + 561, 563, 562, -1, + 561, 565, 563, -1, + 562, 563, 616, -1, + 562, 616, 564, -1, + 563, 565, 617, -1, + 563, 617, 616, -1, + 564, 566, 567, -1, + 564, 567, 565, -1, + 564, 587, 566, -1, + 564, 595, 587, -1, + 564, 597, 595, -1, + 564, 599, 597, -1, + 564, 601, 599, -1, + 564, 603, 601, -1, + 564, 605, 603, -1, + 564, 607, 605, -1, + 564, 609, 607, -1, + 564, 612, 609, -1, + 564, 616, 612, -1, + 565, 567, 586, -1, + 565, 586, 594, -1, + 565, 594, 596, -1, + 565, 596, 598, -1, + 565, 598, 600, -1, + 565, 600, 602, -1, + 565, 602, 604, -1, + 565, 604, 606, -1, + 565, 606, 608, -1, + 565, 608, 613, -1, + 565, 613, 617, -1, + 566, 568, 569, -1, + 566, 569, 567, -1, + 566, 580, 568, -1, + 566, 587, 580, -1, + 567, 569, 581, -1, + 567, 581, 586, -1, + 568, 580, 569, -1, + 569, 580, 581, -1, + 570, 571, 572, -1, + 570, 572, 573, -1, + 570, 573, 613, -1, + 570, 613, 571, -1, + 571, 574, 572, -1, + 571, 608, 609, -1, + 571, 609, 574, -1, + 571, 613, 608, -1, + 572, 574, 612, -1, + 572, 576, 573, -1, + 572, 612, 576, -1, + 573, 575, 613, -1, + 573, 576, 575, -1, + 574, 609, 612, -1, + 575, 576, 577, -1, + 575, 577, 578, -1, + 575, 578, 579, -1, + 575, 579, 613, -1, + 576, 612, 577, -1, + 577, 612, 578, -1, + 578, 583, 579, -1, + 578, 612, 583, -1, + 579, 582, 613, -1, + 579, 583, 582, -1, + 580, 587, 581, -1, + 581, 587, 586, -1, + 582, 583, 584, -1, + 582, 584, 613, -1, + 583, 585, 584, -1, + 583, 612, 585, -1, + 584, 585, 589, -1, + 584, 588, 613, -1, + 584, 589, 588, -1, + 585, 612, 589, -1, + 586, 587, 595, -1, + 586, 595, 594, -1, + 588, 589, 590, -1, + 588, 590, 611, -1, + 588, 611, 613, -1, + 589, 591, 590, -1, + 589, 610, 591, -1, + 589, 612, 610, -1, + 590, 591, 593, -1, + 590, 592, 611, -1, + 590, 593, 592, -1, + 591, 610, 593, -1, + 592, 593, 611, -1, + 593, 610, 611, -1, + 594, 595, 597, -1, + 594, 597, 596, -1, + 596, 597, 599, -1, + 596, 599, 598, -1, + 598, 599, 600, -1, + 599, 601, 600, -1, + 600, 601, 603, -1, + 600, 603, 602, -1, + 602, 603, 605, -1, + 602, 605, 604, -1, + 604, 605, 607, -1, + 604, 607, 606, -1, + 606, 607, 609, -1, + 606, 609, 608, -1, + 610, 612, 613, -1, + 610, 613, 611, -1, + 612, 614, 615, -1, + 612, 615, 613, -1, + 612, 616, 614, -1, + 613, 615, 617, -1, + 614, 616, 617, -1, + 614, 617, 615, -1, + 618, 619, 620, -1, + 618, 620, 621, -1, + 618, 621, 663, -1, + 618, 659, 619, -1, + 618, 663, 659, -1, + 619, 657, 658, -1, + 619, 658, 662, -1, + 619, 659, 657, -1, + 619, 662, 620, -1, + 620, 622, 621, -1, + 620, 662, 622, -1, + 621, 622, 623, -1, + 621, 623, 624, -1, + 621, 624, 663, -1, + 622, 662, 623, -1, + 623, 625, 624, -1, + 623, 626, 625, -1, + 623, 662, 626, -1, + 624, 625, 663, -1, + 625, 626, 627, -1, + 625, 627, 631, -1, + 625, 631, 663, -1, + 626, 662, 627, -1, + 627, 634, 631, -1, + 627, 662, 634, -1, + 628, 629, 630, -1, + 628, 630, 632, -1, + 628, 632, 673, -1, + 628, 672, 629, -1, + 628, 673, 672, -1, + 629, 672, 630, -1, + 630, 633, 632, -1, + 630, 639, 633, -1, + 630, 672, 639, -1, + 631, 634, 635, -1, + 631, 635, 663, -1, + 632, 633, 673, -1, + 633, 639, 644, -1, + 633, 643, 671, -1, + 633, 644, 643, -1, + 633, 671, 673, -1, + 634, 637, 635, -1, + 634, 662, 637, -1, + 635, 636, 663, -1, + 635, 637, 636, -1, + 636, 637, 638, -1, + 636, 638, 661, -1, + 636, 661, 663, -1, + 637, 640, 638, -1, + 637, 660, 640, -1, + 637, 662, 660, -1, + 638, 640, 642, -1, + 638, 641, 661, -1, + 638, 642, 641, -1, + 639, 670, 644, -1, + 639, 672, 670, -1, + 640, 660, 642, -1, + 641, 642, 661, -1, + 642, 660, 661, -1, + 643, 644, 646, -1, + 643, 645, 671, -1, + 643, 646, 645, -1, + 644, 670, 646, -1, + 645, 646, 647, -1, + 645, 647, 671, -1, + 646, 648, 647, -1, + 646, 670, 648, -1, + 647, 648, 650, -1, + 647, 649, 671, -1, + 647, 650, 649, -1, + 648, 670, 650, -1, + 649, 650, 651, -1, + 649, 651, 671, -1, + 650, 652, 651, -1, + 650, 670, 652, -1, + 651, 652, 654, -1, + 651, 653, 671, -1, + 651, 654, 653, -1, + 652, 670, 654, -1, + 653, 654, 656, -1, + 653, 655, 671, -1, + 653, 656, 655, -1, + 654, 670, 656, -1, + 655, 656, 657, -1, + 655, 657, 671, -1, + 656, 658, 657, -1, + 656, 670, 658, -1, + 657, 659, 663, -1, + 657, 663, 671, -1, + 658, 670, 662, -1, + 660, 662, 663, -1, + 660, 663, 661, -1, + 662, 664, 665, -1, + 662, 665, 663, -1, + 662, 666, 664, -1, + 662, 668, 666, -1, + 662, 670, 668, -1, + 663, 665, 667, -1, + 663, 667, 669, -1, + 663, 669, 671, -1, + 664, 666, 667, -1, + 664, 667, 665, -1, + 666, 668, 669, -1, + 666, 669, 667, -1, + 668, 670, 671, -1, + 668, 671, 669, -1, + 670, 672, 673, -1, + 670, 673, 671, -1, + 674, 675, 676, -1, + 674, 676, 715, -1, + 674, 712, 714, -1, + 674, 714, 675, -1, + 674, 715, 719, -1, + 674, 719, 712, -1, + 675, 714, 718, -1, + 675, 718, 676, -1, + 676, 678, 715, -1, + 676, 679, 678, -1, + 676, 718, 679, -1, + 677, 678, 679, -1, + 677, 679, 680, -1, + 677, 680, 681, -1, + 677, 681, 719, -1, + 677, 719, 678, -1, + 678, 719, 715, -1, + 679, 718, 680, -1, + 680, 685, 681, -1, + 680, 718, 685, -1, + 681, 685, 686, -1, + 681, 686, 719, -1, + 682, 683, 684, -1, + 682, 684, 690, -1, + 682, 690, 694, -1, + 682, 693, 729, -1, + 682, 694, 693, -1, + 682, 729, 683, -1, + 683, 728, 684, -1, + 683, 729, 728, -1, + 684, 728, 690, -1, + 685, 687, 686, -1, + 685, 718, 687, -1, + 686, 687, 689, -1, + 686, 688, 719, -1, + 686, 689, 688, -1, + 687, 718, 689, -1, + 688, 689, 692, -1, + 688, 691, 719, -1, + 688, 692, 691, -1, + 689, 718, 692, -1, + 690, 728, 694, -1, + 691, 692, 695, -1, + 691, 695, 717, -1, + 691, 717, 719, -1, + 692, 698, 695, -1, + 692, 716, 698, -1, + 692, 718, 716, -1, + 693, 694, 696, -1, + 693, 696, 727, -1, + 693, 727, 729, -1, + 694, 701, 696, -1, + 694, 726, 701, -1, + 694, 728, 726, -1, + 695, 697, 717, -1, + 695, 698, 697, -1, + 696, 700, 727, -1, + 696, 701, 700, -1, + 697, 698, 699, -1, + 697, 699, 717, -1, + 698, 716, 699, -1, + 699, 716, 717, -1, + 700, 701, 702, -1, + 700, 702, 704, -1, + 700, 703, 727, -1, + 700, 704, 703, -1, + 701, 726, 702, -1, + 702, 726, 704, -1, + 703, 704, 706, -1, + 703, 705, 727, -1, + 703, 706, 705, -1, + 704, 726, 706, -1, + 705, 706, 708, -1, + 705, 707, 727, -1, + 705, 708, 707, -1, + 706, 726, 708, -1, + 707, 708, 710, -1, + 707, 709, 727, -1, + 707, 710, 709, -1, + 708, 726, 710, -1, + 709, 710, 711, -1, + 709, 711, 727, -1, + 710, 713, 711, -1, + 710, 726, 713, -1, + 711, 712, 727, -1, + 711, 713, 712, -1, + 712, 713, 714, -1, + 712, 719, 727, -1, + 713, 726, 714, -1, + 714, 726, 718, -1, + 716, 718, 719, -1, + 716, 719, 717, -1, + 718, 720, 721, -1, + 718, 721, 719, -1, + 718, 726, 720, -1, + 719, 721, 727, -1, + 720, 722, 723, -1, + 720, 723, 721, -1, + 720, 726, 722, -1, + 721, 723, 727, -1, + 722, 724, 725, -1, + 722, 725, 723, -1, + 722, 726, 724, -1, + 723, 725, 727, -1, + 724, 726, 727, -1, + 724, 727, 725, -1, + 726, 728, 729, -1, + 726, 729, 727, -1 ] + color Color { color [ + 0.8 0.8 0.8, + 1.0 0.8 0.0, + 1.0 1.0 1.0 ] } + colorIndex [ + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 0, 0, 0, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1, + 1, 1, 1, -1 ] + } + } + ] +} + From d530ccc075c821f141ea7924bb7259f6046e29dc Mon Sep 17 00:00:00 2001 From: pavelkokorin Date: Tue, 15 Mar 2016 10:53:16 +0300 Subject: [PATCH 095/116] add 28F400 to memory.lib --- library/memory.dcm | 6 +++++ library/memory.lib | 59 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) diff --git a/library/memory.dcm b/library/memory.dcm index e230b223..de0d1726 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -107,6 +107,12 @@ K EEROM ROM F memory/28c256.pdf $ENDCMP # +$CMP 28F400 +D Flash EEProm 4-MBIT (256K X 16, 512K X 8) (PSOP 44 pack.) 5V, 12V Prog +K EEPROM FLASH 4MO +F http://www.alldatasheet.com/datasheet-pdf/pdf/66061/INTEL/PA28F400BX-B80.html +$ENDCMP +# $CMP 29F010-TSOP-SP D Flash EEProm 128Ko (TSOP 32 pack.) 5V prog K EEPROM FLASH 128KO diff --git a/library/memory.lib b/library/memory.lib index 685d3827..d942928d 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -598,6 +598,65 @@ S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # +# 28F400 +# +DEF 28F400 U 0 30 Y Y 1 F N +F0 "U" 270 1100 50 H V C CNN +F1 "28F400" 350 -1400 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + PSOP-44 +$ENDFPLIST +DRAW +X VPP 1 50 1300 250 D 50 40 1 1 W +X DU 2 -600 -1150 250 R 50 50 1 1 N +X A17 3 -600 -750 250 R 50 50 1 1 I +X A7 4 -600 250 250 R 50 50 1 1 I +X A6 5 -600 350 250 R 50 50 1 1 I +X A5 6 -600 450 250 R 50 50 1 1 I +X A4 7 -600 550 250 R 50 50 1 1 I +X A3 8 -600 650 250 R 50 50 1 1 I +X A2 9 -600 750 250 R 50 50 1 1 I +X A1 10 -600 850 250 R 50 50 1 1 I +X D10 20 600 -50 250 L 50 50 1 1 T +X D7 30 600 250 250 L 50 50 1 1 T +X A10 40 -600 -50 250 R 50 50 1 1 I +X A0 11 -600 950 250 R 50 50 1 1 I +X D3 21 600 650 250 L 50 50 1 1 T +X D15/A-1 31 600 -550 250 L 50 50 1 1 T +X A9 41 -600 50 250 R 50 50 1 1 I +X CE 12 600 -750 250 L 50 50 1 1 I I +X D11 22 600 -150 250 L 50 50 1 1 T +X GND 32 50 -1500 250 U 50 40 1 1 W +X A8 42 -600 150 250 R 50 50 1 1 I +X GND 13 -50 -1500 250 U 50 40 1 1 W +X VCC 23 -50 1300 250 D 50 40 1 1 W +X BYTE 33 600 -1150 250 L 50 50 1 1 I I +X WE 43 600 -950 250 L 50 50 1 1 I I +X OE 14 600 -850 250 L 50 50 1 1 I I +X D4 24 600 550 250 L 50 50 1 1 T +X A16 34 -600 -650 250 R 50 50 1 1 I +X PR 44 600 -1050 250 L 50 40 1 1 I I +X D0 15 600 950 250 L 50 50 1 1 T +X D12 25 600 -250 250 L 50 50 1 1 T +X A15 35 -600 -550 250 R 50 50 1 1 I +X D8 16 600 150 250 L 50 50 1 1 T +X D5 26 600 450 250 L 50 50 1 1 T +X A14 36 -600 -450 250 R 50 50 1 1 I +X D1 17 600 850 250 L 50 50 1 1 T +X D13 27 600 -350 250 L 50 50 1 1 T +X A13 37 -600 -350 250 R 50 50 1 1 I +X D9 18 600 50 250 L 50 50 1 1 T +X D6 28 600 350 250 L 50 50 1 1 T +X A12 38 -600 -250 250 R 50 50 1 1 I +X D2 19 600 750 250 L 50 50 1 1 T +X D14 29 600 -450 250 L 50 50 1 1 T +X A11 39 -600 -150 250 R 50 50 1 1 I +S -350 1050 350 -1250 0 1 0 N +ENDDRAW +ENDDEF +# # 29F010-TSOP-SP # DEF 29F010-TSOP-SP U 0 30 Y Y 1 F N From cb77f806569736cfe8726865dc8da2474b7af46b Mon Sep 17 00:00:00 2001 From: pavelkokorin Date: Wed, 16 Mar 2016 10:10:21 +0300 Subject: [PATCH 096/116] update 28F400 in memory.lib --- library/memory.dcm | 8 +++- library/memory.lib | 101 +++++++++++++++++++++++---------------------- 2 files changed, 59 insertions(+), 50 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index de0d1726..773c3043 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -107,8 +107,14 @@ K EEROM ROM F memory/28c256.pdf $ENDCMP # +$CMP 28F004 +D PA28F004BX-T/B Flash EEProm 4-MBIT (512Kx8bits) 5V, 12V Prog +K EEPROM FLASH 4MO +F http://www.alldatasheet.com/datasheet-pdf/pdf/66061/INTEL/PA28F400BX-B80.html +$ENDCMP +# $CMP 28F400 -D Flash EEProm 4-MBIT (256K X 16, 512K X 8) (PSOP 44 pack.) 5V, 12V Prog +D PA28F400BX-T/B Flash EEProm 4-MBIT (256Kx16bits, 512Kx8bits) 5V, 12V Prog K EEPROM FLASH 4MO F http://www.alldatasheet.com/datasheet-pdf/pdf/66061/INTEL/PA28F400BX-B80.html $ENDCMP diff --git a/library/memory.lib b/library/memory.lib index d942928d..d1b84cef 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -601,59 +601,62 @@ ENDDEF # 28F400 # DEF 28F400 U 0 30 Y Y 1 F N -F0 "U" 270 1100 50 H V C CNN -F1 "28F400" 350 -1400 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 270 1150 50 H V C CNN +F1 "28F400" 200 -1300 50 H V C CNN +F2 "" 0 50 50 H V C CNN +F3 "" 0 50 50 H V C CNN +ALIAS 28F004 $FPLIST PSOP-44 + TSOP-56 + TSOP-40 $ENDFPLIST DRAW -X VPP 1 50 1300 250 D 50 40 1 1 W -X DU 2 -600 -1150 250 R 50 50 1 1 N -X A17 3 -600 -750 250 R 50 50 1 1 I -X A7 4 -600 250 250 R 50 50 1 1 I -X A6 5 -600 350 250 R 50 50 1 1 I -X A5 6 -600 450 250 R 50 50 1 1 I -X A4 7 -600 550 250 R 50 50 1 1 I -X A3 8 -600 650 250 R 50 50 1 1 I -X A2 9 -600 750 250 R 50 50 1 1 I -X A1 10 -600 850 250 R 50 50 1 1 I -X D10 20 600 -50 250 L 50 50 1 1 T -X D7 30 600 250 250 L 50 50 1 1 T -X A10 40 -600 -50 250 R 50 50 1 1 I -X A0 11 -600 950 250 R 50 50 1 1 I -X D3 21 600 650 250 L 50 50 1 1 T -X D15/A-1 31 600 -550 250 L 50 50 1 1 T -X A9 41 -600 50 250 R 50 50 1 1 I -X CE 12 600 -750 250 L 50 50 1 1 I I -X D11 22 600 -150 250 L 50 50 1 1 T -X GND 32 50 -1500 250 U 50 40 1 1 W -X A8 42 -600 150 250 R 50 50 1 1 I -X GND 13 -50 -1500 250 U 50 40 1 1 W -X VCC 23 -50 1300 250 D 50 40 1 1 W -X BYTE 33 600 -1150 250 L 50 50 1 1 I I -X WE 43 600 -950 250 L 50 50 1 1 I I -X OE 14 600 -850 250 L 50 50 1 1 I I -X D4 24 600 550 250 L 50 50 1 1 T -X A16 34 -600 -650 250 R 50 50 1 1 I -X PR 44 600 -1050 250 L 50 40 1 1 I I -X D0 15 600 950 250 L 50 50 1 1 T -X D12 25 600 -250 250 L 50 50 1 1 T -X A15 35 -600 -550 250 R 50 50 1 1 I -X D8 16 600 150 250 L 50 50 1 1 T -X D5 26 600 450 250 L 50 50 1 1 T -X A14 36 -600 -450 250 R 50 50 1 1 I -X D1 17 600 850 250 L 50 50 1 1 T -X D13 27 600 -350 250 L 50 50 1 1 T -X A13 37 -600 -350 250 R 50 50 1 1 I -X D9 18 600 50 250 L 50 50 1 1 T -X D6 28 600 350 250 L 50 50 1 1 T -X A12 38 -600 -250 250 R 50 50 1 1 I -X D2 19 600 750 250 L 50 50 1 1 T -X D14 29 600 -450 250 L 50 50 1 1 T -X A11 39 -600 -150 250 R 50 50 1 1 I -S -350 1050 350 -1250 0 1 0 N +X VPP 1 0 1300 200 D 50 50 1 1 W +X DU 2 -600 -1100 250 R 50 50 1 1 N N +X A17 3 -600 -700 250 R 50 50 1 1 I +X A7 4 -600 300 250 R 50 50 1 1 I +X A6 5 -600 400 250 R 50 50 1 1 I +X A5 6 -600 500 250 R 50 50 1 1 I +X A4 7 -600 600 250 R 50 50 1 1 I +X A3 8 -600 700 250 R 50 50 1 1 I +X A2 9 -600 800 250 R 50 50 1 1 I +X A1 10 -600 900 250 R 50 50 1 1 I +X D10 20 600 0 250 L 50 50 1 1 T +X D7 30 600 300 250 L 50 50 1 1 T +X A10 40 -600 0 250 R 50 50 1 1 I +X A0 11 -600 1000 250 R 50 50 1 1 I +X D3 21 600 700 250 L 50 50 1 1 T +X A-1/D15 31 600 -500 250 L 50 50 1 1 T +X A9 41 -600 100 250 R 50 50 1 1 I +X CE 12 600 -700 250 L 50 50 1 1 I I +X D11 22 600 -100 250 L 50 50 1 1 T +X GND 32 0 -1400 200 U 50 50 1 1 W +X A8 42 -600 200 250 R 50 50 1 1 I +X GND 13 -100 -1400 200 U 50 50 1 1 W +X VCC 23 -100 1300 200 D 50 50 1 1 W +X BYTE 33 600 -1100 250 L 50 50 1 1 I I +X WE 43 600 -900 250 L 50 50 1 1 I I +X OE 14 600 -800 250 L 50 50 1 1 I I +X D4 24 600 600 250 L 50 50 1 1 T +X A16 34 -600 -600 250 R 50 50 1 1 I +X PR 44 600 -1000 250 L 50 50 1 1 I I +X D0 15 600 1000 250 L 50 50 1 1 T +X D12 25 600 -200 250 L 50 50 1 1 T +X A15 35 -600 -500 250 R 50 50 1 1 I +X D8 16 600 200 250 L 50 50 1 1 T +X D5 26 600 500 250 L 50 50 1 1 T +X A14 36 -600 -400 250 R 50 50 1 1 I +X D1 17 600 900 250 L 50 50 1 1 T +X D13 27 600 -300 250 L 50 50 1 1 T +X A13 37 -600 -300 250 R 50 50 1 1 I +X D9 18 600 100 250 L 50 50 1 1 T +X D6 28 600 400 250 L 50 50 1 1 T +X A12 38 -600 -200 250 R 50 50 1 1 I +X D2 19 600 800 250 L 50 50 1 1 T +X D14 29 600 -400 250 L 50 50 1 1 T +X A11 39 -600 -100 250 R 50 50 1 1 I +S -350 1100 350 -1200 0 1 10 N ENDDRAW ENDDEF # From dec5575fc5ec9c8bb673b3872758da625fe8cea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 17:19:33 +0100 Subject: [PATCH 097/116] MC34063 corrected. --- library/regul.dcm | 3 ++- library/regul.lib | 31 ++++++++++++++++++------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/library/regul.dcm b/library/regul.dcm index 4190bdfd..13c011ea 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2018,7 +2018,8 @@ $ENDCMP # $CMP MC34063 D 1.5A step up/down/inverting switching regulator -F regulator/mc34063.pdf +K smps buck boost inverting +F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF $ENDCMP # $CMP MC78L05AACP diff --git a/library/regul.lib b/library/regul.lib index fc508bf5..7ffc3b71 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,20 +1713,25 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 150 350 50 H V L CNN -F1 "MC34063" 100 -350 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +F0 "U" 0 350 50 H V C CNN +F1 "MC34063" 0 -550 50 H V L CNN +F2 "" 500 0 50 H V C CNN +F3 "" 500 0 50 H V C CNN +$FPLIST + dip + soic + dfn +$ENDFPLIST DRAW -S 550 300 -550 -300 0 1 0 N -X Sw_Coll 1 850 100 300 L 50 50 1 1 I -X Sw_Emit 2 850 -50 300 L 50 50 1 1 I -X Tim_Cap 3 -850 -150 300 R 50 50 1 1 I -X GND 4 0 -500 200 U 50 50 1 1 W -X V_Sense 5 850 -200 300 L 50 50 1 1 I -X VCC 6 0 500 200 D 50 50 1 1 W -X I_Sense 7 -850 150 300 R 50 50 1 1 I -X Drv_Coll 8 850 200 300 L 50 50 1 1 I +S -300 300 300 -500 0 1 0 N +X SwC 1 400 0 100 L 50 50 1 1 I +X SwE 2 400 -200 100 L 50 50 1 1 I +X Ct 3 -400 -200 100 R 50 50 1 1 I +X GND 4 -400 -400 100 R 50 50 1 1 W +X Vfb 5 400 -400 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 0 100 R 50 50 1 1 W +X Ipk 7 -400 200 100 R 50 50 1 1 I +X DC 8 400 200 100 L 50 50 1 1 I ENDDRAW ENDDEF # From c014b47ba7915cd39a492f42f8a01d17ee75c6c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 17:38:45 +0100 Subject: [PATCH 098/116] Moved the component so the geometrical centre of the symbol corresponds to the start of the axes. --- library/regul.lib | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 7ffc3b71..638db177 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,8 +1713,8 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 350 50 H V C CNN -F1 "MC34063" 0 -550 50 H V L CNN +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 0 -450 50 H V L CNN F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST @@ -1723,15 +1723,15 @@ $FPLIST dfn $ENDFPLIST DRAW -S -300 300 300 -500 0 1 0 N -X SwC 1 400 0 100 L 50 50 1 1 I -X SwE 2 400 -200 100 L 50 50 1 1 I -X Ct 3 -400 -200 100 R 50 50 1 1 I -X GND 4 -400 -400 100 R 50 50 1 1 W -X Vfb 5 400 -400 100 L 50 50 1 1 I -X Vin(VCC) 6 -400 0 100 R 50 50 1 1 W -X Ipk 7 -400 200 100 R 50 50 1 1 I -X DC 8 400 200 100 L 50 50 1 1 I +S -300 400 300 -400 0 1 0 N +X SwC 1 400 100 100 L 50 50 1 1 I +X SwE 2 400 -100 100 L 50 50 1 1 I +X Ct 3 -400 -100 100 R 50 50 1 1 I +X GND 4 -400 -300 100 R 50 50 1 1 W +X Vfb 5 400 -300 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W +X Ipk 7 -400 300 100 R 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 I ENDDRAW ENDDEF # From ad2953a64d0911476488b0ce2183728baf8a22cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 18:27:21 +0100 Subject: [PATCH 099/116] Changed layout a bit. Renamed Ct to TC. Pin types changed according to their characteristics (open collectors and emitters). --- library/regul.lib | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 638db177..c5aaa1b4 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1718,20 +1718,20 @@ F1 "MC34063" 0 -450 50 H V L CNN F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST - dip - soic - dfn + DIP + SOIC + DFN* $ENDFPLIST DRAW -S -300 400 300 -400 0 1 0 N -X SwC 1 400 100 100 L 50 50 1 1 I -X SwE 2 400 -100 100 L 50 50 1 1 I -X Ct 3 -400 -100 100 R 50 50 1 1 I -X GND 4 -400 -300 100 R 50 50 1 1 W +S -300 400 300 -400 0 1 10 f +X SwC 1 400 100 100 L 50 50 1 1 C +X SwE 2 400 -100 100 L 50 50 1 1 E +X TC 3 -400 -300 100 R 50 50 1 1 I +X GND 4 0 -500 100 U 50 50 1 1 W X Vfb 5 400 -300 100 L 50 50 1 1 I X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 C ENDDRAW ENDDEF # From 7137d09e4f406acdbb17fada2506bc3a31184aec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 18:46:19 +0100 Subject: [PATCH 100/116] Pin types changed to passive --- library/regul.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index c5aaa1b4..35def7db 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1724,14 +1724,14 @@ $FPLIST $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f -X SwC 1 400 100 100 L 50 50 1 1 C -X SwE 2 400 -100 100 L 50 50 1 1 E +X SwC 1 400 100 100 L 50 50 1 1 P +X SwE 2 400 -100 100 L 50 50 1 1 P X TC 3 -400 -300 100 R 50 50 1 1 I X GND 4 0 -500 100 U 50 50 1 1 W X Vfb 5 400 -300 100 L 50 50 1 1 I X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 C +X DC 8 400 300 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 81db0776cdae313011e0d67d94e913f116c2d987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Wed, 16 Mar 2016 19:16:24 +0100 Subject: [PATCH 101/116] Checklib fixes. --- library/regul.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 35def7db..60c88e3c 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,9 +1713,9 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MC34063" 0 -450 50 H V L CNN -F2 "" 500 0 50 H V C CNN +F0 "U" 0 525 50 H V C CNN +F1 "MC34063" 0 450 50 H V C CNN +F2 "" 50 -450 50 H V L CNN F3 "" 500 0 50 H V C CNN $FPLIST DIP From f18cad277fae81b4be0d90afc9181bddf7456e38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Wed, 16 Mar 2016 21:05:14 +0100 Subject: [PATCH 102/116] Added LPC812M101JD20 to nxp_armmcu. --- library/nxp_armmcu.dcm | 6 ++++++ library/nxp_armmcu.lib | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/library/nxp_armmcu.dcm b/library/nxp_armmcu.dcm index 426f0e09..8e842046 100644 --- a/library/nxp_armmcu.dcm +++ b/library/nxp_armmcu.dcm @@ -222,4 +222,10 @@ K ARM, 32bit, CortexM3, M3, NXP, Microcontroller F http://www.nxp.com/documents/data_sheet/LPC1769_68_67_66_65_64_63.pdf $ENDCMP # +$CMP LPC812M101JD20 +D LPC81xM, 30MHz Cortex-M0+ MCU, 16kB Flash, 4kB SRAM, USART, I2C, SPI, ACMP, SOIC package +K nxp lpc arm microcontroller cortex +F http://www.nxp.com/documents/data_sheet/LPC81XM.pdf +$ENDCMP +# #End Doc Library diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 28a007ab..e6946864 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1792,4 +1792,36 @@ X VSSA 59 150 -1950 150 U 35 35 1 1 W ENDDRAW ENDDEF # +# LPC812M101JD20 +# +DEF LPC812M101JD20 U 0 40 Y Y 1 F N +F0 "U" -800 900 50 H V L TNN +F1 "LPC812M101JD20" -800 -800 50 H V L BNN +F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 100 -800 50 H V L BNN +F3 "" 0 -500 50 H V C CNN +DRAW +S 800 800 -800 -700 0 1 10 f +X PIO0_17 1 900 -200 100 L 50 50 1 1 B +X PIO0_13 2 900 200 100 L 50 50 1 1 B +X PIO0_12 3 900 300 100 L 50 50 1 1 B +X ~RESET~/PIO0_5 4 -900 0 100 R 50 50 1 1 B +X PIO0_4/WAKEUP/~TRST~ 5 -900 100 100 R 50 50 1 1 B +X SWCLK/PIO0_3/TCK 6 -900 200 100 R 50 50 1 1 B +X SWDIO/PIO0_2/TMS 7 -900 300 100 R 50 50 1 1 B +X PIO0_11 8 900 400 100 L 50 50 1 1 C +X PIO0_10 9 900 500 100 L 50 50 1 1 C +X PIO0_16 10 900 -100 100 L 50 50 1 1 B +X PIO0_14 20 900 100 100 L 50 50 1 1 B +X PIO0_15 11 900 0 100 L 50 50 1 1 B +X PIO0_1/ACMP_2/CLKIN/TDI 12 -900 400 100 R 50 50 1 1 B +X PIO0_9/XTALOUT 13 -900 -400 100 R 50 50 1 1 B +X PIO0_8/XTALIN 14 -900 -300 100 R 50 50 1 1 B +X VDD 15 0 900 100 D 50 50 1 1 W +X VSS 16 0 -800 100 U 50 50 1 1 W +X PIO0_7 17 -900 -200 100 R 50 50 1 1 B +X PIO0_6/VDDCMP 18 -900 -100 100 R 50 50 1 1 B +X PIO0_0/ACMP_I1/TDO 19 -900 500 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library From c261691f23e773558b2b676462623195626d21b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Wed, 16 Mar 2016 21:29:34 +0100 Subject: [PATCH 103/116] Package label of LPC812M101JD20 has been emptied. --- library/nxp_armmcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index e6946864..4db43be4 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1797,7 +1797,7 @@ ENDDEF DEF LPC812M101JD20 U 0 40 Y Y 1 F N F0 "U" -800 900 50 H V L TNN F1 "LPC812M101JD20" -800 -800 50 H V L BNN -F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 100 -800 50 H V L BNN +F2 "" 100 -800 50 H V L BNN F3 "" 0 -500 50 H V C CNN DRAW S 800 800 -800 -700 0 1 10 f From 7fde5f5170a3bef2d7d012272db4277ed449feed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kope=C4=87?= Date: Thu, 17 Mar 2016 07:12:49 +0100 Subject: [PATCH 104/116] Changed footprint filters. --- library/regul.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index 60c88e3c..3c274a90 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1713,13 +1713,13 @@ ENDDEF # MC34063 # DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 525 50 H V C CNN -F1 "MC34063" 0 450 50 H V C CNN -F2 "" 50 -450 50 H V L CNN +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 50 -450 50 H V L CNN +F2 "" 500 0 50 H V C CNN F3 "" 500 0 50 H V C CNN $FPLIST - DIP - SOIC + DIP* + SOIC* DFN* $ENDFPLIST DRAW From d8c754f6d8056a29c68d4756c6b4ec7a408b046c Mon Sep 17 00:00:00 2001 From: pavelkokorin Date: Thu, 17 Mar 2016 09:41:48 +0300 Subject: [PATCH 105/116] * removed wrong aliases * removed wrong footprint filters * set component's rectangle background color * set component's footprint PSOP-44 --- library/memory.dcm | 6 ------ library/memory.lib | 9 +++------ 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index 773c3043..40c8742d 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -107,12 +107,6 @@ K EEROM ROM F memory/28c256.pdf $ENDCMP # -$CMP 28F004 -D PA28F004BX-T/B Flash EEProm 4-MBIT (512Kx8bits) 5V, 12V Prog -K EEPROM FLASH 4MO -F http://www.alldatasheet.com/datasheet-pdf/pdf/66061/INTEL/PA28F400BX-B80.html -$ENDCMP -# $CMP 28F400 D PA28F400BX-T/B Flash EEProm 4-MBIT (256Kx16bits, 512Kx8bits) 5V, 12V Prog K EEPROM FLASH 4MO diff --git a/library/memory.lib b/library/memory.lib index d1b84cef..b6ca30a0 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -603,13 +603,10 @@ ENDDEF DEF 28F400 U 0 30 Y Y 1 F N F0 "U" 270 1150 50 H V C CNN F1 "28F400" 200 -1300 50 H V C CNN -F2 "" 0 50 50 H V C CNN +F2 "PSOP-44" 0 50 50 H V C CNN F3 "" 0 50 50 H V C CNN -ALIAS 28F004 $FPLIST - PSOP-44 - TSOP-56 - TSOP-40 + PSOP* $ENDFPLIST DRAW X VPP 1 0 1300 200 D 50 50 1 1 W @@ -656,7 +653,7 @@ X A12 38 -600 -200 250 R 50 50 1 1 I X D2 19 600 800 250 L 50 50 1 1 T X D14 29 600 -400 250 L 50 50 1 1 T X A11 39 -600 -100 250 R 50 50 1 1 I -S -350 1100 350 -1200 0 1 10 N +S -350 1100 350 -1200 0 1 10 f ENDDRAW ENDDEF # From 50e0670ccec855beea74f8249bd7dd676b02c435 Mon Sep 17 00:00:00 2001 From: pavelkokorin Date: Thu, 17 Mar 2016 16:48:57 +0300 Subject: [PATCH 106/116] * updated datasheet's url * fixed rules violations related to text position and alignment "checklib.py -vv --enable-extra" --- library/memory.dcm | 2 +- library/memory.lib | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index 40c8742d..d1cb66b4 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -110,7 +110,7 @@ $ENDCMP $CMP 28F400 D PA28F400BX-T/B Flash EEProm 4-MBIT (256Kx16bits, 512Kx8bits) 5V, 12V Prog K EEPROM FLASH 4MO -F http://www.alldatasheet.com/datasheet-pdf/pdf/66061/INTEL/PA28F400BX-B80.html +F http://download.intel.com/design/archives/flash/docs/29045101.pdf $ENDCMP # $CMP 29F010-TSOP-SP diff --git a/library/memory.lib b/library/memory.lib index b6ca30a0..76845109 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -601,9 +601,9 @@ ENDDEF # 28F400 # DEF 28F400 U 0 30 Y Y 1 F N -F0 "U" 270 1150 50 H V C CNN -F1 "28F400" 200 -1300 50 H V C CNN -F2 "PSOP-44" 0 50 50 H V C CNN +F0 "U" -200 1225 50 H V R CNN +F1 "28F400" -200 1150 50 H V R CNN +F2 "PSOP-44" 50 -1250 50 H V L CNN F3 "" 0 50 50 H V C CNN $FPLIST PSOP* From 7449afb1462257c2b60be06986294b6d8730a577 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 19 Mar 2016 19:05:40 +0100 Subject: [PATCH 107/116] [enh] add Connectors_Hirose.pretty to fp-lib-table --- template/fp-lib-table.for-github | 1 + template/fp-lib-table.for-pretty | 1 + 2 files changed, 2 insertions(+) diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github index 2409f2a0..bc043c8c 100644 --- a/template/fp-lib-table.for-github +++ b/template/fp-lib-table.for-github @@ -11,6 +11,7 @@ (lib (name Choke_Radial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Radial_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_SMD)(type Github)(uri ${KIGITHUB}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) + (lib (name Connectors_Hirose)(type Github)(uri ${KIGITHUB}/Connectors_Hirose.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) (lib (name Connectors_Multicomp)(type Github)(uri ${KIGITHUB}/Connectors_Multicomp.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty index 0bfa0983..a0c9df56 100644 --- a/template/fp-lib-table.for-pretty +++ b/template/fp-lib-table.for-pretty @@ -11,6 +11,7 @@ (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "The way you like them.")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr 53047-A123)) (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "The way you like them.")) (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "The way you like them.")) From 3f91671b81e43b8649d6dc527b437d2b7b3ee7f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Sun, 20 Mar 2016 10:47:15 +0100 Subject: [PATCH 108/116] Modified LPC812M101JD20. * Fix position of fields * Add footprint filter * Fix description --- library/nxp_armmcu.dcm | 2 +- library/nxp_armmcu.lib | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/library/nxp_armmcu.dcm b/library/nxp_armmcu.dcm index 8e842046..d9b0f5d1 100644 --- a/library/nxp_armmcu.dcm +++ b/library/nxp_armmcu.dcm @@ -223,7 +223,7 @@ F http://www.nxp.com/documents/data_sheet/LPC1769_68_67_66_65_64_63.pdf $ENDCMP # $CMP LPC812M101JD20 -D LPC81xM, 30MHz Cortex-M0+ MCU, 16kB Flash, 4kB SRAM, USART, I2C, SPI, ACMP, SOIC package +D LPC81xM, 30MHz Cortex-M0+ MCU, 16kB Flash, 4kB SRAM, USART, I2C, SPI, ACMP, SOIC-20 K nxp lpc arm microcontroller cortex F http://www.nxp.com/documents/data_sheet/LPC81XM.pdf $ENDCMP diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 4db43be4..0c78b727 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1795,10 +1795,13 @@ ENDDEF # LPC812M101JD20 # DEF LPC812M101JD20 U 0 40 Y Y 1 F N -F0 "U" -800 900 50 H V L TNN -F1 "LPC812M101JD20" -800 -800 50 H V L BNN -F2 "" 100 -800 50 H V L BNN +F0 "U" -100 925 50 H V R CNN +F1 "LPC812M101JD20" -100 850 50 H V R CNN +F2 "" 50 -750 50 H V L CNN F3 "" 0 -500 50 H V C CNN +$FPLIST + SOIC* +$ENDFPLIST DRAW S 800 800 -800 -700 0 1 10 f X PIO0_17 1 900 -200 100 L 50 50 1 1 B @@ -1819,7 +1822,7 @@ X PIO0_8/XTALIN 14 -900 -300 100 R 50 50 1 1 B X VDD 15 0 900 100 D 50 50 1 1 W X VSS 16 0 -800 100 U 50 50 1 1 W X PIO0_7 17 -900 -200 100 R 50 50 1 1 B -X PIO0_6/VDDCMP 18 -900 -100 100 R 50 50 1 1 B +X PIO0_6/VDDCMP 18 -900 -100 100 R 50 50 1 1 W X PIO0_0/ACMP_I1/TDO 19 -900 500 100 R 50 50 1 1 B ENDDRAW ENDDEF From fda012ceec578b2935e2406bd3d23d5d1265725a Mon Sep 17 00:00:00 2001 From: papkor Date: Mon, 21 Mar 2016 09:12:22 +0300 Subject: [PATCH 109/116] * according to KLC 3.5, moved all inputs to the left side --- library/memory.lib | 98 +++++++++++++++++++++++----------------------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index 76845109..6dbd6820 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -601,59 +601,59 @@ ENDDEF # 28F400 # DEF 28F400 U 0 30 Y Y 1 F N -F0 "U" -200 1225 50 H V R CNN -F1 "28F400" -200 1150 50 H V R CNN -F2 "PSOP-44" 50 -1250 50 H V L CNN -F3 "" 0 50 50 H V C CNN +F0 "U" -200 1425 50 H V R CNN +F1 "28F400" -200 1350 50 H V R CNN +F2 "PSOP-44" 50 -1350 50 H V L CNN +F3 "" 0 250 50 H V C CNN $FPLIST PSOP* $ENDFPLIST DRAW -X VPP 1 0 1300 200 D 50 50 1 1 W -X DU 2 -600 -1100 250 R 50 50 1 1 N N -X A17 3 -600 -700 250 R 50 50 1 1 I -X A7 4 -600 300 250 R 50 50 1 1 I -X A6 5 -600 400 250 R 50 50 1 1 I -X A5 6 -600 500 250 R 50 50 1 1 I -X A4 7 -600 600 250 R 50 50 1 1 I -X A3 8 -600 700 250 R 50 50 1 1 I -X A2 9 -600 800 250 R 50 50 1 1 I -X A1 10 -600 900 250 R 50 50 1 1 I -X D10 20 600 0 250 L 50 50 1 1 T -X D7 30 600 300 250 L 50 50 1 1 T -X A10 40 -600 0 250 R 50 50 1 1 I -X A0 11 -600 1000 250 R 50 50 1 1 I -X D3 21 600 700 250 L 50 50 1 1 T -X A-1/D15 31 600 -500 250 L 50 50 1 1 T -X A9 41 -600 100 250 R 50 50 1 1 I -X CE 12 600 -700 250 L 50 50 1 1 I I -X D11 22 600 -100 250 L 50 50 1 1 T -X GND 32 0 -1400 200 U 50 50 1 1 W -X A8 42 -600 200 250 R 50 50 1 1 I -X GND 13 -100 -1400 200 U 50 50 1 1 W -X VCC 23 -100 1300 200 D 50 50 1 1 W -X BYTE 33 600 -1100 250 L 50 50 1 1 I I -X WE 43 600 -900 250 L 50 50 1 1 I I -X OE 14 600 -800 250 L 50 50 1 1 I I -X D4 24 600 600 250 L 50 50 1 1 T -X A16 34 -600 -600 250 R 50 50 1 1 I -X PR 44 600 -1000 250 L 50 50 1 1 I I -X D0 15 600 1000 250 L 50 50 1 1 T -X D12 25 600 -200 250 L 50 50 1 1 T -X A15 35 -600 -500 250 R 50 50 1 1 I -X D8 16 600 200 250 L 50 50 1 1 T -X D5 26 600 500 250 L 50 50 1 1 T -X A14 36 -600 -400 250 R 50 50 1 1 I -X D1 17 600 900 250 L 50 50 1 1 T -X D13 27 600 -300 250 L 50 50 1 1 T -X A13 37 -600 -300 250 R 50 50 1 1 I -X D9 18 600 100 250 L 50 50 1 1 T -X D6 28 600 400 250 L 50 50 1 1 T -X A12 38 -600 -200 250 R 50 50 1 1 I -X D2 19 600 800 250 L 50 50 1 1 T -X D14 29 600 -400 250 L 50 50 1 1 T -X A11 39 -600 -100 250 R 50 50 1 1 I -S -350 1100 350 -1200 0 1 10 f +X VPP 1 0 1500 200 D 50 50 1 1 W +X DU 2 600 -1100 250 L 50 50 1 1 N N +X A17 3 -600 -500 250 R 50 50 1 1 I +X A7 4 -600 500 250 R 50 50 1 1 I +X A6 5 -600 600 250 R 50 50 1 1 I +X A5 6 -600 700 250 R 50 50 1 1 I +X A4 7 -600 800 250 R 50 50 1 1 I +X A3 8 -600 900 250 R 50 50 1 1 I +X A2 9 -600 1000 250 R 50 50 1 1 I +X A1 10 -600 1100 250 R 50 50 1 1 I +X D10 20 600 200 250 L 50 50 1 1 T +X D7 30 600 500 250 L 50 50 1 1 T +X A10 40 -600 200 250 R 50 50 1 1 I +X A0 11 -600 1200 250 R 50 50 1 1 I +X D3 21 600 900 250 L 50 50 1 1 T +X A-1/D15 31 600 -300 250 L 50 50 1 1 T +X A9 41 -600 300 250 R 50 50 1 1 I +X CE 12 -600 -800 250 R 50 50 1 1 I I +X D11 22 600 100 250 L 50 50 1 1 T +X GND 32 0 -1500 200 U 50 50 1 1 W +X A8 42 -600 400 250 R 50 50 1 1 I +X GND 13 -100 -1500 200 U 50 50 1 1 W +X VCC 23 -100 1500 200 D 50 50 1 1 W +X BYTE 33 -600 -1200 250 R 50 50 1 1 I I +X WE 43 -600 -1000 250 R 50 50 1 1 I I +X OE 14 -600 -900 250 R 50 50 1 1 I I +X D4 24 600 800 250 L 50 50 1 1 T +X A16 34 -600 -400 250 R 50 50 1 1 I +X PR 44 -600 -1100 250 R 50 50 1 1 I I +X D0 15 600 1200 250 L 50 50 1 1 T +X D12 25 600 0 250 L 50 50 1 1 T +X A15 35 -600 -300 250 R 50 50 1 1 I +X D8 16 600 400 250 L 50 50 1 1 T +X D5 26 600 700 250 L 50 50 1 1 T +X A14 36 -600 -200 250 R 50 50 1 1 I +X D1 17 600 1100 250 L 50 50 1 1 T +X D13 27 600 -100 250 L 50 50 1 1 T +X A13 37 -600 -100 250 R 50 50 1 1 I +X D9 18 600 300 250 L 50 50 1 1 T +X D6 28 600 600 250 L 50 50 1 1 T +X A12 38 -600 0 250 R 50 50 1 1 I +X D2 19 600 1000 250 L 50 50 1 1 T +X D14 29 600 -200 250 L 50 50 1 1 T +X A11 39 -600 100 250 R 50 50 1 1 I +S -350 1300 350 -1300 0 1 10 f ENDDRAW ENDDEF # From 6968ce69a6f8a8a193e5f0f584665413837906d0 Mon Sep 17 00:00:00 2001 From: papkor Date: Mon, 21 Mar 2016 09:24:51 +0300 Subject: [PATCH 110/116] align pin-2 of the bottom --- library/memory.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/memory.lib b/library/memory.lib index 6dbd6820..366ac846 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -610,7 +610,7 @@ $FPLIST $ENDFPLIST DRAW X VPP 1 0 1500 200 D 50 50 1 1 W -X DU 2 600 -1100 250 L 50 50 1 1 N N +X DU 2 600 -1200 250 L 50 50 1 1 N N X A17 3 -600 -500 250 R 50 50 1 1 I X A7 4 -600 500 250 R 50 50 1 1 I X A6 5 -600 600 250 R 50 50 1 1 I From 499fb508e92703c0ae386aa9bcb2c518d312fd90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 21 Mar 2016 12:45:01 +0100 Subject: [PATCH 111/116] Modified LPC812M101JD20 * Change type of PIO0_6/VDDCMP to BiDir --- library/nxp_armmcu.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/nxp_armmcu.lib b/library/nxp_armmcu.lib index 0c78b727..c86187d2 100644 --- a/library/nxp_armmcu.lib +++ b/library/nxp_armmcu.lib @@ -1822,7 +1822,7 @@ X PIO0_8/XTALIN 14 -900 -300 100 R 50 50 1 1 B X VDD 15 0 900 100 D 50 50 1 1 W X VSS 16 0 -800 100 U 50 50 1 1 W X PIO0_7 17 -900 -200 100 R 50 50 1 1 B -X PIO0_6/VDDCMP 18 -900 -100 100 R 50 50 1 1 W +X PIO0_6/VDDCMP 18 -900 -100 100 R 50 50 1 1 B X PIO0_0/ACMP_I1/TDO 19 -900 500 100 R 50 50 1 1 B ENDDRAW ENDDEF From 75eb205eb71fa3e7f46a85eb8535da4f6e2b9c81 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Tue, 22 Mar 2016 13:28:55 +0100 Subject: [PATCH 112/116] [enh] add RF_Modules.pretty to fp-lib-table --- template/fp-lib-table.for-github | 1 + template/fp-lib-table.for-pretty | 1 + 2 files changed, 2 insertions(+) diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github index bc043c8c..1f54386c 100644 --- a/template/fp-lib-table.for-github +++ b/template/fp-lib-table.for-github @@ -58,6 +58,7 @@ (lib (name Resistors_SMD)(type Github)(uri ${KIGITHUB}/Resistors_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Resistors_ThroughHole)(type Github)(uri ${KIGITHUB}/Resistors_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Resistors_Universal)(type Github)(uri ${KIGITHUB}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Modules)(type Github)(uri ${KIGITHUB}/RF_Modules.pretty)(options "")(descr "The way you like them.")) (lib (name SMD_Packages)(type Github)(uri ${KIGITHUB}/SMD_Packages.pretty)(options "")(descr "This library content will be moved elsewhere. Don't add anything in it.")) (lib (name Sockets_BNC)(type Github)(uri ${KIGITHUB}/Sockets_BNC.pretty)(options "")(descr "The way you like them.")) (lib (name Sockets_Mini-Universal)(type Github)(uri ${KIGITHUB}/Sockets_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty index a0c9df56..d14cc305 100644 --- a/template/fp-lib-table.for-pretty +++ b/template/fp-lib-table.for-pretty @@ -58,6 +58,7 @@ (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "The way you like them.")) (lib (name Resistors_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Resistors_ThroughHole.pretty)(options "")(descr "The way you like them.")) (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "The way you like them.")) (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "This library content will be moved elsewhere. Don't add anything in it.")) (lib (name Sockets_BNC)(type KiCad)(uri ${KISYSMOD}/Sockets_BNC.pretty)(options "")(descr "The way you like them.")) (lib (name Sockets_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Sockets_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) From 7841d7ee9feb1758e4fe955e0f71f83568457819 Mon Sep 17 00:00:00 2001 From: Eric Swalens Date: Sun, 3 Apr 2016 17:14:17 +0200 Subject: [PATCH 113/116] Add Microchip TC1262-33VDB voltage regulator --- library/regul.dcm | 6 ++++++ library/regul.lib | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 13c011ea..723e9c9f 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2258,6 +2258,12 @@ D 400mA Low drop-out regulator, Fixed Output 5V, TO-220 K REGULATOR LDO 5V $ENDCMP # +$CMP TC1262-33VDB +D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 3.3V, SOT-223 +K Voltage Regulator 3.3V 500mA Positive CMOS LDO Microchip +F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf +$ENDCMP +# $CMP TL497 D 500 mA step up/step down switching regulator F texas/tl497a.pdf diff --git a/library/regul.lib b/library/regul.lib index 3c274a90..bf20fc5d 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -2034,6 +2034,25 @@ X VO 3 400 50 150 L 40 40 1 1 w ENDDRAW ENDDEF # +# TC1262-33VDB +# +DEF TC1262-33VDB U 0 40 Y Y 1 F N +F0 "U" 0 -250 50 H V C CNN +F1 "TC1262-33VDB" 0 250 50 H V C CNN +F2 "SOT-223" 0 0 50 H I C CIN +F3 "" 0 -250 50 H I C CNN +$FPLIST + TO_SOT_Packages_SMD:SOT-223 +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X VIN 1 -400 100 100 R 50 50 1 1 W +X GND 2 -400 -100 100 R 50 50 1 1 W +X VOUT 3 400 100 100 L 50 50 1 1 w +X GND 4 400 -100 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # TL497 # DEF TL497 U 0 30 Y Y 1 F N From cbb036b2032e9ebf1cbde4595260343e0a868e2e Mon Sep 17 00:00:00 2001 From: ashtonchase Date: Sun, 3 Apr 2016 21:40:53 -0500 Subject: [PATCH 114/116] updated CYBL10x6x-56LQ PRoC, CY84xx7LQI-4xx port ordering --- library/cypress.lib | 48 ++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/library/cypress.lib b/library/cypress.lib index 83c4b479..6de93936 100644 --- a/library/cypress.lib +++ b/library/cypress.lib @@ -288,36 +288,36 @@ X VDDD 1 -300 1700 200 D 50 50 1 1 W X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B X XRES 4 1400 1000 200 L 50 50 1 1 I I -X P4.0 5 1400 -700 200 L 50 50 1 1 B -X P4.1 6 1400 -600 200 L 50 50 1 1 B -X P5.0 7 1400 -500 200 L 50 50 1 1 B -X P5.1 8 1400 -400 200 L 50 50 1 1 B +X P4.0 5 1400 200 200 L 50 50 1 1 B +X P4.1 6 1400 300 200 L 50 50 1 1 B +X P5.0 7 1400 600 200 L 50 50 1 1 B +X P5.1 8 1400 700 200 L 50 50 1 1 B X VSSD 9 -500 -1700 200 U 50 50 1 1 W X VDDR 10 700 1700 200 D 50 50 1 1 W X P0.1 20 -1400 1200 200 R 50 50 1 1 B X P1.2 30 -1400 200 200 R 50 50 1 1 B X P2.3 40 -1400 -800 200 R 50 50 1 1 B -X P3.3 50 1400 300 200 L 50 50 1 1 B +X P3.3 50 1400 -500 200 L 50 50 1 1 B X GANT1 11 1400 -1200 200 L 50 50 1 1 W X P0.2 21 -1400 1100 200 R 50 50 1 1 B X P1.3 31 -1400 100 200 R 50 50 1 1 B X P2.4 41 -1400 -900 200 R 50 50 1 1 B -X P3.4 51 1400 400 200 L 50 50 1 1 B +X P3.4 51 1400 -400 200 L 50 50 1 1 B X ANT 12 1400 -1000 200 L 50 50 1 1 O X P0.3 22 -1400 1000 200 R 50 50 1 1 B X P1.4 32 -1400 0 200 R 50 50 1 1 B X P2.5 42 -1400 -1000 200 R 50 50 1 1 B -X P3.5 52 1400 500 200 L 50 50 1 1 B +X P3.5 52 1400 -300 200 L 50 50 1 1 B X GANT2 13 1400 -1100 200 L 50 50 1 1 W X VDDD 23 -400 1700 200 D 50 50 1 1 W X P1.5 33 -1400 -100 200 R 50 50 1 1 B X P2.6 43 -1400 -1100 200 R 50 50 1 1 B -X P3.6 53 1400 600 200 L 50 50 1 1 B +X P3.6 53 1400 -200 200 L 50 50 1 1 B X VDDR 14 600 1700 200 D 50 50 1 1 W X P0.4 24 -1400 900 200 R 50 50 1 1 B X P1.6 34 -1400 -200 200 R 50 50 1 1 B X P2.7 44 -1400 -1200 200 R 50 50 1 1 B -X P3.7 54 1400 700 200 L 50 50 1 1 B +X P3.7 54 1400 -100 200 L 50 50 1 1 B X VDDR 15 500 1700 200 D 50 50 1 1 W X P0.5 25 -1400 800 200 R 50 50 1 1 B X P1.7 35 -1400 -300 200 R 50 50 1 1 B @@ -331,16 +331,16 @@ X VCCD 56 -600 1700 200 D 50 50 1 1 w X XTAL24O 17 100 -1700 200 U 50 50 1 1 O X P0.7 27 -1400 600 200 R 50 50 1 1 B X P2.0 37 -1400 -500 200 R 50 50 1 1 B -X P3.0 47 1400 0 200 L 50 50 1 1 B +X P3.0 47 1400 -800 200 L 50 50 1 1 B X GND_EP 57 -300 -1700 200 U 50 50 1 1 W X VDDR 18 400 1700 200 D 50 50 1 1 W X P1.0 28 -1400 400 200 R 50 50 1 1 B X P2.1 38 -1400 -600 200 R 50 50 1 1 B -X P3.1 48 1400 100 200 L 50 50 1 1 B +X P3.1 48 1400 -700 200 L 50 50 1 1 B X P0.0 19 -1400 1300 200 R 50 50 1 1 B X P1.1 29 -1400 300 200 R 50 50 1 1 B X P2.2 39 -1400 -700 200 R 50 50 1 1 B -X P3.2 49 1400 200 200 L 50 50 1 1 B +X P3.2 49 1400 -600 200 L 50 50 1 1 B ENDDRAW ENDDEF # @@ -637,36 +637,36 @@ X VDDD 1 -300 1700 200 D 50 50 1 1 W X XTAL32O/P6.0 2 400 -1700 200 U 50 50 1 1 B X XTAL32I/P6.1 3 500 -1700 200 U 50 50 1 1 B X XRES 4 1400 1000 200 L 50 50 1 1 I I -X P4.0 5 1400 -700 200 L 50 50 1 1 B -X P4.1 6 1400 -600 200 L 50 50 1 1 B -X P5.0 7 1400 -500 200 L 50 50 1 1 B -X P5.1 8 1400 -400 200 L 50 50 1 1 B +X P4.0 5 1400 300 200 L 50 50 1 1 B +X P4.1 6 1400 400 200 L 50 50 1 1 B +X P5.0 7 1400 600 200 L 50 50 1 1 B +X P5.1 8 1400 700 200 L 50 50 1 1 B X VSSD 9 -500 -1700 200 U 50 50 1 1 W X VDDR 10 800 1700 200 D 50 50 1 1 W X P0.1 20 -1400 1200 200 R 50 50 1 1 B X P1.2 30 -1400 200 200 R 50 50 1 1 B X P2.3 40 -1400 -800 200 R 50 50 1 1 B -X P3.3 50 1400 300 200 L 50 50 1 1 B +X P3.3 50 1400 -400 200 L 50 50 1 1 B X GANT1 11 1400 -1200 200 L 50 50 1 1 W X P0.2 21 -1400 1100 200 R 50 50 1 1 B X P1.3 31 -1400 100 200 R 50 50 1 1 B X P2.4 41 -1400 -900 200 R 50 50 1 1 B -X P3.4 51 1400 400 200 L 50 50 1 1 B +X P3.4 51 1400 -300 200 L 50 50 1 1 B X ANT 12 1400 -1000 200 L 50 50 1 1 O X P0.3 22 -1400 1000 200 R 50 50 1 1 B X P1.4 32 -1400 0 200 R 50 50 1 1 B X P2.5 42 -1400 -1000 200 R 50 50 1 1 B -X P3.5 52 1400 500 200 L 50 50 1 1 B +X P3.5 52 1400 -200 200 L 50 50 1 1 B X GANT2 13 1400 -1100 200 L 50 50 1 1 W X VDDD 23 -400 1700 200 D 50 50 1 1 W X P1.5 33 -1400 -100 200 R 50 50 1 1 B X P2.6 43 -1400 -1100 200 R 50 50 1 1 B -X P3.6 53 1400 600 200 L 50 50 1 1 B +X P3.6 53 1400 -100 200 L 50 50 1 1 B X VDDR 14 700 1700 200 D 50 50 1 1 W X P0.4 24 -1400 900 200 R 50 50 1 1 B X P1.6 34 -1400 -200 200 R 50 50 1 1 B X P2.7 44 -1400 -1200 200 R 50 50 1 1 B -X P3.7 54 1400 700 200 L 50 50 1 1 B +X P3.7 54 1400 0 200 L 50 50 1 1 B X VDDR 15 600 1700 200 D 50 50 1 1 W X P0.5 25 -1400 800 200 R 50 50 1 1 B X P1.7 35 -1400 -300 200 R 50 50 1 1 B @@ -680,16 +680,16 @@ X VCCD 56 -600 1700 200 D 50 50 1 1 w X XTAL24O 17 100 -1700 200 U 50 50 1 1 O X P0.7 27 -1400 600 200 R 50 50 1 1 B X P2.0 37 -1400 -500 200 R 50 50 1 1 B -X P3.0 47 1400 0 200 L 50 50 1 1 B +X P3.0 47 1400 -700 200 L 50 50 1 1 B X GND_EP 57 -300 -1700 200 U 50 50 1 1 W X VDDR 18 500 1700 200 D 50 50 1 1 W X P1.0 28 -1400 400 200 R 50 50 1 1 B X P2.1 38 -1400 -600 200 R 50 50 1 1 B -X P3.1 48 1400 100 200 L 50 50 1 1 B +X P3.1 48 1400 -600 200 L 50 50 1 1 B X P0.0 19 -1400 1300 200 R 50 50 1 1 B X P1.1 29 -1400 300 200 R 50 50 1 1 B X P2.2 39 -1400 -700 200 R 50 50 1 1 B -X P3.2 49 1400 200 200 L 50 50 1 1 B +X P3.2 49 1400 -500 200 L 50 50 1 1 B ENDDRAW ENDDEF # From 2ca39be00afb045c80f184fe26561b6f9bbd11c6 Mon Sep 17 00:00:00 2001 From: Eric Swalens Date: Sun, 10 Apr 2016 16:49:12 +0200 Subject: [PATCH 115/116] Merged ground pins of TC1262-33VDB. Fixed placement of footprint and reference. Fixed footprint filter. --- library/regul.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/regul.lib b/library/regul.lib index bf20fc5d..e470f128 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -2036,20 +2036,20 @@ ENDDEF # # TC1262-33VDB # -DEF TC1262-33VDB U 0 40 Y Y 1 F N -F0 "U" 0 -250 50 H V C CNN +DEF TC1262-33VDB U 0 40 N Y 1 F N +F0 "U" 0 325 50 H V C CNN F1 "TC1262-33VDB" 0 250 50 H V C CNN -F2 "SOT-223" 0 0 50 H I C CIN -F3 "" 0 -250 50 H I C CNN +F2 "SOT-223" 50 -250 50 H I L CIN +F3 "" 0 -200 50 H I C CNN $FPLIST - TO_SOT_Packages_SMD:SOT-223 + SOT-223* $ENDFPLIST DRAW -S -300 200 300 -200 0 1 10 f +S -300 200 300 -200 1 1 10 f X VIN 1 -400 100 100 R 50 50 1 1 W -X GND 2 -400 -100 100 R 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W X VOUT 3 400 100 100 L 50 50 1 1 w -X GND 4 400 -100 100 L 50 50 1 1 W +X GND 4 0 -300 100 U 50 50 1 1 W ENDDRAW ENDDEF # From 6530f10c29b758711463f5f03bb78689d04fd5aa Mon Sep 17 00:00:00 2001 From: Eric Swalens Date: Sun, 10 Apr 2016 19:05:19 +0200 Subject: [PATCH 116/116] Added all voltage variants of TC1262-xxVDB --- library/regul.dcm | 24 ++++++++++++++++++++++++ library/regul.lib | 1 + 2 files changed, 25 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index 723e9c9f..a6d9d7e5 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2258,12 +2258,36 @@ D 400mA Low drop-out regulator, Fixed Output 5V, TO-220 K REGULATOR LDO 5V $ENDCMP # +$CMP TC1262-25VDB +D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 2.5V, SOT-223 +K Voltage Regulator 2.5V 500mA Positive CMOS LDO Microchip +F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf +$ENDCMP +# +$CMP TC1262-28VDB +D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 2.8V, SOT-223 +K Voltage Regulator 2.8V 500mA Positive CMOS LDO Microchip +F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf +$ENDCMP +# +$CMP TC1262-30VDB +D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 3.0V, SOT-223 +K Voltage Regulator 3.0V 500mA Positive CMOS LDO Microchip +F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf +$ENDCMP +# $CMP TC1262-33VDB D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 3.3V, SOT-223 K Voltage Regulator 3.3V 500mA Positive CMOS LDO Microchip F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf $ENDCMP # +$CMP TC1262-50VDB +D 500mA Low Dropout CMOS Voltage Regulator, Fixed Output 5.0V, SOT-223 +K Voltage Regulator 5.0V 500mA Positive CMOS LDO Microchip +F http://ww1.microchip.com/downloads/en/DeviceDoc/21373C.pdf +$ENDCMP +# $CMP TL497 D 500 mA step up/step down switching regulator F texas/tl497a.pdf diff --git a/library/regul.lib b/library/regul.lib index e470f128..2510cdbd 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -2041,6 +2041,7 @@ F0 "U" 0 325 50 H V C CNN F1 "TC1262-33VDB" 0 250 50 H V C CNN F2 "SOT-223" 50 -250 50 H I L CIN F3 "" 0 -200 50 H I C CNN +ALIAS TC1262-25VDB TC1262-28VDB TC1262-30VDB TC1262-50VDB $FPLIST SOT-223* $ENDFPLIST